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

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Ttulo del Proyecto de Investigacin


Sistema de registro de inasistencia a programas de promocin y prevencin
para menores de 10 aos

Presentado por:
Grupo 301403_14

Olga Rocio Burbano Codigo: 1125180609


Argenida Carreo Cdigo: 37615398

Faber Yamyd Ortiz Codigo: 1125183043


Alix Rueda Len Cdigo: 37.652.423

Grupo 301403_14

Tutor:
Cesar Orlando Jimnez Angarita

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA
PROGRAMA INGENIERIA DE SISTEMAS

Pgina

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

MARZO 17 DE 2015
COLOMBIA
Tabla de Contenidos
Captulo 1. Introduccin
Captulo 2 Objetivos
2.1.
2.2.
Captulo 3 Justificacin
3.1.
3.2.
Captulo 4 Marco Terico
4.1.
4.2.
Captulo 5 Metodologa
5.1.
5.2.
Captulo 6 Modelo de Requisitos
6.1. Descripcin del Problema
6.2. Modelo de Caso de Uso
6.3. Modelo de Interfaces
6.4. Actores y Caso de Uso
6 Modelo de Dominio del Problema
Captulo 7 Modelo de Anlisis
7.1. Arquitectura de Clases
7.2. Identificacin de Clases segn Estereotipos
7.3. Clases segn Casos de Uso
7.4. Diagramas de Secuencia
7.5. Casos de Uso para el Sistema
7.6. Diccionario de Clases
Captulo 8 Modelo de Diseo
8.1. Estrategias de Diseo
8.2. Diseo de Objetos
8.3. Diseo de Sistema
8.4. Revisin del Diseo
8.5. Diagrama de Secuencia del Diseo
Captulo 9 Modelo de Implementacin
9.1. Programacin en Java
9.2. Tipos de Prueba
Captulo 10 Modelo de Implementacin

Pgina

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

10.1. Definicin de Conceptos


10.2. Tipos de Prueba
10.3. Procesos de Prueba
Conclusiones
Recomendaciones
Referencias Bibliogrficas

Pgina

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Captulo 1. Introduccin
Nuestra propuesta de desarrollo se ha seleccionado ya que vemos de gran importancia los
temas o aspectos que en ella se ven relacionados, la niez es una poca de crecimiento y
cambios rpidos. Gracias a nuestra aplicacin el personal encargado realizar de una forma
mejorada las evaluaciones y la verificacin de los controles peditricos de nios y as
conocer en brevedad sus cumplimientos.
Cada consulta incluye un examen fsico completo, donde se verifica el esquema de
Vacunacin, su salud bucal y visual .En este examen, el mdico verifica el crecimiento y
desarrollo del beb o del nio pequeo con el fin de encontrar o prevenir problemas, si se ha
faltado a algn control programado, o tiene pendiente alguna vacuna, el software creado
mostrara la falta y se tomaran las decisiones apropiadas en este caso por parte de la
entidad.
El Crecimiento y Desarrollo es el proceso de transformacin que evoluciona dinmica y
rpidamente en los nios durante su ciclo vital. La vigilancia y acompaamiento de ese
crecimiento, as como la deteccin temprana y atencin oportuna de las alteraciones es una
oportunidad que tiene el nio a travs del programa de crecimiento y desarrollo que se
presta en cada uno de los Centros de Salud, las consultas o controles del nio sano son
momentos claves para la comunicacin, gracias a ello se conoce sobre el desarrollo normal,
nutricin, sueo, seguridad, enfermedades infecciosas que "estn rondando" y otros temas
importantes como lo que se puede esperar a medida que el nio crezca, es por ello que
como grupo decidimos trabajar en este mbito, buscando de esta manera aportar como
ingenieros de sistemas un software especializado capaz de llevar un control y seguimiento a
lo mencionado anteriormente.

