Professional Documents
Culture Documents
Especificacin de Requisitos
4 Requisitos Funcionales
4.1 Identificacin de los casos de uso
Sistema de Software Web
Entrar
AB Alumnos
AB Mdicos
PACIENTE
Autentificar
Cambiar Datos
Solicitar Cita
ADMINISTRADOR
Consultar Cita
Cancelar Cita
MDICO
Salir
DSW Especificacin de Requisitos 4.2 Detallado de los casos de uso DIAGRAMA DE CASO DE USO
ADMINISTRADOR
Autentificar
PACIENTE
MDICO
Precondiciones: Poscondiciones:
En este caso de uso inicia cuando el Administrador, Paciente o Mdico ingresan en el sistema su usuario y contrasea, el sistema validar si el usuario existe, si es as el sistema activar sus privilegios. El Administrador, Paciente Mdico deben haber ingresado la direccin de la pgina web del sistema en el navegador predeterminado. El Administrador, Paciente Mdico se encuentra en la pgina web principal del sistema.
Autentificar
PASO 1. ACTOR ACCIN Se muestra predeterminadamente el formulario de autentificarse. Presionar el botn Entrar. Se despliega el men principal del Administrador, Paciente Mdico. PASO 2. SISTEMA ACCIN El Administrador, Paciente Mdico ingresa su usuario y contrasea para autentificarse. Validacin del Administrador, Paciente Mdico. REBANADA
3. 5.
4.
Contrasea incorrecta.
FLUJO ALTERNATIVO:
ID Contrasea incorrecta.
REBANADAS TIPO El nombre de usuario y contrasea del Administrador, Paciente Mdico es incorrecta.
AB Mdicos
ADMINISTRADOR
<<include>>
<<include>>
DEFINICIN Caso de uso: Tipo: Actor Principal: Descripcin: Precondiciones: Poscondiciones: ABC Mdicos. General.
ADMINISTRADOR.
En este caso de uso inicia cuando el Administrador solicita altas, bajas y cambios de Mdicos. Haberse autentificado como Administrador. Par este caso de uso se despliega la pgina con el men de altas, bajas y cambios para el Mdico. FLUJOS
FLUJO BSICO:
AB Mdicos
PASO 1. ACTOR ACCIN Para el ABC Mdicos el Administrador selecciona en su men principal con opciones altas, bajas y cambiar datos para Mdico. Posteriormente cada opcin estar descrita en los casos incluidos dentro de este mismo. PASO 2. SISTEMA ACCIN El sistema despliega la pgina respectiva para altas, bajas y cambiar datos Mdicos. REBANADA
3.
FLUJO ALTERNATIVO: 3
AB Mdicos
ADMINISTRADOR
<<include>>
En este caso de uso inicia cuando el Administrador solicita alta a un mdico en el sistema. Haberse autentificado como Administrador. El Mdico quedar guardado en el sistema.
Alta
3.
4.
Llena los campos mostrados en el formulario para dar de alta al Mdico. Presiona el botn Guardar.
Cancelar.
5.
no los
6.
REBANADAS TIPO Cancelacin para dar de alta al Mdico (Presionando el botn Cancelar.) Campos no validos.
ACCIN El sistema regresa a la pgina principal del administrador. El sistema manda un mensaje Campos no validos verifique los datos en el formulario dar de alta un Mdico.
AB Mdicos
ADMINISTRADOR
<<include>>
En este caso de uso inicia cuando el Administrador solicita baja un Mdico. Haberse autentificado como Administrador y tener por lo menos un Mdico dado de alta. El Mdico quedar eliminado del sistema. FLUJOS
FLUJO BSICO:
Baja
3.
Presiona la X de la tabla.
4.
ID No hay Mdicos
AB Paciente
ADMINISTRADOR
<<include>>
<<include>>
DEFINICIN Caso de uso: Tipo: Actor Principal: Descripcin: Precondiciones: Poscondiciones: ABC Pacientes. General.
ADMINISTRADOR.
En este caso de uso inicia cuando el Administrador solicita altas, bajas y cambiar datos del Paciente. Haberse autentificado como Administrador. Par este caso de uso se despliega la pgina con el men de altas, bajas y cambiar datos del Paciente.
AB Pacientes
PASO 1. ACTOR ACCIN Para el ABC Pacientes el Administrador selecciona en su men principal con opciones altas, bajas y cambiar datos del Paciente. Posteriormente cada opcin estar descrita en los casos incluidos dentro de este mismo. PASO 2. SISTEMA ACCIN El sistema despliega la pgina respectiva para altas, bajas y cambiar datos del Paciente. REBANADA
3.
AB Pacientes
ADMINISTRADOR
<<include>>
En este caso de uso inicia cuando el Administrador solicita alta a un Paciente en el sistema. Haberse autentificado como Administrador. El Paciente quedar guardado en el sistema.
Alta
3.
4.
Llena los campos mostrados en el formulario para dar de alta al Paciente. Presiona el botn Guardar.
Cancelar.
5.
no los
6.
FLUJO ALTERNATIVO:
DSW Especificacin de Requisitos REBANADAS ID Cancelar Campos no validos. TIPO Cancelacin para dar de alta al Paciente (Presionando el botn Cancelar.) Campos no validos. ACCIN El sistema regresa a la pgina principal del administrador. El sistema manda un mensaje campos no validos verifique los datos en el formulario dar de alta un Mdico.
AB Pacientes
ADMINISTRADOR
<<include>>
En este caso de uso inicia cuando el Administrador solicita baja a un Mdico del sistema. Haberse autentificado como Administrador y tener por lo menos un Paciente dado de alta. El Paciente quedar eliminado del sistema.
Baja
3.
Presiona la X en la tabla.
4.
FLUJO ALTERNATIVO: 8
DSW Especificacin de Requisitos REBANADAS TIPO No existe por lo menos un Paciente en el sistema.
ID No hay Mdicos
Cambiar Datos
PACIENTE
DEFINICIN Caso de uso: Tipo: Actor Principal: Descripcin: Precondiciones: Poscondiciones: Cambiar Datos. General.
PACIENTE.
En este caso de uso inicia cuando el Paciente solicita cambiar datos. Haberse autentificado como Paciente. El Paciente quedar actualizado en el sistema. FLUJOS
FLUJO BSICO:
Cambiar Datos
PASO 1. ACTOR ACCIN En la pgina principal de Bienvenido. Selecciona la opcin Cambiar datos. Edita los campos deseados, botn Editar PASO 2. SISTEMA ACCIN Despliega el formulario con los datos actuales. Despliega un formulario de editar con los campos que pueden ser editados, los cuales ya tendrn informacin actual del Paciente. Cancelar cambios. Campos validos. los no REBANADA
3.
4.
5. 6. 8.
Modifica los campos deseados. Presione el botn Guardar. Se actualizan los datos del Paciente e informa Los datos han sido cambiado con xito. 7. Valida los campos editados.
FLUJO ALTERNATIVO:
DSW Especificacin de Requisitos REBANADAS ID Cancelar los cambios. Campos no validos. TIPO Cancela los cambios presionando el botn Cancelar. ACCIN El sistema sigue en mismo formulario con los campos vacios. El sistema muestra un mensaje diciendo que los campos no son validos y regresa de nuevo al formulario de Cambiar sus datos.
Campos no validos.
Solicitar Cita
PACIENTE
DEFINICIN Caso de uso: Tipo: Actor Principal: Descripcin: Precondiciones: Poscondiciones: Solicitar Cita. General.
PACIENTE.
En este caso de uso inicia cuando el Paciente solicita cita. Haberse autentificado como Paciente. El Paciente solicitara cita.
Solicitar Cita
PASO 1. 3. 4. ACTOR ACCIN Selecciona la opcin Solicitar cita. Presiona Agendar Cita del formulario. Despliega un formulario con la cita solicitada. PASO 2. SISTEMA ACCIN Despliega el formulario con los datos de la cita. REBANADA
Da y hora reservada.
FLUJO ALTERNATIVO:
REBANADAS ID Da y hora reservada. TIPO Fecha reservada. ACCIN Quedarse en el mismo formulario para seleccionar diferente da y 10
Consultar Cita
PACIENTE
DEFINICIN Caso de uso: Tipo: Actor Principal: Descripcin: Precondiciones: Poscondiciones: Consultar Cita. General.
PACIENTE.
En este caso de uso inicia cuando el Paciente consulta cita. Haberse autentificado como Paciente. El Paciente regresa al men principal de Paciente. FLUJOS
FLUJO BSICO:
Consultar Cita
PASO 1. 3. ACTOR ACCIN Selecciona la opcin Consultar Cita. Presiona Men principal para regresar al formulario del Paciente. PASO 2. SISTEMA ACCIN Despliega el formulario donde est la cita a consultar. REBANADA
FLUJO ALTERNATIVO:
11
Cancelar Cita
PACIENTE
DEFINICIN Caso de uso: Tipo: Actor Principal: Descripcin: Precondiciones: Poscondiciones: Cancelar Cita. General.
PACIENTE.
En este caso de uso inicia cuando el Paciente cancela cita. Haberse autentificado como Paciente. El Paciente cancelara cita. FLUJOS
FLUJO BSICO:
Cancelar Cita
PASO 1. 3. ACTOR ACCIN Selecciona la opcin Cancelar Cita. Presiona C de la tabla de citas. PASO 2. 3. SISTEMA ACCIN Despliega el formulario con la tabla para cancelar cita. Cita Cancelada. REBANADA
FLUJO ALTERNATIVO:
DSW Especificacin de Requisitos Precondiciones: Poscondiciones: Haberse autentificado como Mdico. El Mdico ve todas sus citas agendadas. FLUJOS FLUJO BSICO:
FLUJO ALTERNATIVO:
En este caso de uso inicia cuando el Mdico revisa el historial Mdico del Paciente. Haberse autentificado como Mdico. El Mdico ve el historial del Paciente. FLUJOS
FLUJO BSICO:
13
DSW Especificacin de Requisitos 3. Despliega el formulario donde esta con todos sus datos del paciente con referente a la cita.
FLUJO ALTERNATIVO:
Cancelar Cita
PASO 1. ACTOR ACCIN Selecciona la opcin Cancelar Cita. Seleccionamos Cancelar Cita C PASO 2. SISTEMA ACCIN Despliega el formulario donde esta con todos sus datos del Paciente con referente a la cita. REBANADA
3.
ADMINISTRADOR
Salir
PACIENTE
MDICO
DEFINICIN Caso de uso: Tipo: Actor Principal: Descripcin: Precondiciones: Poscondiciones: Salir. General.
ADMINISTRADOR, PACIENTE MDICO.
En este caso de uso describe la salida del sistema por parte del Administrador, Paciente Mdico. El Administrador, Paciente Mdico debe de haberse autentificado. El Administrador, Paciente Mdico se encuentra fuera del sistema. FLUJOS 14
Salir
PASO 1. ACTOR ACCIN El Administrador, Paciente Mdico cierra la pgina del sistema. PASO 2. SISTEMA ACCIN Termina la comunicacin con el Administrador, Paciente Mdico. REBANADA
FLUJO ALTERNATIVO:
15