Logo Studenta

ilovepdf_merged (4)

¡Este material tiene más páginas!

Vista previa del material en texto

Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
PORTAFOLIO DE EVIDENCIAS 
Parcial 1 
 
 
 
NOMBRE DEL /LA 
ESTUDIANTE 
Wilberth Rafael Madera Poot 
MATRICULA 
04200014 
CARRERA 
Ingeniería en Sistemas Computacionales 
CORREO ELECTRONICO 
Wilberth.rafael.madera.poot@gmail.com 
ASIGNATURA 
ingeniería en Software 
SEMESTRE 
6° 
DOCENTE 
MTI. Ligia Beatriz Chuc Us 
CORREO ELECTRONICO 
ligia.cu@progreso.tecnm.mx 
mailto:Wilberth.rafael.madera.poot@gmail.com
mailto:ligia.cu@progreso.tecnm.mx
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
Í N D I C E 
 
 
 
 
 
 
 
 
 
 
 
 
1. PORTADA 
2. ÍNDICE 
3. REGLAS DE COMPORTAMIENTO DEL GRUPO 
4. AVANCE PROGRAMATICO 
5. INSTRUMENTACIÓN DIDÁCTICA 
6. EVIDENCIAS ORGANIZADAS POR UNIDAD 
7. COEVALUACIÓN FINAL 
8. AUTOEVALUACIÓN FINAL 
9. COMENTARIOS FINALES 
 
 
 
 
 
 
 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
F-ACA-01/v07 
 
 
INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
 
 
Formato de Avance Programático 
AVANCE PROGRAMÁTICO DEL PERIODO: SEMESTRE 2023A 
 
 
Materia 
 
Ingeniería de Software 
HT HP CR 
No. De 
Unidades 
2 3 5 4 
 
Grup 
o: 
ISC 6 
Carrer 
a: 
I.S.C 
Docente: 
M.T.I Ligia Beatriz Chuc Us. 
 
Objetivo 
o 
competen 
cia de la 
materia: 
 
Implementar las aplicaciones analíticas y colaborativas para la Administración de la 
Relación de los Clientes. 
. 
 
 
Unidad 
Temática 
 
 
Subtemas 
Fechas (Periodo) Evaluación 
 
Observaciones 
 
Progra 
mada 
 
Real 
Pro 
gra 
ma 
da 
 
Real 
Análisis. 1.1 Revisión de 
especificación de 
requisitos. 
Semana 
1 
 Se 
ma 
na 
4 
 
 1.1.1Norma IEEE830 Semana 
1 
 
 1.1.2Trazabilidad de 
requisitos 1.2 Descripción 
de procesos actuales 
Semana 
1 
 
 1.3 Diagramas UML Semana 
2 
 
 1.4 Estudio de Factibilidad Semana 
3 
 
 1.5 Análisis Costo- 
Beneficio 
Semana 
4 
 
 
Diseño. 2.1 Diseño de procesos 
propuestos 
Semana 
5 
 Se 
ma 
na 
8 
 
 2.1.1 Herramientas CASE 
para diseño 
Semana 
5 
 
 2.2 Diseño arquitectónico Semana 
6 
 
 2.3 Diseño de datos Semana 
7 
 
F-ACA-01/v07 
 
 
 
INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
 
Formato de Avance Programático 
 
 
 2.4 Diseño de interfaz de 
usuario 
Semana 
8 
 
 
Desarrollo. 3.1 Lenguajes para el 
desarrollo de software 
Semana 
9 
 
Se 
ma 
na 
12 
 
 3.2 Manejadores de bases 
de datos 
Semana 
10 
 
 3.3 Construcción del 
sistema 
Semana 
11 
 
 
Pruebas e 
Implantación 
4.1 Diseño de caso de 
prueba 
Semana 
13 
 Se 
ma 
na 
16 
 
 4.2 Pruebas de 
componentes 
Semana 
13 
 
 4.3 Pruebas del sistema Semana 
14 
 
 4.4 Documentación de 
resultados de las pruebas. 
Semana 
14 
 
 4.5 Entrega del sistema y 
Capacitación a usuarios 
Semana 
15 
 
 
4.6 Entrega de 
documentación técnica y 
de usuario del sistema. 
Semana 
15 
 
Seguimiento de la programación. 
Program 
ada 
Real 
 
Fecha de entrega de la programación 7-02-2023 
Primera revisión 
Segunda revisión 
Tercera revisión 
Cuarta revisión 
F-ACA-01/v07 
 
 
 
INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
 
Formato de Avance Programático 
 
 
INSTRUCTIVO DE LLENADO 
 
 
 
Número Descripción 
Periodo Anotar el periodo del avance programático. Ej: Ago/Dic 2005 
Materia Anotar el nombre de la materia, HT Horas Teóricas, HP Horas Practicas, CR 
Créditos* 
Unidades Anotar el número de unidades que contiene el programa.* 
Objetivo Anotar el objetivo de la materia.* 
Grupo Anotar el grupo al que se le impartirá la materia o en su caso la clave del 
grupo autorizada por Instituto Tecnológico 
Carrera Anotar la carrera a la que se le imparte la materia. 
Profesor Anotar el nombre del Profesor. 
Unidad Anotar el número y nombre de la unidad. 
Subtemas Anotar el número y nombre de los subtemas. 
Periodo 
Programado 
Anotar el periodo programado en que se impartirán los subtemas. Se 
describirán periodos semanales 
Periodo Real Anotar el periodo real en que se impartieron los subtemas. 
Evaluación 
Programada 
Anotar las fechas programadas para las evaluaciones. 
Evaluación 
Real 
Anotar las fechas reales de aplicación de las evaluaciones. 
Observaciones Anotar las prácticas de laboratorio, visitas a empresas y otras actividades 
académicas a realizar durante el semestre u observaciones del seguimiento. 
Fecha de 
Entrega 
Fecha en que entrega el Profesor la Planeación del Curso y Avance 
Programático al Jefe del Departamento Académico correspondiente. 
Primera 
Revisión 
Fecha programada para el Primer seguimiento al avance programático 
(semana 5, semanas efectivas del calendario escolar), incluyendo 
calificaciones parciales de sus evaluaciones** 
Segunda 
Revisión 
Fecha programada para el Segundo seguimiento al avance programático 
(semana 9 semanas efectivas del calendario escolar ), incluyendo 
calificaciones parciales de sus evaluaciones.** 
Tercera 
Revisión 
Fecha programada para el Tercer seguimiento al avance programático 
(semana 13 semanas efectivas del calendario escolar ), incluyendo 
calificaciones parciales de sus evaluaciones.** 
Cuarta 
Revisión 
Fecha programada para el Cuarto seguimiento al avance programático 
(semana 13 semanas efectivas del calendario escolar ), incluyendo 
calificaciones parciales de sus evaluaciones.** 
 
 
NOTAS. 
*Los datos que aquí se describan deberán coincidir con el programa de estudios vigente de 
la asignatura a impartir 
** De no presentar en este periodo, será considerado fuera de tiempo para efectos de la 
Carta de liberación 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales las siguientes habilidades:  Implementa aplicaciones 
computacionales para solucionar problemas de diversos contextos, integrando diferentes tecnologías, plataformas o dispositivos  
Diseña e implementa interfaces para la automatización de sistemas de hardware y desarrollo del software asociado.  Coordina y 
participa en equipos multidisciplinarios para la aplicación de soluciones innovadoras en diferentes contextos.  Desarrolla y 
administra software para apoyar la productividad y competitividad de las organizaciones cumpliendo con estándares de calidad. La 
importancia de esta asignatura, es que permite al estudiante aplicar las fases de la metodología para el desarrollo de un sistema en 
un contexto multidisciplinario; aplicando el conocimiento científico, a través de los métodos, técnicas y normas adecuados, para el 
desarrollo de software. La disciplina de Ingeniería de Software se relaciona con materias precedentes como: Fundamentos de 
Programación, Programación Orientada a Objetos, Estructura de Datos, Fundamentos de Ingeniería de Software, Tópicos Avanzados 
de Programación, Sistemas Operativos, Arquitectura de Computadoras y Taller de Bases de Datos; y con las materias posteriores: 
Gestión de Proyectos de Software y Programación Web. Requiere de competencias previas como:Manejo de un lenguaje de 
modelado, dominio en el uso de herramientas CASE, uso de algún Sistema Manejador de Bases de Datos, dominio de algún lenguaje 
de programación orientado a objetos, identificación de las etapas del ciclo de desarrollo de sistemas y de las diferentes plataformas 
operativas 
 
 
Periodo: Febrero – Junio 2023A 
Nombre de la asignatura: Ingeniería de Software 
Plan de estudios: ISC 
Clave de asignatura: SCD-1011 
Horas teoría – horas prácticas – 
créditos: 
2-3-5 
1. Caracterización de la asignatura 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
Desarrolla soluciones de software, considerando la metodología y herramientas para la elaboración de un proyecto aplicativo en 
diferentes escenarios. 
 