Pgina

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Captulo 2 Objetivos
2.1.
2.2.
Captulo 3 Justificacin
3.1.
3.2.
Captulo 4 Marco Terico
El programa de deteccin temprana de las alteraciones del crecimiento y desarrollo en la
salud infantil en nios de cero de 10 aos, es el proceso de transformacin que evoluciona
dinmica y rpidamente en los nios durante su ciclo vital. Los objetivos del control de
crecimiento y desarrollo son:

Evaluar el proceso de crecimiento y desarrollo de nios(as) menores de 10 aos en


forma integral.

Detectar precozmente factores de riesgo y alteraciones en el crecimiento y desarrollo


del nio(a) para una intervencin oportuna y adecuada.

Garantizar a la poblacin menor de 10 aos el esquema completo de vacunacin, de


acuerdo con las normas tcnicas establecidas en el Programa Ampliado de
Inmunizaciones (PAI).

Fomentar la asistencia citas


con odontopediatria y optometra peditrica para
detectar posibles enfermedades o anomalas bucales y visuales en la poblacin
infantil.

Fomentar la Lactancia Materna exclusiva hasta los 6 meses de edad y con


alimentacin complementaria adecuada hasta los 2 aos.

Respetar y promover los derechos de los nios(as).

El Ministerio de Salud da las siguientes actividades, procedimientos e intervenciones que


conforman las normas bsicas mnimas que deben ser realizadas por las instituciones
responsables de la atencin a los nios y nias menores de diez aos, las cuales deben tener
capacidad resolutivas, disponer del talento humano como mdicos y enfermeras
debidamente capacitados en el tema del crecimiento y desarrollo; con el fin de brindar
atencin humanizada y de calidad, que garantice intervenciones eficientes, oportunas y
adecuadas.
Adems de la obligacin administrativa y tcnica, estas normas implican por parte de sus
ejecutores, un compromiso tico para garantizar la proteccin y el mantenimiento de la
salud de los nios y nias menores de diez aos.
Se deben hacer intervenciones en edades claves del crecimiento y desarrollo; brindar a los
nios, a las nias y a sus familias, adems de la atencin profesional eficiente, apoyo
psicolgico, consejera y trato amable, prudente y respetuoso.

Pgina

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Idealmente la inscripcin para la valoracin del crecimiento y desarrollo debe hacerse desde
el nacimiento e iniciarse desde el primer mes de vida, pero deben ingresarse a cualquier
edad.

Captulo 5 Metodologa
5.1.
5.2.
Captulo 6 Modelo de Requisitos
6.1. Descripcin del Problema
El proyecto para desarrollar es un sistema de registro de inasistencia a programas de
promocin y prevencin para menores de cero a 10 aos, est pensado para implementarlo
en todas las Empresas Administradoras de Salud ya que por orden de la superintendencia
de salud se debe cumplir con ciertos protocolos, esto con el fin de estar al pendiente de los
controles que deben tener los nios en cuanto al registro de desarrollo y crecimiento y
vacunacin.
Este sistema de inasistencias permitir al funcionario tener una base de datos actualizada
de los nios menores de 10 aos en cuanto si han asistido a sus controles, programacin de
vacunas, segn las fechas requeridas. Permitir al funcionario hacer consultas de fechas de
asistencias, exmenes autorizados, vacunacin, etapa del nio, crecimiento y toda la
consulta de seguimiento que se le debe hacer al menor.
Por eso el sistema debera de alguna manera avisar al usuario el da anterior a la cita
programada enviando un e-mail donde se recuerde el tipo de cita , consultorio y hora de
la misma y/o un funcionario de la EPS llame telefnicamente al usuario para confirmar
su cita.
6.2. Modelo de Caso de Uso
En el diagrama se muestra los casos de uso para el sistema de registro de inasistencia a
programas de promocin y prevencin para menores de 10 aos, que consiste que consiste
en 5 actores y 10 casos de uso.
Modelo de caso para el sistema

Pgina

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

VALIDACIN
USUARIO

<<Include>>

REGISTRAR USUARIO

