Proyecto de Base 3 Parte 2
Proyecto de Base 3 Parte 2
CASOS DE USO
Gestionar admision
Enfermera
Gestionar consulta
medica
Gestionar historial
clinico
usuario
Jefe medico/
Administrador Registrar personal
registrar
«include»
gestionar admision
«extend»
enfermera
buscar
Paciente
Verificar cupos
«include»
Asignar consulta
«include»
«include»
Gestionar consulta
buscar paciente
«include» «include»
Enfermera
registrar consulta
medico Paciente
Registrar historia
clinica
«include»
Historial clinico
Medico «extend»
Actualizar historial
clinico
«extend»
Paciente
Consultar historias
clinicas
DIAGRAMA DE SECUENCIA
1.Solicita
consulta()
2. Verifica admision
del paciente()
4. buscar p
8. ok()
1. Proporciona datos()
2. Registra paciente()
3.1 validar
datos()
3. enviar
formulario () 4.
pa
6. mensaje ok()
7. Muestra sms se
registro el paciente
exitosamente()
8. Mensaje ok()
1. Solicita
reservacion de
consulta()
2. Registra
reservacion
de consulta()
4. registra
reservacion de r
consulta()
5. resultado()
6.mensaje ok()
7. Muestra resultado()
8. ok()
1. atiende consulta()
2. proporciona informacion()
3. registra consulta()
valida datos()
4. envia formulario()
5. registra consulta()
6. resultado()
7. mensaje ok()
8. ok()
1. /registra/actualiza
historial clinico del
paciente()
valida datos()
2. envia fomulario()
3. registrar/actualizar()
4. resultado()
5.respuesta()
6 ok()
4. resultado()
5. respuesta()
6. ok()
2. envia formulario
de logeo()
3. envia datos()
5. envia
respuesta()
6.1
devuelve
pantalla()
7.2
error
usuario/contraseña()
DIAGRAMA DE ACTIVIDADES
GESTION DE ADMISION
act gestion de admision
Paciente Enfermera
Inicio
Solicita consulta
Proporciona datos
Registrar paciente
NO v alidar datos
datos correctos
[SI]
guardar registro
fin
GESTION CONSULTA
v alid
[NO]
HAY
datos c
registra datos de consulta
[SI]
[no]
[si]
guarda consulta en
historial clinico del
paciente
medico
inicio
ingresa al sistema
existe historial
clinico
[SI]
registrar datos
[NO]
v alidar datos
Datos correctos
fin
DIAGRAMA DE ACTIVIDAD – INGRESAR AL SISTEMA
usuario sistema
inicio
datos correctos
mensaj e error
[no]
[si]
asignar permisos
cargar sistema
fin
DIAGRAMA DE CLASES
class DIAGRAMA DE CLASES
Paciente
- estado_civil: char
- fecha_nac: char Consulta
- historial_clinico: Historial_clinico
- cod_consulta: int
- nombre_seguro: char
- emergencia: boolean
- nro_seguro: int
- fecha: char
- Residencia: char
- medico: Medico
- sexo: char 1
- tipo_sangre: char 0..* - motivo de la consulta: char
- nro. consulta: int
- nro_consultorio: int
+ buscar_paciente() : Paciente
+ modificar_paciente() : void 1..*
+ modificar_consulta() : void
+ registrar_paciente() : void
+ registrar_consulta() : void
Persona
- a_materno: char
- a_paterno: char
- cedula: int
- nombre: char
- telefono: int
Medico