2. Intención didáctica 
La asignatura debe ser teórico – práctico, y capaz de desarrollar en el estudiante la habilidad para la aplicación de las diferentes 
técnicas en el desarrollo de software, considerando siempre los principios de la ingeniería de software, para lo cual se organiza el 
temario en cuatro temas. 
En el tema uno, el Modelo de Análisis, es generado a través de la obtención de requisitos, selección y uso de herramientas CASE, se 
realiza el estudio de factibilidad mediante la información obtenida estableciendo así el costo- beneficio del sistema; es de suma 
importancia profundizar en el modelo de requisitos, casos de uso, documentación de estos últimos y derivar en el modelo de 
dominio del sistema a desarrollar. En el tema dos, Diseño, se integra la información obtenida en el análisis, se elaboran los modelos 
de: clases, de datos, diagramas de secuencia o colaboración y diseño de interfaz, estas últimas orientadas a los casos de uso. En el 
tema tres, Desarrollo, se construye el sistema tomando como base la selección de los lenguajes de programación, manejadores de 
bases de datos y desarrollo rápido de las aplicaciones, estableciendo la validación y consistencia del sistema. En el tema cuatro, 
Pruebas e Implantación, se realiza las diferentes pruebas para verificar la eficiencia del sistema generando las pruebas del sistema, 
pruebas de componentes, diseño de caso de prueba, documentación de las pruebas; una vez probado se implanta y se procede a la 
capacitación a usuarios dando un tiempo para la estabilidad del mismo. Una vez que se estabiliza se procede a liberar y entregar la 
documentación del sistema del cliente. El papel del docente es ejemplificar cada etapa de la Ingeniería de software y propiciar el 
trabajo en equipo para atender proyectos del contexto que induzcan al estudiante a la aplicación de la metodología en un ambiente 
real. 
 
3. Competencia de la asignatura 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
4. Análisis por competencias específicas 
Competencia No.: 1 Abstrae información del usuario final para elaborar el análisis de requerimientos del software a desarrollar. 
 
Temas y subtemas para desarrollar 
la competencia especifica 
Actividades de aprendizaje Actividades de 
enseñanza 
Desarrollo de 
competencias genéricas 
Horas teórico- 
práctica 
 Revisión de especificación de 
requisitos. 
 Norma IEEE830 
 Trazabilidad de requisitos 
 Descripción de procesos 
actuales 
 Diagramas UML 
 Estudio de Factibilidad 
 Análisis Costo-Beneficio 
 Seleccionar una 
problemática real del 
entorno para ofrecer 
una posible solución. 
 Realizar una entrevista 
con el cliente para 
determinar los 
requerimientos del 
sistema. 
 Elaborar una carta 
compromiso Cliente 
Desarrollador para 
delimitar los alcances 
del sistema. 
 Aplicar la notación UML 
para representar el 
modelo de requisitos, 
casos de uso, 
documentación de 
casos de uso y modelo 
 Explicar los 
criterios de la 
unidad y la 
importancia de 
acreditarla. 
 Explicar la 
importancia de la 
documentación y 
el desarrollo del 
sw. 
 Dar a conocer los 
requerimientos 
para la propuesta 
de una empresa 
real para el 
desarrollo del 
proyecto. 
 Realizar lluvia 
de ideas en las 
exposiciones por 
parte del 
docente. 
 Dar ejemplos de 
casos de éxito 
para el 
desarrollo de 
proyecto en 
ingeniería de 
software. 
Trabajo en equipo 
 Capacidad de 
analizar 
información 
provenientes de 
diversas fuentes  
Habilidad de 
comunicación oral 
y escrita.  
Propuesta de 
solución de 
problemas  Toma 
de decisiones.  
Habilidades 
interpersonales  
Capacidad de 
aplicar los 
conocimientos en 
la práctica. 
(8-12) 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
 del dominio. 
 Realizar un estudio de 
factibilidad técnica y 
operativa para justificar 
el costo beneficio del 
sistema. 
 Definir la metodología 
de desarrollo de 
software. 
 
 
 
 
Indicadores de alcance Valor del indicador 
A. Conoce la problemática real de una empresa para el desarrollo 
del software. 
B. Identifica los requerimientos propuesto Cliente-Desarrollador. 
C. Presenta la propuesta de una empresa para el desarrollo del SW. 
D. Utiliza las herramientas y técnicas para la elaboración del sw y 
documento. 
E. Aplica los temas vistos y los conocimientos adquiridos para el 
desarrollo del avance del proyecto. 
A=5% 
B=5% 
C=10% 
D=45% 
E= 35% 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
Niveles de desempeño: 
 
Desempeño Nivel de desempeño Indicadores de alcance Valoración numérica 
 
Excelente De acuerdo a los puntajes obtenidos en cada una 
de las rúbricas de las evidencias de 
 
95-100 
 aprendizaje 
relacionadas a los cinco niveles de alcance 
 
Competencia alcanzada Notable 
De acuerdo a los puntajes obtenidos en cada una 
de las rúbricas de las evidencias de 
 
90-94 
 aprendizaje 
relacionadas a los cinco niveles de alcance 
 
 
Bueno De acuerdo a los puntajes obtenidos en cada una 
de las rúbricas de las evidencias de 
 
80-89 
 aprendizaje 
relacionadas a los cinco niveles de alcance 
 
 
Suficiente De acuerdo a los puntajes obtenidos en cada una 
de las rúbricas de las evidencias de 
 
70-79 
 aprendizaje 
relacionadas a los cinco niveles de alcance 
 
Competencia no alcanzada Insuficiente De acuerdo a los puntajes obtenidos en cada una 
de las rúbricas de las evidencias de 
aprendizaje 
relacionadas a los cinco niveles de alcance 
Menor a 70 
 
Matriz de evaluación: 
 
 
Evidencia de aprendizaje 
 
% 
Indicador de alcance 
Evaluación formativa de la 
competencia 
A B C D E 
 
Propuesta del Proyecto 
 
5 
 A. Conoce la problemática real de 
una empresa para el desarrollo del 
software. 
Oficio con presentación 5 
 B. Identifica los requerimientos 
propuesto Cliente-Desarrollador. 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
Carta compromiso-Propuesta de 
empresa 
10 
 C. Presenta la propuesta de una 
empresa para el desarrollo del SW. 
 
Documento Análisis de 
requerimientos 
 
45 
 D. Utiliza las herramientas y técnicas 
para la elaboración del sw y 
documento. 
 
Documento Estudio de factibilidad 
 
35 
 E. Aplica los temas vistos y los 
conocimientos adquiridos para el 
desarrollo del avance del proyecto. 
 Total = 100 
 
 
Competencia No.: 2 Aplica modelos, técnicas y herramientas para la etapade diseño del software. 
Temas y subtemas para desarrollar 
la competencia especifica 
Actividades de aprendizaje Actividades de 
enseñanza 
Desarrollo de 
competencias genéricas 
Horas teórico- 
práctica 
 Diseño de procesos propuestos 
Herramientas CASE para 
diseño 
 Diseño arquitectónico 
 Diseño de datos 
 Diseño de interfaz de usuario 
A partir del modelo de 
análisis del proyecto 
propuesto se realizarán las 
siguientes actividades 
utilizando la herramienta 
CASE correspondiente: 
 
 Modelo de datos, 
verificando que el 
diagrama de datos 
refleje una base de 
 Explicar los 
criterios de la 
unidad 2. 
 Enseñar los tipos 
de diagramas para 
el modelado en 
UML. 
 Mostrar ejemplos 
de los tipos de 
diagramas en 
BPMN. 
 Trabajo en equipo 
 Capacidad de analizar 
información 
provenientes de 
diversas fuentes 
 Habilidad de 
comunicación oral y 
escrita. 
 Propuesta de solución 
de problemas 
 Toma de decisiones. 
8-12 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
 datos normalizada. 
 Diagramas de 
secuencia, cuidando 
que refleje la 
comunicación efectiva 
entre las clases dentro 
de un proceso.
 Interfaces del sistema, 
cuidando que cada 
caso de uso, tenga 
asociada la interfaz 
correspondiente.
 Ensayo en ingles de los 
temas de la unidad 2.
 Veificar los 
avances de cada 
equipo. 
Habilidades 
interpersonales 
 Capacidad de aplicar 
los conocimientos en la 
práctica. 
 
 
 
Indicadores de alcance Valor del indicador 
A. Conoce los tipos de diagramas en UML. 
B. Identifica los modelos de datos. 
C. Presenta un documento con los avances del proyecto. 
D. Utiliza el modelado y diagramas para el diseño del software 
E. Aplica los temas aprendidos de la unidad. 
A=5% 
B=5% 
C=10% 
D=55% 
E= 25% 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
Niveles de desempeño: 
 
Desempeño Nivel de desempeño Indicadores de alcance Valoración numérica 
 
Excelente De acuerdo a los puntajes obtenidos en cada una 
de las rúbricas de las evidencias de 
 
95-100 
 aprendizaje 
relacionadas a los cinco niveles de alcance 
 
Competencia alcanzada Notable 
De acuerdo a los puntajes obtenidos en cada una 
de las rúbricas de las evidencias de 
 
