Cuaderno de Trabajo Sobre Casos de Uso
Cuaderno de Trabajo Sobre Casos de Uso
Cuaderno de Trabajo Sobre Casos de Uso
2020-II
Asignatura ANÁLISIS DE SISTEMAS académico
Sección
MSc. MARCO A. CORAL
Docente Aula
YGNACIO
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
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
DIAGRAMA DE ACTIVIDADES:
1. Abrir un curso
inicio
Se muestra formulario Se ingresa los
"abrir curso" datos del curso datos validos?
El secretario indica
"abrir curso"
si
no
Abrir curso
emitir mensaje
de error
Se abre el curso y se
muestra en interfaz
fin
inicio
Se selecciona el curso se modica los datos
a modificar necesarios del curso datos modificados validos?
El secretario indica
si
"abrir curso"
no
emitir mensaje
Modificar curso de error
Se abre el curso y se
muestra en interfaz
fin
inicio
Se selecciona el curso se verifica curso sin Se selecciona el
a cerrar alumnos matriculados boton "cerrar curso"
se verifica
la accion
Anular curso
se muestra el curso
cerrado en interfaz
fin
2. Abrir matrícula
inicio
se selecciona el(los) curso(s)
para abrir matricula hay cursos para abrir matricula?
se muestra en interfaz los cursos
si en proceso de matricula
no se inicia la
matricula
mensajede
error
Abrir matrícula
fin
no
verificacion de posible si
curso a cerrar
Cerrar matrícula
respuesta de verificacion?
no
se anula el fin
curso
3. Matricular en un curso
inicio
se muestra lista de cursos estudiantes selecciona curso
con matricula abierta (s) que desea matricularse
Matricular en un curso
secretario matricula al
se muestra en interfaz el alumno
(los) curso(s) matriculado(s)
fin
inicio
estudiante indica el(los) curso(s) emite un sustento del motivo de secretario recibe el
que desea cancelar matricula la cancelación de matricula sustento susteno procede?
no si
fin
no
mensaje de
error
fin
5. Registrar notas
inicio se muestra los cursos pendientes se selecciona el curso se muestra interfaz con los alumnos y
para el registro de notas para registrar notas casillas de notas por registrar
fin
inicio
se muestra la lista de los cursos se muestra las notas por
matriculados del estudiantes cada curso del estudiantes se acciona el boton
"terminar consulta"
si
no
se emite un
mensaje de error
fin
INTERFACES GRAFICAS:
1. Abrir curso
2. Abrir matrícula
3. Matricular en un curso