BASE DE DATOS
REGISTRO

<<Include>>
<<Extend>>
Control de crecimiento y desarrollo
<<Extend>>

CITA MEDICA PROMOCIN Y PREVENCIN


ATENCIN AL

CITA

BASE DE DATOS ASIGNACION CITAS

<<Extend>>
Vacunacin

USUARIO EPS

<<Extend>>

Salud Oral

CONFIRMADA

<<Incude >>

Agudeza
Visual
BASE DE DATOS SEGUIMIENTO P Y P

USUARIO Usuario

LISTA DE INASISTENCIA
CONTROL DE ASISTENCIA

6.3. Modelo de Interfaces


El modelo de Interfaces se ver asociado desde el momento en que el funcionario del centro
de salud toma su base de datos y empieza a detectar los menores de 10 aos que no esta
asistiendo normalmente a los controles de desarrollo y crecimiento. Entonces por ejemplo
filtrara la informacin por el esquema de asistencia segn la edad como el que se presenta a
continuacin:

Pgina

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Salud bucal
Control Placa se realiza de los 2 a los 19 aos, 2 veces al ao.
Sellantes: Se realiza de 3 a 10 aos y los controles segn condicin del paciente.
Orientacin sobre signos de alarma por los que debe consultar oportunamente.
Agudeza visual

Dos controles uno a los 4 aos y otro a los 10 aos.

De esta manera el funcionario inicia su labora de seguimiento y llamada al usuario con el fin
de confirmar asistencia a los centros de salud mas cercano, al asistir el usuario quedara
consignado los datos en la base de datos y con ello los requerimientos autorizados con lo es
vacunacin reflejado en la imagen 1., con el fin de dar un informe sea mensual, trimestral o
semestral segn lo solicitado por la Superintendencia de Salud.

Ilustracin 1 esquema vacunacin


6.4. Actores y Caso de Uso
A Continuacin se describen los cuatro actores del sistema de inasistencias promocin y
prevencin.
Actor
Caso de uso
Tipo
Descripcin

Atencin al usuario EPS


Validar Usuario, registrar usuario, Cita mdica P y P, control de
crecimiento desarrollo, vacunacin, salud oral, agudeza visual, cita
confirmada, control de asistencia, lista de inasistencia.
Primario
Es el actor principal y representa a cualquier persona que est en
Servicio al cliente y deba usar el sistema de inasistencias promocin
y prevencin.

Actor
Caso de uso

Usuario
Cita mdica P y P, Validar Usuario, Cita control de asistencia, lista de
inasistencia.

Tipo

Primario

Pgina

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Descripcin

Es el actor principal y representa a cualquier persona necesite usar


el sistema de inasistencias promocin y prevencin.

Actor
Caso de uso
Tipo
Descripcin

Base de datos Registro


Validar Usuario , Registro de Usuario
Secundario
Es el actor secundario y representa a la base de datos donde se
guarda la informacin relacionada con todos los datos de los
usuarios.

Actor
Caso de uso

Base de datos asignacin de citas


Validar Usuario, Cita mdica P y P, control de crecimiento desarrollo,
vacunacin, salud oral, agudeza visual, cita confirmada.
Secundario
Es el actor secundario y representa a la base de datos donde se
guarda la informacin relacionada de todas las citas asignadas
para los usuarios de PY P, es independiente de seguimiento.

Tipo
Descripcin

Actor
Caso de uso
Tipo
Descripcin

Base de datos seguimiento P y P


Validar Usuario, Cita mdica P y P, control de crecimiento desarrollo,
vacunacin, salud oral, agudeza visual, cita confirmada.
Secundario
Es el actor secundario y representa a la base de datos donde se
guarda el seguimiento que se hace a los usuarios de promocin y
prevencin.

6.5. Modelo de Dominio del Problema


