Escenarios principales de los casos de uso

Anuncio
Escenarios principales de los casos de uso
Caso de Uso UC1: Crear nuevo horario
Actor principal: Usuario
Precondiciones: El Usuario llega al Sistema y se identifica y autentica.
Garantías de éxito (Postcondiciones): Se crea un nuevo horario.
Escenario principal de éxito (o Flujo Básico)
1. El Usuario introduce un identificador y un nombre para el nuevo horario.
2. El Sistema proporciona el horario solicitado.
(El Usuario repite los pasos 1.- 2. hasta que había imprimido todos horarios deseados.)
3. El Usuario cierra la sesión y se va.
Caso de Uso UC2: Introducir nuevo curso
Actor principal: Usuario
Precondiciones: El Usuario llega al Sistema y se identifica y autentica.
Garantías de éxito (Postcondiciones): Se introduce el nuevo curso en el horario.
Escenario principal de éxito (o Flujo Básico)
1. El usuario elige el horario correspondiendo al curso que quiere introducir.
2. El Usuario introduce los datos de una nueva inscripción en el horario, o sea "Día de la semana",
"Inicio del curso", "Fin del curso", "Título del curso" y "Profesor del curso".
3. El Sistema comproba si se puede realizar la inscripción (sin colisiónes con otros cursos); en caso
de sí, el Sistema pide una conformación final al Usuario y registra el curso en el horario. En caso
contrario, indica como aviso de error la colisión que existe (sin realizar la inscripción).
(El Usuario repite los pasos 1.- 3. hasta que había examinado todos opciones de su interes.)
4. El Usuario cierra la sesión y se va.
Caso de Uso UC3: Modificar curso
Actor principal: Usuario
Precondiciones: El Usuario llega al Sistema y se identifica y autentica.
Garantías de éxito (Postcondiciones): Se modifica el curso indicado en el horario.
Escenario principal de éxito (o Flujo Básico)
1. El usuario elige el horario correspondiendo al curso que quiere modificar.
2. El Usuario introduce los datos necesarios para identificar el curso que quiere modificar, o sea
"Día de la semana" y "Inicio del curso".
3. El Usuario introduce los datos nuevos para el curso elegido, o sea, introduce valores
modificados (posiblemente dejando algunos campos como estaban) para "Día de la semana",
"Inicio del curso", "Fin del curso", "Título del curso" y "Profesor del curso".
4. El Sistema comproba si se puede realizar la modificación (sin colisiónes con otros cursos); en
caso de sí, el Sistema pide una conformación final al Usuario y registra los modificaciones del
curso en el horario (borrando datos principales al mismo tiempo). En caso contrario, indica como
aviso de error la colisión que existe (sin realizar la modificación).
(El Usuario repite los pasos 1.- 4. hasta que había modificado todos cursos deseados.)
5. El Usuario cierra la sesión y se va.
Caso de Uso UC4: Borrar curso
Actor principal: Usuario
Precondiciones: El Usuario llega al Sistema y se identifica y autentica.
Garantías de éxito (Postcondiciones): Se borra el curso indicado del horario.
Escenario principal de éxito (o Flujo Básico)
1. El usuario elige el horario correspondiendo al curso que quiere borrar.
2. El Usuario introduce los datos necesarios para identificar el curso que quiere borrar, o sea "Día
de la semana" y "Inicio del curso".
3. El Sistema borra el curso indicado del horario.
(El Usuario repite los pasos 1.- 3. hasta que había borrado todos cursos deseados.)
4. El Usuario cierra la sesión y se va.
Caso de Uso UC5: Imprimir horario
Actor principal: Usuario
Precondiciones: El Usuario llega al Sistema y se identifica y autentica.
Garantías de éxito (Postcondiciones): Se imprime el horario indicado.
Escenario principal de éxito (o Flujo Básico)
1. El Usuario indica el horario que quiere imprimir.
2. El Sistema identifica el horario y le imprime.
(El Usuario repite los pasos 1.- 2. hasta que había imprimido todos horarios deseados.)
3. El Usuario cierra la sesión y se va.
Descargar