Вы находитесь на странице: 1из 15

DSW Especificacin de Requisitos

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

Revisar Citas Agendadas

MDICO

Consultar Historial Mdico

Salir

DSW Especificacin de Requisitos 4.2 Detallado de los casos de uso DIAGRAMA DE CASO DE USO

ADMINISTRADOR

Autentificar
PACIENTE

MDICO

DEFINICIN Caso de uso: Tipo: Actor Principal: Descripcin: Autentificar. General.


ADMINISTRADOR, PACIENTE O 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.

FLUJOS FLUJO BSICO:

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:

DSW Especificacin de Requisitos

ID Contrasea incorrecta.

REBANADAS TIPO El nombre de usuario y contrasea del Administrador, Paciente Mdico es incorrecta.

ACCIN Usuario y contrasea no validos, vuelva a autentificarse.

DIAGRAMA DE CASO DE USO

AB Mdicos
ADMINISTRADOR

<<include>>

<<include>>

Dar de alta Mdico

Dar de baja Mdico

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

DSW Especificacin de Requisitos REBANADAS ID TIPO ACCIN

DIAGRAMA DE CASO DE USO

AB Mdicos
ADMINISTRADOR

<<include>>

Dar de alta Mdico

Caso de uso: Tipo: Actor Principal: Descripcin: Precondiciones: Poscondiciones:

DEFINICIN Dar de alta Mdico. Rebanada.


ADMINISTRADOR.

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.

FLUJOS FLUJO BSICO:

Dar de alta Mdico


PASO 1. ACTOR ACCIN Selecciona la opcin Mdico. PASO 2. SISTEMA ACCIN Despliega el formulario con los campos a llenar para dar de alta al Mdico. REBANADA

Alta

3.

4.

Llena los campos mostrados en el formulario para dar de alta al Mdico. Presiona el botn Guardar.

Cancelar.

5.

Valida campos del formulario.

Campos validos verifique datos.

no los

6.

Registra al Mdico dicindole Mdico dado de alta. 4

DSW Especificacin de Requisitos FLUJO ALTERNATIVO:

ID Cancelar Campos no validos.

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.

DIAGRAMA DE CASO DE USO

AB Mdicos
ADMINISTRADOR

<<include>>

Dar de baja Mdico

Caso de uso: Tipo: Actor Principal: Descripcin: Precondiciones: Poscondiciones:

DEFINICIN Dar de baja Mdico. Rebanada.


ADMINISTRADOR.

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:

Dar de baja Mdico


PASO 1. ACTOR ACCIN Selecciona la opcin Mdico. PASO 2. SISTEMA ACCIN Despliega una lista con los Mdicos disponibles y posibles a eliminar. Borra al Mdico y actualiza la lista de los Mdicos. REBANADA No hay Mdicos.

Baja

3.

Presiona la X de la tabla.

4.

DSW Especificacin de Requisitos FLUJO ALTERNATIVO:

ID No hay Mdicos

REBANADAS TIPO No existe por lo menos un Mdico en el sistema.

ACCIN Muestra la lista vaca de Mdicos posibles a eliminar.

DIAGRAMA DE CASO DE USO

AB Paciente
ADMINISTRADOR

<<include>>

<<include>>

Dar de alta Paciente

Dar de baja Paciente

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.

FLUJOS FLUJO BSICO:

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.

DSW Especificacin de Requisitos

DIAGRAMA DE CASO DE USO

AB Pacientes
ADMINISTRADOR

<<include>>

Dar de alta Paciente


DEFINICIN Dar de alta Paciente. Rebanada.
ADMINISTRADOR.

Caso de uso: Tipo: Actor Principal: Descripcin: Precondiciones: Poscondiciones:

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.

FLUJOS FLUJO BSICO:

Dar de alta Paciente


PASO 1. ACTOR ACCIN Selecciona la opcin Paciente. PASO 2. SISTEMA ACCIN Despliega el formulario con los campos a llenar para dar de alta al Paciente. REBANADA

Alta

3.

4.

Llena los campos mostrados en el formulario para dar de alta al Paciente. Presiona el botn Guardar.

Cancelar.

5.

Valida campos del formulario.

Campos validos verifique datos.

no los

6.

Registra al Mdico dicindole Paciente dado de alta.

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.

DIAGRAMA DE CASO DE USO

AB Pacientes
ADMINISTRADOR

<<include>>

Dar de baja Paciente


DEFINICIN Dar de baja Mdico. Rebanada.
ADMINISTRADOR.

Caso de uso: Tipo: Actor Principal: Descripcin: Precondiciones: Poscondiciones:

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.

FLUJOS FLUJO BSICO:

Dar de baja Paciente


PASO 1. ACTOR ACCIN Selecciona la opcin Paciente. PASO 2. SISTEMA ACCIN Despliega una lista con los Pacientes disponibles y posibles a eliminar. Borra al Paciente y actualiza la lista de los Pacientes. REBANADA No hay Pacientes.

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

ACCIN Muestra la lista vaca de Pacientes posibles a eliminar.

DIAGRAMA DE CASO DE USO

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.

DIAGRAMA DE CASO DE USO

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.

FLUJOS FLUJO BSICO:

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

DSW Especificacin de Requisitos hora a la seleccionada anteriormente.

DIAGRAMA DE CASO DE USO

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:

REBANADAS ID TIPO ACCIN

DIAGRAMA DE CASO DE USO

11

DSW Especificacin de Requisitos

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:

REBANADAS ID TIPO ACCIN

DIAGRAMA DE CASO DE USO

Revisar Citas Agendadas


MDICO

Caso de uso: Tipo: Actor Principal: Descripcin:

DEFINICIN Revisar Citas Agendadas. General.


MDICO.

En este caso de uso inicia cuando el Mdico revisa su agenda. 12

DSW Especificacin de Requisitos Precondiciones: Poscondiciones: Haberse autentificado como Mdico. El Mdico ve todas sus citas agendadas. FLUJOS FLUJO BSICO:

Revisar Citas Agendadas


PASO 1. ACTOR ACCIN De la pgina principal del mdico selecciona la opcin Revisar citas agendadas. PASO 2. SISTEMA ACCIN Despliega el formulario de todas las citas agendadas. REBANADA

FLUJO ALTERNATIVO:

REBANADAS ID TIPO ACCIN

DIAGRAMA DE CASO DE USO

Consultar Hitorial Mdico


MDICO

Caso de uso: Tipo: Actor Principal: Descripcin: Precondiciones: Poscondiciones:

DEFINICIN Consultar Historial Mdico. General.


MDICO.

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:

Consultar Historial Mdico


PASO 1. ACTOR ACCIN Selecciona la opcin Consultar historial. PASO 2. SISTEMA ACCIN Despliega el formulario donde por medio del id se busca al Paciente. REBANADA

13

DSW Especificacin de Requisitos 3. Despliega el formulario donde esta con todos sus datos del paciente con referente a la cita.

FLUJO ALTERNATIVO:

REBANADAS ID TIPO ACCIN

FLUJOS FLUJO BSICO:

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.

DIAGRAMA DE CASO DE USO

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

DSW Especificacin de Requisitos FLUJO BSICO:

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:

REBANADAS ID TIPO ACCIN

15

Вам также может понравиться