90-94 
 aprendizaje 
relacionadas a los cinco niveles de alcance 
 
 
Bueno De acuerdo a los puntajes obtenidos en cada una 
de las rúbricas de las evidencias de 
 
80-89 
 aprendizaje 
relacionadas a los cinco niveles de alcance 
 
 
Suficiente De acuerdo a los puntajes obtenidos en cada una 
de las rúbricas de las evidencias de 
 
70-79 
 aprendizaje 
relacionadas a los cinco niveles de alcance 
 
Competencia no alcanzada Insuficiente De acuerdo a los puntajes obtenidos en cada una 
de las rúbricas de las evidencias de 
aprendizaje 
relacionadas a los cinco niveles de alcance 
Menor a 70 
 
Matriz de evaluación: 
 
 
Evidencia de aprendizaje 
 
% 
Indicador de alcance 
Evaluación formativa de la 
competencia 
A B C D E 
Diagrama UML 5 
 A. Conoce los tipos de diagramas en 
UML. 
Formato con normativas 5 B. Identifica los modelos de datos. 
Revisión del avance del proyecto 
(Documento) 
10 
 C. Presenta un documento con los 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
 avances del proyecto. 
Diagramas y exposición del proyecto 55 
 D. Utiliza el modelado y diagramas 
para el diseño del software 
Ensayo y portafolio de evidencias 25 
 E. Aplica los temas aprendidos de la 
unidad. 
 
Total = 100 
 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
4. Análisis por competencias específicas 
Competencia No.: 3 Construye un software derivado de la problemática planteada en el análisis y diseño de un sistema. 
 
Temas y subtemas para desarrollar 
la competencia especifica 
Actividades de aprendizaje Actividades de 
enseñanza 
Desarrollo de 
competencias genéricas 
Horas teórico- 
práctica 
 Lenguajes para el desarrollo de 
software
 Manejadores de bases de 
datos.
 Construcción del sistema
 Seleccionar el lenguaje 
de programación y el 
sistema gestor de base 
de datos, pertinente 
para la construcción 
del sistema.
 Codificar los procesos 
identificados en el 
sistema propuesto.
 Elaborar la 
documentación 
técnica de la 
construcción del 
sistema.
 Ensayo en ingles de los 
temas de la unidad 3.
 Explicar los 
criterios de la 
unidad 3. 
 Dar asesorías de 
manera 
personalizada a 
cada equipo. 
 Verificar el 
desarrollo del 
proyecto. 
 Apoyar si hay 
dudas y preguntas 
del avance del 
documento y 
desarrollo. 
 Capacidad para usar 
nuevas tecnologías.
 Trabajo en equipo 
Habilidad de 
comunicación oral y 
escrita.
 Propuesta de 
solución de 
problemas
 Toma de 
decisiones. 
Habilidades 
interpersonales 
Capacidad de 
aplicar los
conocimientos en la 
práctica. 
8-12 
 
 
Indicadores de alcance Valor del indicador 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
A. Conoce los criterios para el desarrollo del proyecto. 
B. Identifica el tipo de lenguaje de programación y las herramientas 
tecnológicas para la codificación del software. 
C. Presenta un diagrama de Gantt de acuerdo a la metodología del 
proyecto de investigación. 
D. Utiliza las actividades corregidas para el avances del proyecto 
E. Aplica los temas aprendidos de la unidad 3. 
A=5% 
B=5% 
C=10% 
D=55% 
E= 25% 
 
Niveles de desempeño: 
 
Desempeño Nivel de desempeño Indicadores de alcance Valoración numérica 
 
 
 
 
Competencia alcanzada 
Excelente 
De acuerdo a los puntajes obtenidos en cada una de 
las rúbricas de las evidencias de 
aprendizaje relacionadas a los cinco 
niveles de alcance 
 
95-100 
Notable 
De acuerdo a los puntajes obtenidos en cada una de 
las rúbricas de las evidencias de 
aprendizaje relacionadas a los cinco 
niveles de alcance 
 
90-94 
Bueno 
De acuerdo a los puntajes obtenidos en cada una de 
las rúbricas de las evidencias de 
aprendizaje relacionadas a los cinco 
niveles de alcance 
 
80-89 
Suficiente 
De acuerdo a los puntajes obtenidos en cada una de 
las rúbricas de las evidencias de 
aprendizaje relacionadas a los cinco 
niveles de alcance 
 
70-79 
Competencia no alcanzada Insuficiente 
De acuerdo a los puntajes obtenidos en cada una de 
las rúbricas de las evidencias de 
aprendizaje relacionadas a los cinco 
niveles de alcance 
Menor a 70 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
 
Matriz de evaluación: 
 
 
Evidencia de aprendizaje 
 
% 
Indicador de alcance 
Evaluación formativa de la 
competencia 
A B C D E 
Formato con los criterios solicitados 5 
 A. Conoce los criterios para el 
desarrollo del proyecto. 
 
Reporte del tipo de lenguaje de 
programación a utilizar 
 
5 
 B. Identifica el tipo de lenguaje de 
programación y las herramientas 
tecnológicas para la codificación 
del software. 
 
Revisión del Diagrama de Gantt 
 
10 
 C. Presenta un diagrama de Gantt de 
acuerdo a la metodología del 
proyecto de investigación. 
Avancesdel proyecto Final 55 
 D. Utiliza las actividades corregidas 
para el avances del proyecto 
Ensayo y Portafolio Digital 25 
 E. Aplica los temas aprendidos de la 
unidad 3. 
 Total = 100 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
 
4. Análisis por competencias específicas 
Competencia No.: 4 Evalúa el software construido a partir de las pruebas e implementación realizada. 
 
Temas y subtemas para desarrollar 
la competencia especifica 
Actividades de aprendizaje Actividades de 
enseñanza 
Desarrollo de 
competencias genéricas 
Horas teórico- 
práctica 
 Diseño de caso de prueba
 Pruebas de componentes
 Pruebas del sistema
 Documentación de resultados 
de las pruebas.
 Entrega del sistema y 
Capacitación a usuarios
 Entrega de documentación 
técnica y de usuario del 
sistema.
 Elaborar un plan de 
pruebas aplicable al 
software realizado. 
 Contrastar los 
resultados del 
software con el 
modelo de requisitos 
planteado en el 
análisis. 
 Establecer una visita a 
la empresa para 
implantar el sistema. 
 Hacer un programa de 
capacitación a 
usuarios del sistema. 
 Realizar adecuaciones 
resultado de la 
capacitación y revisión 
por el usuario final. 
 Explicar los 
criterios de la 
unidad 4. 
 Dar asesorías de 
manera 
personalizada a 
cada equipo. 
 Verificar el 
desarrollo del 
proyecto. 
 Apoyar si hay 
dudas y preguntas 
del avance del 
documento y 
desarrollo. 
 Trabajo en equipo 
Habilidad de 
comunicación oral y 
escrita.
 Propuesta de 
solución de 
problemas
 Toma de 
decisiones. 
Habilidades 
interpersonales 
Capacidad de 
aplicar los 
conocimientos en la 
práctica.
8-12 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
  Liberar el sistema y 
hacer entrega de los 
documentos del 
mismo. 
 Ensayo en ingles de los 
temas de la unidad 4. 
 
 
 
Indicadores de alcance Valor del indicador 
A. Conoce el plan de pruebas para el proyecto 
B. Identifica el modelo de requisitos 
C. Presenta un diagrama de Gantt de acuerdo a la metodología del 
proyecto de investigación. 
D. Utiliza las actividades corregidas para el avances del proyecto 
E. Aplica los temas aprendidos de la unidad 4. 
A=5% 
B=5% 
C=10% 
D=55% 
E= 25% 
 
 
 
Niveles de desempeño: 
 
Desempeño Nivel de desempeño Indicadores de alcance Valoración numérica 
Competencia alcanzada Excelente 
De acuerdo a los puntajes obtenidos en cada una 
de las rúbricas de las evidencias de 
aprendizaje 
relacionadas a los cinco niveles de alcance 
 
95-100 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
 
Notable De acuerdo a los puntajes obtenidos en cada una de 
las rúbricas de las evidencias de 
aprendizaje relacionadas a los cinco 
niveles de alcance 
 
90-94 
Bueno 
De acuerdo a los puntajes obtenidos en cada una de 
las rúbricas de las evidencias de 
aprendizaje relacionadas a los cinco 
niveles de alcance 
 
80-89 
Suficiente 
De acuerdo a los puntajes obtenidos en cada una de 
las rúbricas de las evidencias de 
aprendizaje relacionadas a los cinco 
niveles de alcance 
 
70-79 
Competencia no alcanzada Insuficiente 
De acuerdo a los puntajes obtenidos en cada una de 
las rúbricas de las evidencias de 
aprendizaje relacionadas a los cinco 
niveles de alcance 
Menor a 70 
 
Matriz de evaluación: 
 
 
Evidencia de aprendizaje 
 
% 
Indicador de alcance 
Evaluación formativa de la 
competencia 
A B C D E 
Formato con los criterios solicitados 5 
 A. Conoce el plan de pruebas para el 
