Casos de uso

Solo disponible en BuenasTareas
  • Páginas : 3 (587 palabras )
  • Descarga(s) : 0
  • Publicado : 11 de mayo de 2011
Leer documento completo
Vista previa del texto
Casos de uso:

1° Caso de Uso
1) Identificacion de los actores:
a- Empleado administrativo.
2) Identificar los principales casos de uso para cada actor
a- Alta profesor.
b-Retirar a un profesor de un curso.
c- Modificar datos de un profesor.
d- Asignar profesor a curso.
3) Identificar nuevos casos de uso a partir de los existentes
4) Diagrama (en la hoja).5) Descripciones de los casos de uso.

Nombre: Alta profesor |
Descripción:Un empleado administrativo ingresa a un profesor al sistema. |
Actores:Empleado administrativo. |Precondiciones:El profesor no debe existir en el sistema.El empleado debe haberse logueado en el sistema. |
Flujo normal: 1. El empleado selecciona la opción agregar profesor 2. El sistema solicita los datosdel profesor 3. El empleado carga los datos del profesor 4. El sistema solicita confirmación 5. El empleado confirma 6. El sistema guarda los cambios |
Flujo anormal: 1.El empleadoadministrativo cancela la operación a. El sistema informa que la operación fue cancelada |
Poscondición: el profesor es agregado al sistema. |

Nombre: Retirar a un profesor de un curso |Descripción:El profesor debe estar asignado al menos a un curso.Un empleado administrativo elimina a un profesor de un curso. |
Actores:Empleado administrativo. |
Precondiciones:El empleado debe haberselogueado en el sistema. |
Flujo normal: 1. El empleado selecciona la opción eliminar profesor 2. El sistema solicita datos del profesor 3. El empleado ingresa los datos 4. El sistema visualizaal profesor con sus correspondientes horarios 5. El empleado selecciona el horario a dar de baja 6. El sistema solicita confirmación 7. El empleado confirma 8. El sistema guarda los cambios |Flujo anormal: 1.El empleado administrativo cancela la operación a. El sistema informa que la operación fue cancelada2. Los datos ingresados por el empleado son incorrectos a. El...
tracking img