Documente Academic
Documente Profesional
Documente Cultură
Preguntas que se contestan Cules son los procesos del dominio? Cules son los conceptos, los trminos?
Diagramas de secuencia
Contratos
RegistrarCita
COL
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.
Usadapor
consulta
Da acceso
iniciada-por
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)
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
buscarDatos(usuario, passw)
solicitarAcceso(usuario,pass w) permitirAcceso()