proyecto 
Reporte con el modelo requisitos 5 B. Identifica el modelo de requisitos 
 
Revisión del Diagrama de Gantt 
 
10 
 C. Presenta un diagrama de Gantt de 
acuerdo a la metodología del 
proyecto de investigación. 
Avances del proyecto Final 55 
 D. Utiliza las actividades corregidas 
para el avances del proyecto 
Ensayo y Portafolio Digital 25 
 E. Aplica los temas aprendidos de la 
unidad 4. 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
 
Total = 100 
 
 
 
 
5. Fuentes de información y apoyos didácticos 
 
Fuentes de información: Apoyos didácticos: 
Booch G. (2006). El lenguaje Unificado de Modelado, UML 2.0, 
Guía de Usuario. 2ª. Edición. España: Pearson ADDISON-WESLEY. 
2. Braude, E. (2003). Ingeniería de Software una perspectiva 
orientada a objetos. México: ALFAOMEGA. 
Plataforma institucional 
Material digital 
 
 INSTITUTO TECNOLÓGICO SUPERIOR PROGRESO 
Organismo Público Descentralizado del Gobierno del Estado 
 
Formato de Instrumentación didáctica 
para la Formación y Desarrollo de Competencias Profesionales 
 
 
 
 
 
 
 
 
6. Calendarización de evaluación en semanas: 
 
Semana 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 
TP ED EF1 
 
ES 
 
EFI 
 
ES 
 
TR ED 
 
EF1 ES 
 
EF1 
 
ES 
 
SD 
 
 
 
TP= tiempo planeado TR= tiempo real SD= seguimiento departamental 
ED= evaluación diagnostica EFn= evaluación formativa (competencia especifica n) ES= evaluación sumativa 
Fecha de elaboración: 22/01/2022 . 
 
 
 
 
 
M.T.I Ligia Beatriz Chuc Us Mtro. Manuel Cantún Cámara 
 
 
 
INSTITUTO TECNOLÓGICO 
SUPERIOR PROGRESO 
PROGRAMA ACADÉMICO DE INGENIERÍA EN SISTEMAS 
COMPUTACIONALES 
 
ASIGNATURA 
Ingeniería de Software 
 
DOCENTE 
MTI. Ligia Beatriz Chuc Us 
 
TRABAJO 
Oficio de Presentación 
 
PRESENTA 
Kevin Antonio Couoh Pérez | 04200006 
Miguel Ángel De La Cruz Centeno | 04200007 
Geovanny Alessandro Flores Montero | 04190038 
Wilberth Rafael Madera Poot | 04200014 
Juan Alejandro Vivas Cetz | 04200024 
 
Progreso, Yucatán, 16 de febrero de 2023. 
 
 
INSTITUTO TECNOLÓGICO 
SUPERIOR PROGRESO 
PROGRAMA ACADÉMICO DE INGENIERÍA EN SISTEMAS 
COMPUTACIONALES 
 
ASIGNATURA 
Ingeniería de Software 
 
DOCENTE 
MTI. Ligia Beatriz Chuc Us 
 
TRABAJO 
Propuesta del Proyecto (Proyecto Final) 
 
PRESENTA 
Kevin Antonio Couoh Pérez | 04200006 
Miguel Ángel De La Cruz Centeno | 04200007 
Geovanny Alessandro Flores Montero | 04190038 
Wilberth Rafael Madera Poot | 04200014 
Juan Alejandro Vivas Cetz | 04200024 
Progreso, Yucatán, 28 de febrero de 2023. 
 
 
SISTEMA PARA EL CONTROL DE REGISTRO DE VENTAS 
 
DESARROLLO DE APLICACIÓN MÓVIL (ANDROID) PARA EL 
NEGOCIO H&K JUICE BAR. 
 
 
 
ÍNDICE 
TABLA DE CONTENIDO 
DATOS DEL NEGOCIO ..................................................................................................... 4 
DESCRIPCIÓN DEL PROYECTO ................................................................................... 5 
OBJETIVO GENERAL ....................................................................................................... 5 
OBJETIVOS ESPECÍFICOS .............................................................................................. 5 
PROBLEMÁTICA ............................................................................................................... 5 
JUSTIFICACIÓN ................................................................................................................. 6 
ENTREVISTA ...................................................................................................................... 6 
LLUVIA DE IDEAS ............................................................................................................. 8 
CUESTIONARIO .................................................................................................................8 
REQUERIMIENTOS FUNCIONALES ............................................................................ 9 
REQUERIMIENTOS NO FUNCIONALES ..................................................................... 9 
DESCRIPCIÓN Y MODELADO BPMN ........................................................................ 10 
DIAGRAMAS UML ........................................................................................................... 14 
DIAGRAMA DE CLASES ............................................................................................ 14 
DIAGRAMA DE CASOS DE USO ............................................................................... 15 
DIAGRAMA DE SECUENCIA .................................................................................... 16 
DIAGRAMA DE ACTIVIDADES ................................................................................ 17 
DIAGRAMA DE COLABORACIÓN .......................................................................... 18 
DIAGRAMA DE COMPONENTES ............................................................................. 18 
CONCLUSIONES .............................................................................................................. 19 
 
 
pág. 4 
 
DATOS DEL NEGOCIO 
Nombre: “Healthy and Klean Juice Bar Progreso” o solamente “H&K 
Juice Bar”. 
Dirección: Calle 82-A #155 local #1 x 29 y 31, colonia Progreso Centro, 
C.P. 97320. Referencias: Media vuelta a la derecha de la funeraria Reyes 
Rodríguez, en local de “Kitapoch”, (ambos negocios se ubican en el mismo 
local, pero con diferentes horarios). 
Fecha de inicio de operaciones: El negocio originalmente fue fundado en 
el año 2017, pero la administración actual inició sus operaciones en abril de 
2022. 
¿Quién es el dueño? Arquitecto Ricardo Hernández Rassam. 
Foto del establecimiento: 
 
Ilustración 1 - Interior del negocio H&K Juice Bar. 
pág. 5 
 
DESCRIPCIÓN DEL PROYECTO 
Esta aplicación desarrollada para el OS Android, pretende dar una 
solución a una problemática, a través de una app móvil orientada en 
asistir/proporcionar, al negocio local llamado “Healthy & Klean Juice Bar 
Progreso”, un sistema de control de ventas, donde se inspecciona el registro de 
ventas, el aditamento y sustracción de mercancía, junto con los ingresos 
obtenidos, entre otros requerimientos solicitados por el arquitecto. 
OBJETIVO GENERAL 
Desarrollar un producto de software para equipos con el sistema 
operativo Android, que permita el control general de los registros de ventas. 
OBJETIVOS ESPECÍFICOS 
Los objetivos específicos que se establecen para el proyecto son: 
• Generar un reporte en formato PDF o XLSX de todas las ventas 
realizadas por día o mes. 
• Desarrollo de una interfaz que permita la activación y/o 
desactivación de las promociones. 
• Desarrollo de una interfaz que permita la visualización de los 
productos top en ventas. 
PROBLEMÁTICA 
Actualmente el establecimiento “H&K Juice bar”, se afronta con 
diversos inconvenientes en cuánto a su control de ventas, debido a que no 
dispone de un sistema óptimo para gestionar los productos, ventas e ingresos, 
obtenidos cada corte de día/mes (todo el proceso se realiza en una libreta y se 
introduce en una base de datos). Asumiendo cada uno de los factores 
mencionados anteriormente, además, de algunas sugerencias proporcionadas 
pág. 6 
 
por el equipo hacia al cliente, surgió la tarea de crear una aplicación móvil, con 
el objetivo de mejorar/facilitar situación del dueño del negocio. 
JUSTIFICACIÓN 
Para solucionar de una manera óptima las dificultades del cliente en 
cuanto a su establecimiento, se diseñará e implementará una aplicación móvil 
para la plataforma Android, que realice los registros (entrada y salida) de su 
mercancía, para que, a través de esos mismos registros se pueda calcular los 
ingresos diarios y mensuales, la cantidad de impuestos, al igual que una sección 
de los productos más vendidos. 
ENTREVISTA 
1. ¿Su negocio, ya dispone de algún software/página web? 
No, el negocio no cuenta con ningún tipo de software o página web, 
solamente cuenta con página de Facebook e Instagram. 
 
2. ¿Qué funciones le gustaría que tuviera un software/página web 
para mejorar su negocio? 
Un registro de ventas e ingresos, ya que actualmente todo ese 
proceso se realiza a mano y posteriormente se registra en una base 
de datos, y a veces llevar el registro de las ventas e ingresos en una 
libreta es complicado. 
 
3. ¿Su negocio cuenta con algún logotipo? 
Sí, en las redes sociales. 
pág. 7 
 
 
Ilustración 2 - Logotipo oficial de H&K Juice Bar. 
 
4. ¿Su negocio tiene algún esquema de colores ya definido? 
Sí, naranja y verde como colores principales y para los fondos 
blanco y negro. 
 
5. ¿Cómo le gustaría que se viera un software/página web para su 
establecimiento? 
Que la interfaz sea simple, intuitiva y minimalista para que 
cualquiera pueda usarlo. 
 