CLASES CANDIDATAS PARA EL SISTEMA DE INASISTENCIA AL PROGRAMA DE
PROMOCION Y PREVENCION
CLASES CANDIDTAS
Sistema de registro de inasistencia
vacunacin
menores
Funcionario
protocolos
sistema de inasistencias
implementarlo
programacin de vacunas
Empresas Administradoras de Salud
fechas
Controles
Consultas
registro de desarrollo y crecimiento
fechas de asistencias

Pgina

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

nios
Exmenes autorizados

consulta de seguimiento
citas

Modificaciones en las clases Originales


CLASES CANDIDATAS PARA EL SISTEMA DE INASISTENCIA AL PROGRAMA DE
PROMOCION Y PREVENCION
CLASES CANDIDATAS
MODIFICACION
Sistema de registro de inasistencia
Elimina( es el sistema completo)
Menores
Eliminar (duplicada-Nios)
protocolos
Eliminada( irrelevante)
implementarlo
Eliminada(imprecisa)
Empresas Administradoras de Salud
Renombrada: EPS
CONTROLES
Eliminar(imprecisa)
registro de desarrollo y crecimiento
NIOS
Eliminar(imprecisa)
Exmenes autorizados
VACUNACIN
FUNCIONARIO
Elimina( es el sistema completo)
sistema de inasistencias
Eliminar (duplicada-vacunacin)
programacin de vacunas
Eliminar (Redundante)
FECHAS
CONSULTAS
Cambiar: REGISTR ASISTENCIA
fechas de asistencias
Eliminar( duplicado-consulta)
consulta de seguimiento
CITAS

CLASES IDENTIFICADAS SISTEMA DE INASISTENCIA AL PROGRAMA DE


PROMOCION Y PREVENCION
CLASES IDENTIFICADAS
NIOS
FUNCIONARIO
EPS
REGISTRO ASISTENCIA
VACUNACIN
CONSULTA
CONTROL
CITAS

ATRIBUTOS IDENTIFICADOS DEL SISTEMA DE INASISTENCIA AL PROGRAMA DE


PROMOCION Y PREVENCION
EPS
Nit. , Nombre
FUNCIONARIO
ID , Nombre ,Apellidos , Carg
NIOS
ID, Tipo-ID ,Nombre, apellidos ,Fecha-nacimiento ,
Edad, Numero-telfono ,Direccin , Nombre-padres
CITAS
Cdigo , Fecha-cita ,Tipo-cita
CONSULTAS
Cdigo-consulta, Medico-general, Enfermera
,Odontologa , Optometra
CONTROLES
Cdigo-Control, Medico-general, Enfermera

Pgina

10

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

VACUNAS
REGISTRO ASISTENCIA

,Odontologa , Optometra
Nombre, Fecha-cita.
Cdigo-asistencia-cita , asisti-id-nio, cancelo-idnio, No asisti-id-nio

MODELO DEL DOMINIO PROBLEMA

Captulo
de

Ilustracin 2 modelo dominio en workbench

7 Modelo
Anlisis

7.1. Arquitectura de Clases

Pgina

11

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

VALIDAR USUARIO
Validar Usuario: Interacta con los con los actores Usuario y Base de Datos Registros a
travs de las clases borde InterfaceUsuario e InterfaceBaseDatosRegistro, Utiliza la pantalla
principal del sistema (P-1) para la validacin de usuario. Por lo tanto se incluye nicamente
la clase borde Pantalla Principal.

REGISTRAR USUARIO
Se interacta con los actores Usuario y Base de Datos Registros a travs de las clases
borde InterfaceUsuario e InterfaceBaseDatosRegistro, respectivamente. Adicionalmente
se deben incluir clases borde correspondientes a la pantalla propia de este caso de uso,
que es la pantalla Asignacin de Citas.

Pgina

12

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

REGISTRAR SEGUIMIENTO
Se interacta con los actores Usuario y Base de Asignacin de Citas a travs de las
clases
borde
InterfaceUsuario
e
Interface
Asignacioncitas,
respectivamente.
Adicionalmente se deben incluir clases borde correspondientes a la pantalla propia de
este caso de uso, que es la pantalla Seguimiento PYP.

