Documento CasosdeUso V0
Benemérita Universidad Autónoma de Puebla
Facultad de Ciencias de la Computación
DOCUMENTO DE CASOS DE USO
Alejo Ricaño Francisco Javier
Arenas Salazar Luis Osvaldo
Rosales Quiroga Miguel Ángel
Silva Escamilla Luis Alberto
Administración de Proyectos
Primavera 2014
Lista de Casos de Uso
Actor Principal
Casos de Uso
Doctor
-Ingresar datos
-Modificar datos
-Atender Paciente-Publicar Noticia
-Modificar Noticia
-Eliminar Noticia
-Mostrar Historial General
-Registrar Doctor
Paciente
-Ingresar datos
-Modificar datos
-Enviar correo
-Mostrar Historial Personal
-Registrar paciente
Invitado
-Enviar mensaje
Diagrama de casos de uso.
Casos de Uso.
Use Case ID:
CDU01
Use Case Name:
Registrar Doctor
Created By:
Miguel Rosales
LastUpdated By:
Miguel Rosales
Date Created:
12/03/2014
Date Last Updated:
12/03/2014
Actors:
Doctor
Description:
“Registrar usuario” permite al doctor ingresar sus datos de usuario como son Usuario y Contraseña.
Trigger:
Botón “Registrarse”
Preconditions:
Postconditions:
Normal Flow:
1.- El Doctor presiona “Registrarse” en la página principal.
2.- Se ingresa el nombre de usuario, contraseña y correoelectrónico.
3.-Se presiona el botón enviar.
4.- Si los datos son correctos se muestra un mensaje de confirmación, de lo contrario se mostrará un mensaje mencionando el error.
Alternative Flows:
Includes:
Use Case ID:
CDU02
Use Case Name:
Registrar Paciente
Created By:
Miguel Rosales
Last Updated By:
Miguel Rosales
Date Created:
12/03/2014
Date Last Updated:
12/03/2014
Actors:
PacienteDescription:
“Registrar paciente” permite al paciente ingresar sus datos de usuario como son Usuario y Contraseña.
Trigger:
Botón “Registrarse”
Preconditions:
Postconditions:
Normal Flow:
1.- El Doctor presiona “Registrarse” en la página principal.
2.- Se ingresa el nombre de usuario, contraseña y correo electrónico.
3.-Se presiona el botón enviar.
4.- Si los datos son correctos se muestra un mensajede confirmación, de lo contrario se mostrará un mensaje mencionando el error.
Alternative Flows:
Includes:
Use Case ID:
CDU03
Use Case Name:
Ingresar datos
Created By:
Miguel Rosales
Last Updated By:
Miguel Rosales
Date Created:
12/03/2014
Date Last Updated:
12/03/2014
Actors:
Doctor,Paciente
Description:
“Ingresar datos” permite ya sea al paciente o al doctor ingresar sus datospersonales.
Trigger:
Botón “Ingresar datos”
Preconditions:
Postconditions:
Normal Flow:
1.- El Paciente o Doctor presiona “Ingresar datos” en la página de usuario.
2.- Se ingresan los datos personales del paciente o doctor según sea el caso.
3.-Se presiona el botón enviar.
4.- Si los datos son correctos se muestra un mensaje de confirmación, de lo contrario se mostrará un mensaje mencionando el error.Alternative Flows:
En el paso 1, si el Paciente o doctor ya ha ingresado sus datos anteriormente se mostrará un mensaje informándole que ya ingresó sus datos.
Includes:
Use Case ID:
CDU04
Use Case Name:
Modificar datos
Created By:
Miguel Rosales
Last Updated By:
Miguel Rosales
Date Created:
12/03/2014
Date Last Updated:
12/03/2014
Actors:
Doctor,Paciente
Description:
“Modificar datos” permiteya sea al paciente o al doctor modificar sus datos personales.
Trigger:
Botón “Modificar datos”
Preconditions:
Postconditions:
Normal Flow:
1.- El Paciente o Doctor presiona “Modificar datos” en la página de usuario.
2.- El sistema mostrará los datos personales del paciente o doctor según sea el caso.
3.-El paciente o doctor modificará los datos que necesite cambiar.
4.- Se presiona el botónEnviar.
5.- Si los datos son correctos se muestra un mensaje de confirmación, de lo contrario se mostrará un mensaje mencionando el error.
Alternative Flows:
Includes:
Use Case ID:
CDU05
Use Case Name:
Publicar Noticia
Created By:
Miguel Rosales
Last Updated By:
Miguel Rosales
Date Created:
12/03/2014
Date Last Updated:
12/03/2014
Actors:
Doctor
Description:
“Publicar Noticia” permite al...
Regístrate para leer el documento completo.