6. ¿Es necesario un control de niveles de acceso para su negocio? 
Por el momento no, lo único que me gustaría es que se pueda poner 
una contraseña al momento de acceder a la aplicación. 
 
7. ¿Se maneja algún tipo de promociones por temporada? 
Sí, me gustaría que en la aplicación se pudieran activar y desactivar 
con un botón para no tener que borrar y volver a escribir todo de 
nuevo. 
 
 
pág. 8 
 
8. ¿Se cuenta con servicio a domicilio o solamente son ventas en el 
estacionamiento? 
Sí, pero es por medio de outsourcing con costo extra, por ejemplo: 
Uber Eats o DiDi Food. 
LLUVIA DE IDEAS 
• Que la aplicación este desarrollada para Android, debido a que al 
arquitecto le gustaría disponer en cualquier momento la 
información de su negocio (ventas, ingresos, porcentaje de 
impuestos, etc). 
• La aplicación solamente será desarrollada para un usuario, pero en 
se puede visualizar en algún la función de agregar otros tipos de 
usuarios como administrador, vendedor, etc. 
• Que la aplicación sea ágil, ligera y fácil de usar, para poder 
instalarse en casi cualquier dispositivo móvil. 
• Por el momento el servicio a domicilio es con repartidor 
independiente, pero le gustaría implementar a futuro servicio a 
domicilio propio, esto debido a que en la venta de jugoterapia 
(jugos medicinales) tiene una lista de clientes frecuentes, y si se 
implementa en la aplicación un apartado de clientes se podría 
enviarles promociones mediante WhatsApp. 
CUESTIONARIO 
1. ¿Su negocio, ya dispone de algún software/página web? 
2. ¿Qué funciones le gustaría que tuviera un software/página web 
para mejorar su negocio? 
3. ¿Su negocio cuenta con algún logotipo? 
4. ¿Su negocio tiene algún esquema de colores ya definido? 
pág. 9 
 
5. ¿Cómo le gustaría que se viera un software/página web para su 
establecimiento? 
6. ¿Es necesario un control de niveles de acceso para su negocio? 
7. ¿Se maneja algún tipo de promociones por temporada? 
8. ¿Se cuenta con servicio a domicilio o solamente son ventas en el 
estacionamiento? 
REQUERIMIENTOS FUNCIONALES 
• El sistema solicitará una contraseña al momento de abrir la app. 
• Se debe de tener la opción de activar o desactivar ciertos productos 
con la finalidad de poder aplicar esta función para las promociones. 
• Debe de ser capaz de mostrar los ingresos netos y los impuestos de 
manera diaria y mensual. 
• Agregar una sección donde se muestre los productos más vendidos 
con el fin de depurar la lista de productos y poder hacer menús en 
base a esos productos populares. 
• Los precios y cantidad de productos pueden modificarse. 
• A cada orden se le asignará un identificador único, que será 
utilizado para identificarla en todos los procesos, subsecuentes que 
se realicen sobre esta. 
REQUERIMIENTOS NO FUNCIONALES 
• La aplicación funcionará en dispositivos móviles con SO Android. 
• Estará diseñada para ser manipulada por solamente un usuario de 
rol administrador. 
• La interfaz dela aplicación debe de ser simple e intuitiva. 
• La aplicación debe ser ágil y ligera. 
pág. 10 
 
DESCRIPCIÓN Y MODELADO BPMN 
El proceso inicia cuando el dueño del negocio “H&K Juice Bar”, desea 
entrar al sistema de control de ventas, se le solicitará una contraseña, de ser 
correcta se le dará acceso al sistema, en caso contrario tendrá que realizar el 
proceso nuevamente. Una vez dentro del sistema la interfaz le muestra las 
opciones de agregar, modificar o borrar un producto, los productos que se 
ofrecen son desayunos fríos, jugos naturales y jugoterapia (jugos medicinales). 
Dentro de esta sección se modifican los precios de los productos y la cantidad 
disponible de estos. En otra pestaña se muestra el apartado de reportes, que es 
donde se generan los reportes de las ventas, aquí se puede consultar las 
ganancias diarias y mensuales, tanto en ingresos netos, como en impuestos. El 
proceso termina cuando se cierra la sesión. 
 
Ilustración 3 - Modelo BPMN de H&K Juice Bar. 
pág. 11 
 
 
 
pág. 12 
 
 
 
pág. 13 
 
 
pág. 14 
 
DIAGRAMAS UML 
DIAGRAMA DE CLASES 
 
Ilustración 4 - Diagrama de clases. 
 
 
 
 
pág. 15 
 
DIAGRAMA DE CASOS DE USO 
 
Ilustración 5 - Diagrama de casos de uso. 
pág. 16 
 
DIAGRAMA DE SECUENCIA 
 
Ilustración 6 - Diagrama de secuencia. 
 
 
 
pág. 17 
 
 
DIAGRAMA DE ACTIVIDADES 
 
Ilustración 7 - Diagrama de actividades. 
pág. 18 
 
DIAGRAMA DE COLABORACIÓN 
 
Ilustración 8 - Diagrama de colaboración. 
DIAGRAMA DE COMPONENTES 
 
Ilustración 9 - Diagrama de componentes. 
pág. 19 
 
CONCLUSIONES 
• Kevin Antonio Couoh Pérez: Encontrar un negocio local, 
contactarse con el dueño de dicho negocio, agendar una cita para 
la entrevista, todo esto fue una experiencia muy enriquecedora para 
mí, porque es mi primer acercamiento en lo que respecta al tema 
de “Gestión de proyectos/Ingeniería de Software”. Contactarse con 
el cliente y escuchar los requerimientos que este solicite, me hizo 
sentir como un SCRUM Master. 
• Miguel Ángel De La Cruz Centeno: Desarrollar una aplicación en 
Android para este negocio es una experiencia completamente 
nueva para mí, ya que todo nuestro equipo es novato en cuanto al 
tema de programación móvil, pero aun así tenemos que hacerlo y 
dar lo mejor de nosotros. 
• Geovanny Alessandro Flores Montero: El proceso de entrevista 
con el dueño del establecimiento, fue completamente interesante, 
porque el dueño tiene conocimientos sobre el tema de desarrollo 
de software, así que la entrevista fluyo de una manera natural aun 
usando tecnicismos, ya que no hubo necesidad de explicarle las 
cosas con un lenguaje menos técnico. 
• Wilberth Rafael Madera Poot: Tener la oportunidad de realizar una 
entrevista y obtener la información correspondiente para comenzar 
el desarrollo de una aplicación para el negocio de “H&K Juice 
Bar”, donde puedan realizar distintos funcionamientos, como: la 
gestión de las ventas, es algo nuevo e interesante para mí. 
• Juan Alejandro Vivas Cetz: Conforme se estuvo realizando la 
recolección de datos, para la aplicación que se realizará para el 
negocio “H&K Juice Bar”, es algo nuevo a lo que nos estaremos 
pág. 20 
 
preparando, ya que por nuestra parte veríamos como realizar la app 
en Android Studio, por otra parte, será una gran experiencia. 
 
 
 
 
 
 
INSTITUTO TECNOLÓGICO 
SUPERIOR PROGRESO 
PROGRAMA ACADÉMICO DE INGENIERÍA EN SISTEMAS 
COMPUTACIONALES 
 
ASIGNATURA 
Ingeniería de Software 
 
DOCENTE 
MTI. Ligia Beatriz Chuc Us 
 
TRABAJO 
Carta Compromiso 
 
PRESENTA 
Kevin Antonio Couoh Pérez | 04200006 
Miguel Ángel De La Cruz Centeno | 04200007 
Geovanny Alessandro Flores Montero | 04190038 
Wilberth Rafael Madera Poot | 04200014 
Juan Alejandro Vivas Cetz | 04200024 
 
Progreso, Yucatán, 21 de febrero de 2023. 
 
~ 1 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
 
 
INSTITUTO TECNOLÓGICO 
SUPERIOR PROGRESO 
PROGRAMA ACADÉMICO DE INGENIERÍA EN SISTEMAS 
COMPUTACIONALES 
 
ASIGNATURA 
Ingeniería de Software 
 
DOCENTE 
MTI. Ligia Beatriz Chuc Us 
 
TRABAJO 
Análisis de Requerimientos (Normativa IEEE 830) 
 
PRESENTA 
Kevin Antonio Couoh Pérez | 04200006 
Miguel Ángel De La Cruz Centeno | 04200007 
Geovanny Alessandro Flores Montero | 04190038 
Wilberth Rafael Madera Poot | 04200014 
Juan Alejandro Vivas Cetz | 04200024 
 
Progreso, Yucatán, 01 de marzo de 2023. 
 