DIAGRAMA DE CLASE
<<Entidad>>

<<Control>>

EPS Validar Usuario, registrar usuario, Cita mdica P y P, control de


Funcionario
crecimiento desarrollo, vacunacin, salud oral, agudeza visual, cita
confirmada, control de asistencia, lista de inasistencia.
<<Borde>>
Atencin al
usuario EPS

Pgina

13

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

<<Entidad>>

<<Control>>

NiosCita mdica P y P, Validar Usuario, Cita control de asistencia, lista


Funcionario
de inasistencia.
<<Control>>
<<Entidad>>
<<Borde>>
Registro
Validar Usuario , Registro de Usuario
Funcionario
<<Control>>
<<Entidad>>
Usuario
<<Borde>>
Citas Validar Usuario, Cita mdica P y P, control de crecimiento
Consulta
desarrollo, vacunacin, salud oral, agudeza visual, cita
Base de confirmada.
<<Control>>
<<Entidad>>
datos
<<Borde>>
registro
Control
Validar Usuario, Cita mdica P y P, control de crecimiento
Base
de desarrollo, vacunacin, salud oral, agudeza visual, cita
Vacunacin
datos
confirmada.
Asignacin
<<Borde>>
de
citas

7.2.Base
Identificacin
de Clases segn Estereotipos
de
datos
a. Se presenta el resumen de los casos de uso identificados durante el
seguimiento
P y requisitos,
P
junto con los actores y clases bordes correspondientes.

modelo de

RELACION DE CASOS DE USO, ACTORES Y CLASES BORDE PARA SISTEMA DE INASISTENCIA AL


PROGRAMA DE PROMOCIN Y PREVENCIN
CASOS DE
USO
ACTORES
CLASES BORDE

Validar Usuario

Atencin Usuario,
Base de datos
Registro.
Atencin Usuario,
Usuario, Base de
datos Registro.

Cita MEdica
PyP

Atencin Usuario,
Usuario, Base de
datos asignacin
citas

Registrar
Usuario

Control de
crecimiento y
desarroll
Vacunacin

Atencin Usuario,
Base de datos
asignacin citas
Atencin Usuario,

Interface Atencin al usuario , Pantalla_crearregistro_usuario,Pantalla_obtener_regist_usuario,


Interface_ BD_ Registro.
Interface Atencin al usuario , pantalla principal, interface_ Usuario, Interface _
BD_ Registro
Interface_ Atencin _al _usuario,
Pantalla_crear_cita_PYP,
interface_ Usuario,
Interface_ BD_ Registro_consul_ID_usuario
Pantalla_ID_confirmado; ,Pantalla_obtener_cita,
Interface_ BD_ asignacin _citas
Pantalla_tipo_cita, Pantalla_elegir_tipo_cita
Interface_ BD_ asignacin _citas
Interface_ Atencin _al _usuario;
pantalla_CC_desarrollo,Pantalla_elegir_consul_control
Pantalla_elegir_especialidad
Pantalla_consulta_fechas,
pantalla_result_fechas ,Pantalla_cita _asignada
Interface_ BD_ asignacin _citas
Interface_ Atencin _al _usuario; Pantalla_Vacunacion, Pantalla_tipo_vacuna

Pgina

14

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Base de datos
asignacin citas

Salud Oral

Atencin Usuario,
Base de datos
asignacin citas

Agudeza
Visual

Atencin Usuario,
Base de datos
asignacin citas

Control de
asistencias

Atencin Usuario,
Base de datos
asignacin citas
Atencin Usuario,
Usuario, Base de
datos seguimiento
PYP

Lista de
Inasistencia

Atencin Usuario,
Base de datos
seguimiento PYP

Cita
confirmada

