Académique Documents
Professionnel Documents
Culture Documents
Laboratorio No. 8:
FASE DE INICIO
REGLAS DEL NEGOCIO (Obtenidas a partir del análisis de los procesos de negocio)
NOTA:
3. Actualizar Currícula
El caso de uso es iniciado por el Secretario con el objetivo de mantener actualizada la currícula
en el sistema. El sistema generará automáticamente el código de las nuevas asignaturas. El
sistema deberá impedir que se pueda cambiar el código.
Escenarios
a. Adicionar una asignatura
b. Modificar una asignatura
c. Eliminar una asignatura
4. Abrir un curso
El caso de uso es iniciado por el Secretario con el objetivo de publicar el lanzamiento de un
nuevo curso en el sistema. El sistema generará automáticamente el código de los nuevos cursos.
El sistema deberá impedir que se pueda cambiar el código
Escenarios
a. Abrir un curso
b. Modificar un curso abierto
c. Anular un curso
6. Matricular en curso
El caso de uso es iniciado por el Estudiante con el objetivo de matricularse en un curso a través
del sistema.
Escenarios
a. Matricular en un curso
b. Cancelar la matrícula
9. Registrar notas
El caso de uso es iniciado por el Profesor con el objetivo de registrar, en el sistema, las notas de
un curso. Una vez concluida la ejecución del caso de uso automáticamente se cierra el ingreso
de notas del curso.
Escenarios
a. Registrar notas
Prioridades
1. Abrir un curso
2. Abrir matrícula
3. Matricular en un curso
4. Abrir registro de notas
5. Registrar notas
6. Consultar notas de un curso
FASE DE ELABORACION
A1
A
A2
A3
A13
A21
A22
A31
A32
B1
B11
B12
B13
Flujo
1) No hay cursos pendientes de registro de notas
1. Si en 2 el sistema no encuentra cursos que mostrar entonces se muestra el
mensaje de error correspondiente (m).
2. El usuario puede continuar o cancelar la ejecución del caso de uso.
2) Datos no válidos
1. Si el sistema determina que algún dato no es válido(ver validaciones de datos)
entonces emite el mensaje de error correspondiente(m)
2. El usuario puede continuar o cancelar la ejecución del caso de uso.
Poscondición El sistema ha mostrado al estudiante un listado con las notas de los cursos en los
que ha participado satisfactoriamente
Elabore la especificación completa para todos los CUS y elabore el prototipo de Interfaz
correspondiente.
Flujo básico
1. El caso de uso comienza cuando el Secretario entra en el sistema.
2. El sistema muestra un listado de asignaturas para realizar la actualización
3. El Secretario puede adicionar una asignatura.
4. El sistema generara el código único de la asignatura.
5. El sistema deberá impedir que se cambie el código.
6. El secretario podrá modificar los datos dela asignatura.
7. El secretario podrá eliminar una asignatura.
8. El caso de uso finaliza
Flujo alternativo
Flujos alternativos
Poscondición El sistema ha mostrado al profesor un listado con las notas de los que tiene a cargo
Poscondición El sistema ha mostrado al estudiante un listado con las notas de los cursos en los
que se ha matriculado satisfactoriamente