~ 2 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
ÍNDICE 
DATOS DEL NEGOCIO........................................................................................................... 3 
DESCRIPCIÓN DEL PROYECTO ......................................................................................... 4 
OBJETIVO GENERAL ............................................................................................................ 4 
OBJETIVOS ESPECÍFICOS ................................................................................................... 4 
PROBLEMÁTICA ..................................................................................................................... 5 
JUSTIFICACIÓN ...................................................................................................................... 5 
ENTREVISTA ............................................................................................................................ 6 
LLUVIA DE IDEAS................................................................................................................... 8 
CUESTIONARIO....................................................................................................................... 8 
REQUERIMIENTOS FUNCIONALES .................................................................................. 9 
REQUERIMIENTOS NO FUNCIONALES ......................................................................... 10 
DESCRIPCIÓN Y MODELADO BPMN .............................................................................. 10 
DIAGRAMAS UML ................................................................................................................ 14 
DIAGRAMA DE CLASES .................................................................................................. 14 
DIAGRAMA DE CASOS DE USO .................................................................................... 15 
DIAGRAMA DE SECUENCIA .......................................................................................... 16 
DIAGRAMA DE ACTIVIDADES ..................................................................................... 17 
DIAGRAMA DE COLABORACIÓN ................................................................................ 18 
DIAGRAMA DE COMPONENTES .................................................................................. 19 
ESPECIFICACIÓN DE REQUISITOS DE SOFTWARE (SRS) ........................................... 20 
1 - INTRODUCCIÓN .................................................................................................................. 20 
1.1 - PROPÓSITO DEL DOCUMENTO ........................................................................... 20 
1.2 - ALCANCES .................................................................................................................. 20 
1.3 - DEFINICIONES, ACRONIMOS, ABREVIATURAS ............................................. 21 
1.4 - REFERENCIAS ........................................................................................................... 22 
1.5 - DESCRIPCIÓNGENERAL DEL DOCUMENTO .................................................. 22 
2 - DESCRIPCIÓN GENERAL DEL SOFTWARE ................................................................. 22 
2.1 - PERSPECTIVA DEL SOFTWARE .............................................................................. 22 
2.1.1 - INTERFACES DE SISTEMA ................................................................................. 22 
 
~ 3 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
2.1.2 – INTERFACES DE USUARIO ................................................................................ 23 
2.1.3 – INTERFACES DE HARDWARE .......................................................................... 24 
2.1.4 – INTERFACES DE SOFTWARE ............................................................................ 24 
2.1.5 – INTERFACES DE COMUNICACIONES ............................................................ 24 
2.1.6 – RESTRICCIONES DE MEMORIA....................................................................... 24 
2.1.7 – OPERACIONES....................................................................................................... 25 
2.1.8 – REQUERIMIENTO DE ADAPTACION A UN LUGAR .................................... 25 
2.2 - FUNCIONES DEL SOFTWARE ................................................................................... 25 
2.3 - CARACTERÍSTICAS DEL USUARIO ........................................................................ 25 
2.4 - RESTRICCIONES .......................................................................................................... 26 
2.4.1 – POLÍTICAS REGULATORIAS APLICABLES .................................................. 26 
2.4.2 – LIMITACIONES EN EL HARDWARE ............................................................... 26 
2.4.3 – INTERFACES HACIA OTRAS APLICACIONES ............................................. 26 
2.4.4 – FUNCIONAMIENTO EN PARALELO ................................................................ 26 
2.4.5 – FUNCIONES DE AUDITORÍA DE SOFTWARE ............................................... 26 
2.4.6 – PROTOCOLO DE COMUNICACIONES DE REDES ....................................... 26 
2.4.7 – REQUERIMIENTO DE CONFIABILIDAD ........................................................ 26 
2.4.8 – CRITICIDAD DE LA APLICACIÓN ................................................................... 27 
2.4.9 – CONSIDERACIONES SOBRE SEGURIDAD FÍSICA Y LÓGICA ................. 28 
2.5 - SUPOSICIONES Y DEPENDENCIAS ......................................................................... 28 
2.6 - POSPOSICIÓN DE REQUERIMIENTOS ................................................................... 28 
3 - ORGANIZACIÓN DE LOS REQUERIMIENTOS ESPECÍFICOS ................................ 28 
3.1 - POR MODO DE OPERACIÓN DEL SISTEMA ......................................................... 28 
3.2 - POR CLASE DE USUARIO ........................................................................................... 28 
3.3 - POR OBJETOS ................................................................................................................ 29 
3.4 - POR CARACTERÍSTICAS ........................................................................................... 29 
3.5 - POR ESTÍMULOS .......................................................................................................... 29 
3.6 - POR RESPUESTAS ........................................................................................................ 29 
3.7 - POR JERARQUÍA FUNCIONAL ................................................................................. 29 
 
 
~ 3 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DATOS DEL NEGOCIO 
Nombre: “Healthy and Klean Juice Bar Progreso” o solamente “H&K Juice 
Bar”. 
Dirección: Calle 82-A #155 local #1 x 29 y 31, colonia Progreso Centro, C.P. 
97320. Referencias: Media vuelta a la derecha de la funeraria Reyes Rodríguez, en 
local de “Kitapoch”, (ambos negocios se ubican en el mismo local, pero con 
diferentes horarios). 
Fecha de inicio de operaciones: El negocio originalmente fue fundado en el 
año 2017, pero la administración actual inició sus operaciones en abril de 2022. 
¿Quién es el dueño? Arquitecto Ricardo Hernández Rassam. 
Foto del establecimiento: 
 
Ilustración 1 - Interior del negocio H&K Juice Bar. 
 
~ 4 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DESCRIPCIÓN DEL PROYECTO 
Esta aplicación desarrollada para el OS Android, pretende dar una solución a 
una problemática, a través de una app móvil orientada en asistir/proporcionar, al 
negocio local llamado “Healthy & Klean Juice Bar Progreso”, un sistema de control 
de ventas, donde se inspecciona el registro de ventas, el aditamento y sustracción de 
mercancía, junto con los ingresos obtenidos, entre otros requerimientos solicitados 
por el arquitecto. 
 
OBJETIVO GENERAL 
Desarrollar un producto de software para equipos con el sistema operativo 
Android, que permita el control general de los registros de ventas. 
 
OBJETIVOS ESPECÍFICOS 
Los objetivos específicos que se establecen para el proyecto son: 
• Generar un reporte en formato PDF o XLSX de todas las ventas 
realizadas por día o mes. 
• Desarrollo de una interfaz que permita la activación y/o desactivación 
de las promociones. 
• Desarrollo de una interfaz que permita la visualización de los productos 
top en ventas. 
 
~ 5 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
PROBLEMÁTICA 
Actualmente el establecimiento “H&K Juice bar”, se afronta con diversos 
inconvenientes en cuánto a su control de ventas, debido a que no dispone de un 
sistema óptimo para gestionar los productos, ventas e ingresos, obtenidos cada corte 
de día/mes (todo el proceso se realiza en una libreta y se introduce en una base de 
datos [Excel]). Asumiendo cada uno de los factores mencionados anteriormente, 
además, de algunas sugerencias proporcionadas por el equipo hacia al cliente, surgió 
la tarea de crear una aplicación móvil, con el objetivo de mejorar/facilitar la situación 
del dueño del negocio. 
 
JUSTIFICACIÓN 
Para solucionar de una manera óptima las dificultades del cliente en cuanto a 
su establecimiento, se diseñará e implementará una aplicación móvil para la 
plataforma Android, que realice los registros (entrada y salida) de su mercancía, para 
que, a través de esos mismos registros se pueda calcular los ingresos diarios y 
mensuales, la cantidad de impuestos, al igual que una sección de los productos más 
vendidos. 
 
 
 
 
 
~ 6 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
ENTREVISTA 
1. ¿Su negocio, ya dispone de algún software/página web? 
No, el negocio no cuenta con ningún tipo de software o página web, 
solamente cuenta con página de Facebook e Instagram. 
 
2. ¿Qué funciones le gustaría que tuviera un software/página web para 
mejorar su negocio? 
Un registro de ventas e ingresos, ya que actualmente todo ese proceso 
se realizaa mano y posteriormente se registra en una base de datos 
(Excel), y a veces llevar el registro de las ventas e ingresos en un 
cuaderno es complicado. 
 
3. ¿Su negocio cuenta con algún logotipo? 
Sí, en las redes sociales. 
 
Ilustración 2 - Logotipo oficial de H&K Juice Bar. 
 
 
 
 
~ 7 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
4. ¿Su negocio tiene algún esquema de colores ya definido? 
Sí, naranja y verde como colores principales y para los fondos blanco y 
negro. 
 
5. ¿Cómo le gustaría que se viera un software/página web para su 
establecimiento? 
Que la interfaz sea simple, intuitiva y minimalista para que cualquiera 
pueda usarlo. 
 
6. ¿Es necesario un control de niveles de acceso para su negocio? 
Por el momento no, lo único que me gustaría es que se pueda poner una 
contraseña al momento de acceder a la aplicación. 
 
