ejemplo

2
Nombre Abrir Curso Precondición El usuario ha sido admitido con el rol de Secretario en el sistema Flujo básico A. El caso de uso comienza cuando el secretario selecciona una opción: Opción 1: 1) El secretario indica “abrir curso” 2) El sistema muestra el formulario de “abrir curso”: 3) El secretario ingresa los datos del curso: a. Selecciona la asignatura para el curso b. Selecciona la sesión c. Ingresa la duración de una sesión y la cantidad de sesiones d. El secretario indica “Profesores disponibles” e. El sistema determina el conjunto de profesores disponibles(R12) f. Selecciona el profesor 4) El secretario indica “abrir curso” 5) El sistema “abre un nuevo curso” y muestra una interfaz con todos los cursos abiertos 6) El caso de uso finaliza Opción 2: 1) El secretario indica “modificar un curso abierto” 2) El sistema muestra listado de cursos abiertos. 3) El secretario selecciona el curso a modificar 4) El sistema muestra los datos del curso a modificar: a. El secretario modifica asignatura b. El secretario modifica sesión c. El secretario modifica profesor 5) El secretario indica guardar datos 6) El sistema modifica los datos del curso y muestra una interfaz con los datos actualizados. 7) El caso de uso finaliza Opción 3: 1) El secretario indica “anular un curso” 2) El sistema muestra listado de cursos abiertos. 3) El secretario selecciona el curso a anular 4) El sistema anula curso y muestra listado de

Upload: elixabeth0908

Post on 08-Nov-2015

4 views

Category:

Documents


0 download

DESCRIPTION

Analisis

TRANSCRIPT

Nombre Abrir Curso

Precondicin El usuario ha sido admitido con el rol de Secretario en el sistema

Flujo bsico A. El caso de uso comienza cuando el secretario selecciona una opcin: Opcin 1: 1) El secretario indica abrir curso 2) El sistema muestra el formulario de abrir curso: 3) El secretario ingresa los datos del curso: a. Selecciona la asignatura para el curso b. Selecciona la sesin c. Ingresa la duracin de una sesin y la cantidad de sesiones d. El secretario indica Profesores disponibles e. El sistema determina el conjunto de profesores disponibles(R12) f. Selecciona el profesor 4) El secretario indica abrir curso 5) El sistema abre un nuevo curso y muestra una interfaz con todos los cursos abiertos 6) El caso de uso finaliza Opcin 2: 1) El secretario indica modificar un curso abierto 2) El sistema muestra listado de cursos abiertos. 3) El secretario selecciona el curso a modificar4) El sistema muestra los datos del curso a modificar:a. El secretario modifica asignaturab. El secretario modifica sesinc. El secretario modifica profesor5) El secretario indica guardar datos6) El sistema modifica los datos del curso y muestra una interfaz con los datos actualizados. 7) El caso de uso finaliza Opcin 3: 1) El secretario indica anular un curso 2) El sistema muestra listado de cursos abiertos. 3) El secretario selecciona el curso a anular4) El sistema anula curso y muestra listado de cursos restantes5) El caso de uso finaliza

Flujos alternativos Opcin 1:No hay profesores disponibles 1. Si en 3.d el sistema no encuentra profesores que mostrar entonces se muestra el mensaje de error correspondiente 2. El usuario puede continuar o cancelar la ejecucin del caso de uso. Datos no vlidos 1. Si el sistema determina que algn dato no es vlido(ver validaciones de datos) entonces emite el mensaje de error correspondiente 2. El usuario puede continuar o cancelar la ejecucin del caso de uso. Opcin 2:En el punto5:Si el secretario no desea guardar cambios, el CU finalizaOpcin 3:

Poscondicin Un curso es abierto satisfactoriamente