,Pantalla_consulta_fechas,
pantalla_result_fechas ,Pantalla_cita _asignada
Interface_ BD_ asignacin _citas
Interface_ Atencin _al _usuario; Pantalla_salud_oral,
Pantalla_elegir_consul_cont ,
Pantalla_elegir_especialidad,Pantalla_consulta_fechas,
pantalla_result_fechas ,Pantalla_cita _asignada
Interface_ BD_ asignacin _citas
Interface_ Atencin _al _usuario; Pantalla_Agudeza_Visual,
Pantalla_elegir_medico, Pantalla_consulta_fechas,
pantalla_result_fechas ,Pantalla_cita _asignada
Interface_ BD_ asignacin _citas
Interface_ Atencin _al _usuario; Pantalla_cita_PYP, interface_
Usuario,Pantalla_usuario_Cita,
Pantalla_usuario_si/no_cita, Pantalla_result_No_confir
Pantalla_result_Cancela, Pantalla_resul_confirma.
Interface_ BD_ asignacin _citas.
Interface_ Atencin _al _usuario, Pantalla_citas_asignada, interface_ Usuario,
Pantalla_asisten_usuario
Interface_ BD_ asignacin _citas.
Interface_ Atencin _al _usuario,
Pantalla_tipo_cita_asignad,Pantalla_citas_no_asistida ,
Pantalla_Lista_usuario_noasiste_cita
Interface_ BD_ asignacin _citas

b. Se muestra el resumen de los casos de uso identificados durante el modelo de


requisitos junto con las clases entidad correspondiente.
RELACION ENTRE CASOS DE USO Y CLASES DE ENTIDAD PARA SISTEMA DE
INASISTENCIA AL PROGRAMA DE PROMOCIN Y PREVENCIN
CLASES DE USO
Registrar Usuario
Validar Usuario
Cita Mdica P y P
Control de crecimiento
y desarroll
Vacunacin
Salud Oral
Agudeza Visual
Cita confirmada
Control de asistencias
Lista de Inasistencia

CLASES DE ENTIDAD
Funcionario
Funcionario
Citas , Consulta, Control
Nios, Consulta, Control
Nios, vacunacin
Nios, Consulta, Control
Nios, Consulta, Control
Funcionario
EPS, Funcionario Registro de Asistencia

Pgina

15

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

c. Se presenta el resumen de los casos de uso identificados durante el modelo de


requisitos, junto con sus clases control correspondientes
RELACION ENTRE CASOS DE USO Y CLASES DE ENTIDAD PARA SISTEMA DE
INASISTENCIA AL PROGRAMA DE PROMOCIN Y PREVENCIN
CLASES DE USO
Registrar Usuario
Validar Usuario
Cita Mdica P y P
Control de crecimiento
y desarroll
Vacunacin
Salud Oral
Agudeza Visual
Cita confirmada
Control de asistencias
Lista de Inasistencia

CLASES DE ENTIDAD
Manejador_registro_usuario,
Manejador_principal- Manejador_BD_registro
Manejador_ Obtener cita
Manejador_principal
Manejador_crear_cita

Manejador_crear_cita
Manejador_crear_cita
Manejador_crear_cita
Manejador_cita confirmada
Manejador_controlasistencia
Manejador_principal, Manejador_inasistencias

7.3. Clases segn Casos de Uso


Validar usuario

Registrar usuario

Pgina

16

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Cita mdica de P y P

Cita control de crecimiento y desarrollo

Cita confirmada

Pgina

17

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Control de Asistencia

Lista de Inasistencia

7.4. Diagramas de Secuencia

Pgina

18

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

7.5. Casos de Uso para el Sistema

a. Flujo principal VALIDAR USUARIO

Caso De Uso

VALIDAR USUARIO

Pgina

19

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Actor
Tipo
Propsito

Resumen

Precondiciones

Flujo Principal

Sub-Flujos

Excepciones

Atencin usuario EPS, BD registro, BD asignar citas, BD