7. ¿Se maneja algún tipo de promociones por temporada? 
Sí, me gustaría que en la aplicación se pudieran activar y desactivar con 
un botón para no tener que borrar y volver a escribir todo de nuevo. 
 
 
8. ¿Se cuenta con servicio a domicilio o solamente son ventas en el 
establecimiento? 
Sí, pero es por medio de outsourcing con costo extra, por ejemplo: Uber 
Eats o DiDi Food. 
 
 
~ 8 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
LLUVIA DE IDEAS 
• Que la aplicación este desarrollada para Android, debido a que al 
arquitecto le gustaría disponer en cualquier momento la información de 
su negocio (ventas, ingresos, porcentaje de impuestos, etcétera). 
• La aplicación solamente será desarrollada para un rol de usuario, pero 
se podría visualizar en alguna actualización; la función de agregar otros 
tipos de roles como: administrador, vendedor, etc. 
• Que la aplicación sea ágil, ligera y fácil de usar, para poder instalarse en 
casi cualquier dispositivo móvil (celular o tableta). 
• Por el momento el servicio a domicilio es con repartidor independiente, 
pero le gustaría implementar a futuro servicio a domicilio propio, esto 
debido a que en la venta de jugoterapia (jugos medicinales) tiene una 
lista de clientes frecuentes, y si se implementará en la aplicación un 
apartado de clientes frecuentes, se podría enviarles promociones 
mediante WhatsApp. 
 
CUESTIONARIO 
1. ¿Su negocio, ya dispone de algún software/página web? 
2. ¿Qué funciones le gustaría que tuviera un software/página web para 
mejorar su negocio? 
3. ¿Su negocio cuenta con algún logotipo? 
4. ¿Su negocio tiene algún esquema de colores ya definido? 
 
~ 9 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
5. ¿Cómo le gustaría que se viera un software/página web para su 
establecimiento? 
6. ¿Es necesario un control de niveles de acceso para su negocio? 
7. ¿Se maneja algún tipo de promociones por temporada? 
8. ¿Se cuenta con servicio a domicilio o solamente son ventas en el 
estacionamiento? 
 
REQUERIMIENTOS FUNCIONALES 
• El sistema solicitará una contraseña al momento de abrir la app. 
• Se debe de tener la opción de activar o desactivar ciertos productos con 
la finalidad de poder aplicar esta función para las promociones. 
• Debe de ser capaz de mostrar los ingresos netos y los impuestos de 
manera diaria y mensual. 
• Agregar una sección donde se muestre los productos más vendidos con 
el fin de depurar la lista de productos y poder hacer menús en base a 
esos productos populares. 
• Los precios y cantidad de productos pueden modificarse. 
• A cada orden se le asignará un identificador único, que será utilizado 
para identificarla en todos los procesos, subsecuentes que se realicen 
sobre esta. 
 
 
 
~ 10 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
REQUERIMIENTOS NO FUNCIONALES 
• La aplicación funcionará en dispositivos móviles con SO Android. 
• Estará diseñada para ser manipulada por solamente un usuario de rol 
administrador. 
• La interfaz de la aplicación debe de ser simple e intuitiva. 
• La aplicación debe ser ágil y ligera. 
DESCRIPCIÓN Y MODELADO BPMN 
El proceso inicia cuando el gerente general del negocio “H&K Juice Bar”, 
desea entrar al sistema de control de ventas, se le solicitará una contraseña, de ser 
correcta se le dará acceso al sistema, en caso contrario tendrá que realizar el proceso 
nuevamente. Una vez dentro del sistema, la interfaz le muestra las opciones de 
agregar, modificar o borrar un producto, los productos que se ofrecen son desayunos 
fríos, jugos naturales y jugoterapia (jugos medicinales). Dentro de esta sección se 
modifican los precios de los productos y la cantidad disponible de estos. En otra 
pestaña se muestra el apartado de reportes, que es donde se generan los reportes de 
las ventas, aquí se puede consultar las ganancias diarias y mensuales, tanto en 
ingresos netos, como en impuestos. El proceso termina cuando se cierra la sesión. 
 
~ 11 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
Ilustración 3 - Modelo BPMN de H&K Juice Bar. 
 
 
~ 12 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
 
~ 13 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
 
~ 14 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DIAGRAMAS UML 
DIAGRAMA DE CLASES 
 
Ilustración 4 - Diagrama de clases. 
 
 
~ 15 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DIAGRAMA DE CASOS DE USO 
 
Ilustración 5 - Diagrama de casos de uso. 
 
~ 16 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DIAGRAMA DE SECUENCIA 
 
Ilustración 6 - Diagrama de secuencia. 
 
~ 17 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DIAGRAMA DE ACTIVIDADES 
 
Ilustración 7 - Diagrama de actividades. 
 
~ 18 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de ProgresoS/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DIAGRAMA DE COLABORACIÓN 
 
Ilustración 8 - Diagrama de colaboración. 
 
~ 19 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
DIAGRAMA DE COMPONENTES 
 
Ilustración 9 - Diagrama de componentes. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
~ 20 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
ESPECIFICACIÓN DE REQUISITOS DE SOFTWARE 
(SRS) 
1 - INTRODUCCIÓN 
1.1 - PROPÓSITO DEL DOCUMENTO 
El documento tiene como finalidad, contener los datos del proyecto, así como 
detallar los requerimientos para el desarrollo del software. Abarcando sus 
características, restricciones, campo de aplicación y descripción del usuario final. 
Sirviendo así al lector, como una guía del contenido y desarrollo del software. 
Como destino, se tienen principalmente a los posibles usuarios del software y a los 
desarrolladores de este proyecto. 
 
1.2 - ALCANCES 
El software se aplicará para el control del registro de ventas y generar reportes, 
beneficiando de esta manera al negocio donde se utilizará, ya que este tiene que hacer 
el registro de sus ventas a mano, siendo un proceso muy tedioso, en el cual los 
registros se pierden al estar en papel. 
Como objetivo primordial se le proporcionará al establecimiento esta 
aplicación móvil (Android), para facilitar y agilizar sus registros de ventas, ya que 
estos no podrán extraviarse tan fácilmente como los registros de papel. 
La meta del software es registrar todas las ventas del negocio, para que 
posteriormente se pueda generar un reporte de ventas de manera quincenal o 
mensual, donde se muestre la cantidad de dinero generado y la cantidad de dinero 
que corresponde a los impuestos (IVA). 
 
~ 21 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
De momento no se espera que el software lleve un sistema de control de 
inventario. 
 
1.3 - DEFINICIONES, ACRONIMOS, ABREVIATURAS 
• SRS: Especificación de Requisitos de Software. 
• Software: Es un conjunto de programas, instrucciones y reglas informáticas 
que permiten ejecutar distintas tareas en una computadora o dispositivo móvil. 
• Hardware: Es la parte física de un ordenador o sistema informático. Está 
formado por los componentes eléctricos, electrónicos, electromecánicos y 
mecánicos, tales como circuitos de cables y luz, placas, memorias, discos 
duros, dispositivos periféricos y cualquier otro material en estado físico que 
sea necesario para hacer que el equipo funcione. 
• Interfaz: Es el mecanismo o herramienta que posibilita esta comunicación 
mediante la representación de un conjunto de objetos, iconos y elementos 
gráficos que vienen a funcionar como metáforas o símbolos de las acciones o 
tareas que el usuario puede realizar en la computadora. 
• Sistema: Es un conjunto de elementos relacionados entre sí que funciona 
como un todo. 
• Usuario: Se refiere a la persona que utiliza un producto o servicio de forma 
habitual. 
• Base de datos: Es una herramienta para recopilar y organizar la información. 
• Aplicación móvil: Programa diseñado para dispositivos Android/iOS con un 
propósito específico. 
 
~ 22 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
1.4 - REFERENCIAS 
Siendo este un documento actualizable de manera frecuente se pretende que 
más adelante se añadan las referencias de aquellos documentos o materiales que sean 
citados para el apoyo de su completa realización. 
 
1.5 - DESCRIPCIÓN GENERAL DEL DOCUMENTO 
Las secciones siguientes del documento, contendrán los tópicos referentes al 
desarrollo del software, describiéndolo a cabalidad. Partiendo desde la Perspectiva, 
hasta la Distribución, pasando por las Funciones, Características, Restricciones y 
Dependencias. 
Este documento, se ha organizado en tres secciones principales: Introducción, 
Descripción General del Software y Organización de SRS; mismas que a su vez, se 
dividen en subsecciones para especificar de forma óptima el contenido. 
 
2 - DESCRIPCIÓN GENERAL DEL SOFTWARE 
2.1 - PERSPECTIVA DEL SOFTWARE 
2.1.1 - INTERFACES DE SISTEMA 
• Confirmación de contraseña 
• Ventas 
• Reportes 
 
 
 
~ 23 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
2.1.2 – INTERFACES DE USUARIO 
• VENTANAS: 
o Inicio de sesión 
o Menú principal 
o Generador de reporte 
o Ventas 
o Generador de facturas 
• COLORES: 
o Naranja 
o Verde 
o Café 
o Negro 
o Blanco 
• FORMATOS Y TAMAÑO DE LETRA: 
o Arial 12 
• MENÚS: 
o Barra de Botones de Acceso 
• ICONOS Y BOTONES: 
o Iconos de H&K Juice Bar 
o Botones de acceso (de sesión, ventas, facturas y reportes). 
• CONTENIDO DE LOS REPORTES IMPRESO: 
o Logo, nombre del local, dirección, folio, método de pago, teléfono, 
fecha, hora de venta, detalle del producto, artículos, subtotal, costo, 
descuento, total pagado y cambio. 
 
