Sunteți pe pagina 1din 10

Elementos del anlisis Casos de uso Modelo conceptual

Preguntas que se contestan Cules son los procesos del dominio? Cules son los conceptos, los trminos?

Diagramas de secuencia
Contratos

Cules son los eventos y las operaciones del sistema?


Qu hacen las operaciones del sistema?

Iniciamos con el diagrama de casos de uso


CitasOnLine

RegistrarCita

COL

Del curso normal de eventos identificamos los conceptos (sustantivos).


Accin del actor 1. Este caso de uso comienza cuando un PACIENTE descarga la ventana de acceso de citas de la clnica. 2. El PACIENTE escribe su usuario y contrasea. Respuesta del sistema 2. El manejador de seguridad de acceso pide su clave de usuario y contrasea.

3. El administrador de datos busca el nombre del paciente. 4. El manejador de seguridad verifica los datos, si son correctos muestra lista de mdicos . 5. El PACIENTE selecciona el 6. Muestra agenda personal del MEDICO seleccionado. nombre del MEDICO. 7. El PACIENTE selecciona la fecha y hora para la cita. 8. Registra la cita y muestra una ficha de registro.

9. El paciente imprime su ficha de registro.

ADMINISTRAD OR DATOS USUARIOS NOMBRE

Tiene MANEJADOR SEGURIDAD


PERMIT E ACCESO

CLINICA Direccion Nombre 1.. * tiene MEDICO Especialidad

Usadapor

LISTA DE MEDICOS Nombre Apellido_pat Apellido_mat Se encuentra

consulta
Da acceso

PACIENTE Clave de usuario contrasea 1..* consulta

iniciada-por

Mapa conceptual tiene


AGENDA PERSONAL Nombre del paciente

FICHA DE REGISTRO Nombre del paciente Fecha Hora Nombre del mdico CITAS Fecha hora

capturada- en

Diagrama de secuencia
Sistema Paciente

solicitudAcceso(Usuar,Passw)

MuestraListadoEspecialistas() SeleccionaMedico()
MuestraAgenda() SeleccionaHorario(fecha,Hora) MuestraFichaRegistro()

Contrato
Nombre Responsabilidad es: Tipo: Ref. Cruzadas: Notas: Excepciones: Salida: Precondiciones: El sistema tiene al usuario registrado. Postcondiciones: Se verifico el ID del usuario. IntroducirIdentificacion(Usuar,Passw) Permitir el acceso a los pacientes para que puedan registrar su cita Sistema Caso de uso Registrar Cita Acceso rpido a la base de datos Si el nombre de usuario o contrasea no son validos, desplegar un error.

:Acceso :paciente
solicitudAcceso(usua r,passw)

:Seguridad

:administradorDato s

validarUsuario(usua r,passw)

datosUsuario(usuar, passw) datos(nomCompleto)

Valida()

permitirAcceso( )

Resultado ()

DIAGRAMA DE COLABORACIN
Valida()
3. d:=buscarDatos(usuar,
:Seguridad passw) :administradorDato s

2.R:=validarUsuario (usuar,passw)

1.solicitarAcceso(us uar,passw)

:Acceso :paciente

permitirAcceso( )

DIAGRAMA DE CLASES
SEGURIDAD Recibe peticin datos
ADMINISTRADOR DATOS USUARIOS ApellidoPat ApellidoMat Nombre

validarUsuario(u suario, passw) Validar() Gestiona acceso


VERIFICADOR DE ACCESO

buscarDatos(usuario, passw)

solicitarAcceso(usuario,pass w) permitirAcceso()

S-ar putea să vă placă și