seguimiento PYP
Inclusin
Crear un nuevo usuario en el sistema y a su vez verificar
informacin de usuarios ya existentes en el sistema de
Inasistencia Al Programa De Promocin Y Prevencin
Este caso de uso se inicia por el funcionario encargado de
atencin al usuario, este valida la informacin coloca el ID del
usuario y al ser validado dicho registro el funcionario podr
prestar atencin al usuario, asignar cita , verificar asistencia a
citas de seguimiento en P Y P .
Si el usuario no ha sido registrado en el sistema por el
encargado de atencin usuario EPS no podr acceder a atencin
de salud EPS, en este caso requiere ejecutar el caso de uso
Registrar_usuario subflujo Crear_registro_usuario
El manejadorPrincipal solicita que se despliegue la pantalla
principal a la interface-Atencion-Usuario-EPS .La interfaceAtencion-Usuario-EPS despliega toda la PantallaPrincipal . La
PantallaPrincipal se despliega , el de atencin al usuario
selecciona *si va av crear un usuario por primera vez la opcin :
crear _usauriook
, luego el ManejadoPrincipal
solicita
crear_registro_usaurio se despliega una pantalla donde pide los
datos de usuario y el Manejador_registro usuario , se ejecuta
el caso de Registrar el caso de uso Registrar Usuario , subflujo
Crear_registro_usuario (s-1), una vez lo registra se da ok y
queda activado, la validacin del usuario siempre se har con
su nmero de ID_usaruario en la
PantallaPrincipal por
atencionUsuarioEPS
La InterfaceAtencionUsuarioEPS
envia el evento "OK" al
ManejadorPrincipal. El ManejadorPrincipal solicita validar
RegistroUsuario
al
ManejadorRegistroUsuario.
El
ManejadorRegistroatencion usuarioEPS
solicita validar
RegistroUsuario a la InterfaceBaseDatosRegistro.
La InterfaceBaseDatosRegistro solicita validar RegistroUsuario a
la Base de Datos de Registros. La Base de Datos de Registro
valida al usuario y devuelve el OK aI interfaceBaseDatosRegistro.
La
InterfaceBaseDatosRegistro
devuelve
el
OK
al
ManejadorRegistroAtencionUsaurioEPS.
El
ManejadorRegistroAtencionUsaurioEPS.
devuelve el OK al
ManejadorPrincipal.
Crear_registro_usaurio
E-1 no hubo validation: El ID no se valido correctamente. Se le
pide al
usuario su documento par verificar ,si e s el correcto y no s e
valida el usuario no podr atender.

Pgina

20

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

7.6. Diccionario de Clases


- Cita Mdica: Se denomina por medio de un turno para la atencin por medicina general,
estableciendo la fecha y hora de la cita.
- Cita Confirmada: Se denomina por medio de un turno en el cual se establece fecha y
hora de la atencin, independientemente del servicio de salud al que se refiere.
- Control de Asistencia: Se denomina por el nmero de cdula del usuario y nombres
completos del mismo, adems del turno asignado y asistencia en la fecha y hora establecida.
- Lista de Asistencia: Se denomina por medio de un turno asignado por la eps, nmero de
identificacin y nombres y la asistencia al servicio solicitado en la fecha y hora establecida.
a.

Pgina

21

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Captulo 8 Modelo de Diseo


8.1. Estrategias de Diseo
8.2. Diseo de Objetos
8.3. Diseo de Sistema
8.4. Revisin del Diseo
8.5. Diagrama de Secuencia del Diseo

Pgina

22

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Captulo 9 Modelo de Implementacin


9.1. Programacin en Java
9.2. Tipos de Prueba

Pgina

23

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Captulo 10 Modelo de Implementacin


10.1. Definicin de Conceptos
10.2. Tipos de Prueba
10.3. Procesos de Prueba

Pgina

24

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Conclusiones

Pgina

25

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Recomendaciones

Pgina

26

Proyecto de Investigacin Curso Acadmico de Programacin Orientada a Objetos

Referencias Bibliogrficas

Pgina

27

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