Tesis
INICIO
Formulación del Problema
El problema de | Los procesos de matrícula en los cursos y de procesamiento de notas |
Que afecta | Tanto a profesores, estudiantes como al personal administrativo |
El impacto | Molestia en estudiantes Perdida de tiempo para los profesores Ineficiencia en la labor del personal administrativo |
Una solucióndebería | Mejorar la eficiencia de ambos procesos, evitando molestias y pérdida de tiempo tanto a estudiantes como a los profesores. |
Necesidades y características del sistema
Stakeholder | Necesidad | Característica |
Estudiante | No tener que viajar hasta el Centro para conocer sus notas | El sistema debe permitir al estudiante consultar las notas remotamente El sistema tendrá unainterfaz web |
Estudiante | No tener que viajar hasta el Centro para matricularse en un curso | El sistema debe permitir al estudiante matricularse en un curso remotamente |
Profesor | No tener que viajar hasta el Centro para publicar las notas del curso | El sistema debe permitir al profesor ingresar las notas de un remotamente |
Reglas del negocio
1. El profesor solo puededictar como máximo 20 horas semanales
2. Dos sesiones: mañana y tarde
3. El código del curso es un correlativo, formateado a 4 caracteres
4. Un curso solo se puede dictar en la sesión de la mañana o de la tarde
5. 1 profesor por curso
6. Los cursos tienen una capacidad máxima
7. La mínima nota es 0 y la máxima es 20
8. La nota aprobatoria es 11 puntos.
9. LaSecretaría solo toma en cuenta la nota final del curso
10. El código del estudiante es un correlativo, formateado a 4 caracteres
11. Si el profesor no tiene curso alguno asignado en el mismo horario y la cantidad de horas es menor que la fijada entonces el profesor se considera disponible
12. La duración total de un curso se calcula como la cantidad de horas x sesión x total desesiones
13. El Secretario debe “abrir el proceso de matricula de un curso” como mínimo con una semana de antelación. (curso con matricula abierta)
14. El Secretario debe “anular un curso” si este estuviese “en proceso de matricula” y no cuenta el mínimo de estudiantes requeridos para comenzar. (curso anulado)
15. Los estudiantes “pueden matricularse” en un curso solo si este estuviese“en proceso de matricula”(estudiante matriculado)
16. El profesor del curso es el único autorizado a “registrar las notas”.
17. El profesor puede “registrar las notas de un curso”, en el Registro de Notas del curso”, solo sí ha sido autorizado por Secretario. (ingreso de notas autorizado)
18. El código del profesor es un correlativo, formateado a 4 caracteres
Casos de Uso delSistema (alto nivel)
1. Actualizar el Registro de Profesores:
El caso de uso es iniciado por el Secretario con el objetivo de mantener actualizado el registro de profesores en el sistema. El sistema generará automáticamente el código de los nuevos profesores. El sistema deberá impedir que se pueda cambiar el código.
Cada vez que un profesor es registrado en el sistema automáticamente se generaun nuevo usuario El login y el password del usuario serán su código.
Escenarios
1 a. Adicionar profesor
2 b. Modificar datos de un profesor
3 c. Dar de baja a un profesor
2. Actualizar el Registro de Estudiantes
El caso de uso es iniciado por el Secretario con el objetivo de mantener actualizado el registro de estudiantes en el sistema. El sistema generará automáticamente elcódigo de los nuevos estudiantes. El sistema deberá impedir que se pueda cambiar el código. Cada vez que un estudiante es registrado en el sistema automáticamente se genera un nuevo usuario El login y el password del usuario serán su código .
Escenarios
1 a. Adicionar un estudiante
2 b. Modificar datos de un estudiante
3 c. Dar de baja a un estudiante
3. Actualizar...
Regístrate para leer el documento completo.