Está en la página 1de 14

SISTEMA WEB ADMINISTRACION DEL HISTORIAL CLINICO DE LA CLINICA SAN GABRIEL

CASOS DE USO

CASO DE USO GENERAL

uc Vista de casos de uso

Casos de uso general

Gestionar admision

Enfermera

Gestionar consulta
medica

Gestionar historial
clinico
usuario

Jefe medico/
Administrador Registrar personal

Medico Ingresar al sistema

CASO DE USO EXTENDIDO GESTIONAR ADMISION


uc Vista de casos de uso

caso de uso extendido gestionar admision

registrar

«include»

gestionar admision

«extend»
enfermera
buscar

Paciente

CASO DE USO EXTENDIDO GESTIONAR CONSULTA

uc Vista de casos de uso

caso de uso extendido gestionar consulta

Verificar cupos

«include»

Asignar consulta

«include»
«include»
Gestionar consulta
buscar paciente

«include» «include»
Enfermera
registrar consulta

medico Paciente

CASO DE USO GESTIONAR HISTORIAL CLINICO


uc Vista de casos de uso

caso de uso extendido gestionar historial clinico

Registrar historia
clinica

«include»
Historial clinico

Medico «extend»
Actualizar historial
clinico

«extend»
Paciente

Consultar historias
clinicas

DIAGRAMA DE SECUENCIA

DIAGRAMA DE SECUENCIA-GESTION DE ADMISION


sd Gestion de admision

Paciente Enfermera gestion de admision controlador

1.Solicita
consulta()

2. Verifica admision
del paciente()

3. envia nro. de historial clinico()

4. buscar p

6. muestra mensaje de busqueda()

7. Muestra datos del


paciente()

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()

DIAGRAMA DE SECUENCIA- GESTIONAR CONSULTA


sd Gestionar consulta

Medico Paciente Enfermera gestion consulta Controlador Consult

1. Solicita
reservacion de
consulta()
2. Registra
reservacion
de consulta()

verifica cupos y valida datos()


3. enviar
formulario()

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()

DIAGRAMA DE SECUENCIA – GESTIONAR HISTORIAL CLINICO


sd gestionar historial clinico

Medico historial clinico Controlador

1. /registra/actualiza
historial clinico del
paciente()

valida datos()
2. envia fomulario()

3. registrar/actualizar()

4. resultado()

5.respuesta()

6 ok()

1. consulta historial clinico del paciente()

2. envia nro historial clinico()

3. ver historial clinico()

4. resultado()

5. respuesta()

6. ok()

DIAGRAMA DE SECUENCIA – REGISTRAR PERSONAL


DIAGRAMA DE SECUENCIA-INGRESAR AL SISTEMA
sd Vista de casos de uso

usuario principal logeo controlador

1. ingresar usuario y contraseña()

2. envia formulario
de logeo()

3. envia datos()

5. envia
respuesta()
6.1
devuelve
pantalla()

6.2 muestra pantalla()

7.1" bienvenido usuario"()

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

DIAGRAMA DE ACTIVIDAD – ASIGNAR CONSULTA


DIAGRAMA DE ACTIVIDAD - REGISTRAR CONSULTA
act gestion consulta

PACIENTE MEDICO SIST

solicita nro historial


INICIO clinico
consulta

v alid

[NO]

HAY
datos c
registra datos de consulta
[SI]
[no]

[si]

guarda consulta en
historial clinico del
paciente

GESTIONAR HISTORIAL CLINICO


act d. activ idad gestionar historial clinico

medico

inicio

ingresa al sistema

buscar nro. historial


clinico

existe historial
clinico

[NO] apertura nuev o historial


clinico del paciente

[SI]

actualizar historial clinico


del paciente

registrar datos

[NO]
v alidar datos

Datos correctos

guardar datos [SI]

fin
DIAGRAMA DE ACTIVIDAD – INGRESAR AL SISTEMA

act dia. activ idad ingresar al sistema

usuario sistema

inicio

ingresar datos v alidar datos

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

- cod_medico: int 1 Historial_clinico


- especialidad: char - diagnostico: char
- fecha_ingreso: char - medicamentos: char
1
- nro_historial: int
+ buscar() : void - peso: double
+ registrar() : void 1..*
- talla: double
1 1 - tratamientos: char

Usuario + actualizar() : void


+ registrar() : void
- login: char
- password: char
DIAGRAMA ENTIDAD-RELACION

También podría gustarte