Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Campus Querétaro
18 de octubre de 2023
Índice
Problemática ……………………………………………………………………2
Propuesta de Solución…………………………………………………………..2
Requisitos funcionales………………………………………………………….3
Reglas de negocio………………………………………………………………10
Tabla de prioridad………………………………………………………………21
Conclusión ……………………………………………………………………..31
1
Problemática
Propuesta de solución
Se propone la creación de una plataforma con el objetivo de que los alumnos puedan verificar
los requisitos de graduación y su progreso en cada uno de ellos. Además, se brindará
información detallada sobre los requisitos necesarios para cumplir con estos puntos.
2
Requisitos Funcionales
3
9. Consultar adeudos administrativos.
10. Consultar solicitud de graduación.
11. Consultar resumen de requisitos.
12. Consultar avance de requisitos.
13. Registrar preguntar.
14. Consultar respuesta.
15. Consultar requisitos académicos previos.
16. Consultar curso de biblioteca.
17. Consultar requisitos de unidades de formación.
18. Consultar agenda de eventos próximos.
4
Diagrama de requisitos funcionales
1. DIAGRAMA
2. Administrador
3. Usuario Registrado
5
4. Alumno
5. Control Escolar
6
Requisitos No Funcionales:
● Rendimiento
El sistema garantizará un tiempo de respuesta entre 1 a 3 segundos para cada
una de las interacciones solicitadas por el usuario.
El sistema deberá registrar modificaciones realizadas por los usuarios en un
tiempo de 2 a 4 segundos.
● Disponibilidad
El sistema debe de estar disponible las 24 horas del día, los 7 días de la
semana.
El sistema debe de estar disponible durante toda la vida estudiantil de los
alumnos.
● Seguridad
La comunicación del sistema con sistemas externos deberá ser realizada de
manera encriptada.
El sistema debe contener un sistema de acceso basado en roles que permita la
asignación de privilegios de acuerdo al rol que desarrolle el usuario.
● Mantenibilidad
Las correcciones de errores como de igual manera las actualizaciones deberán
ser realizadas en un plazo no mayor a 12 horas.
La recuperación de fallas del sistema debe ser menor a 1 hora, para evitar
atraso de tareas.
● Escalabilidad:
El sistema será capaz de soportar el incremento de usuarios, sin importar el
número de usuarios que se incorporen al mismo tiempo.
● Usabilidad
La tasa de errores cometidos por el usuario deberá ser menor al porcentaje de
las interacciones realizadas en el sistema.
7
Tabla de Privilegios
Modificar Privilegios x
Iniciar sesión x x x x
Cerrar sesión x x x x
Autenticarse en el sistema x x x x
Registrar preguntas x
Consultar respuesta x
8
Consultar progreso en horas de servicio x x
social
9
Reglas de negocio
1. Foros de preguntas:
10
● El estudiante debe completar todas las unidades formativas del plan de
estudios, incluyendo las Semanas Tec(21 en total), obteniendo aprobación en
todas las unidades de formación en el Tecnológico de Monterrey.
● El estudiante debe satisfacer, de acuerdo con las normativas vigentes, los
requisitos académicos previos del plan de estudios correspondiente, a través de
la evaluación inicial o las unidades de nivel introductorio.
11
Requisitos de información
● Información personal
Nombre
Matricula
Fecha de Nacimiento
Correo
Número de teléfono
Carrera
Programa
Semestre
● Información escolar
Semanas Tec
1. Alumno Competencias
Servicio Social
CENEVAL
Nivel de Inglés
Requisitos académicos
Unidades de formación
Créditos
Solicitud de graduación
Curso de biblioteca
● Foros de preguntas
Preguntas
Respuestas
Valoraciones
Comentarios adicionales
12
4. Control Escolar ● Información personal
Nombre
Número de nómina
Correo electrónico
Teléfono
6. Roles ● Administrador
- Privilegios
Modificar privilegios.
Consultar preguntas de usuarios.
Consultar respuestas de usuarios.
Eliminar respuestas de usuarios.
Eliminar preguntas de usuarios.
Participar en los foros de discusión.
● Control Escolar
- Privilegios
13
Consultar requisitos de alumno.
Modificar requisitos de graduación.
Registrar requisitos de graduación.
Modificar progreso de requisitos de
graduación.
Actualizar pagos administrativos.
Modificar progreso de otros requisitos.
Actualizar dominio de nivel inglés.
Actualizar progreso de CENEVAL.
Actualizar progreso de servicio social.
Actualizar semanas Tec.
Actualizar progreso en plan de estudios.
Actualizar progreso de nivel de
competencias.
Actualizar el progreso en unidades de
formación.
Actualizar progreso en curso de
biblioteca.
Actualizar progreso de requisitos
académicos.
● Alumno
- Privilegios
Consultar semanas Tec cursadas.
Consultar nivel de dominio de
competencias.
Consultar progreso en créditos
académicos.
Consultar progreso en horas de servicio
social.
Consultar requisitos del CENEVAL.
Consultar fecha del CENEVAL.
Consultar nivel de inglés.
Consultar requisitos adicionales.
Consultar adeudos administrativos.
Consultar solicitud de graduación.
Consultar resumen de requisitos.
Consultar avance de requisitos.
Registrar preguntar.
Consultar respuesta.
Consultar requisitos académicos
previos.
Consultar curso de biblioteca.
Consultar requisitos de unidades de
formación.
Consultar agenda de eventos próximos.
14
● Usuario Registrado
- Privilegios
Consultar datos personales.
Iniciar sesión.
Cerrar sesión.
Autenticarse en el sistema.
Consultar información de requisitos.
Consultar foro de preguntas.
15
Requisitos de Interfaz
GUI:
1. Página de Inicio
2. Interfaz de Inicio
16
17
18
3. Vista de administrador
19
Comunicación: El sistema se comunicará con la base de datos del Tec de Monterrey para la
obtención de ciertos datos de suma importancia, tales como, la autenticación de credenciales
y el avance de los requisitos.
20
Tabla de prioridad
21
● CU-33 Consultar avance de requisitos.
● CU-34 Registrar pregunta.
● CU-35 Consultar respuesta.
● CU-36 Consultar requisitos académicos previos.
● CU-37 Consultar curso de biblioteca.
● CU-38 Consultar requisitos de unidades de formación.
● CU-39 Consultar agenda de eventos próximos.
● CU-40 Consultar datos personales.
● CU-41 Iniciar sesión.
● CU-42 Cerrar sesión.
● CU-43 Autenticarse en el sistema.
● CU-44 Consultar información de requisitos.
● CU-45 Consultar foro de preguntas.
CU-1 1 2 1 3
CU-2 2 1 1 2
CU-3 2 2 2 2
CU-4 2 1 2 3
CU-5 2 1 2 3
CU-6 2 2 2 3
CU-7 3 2 3 3
CU-8 2 3 2 3
CU-9 3 3 3 3
CU-10 3 3 3 2
CU-11 2 2 2 3
CU-12 2 1 1 2
CU-13 3 2 3 3
CU-14 3 2 3 3
CU-15 3 2 3 3
CU-16 3 1 2 2
22
CU-17 3 2 2 3
CU-18 3 2 3 3
CU-19 3 2 3 3
CU-20 2 1 2 2
CU-21 3 2 3 3
CU-22 3 2 3 3
CU-23 3 2 3 3
CU-24 3 2 3 3
CU-25 2 1 3 2
CU-26 3 2 3 3
CU-27 2 1 2 3
CU-28 3 2 3 3
CU-29 3 2 3 3
CU-30 3 2 3 3
CU-31 3 2 3 3
CU-32 2 1 3 2
CU-33 3 2 2 3
CU-34 3 2 3 3
CU-35 1 2 1 2
CU-36 3 2 3 3
CU-37 2 1 1 2
CU-38 3 2 3 3
CU-39 2 2 1 2
CU-40 1 1 1 2
CU-41 3 2 2 3
CU-42 2 2 1 1
CU-44 3 1 2 2
CU-45 2 2 2 3
23
Casos de uso
1. Caso de Uso 09
Actores:
Descripción del caso de uso: Control escolar registrará requisitos de graduación para que los
usuarios finales (alumnos) puedan consultarlos y de esta manera estar informados de primera
mano de los requisitos que deben poseer para su graduación.
Flujo de eventos
2. El sistema accede a la
base de datos y obtiene
información de los
requisitos de
graduación.
24
3. El sistema presenta una
interfaz donde se
presentan todos los
requisitos de graduación
y registrar requisito de
graduación.
4. El usuario selecciona la
opción registrar
requisito de graduación.
5. El sistema redirige a
una interfaz donde se
presenta los datos que
deben de ser recabados.
6. El usuario completa la
información.
7. El usuario da clic en
guardar.
8. El sistema guarda en la
base de datos la
información que es
recabada.
9. El sistema redirige a la
página donde se pueden
observar todos los
requisitos de
graduación.
Puntos de Extensión: En este caso de estudio no se cuentan con puntos de extensión. Esto se
debe a que todo el proceso que se hará será dentro del sistema sin necesitar de externos para
el caso de uso.
Requerimientos especiales:
25
● Rendimiento
El sistema deberá registrar modificaciones realizadas por los usuarios en un
tiempo de 2 a 4 segundos.
● Seguridad
El sistema debe contener un sistema de acceso basado en roles que permita la
asignación de privilegios de acuerdo al rol que desarrolle el usuario.
● Mantenibilidad
Las correcciones de errores como de igual manera las actualizaciones deberán
ser realizadas en un plazo no mayor a 12 horas.
Pre-Condiciones:
Post-Condiciones
26
https://lucid.app/lucidchart/173fa07e-55ea-4cb0-981b-54a89e5fa6c3/edit?invitationId=inv_0
e891081-5b08-4cc7-86cd-e0e2978e2c03&page=0_0#
2. Caso de Uso 10
Actores:
Descripción del caso de uso: Control escolar modifica el progreso que se tiene en un requisito
de graduación y se guarda para ser mostrado al usuario final (alumno), esto con el fin de
mejorar la eficacia de resultados.
27
Flujo de eventos
28
17. El sistema redirige a la
página donde se pueden
observar todos los
requisitos de graduación del
alumno.
Puntos de Extensión: En este caso de estudio no se cuentan con puntos de extensión. Esto se
debe a que todo el proceso que se hará será dentro del sistema sin necesitar de externos para
el caso de uso.
Requerimientos especiales:
● Rendimiento
El sistema deberá registrar modificaciones realizadas por los usuarios en un
tiempo de 2 a 4 segundos.
● Seguridad
El sistema debe contener un sistema de acceso basado en roles que permita la
asignación de privilegios de acuerdo al rol que desarrolle el usuario.
● Mantenibilidad
Las correcciones de errores como de igual manera las actualizaciones deberán
ser realizadas en un plazo no mayor a 12 horas.
Pre-Condiciones:
Post-Condiciones
29
https://lucid.app/lucidchart/d59b0f55-5359-473d-903b-29fdc8a40935/edit?beaconFlowId=9C
77E0BEEA261450&invitationId=inv_a925bd81-5cff-46dc-8063-bbf22ea07ef4&page=0_0#
30
Conclusión
31