~ 24 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
• INTERFAZ MEDIANTE A.S.R. Y/O SÍNTESIS DE VOZ: 
o No aplica. 
• REALIDAD VIRTUAL: 
o No aplica. 
• OTRA INTERFAZ DE USUARIO: 
o No aplica. 
2.1.3 – INTERFACES DE HARDWARE 
No aplica. 
 
2.1.4 – INTERFACES DE SOFTWARE 
• Sistema Manejador de Dase de Datos: 
o MySQL 
• Sistema Operativo: 
o Android 
 
2.1.5 – INTERFACES DE COMUNICACIONES 
• Wi - Fi 
 
2.1.6 – RESTRICCIONES DE MEMORIA 
Para el funcionamiento óptimo del software se requiere de: 
• Memoria Primaria (RAM): 2 GB 
• Memoria secundaria (Memoria): 200MB 
• Sistema Operativo: Android 8.0 o superior. 
 
~ 25 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
2.1.7 – OPERACIONES 
Realizar ventas, Generar reportes, Facturar. 
 
2.1.8 – REQUERIMIENTO DE ADAPTACION A UN LUGAR 
No Aplica. 
 
2.2 - FUNCIONES DEL SOFTWARE 
• Iniciar / Cerrar sesión. 
• Realizar ventas. 
• Generar reportes y facturas. 
 
2.3 - CARACTERÍSTICAS DEL USUARIO 
• Nivel Educativo: 
o Mínimo: Secundaria. 
• Experiencia Profesional: 
o Indistinto 
• Capacidades Técnicas: 
o Manipulación básica de dispositivos electrónicos (Tabletas y teléfonos 
celulares). 
 
 
 
 
~ 26 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
2.4 - RESTRICCIONES 
2.4.1 – POLÍTICAS REGULATORIAS APLICABLES 
Política de privacidad y protección de datos. 
 
2.4.2 – LIMITACIONES EN EL HARDWARE 
No aplica. 
 
2.4.3 – INTERFACES HACIA OTRAS APLICACIONES 
No aplica. 
 
2.4.4 – FUNCIONAMIENTOEN PARALELO 
No aplica. 
 
2.4.5 – FUNCIONES DE AUDITORÍA DE SOFTWARE 
No aplica. 
 
2.4.6 – PROTOCOLO DE COMUNICACIONES DE REDES 
No aplica. 
 
2.4.7 – REQUERIMIENTO DE CONFIABILIDAD 
No aplica. 
 
 
 
 
~ 27 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
2.4.8 – CRITICIDAD DE LA APLICACIÓN 
 
Riesgo de errores en 
los procesos de 
facturación 
 
Riesgo de seguridad de 
datos (Hackeo) 
 
 
Riesgo de seguridad física 
 
Riesgo de falta de 
respaldo y 
recuperación de datos 
 
Riesgo de 
interrupción del 
servicio 
 
 
Riesgo de pérdida de 
conexión 
 
Riesgo de problema en la gestión 
de pagos 
 
Riesgo de falta de 
capacitación de 
usuario 
 
Riesgo de errores en 
los informes 
(reportes) 
 
Riesgo de falta de 
usabilidad (Si la 
aplicación no es fácil de 
utilizar) 
Riesgo de conflicto de datos (Si 
varios usuarios intentan editar la 
misma información al mismo 
tiempo) 
 
 
Riesgo de falta de 
escalabilidad 
 
Riesgo de errores de 
datos de entrada de 
iniciar sesión 
 
Riesgo de rendimiento 
de la aplicación 
 
Riesgo de compatibilidad con 
dispositivo 
 
Riesgo de problemas 
en la sincronización 
de datos 
 
 
 
 
 
 
Extremadamente critico 
Riesgo Alto 
Riesgo medio bajo 
Riesgo bajo 
 
~ 28 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
2.4.9 – CONSIDERACIONES SOBRE SEGURIDAD FÍSICA Y LÓGICA 
No aplica. 
 
2.5 - SUPOSICIONES Y DEPENDENCIAS 
La aplicación móvil será implementada para el sistema operativo Android, 
dependerá del dispositivo proporcionado por parte del negocio para su uso y buena 
conectividad a internet. 
 
2.6 - POSPOSICIÓN DE REQUERIMIENTOS 
En próximas versiones se implementará un control de inventario para que el 
cliente pueda crear, leer, actualizar y eliminar para sus productos. 
 
3 - ORGANIZACIÓN DE LOS REQUERIMIENTOS 
ESPECÍFICOS 
 
3.1 - POR MODO DE OPERACIÓN DEL SISTEMA 
No aplica. 
 
3.2 - POR CLASE DE USUARIO 
Solo se tendrá un rol de tipo administrador, donde se podrá realizar las ventas, 
los reportes y generar las facturas. 
 
 
~ 29 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
3.3 - POR OBJETOS 
• Administrador 
 
3.4 - POR CARACTERÍSTICAS 
• Log In – iniciar / cerrar sesión. 
• Operaciones – Realizar ventas, reportes y facturas. 
 
3.5 - POR ESTÍMULOS 
No aplica. 
 
3.6 - POR RESPUESTAS 
No aplica. 
 
3.7 - POR JERARQUÍA FUNCIONAL 
En este apartado, se visualiza el diagrama BPMN del software, que muestra 
el funcionamiento en orden, con lo cual es fácil notar la jerarquización de las 
funcionalidades. 
 
~ 30 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
Ilustración 10 - Diagrama BPMN del Software. 
 
~ 1 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
 
 
 
 
INSTITUTO TECNOLÓGICO 
SUPERIOR PROGRESO 
PROGRAMA ACADÉMICO DE INGENIERÍA EN SISTEMAS 
COMPUTACIONALES 
 
ASIGNATURA 
Ingeniería de Software 
 
DOCENTE 
MTI. Ligia Beatriz Chuc Us 
 
TRABAJO 
Análisis de Requerimientos (Normativa IEEE 830) & 
Estudio de Factibilidad 
 
PRESENTA 
Kevin Antonio Couoh Pérez | 04200006 
Miguel Ángel De La Cruz Centeno | 04200007 
Geovanny Alessandro Flores Montero | 04190038 
Wilberth Rafael Madera Poot | 04200014 
Juan Alejandro Vivas Cetz | 04200024 
 
Progreso, Yucatán, 02 de marzo de 2023. 
 
~ 2 ~ 
 
 
 
 
 
Instituto Tecnológico Superior 
Progreso 
Dirección General 
Subdirección Académica 
 
 
 
Boulevard Tecnológico de Progreso S/N por 62, Progreso, Yucatán. C.P. 97320 
Tels. 969 934 3023, tecnm.mx | progreso.tecnm.mx 
 
ÍNDICE 
DATOS DEL NEGOCIO........................................................................................................... 3 
DESCRIPCIÓN DEL PROYECTO ......................................................................................... 4 
OBJETIVO GENERAL ............................................................................................................ 4 
OBJETIVOS ESPECÍFICOS ................................................................................................... 4 
PROBLEMÁTICA ..................................................................................................................... 5 
JUSTIFICACIÓN ...................................................................................................................... 5 
ENTREVISTA ............................................................................................................................ 6 
LLUVIA DE IDEAS................................................................................................................... 8 
CUESTIONARIO....................................................................................................................... 8 
REQUERIMIENTOS FUNCIONALES .................................................................................. 9 
REQUERIMIENTOS NO FUNCIONALES ......................................................................... 10 
DESCRIPCIÓN Y MODELADO BPMN .............................................................................. 10 
DIAGRAMAS UML ................................................................................................................ 14 
DIAGRAMA DE CLASES .................................................................................................. 14 
DIAGRAMA DE CASOS DE USO .................................................................................... 15 
DIAGRAMA DE SECUENCIA .......................................................................................... 16 
DIAGRAMA DE ACTIVIDADES ..................................................................................... 17 
DIAGRAMA DE COLABORACIÓN ................................................................................ 18 
DIAGRAMA DE COMPONENTES .................................................................................. 19 
ESPECIFICACIÓN DE REQUISITOS DE SOFTWARE (SRS) ........................................... 20 
1 - INTRODUCCIÓN .................................................................................................................. 20 
1.1 - PROPÓSITO DEL DOCUMENTO ........................................................................... 20 
1.2 - ALCANCES .................................................................................................................. 20 
1.3 - DEFINICIONES, ACRONIMOS, ABREVIATURAS ............................................. 21 
1.4 - REFERENCIAS ........................................................................................................... 22 
1.5 - DESCRIPCIÓN GENERAL DEL DOCUMENTO .................................................. 22 
2 - DESCRIPCIÓN GENERAL DEL SOFTWARE ................................................................. 22 
2.1 - PERSPECTIVA DEL SOFTWARE .............................................................................. 22 
2.1.1 - INTERFACES DE SISTEMA .................................................................................

Continuar navegando

Materiales relacionados