SISTEMA
POLICLNI
CO
Profesora:
-Vera Pomalaza, Virginia
Integrantes:
-Roca Cusy, Branco
-Rojas Orihuela, Kevin Gustavo
-Rojas Susanibar, Anthony Christiam
-Romero Leon, Christian Joseph
1
-Salazar Becerra, Gemma Rossanna
-Yshara Garca, Israel Mitsuo
2016
INDICE
Introduccin
..
3
Comentario
del
tema..
4
Diagrama
de
clases
..
5
Cdigo
comentado
...
6
Capturas
de
pantalla
13
Conclusiones
18
INTRODUCCION
En el presente trabajo se mostrar un proyecto, el cual est
capacitado para realizar las tareas comunes que se dan da a
da en un Policlnico; tareas tales como el ingreso de
pacientes, las citas, las consultas y siempre buscando
establecer relaciones entre las partes que conforman el
sistema.
Este programa fue desarrollado mediante la programacin
orientada a objetos y est orientado a buscar la
sistematizacin de un Policlnico, de modo que facilite las
cosas tanto a los usuarios como a los administradores siendo
el entorno en el que se desarroll, Java.
Cabe resaltar que para lograr esto, nos hemos valido de los
conceptos aprendidos a lo largo del curso de Algortmica II,
siendo esto base necesaria para nuestro futuro profesional.
COMENTARIO DEL TEMA
En este proyecto se busc implementar un sistema policlnico,
el cual nos permitir sistematizar los procesos que se llevan a
cabo dentro del mismo; para ello se investig sobre las
distintas reas que tiene un policlnico y sobre las personas
que interactan en l.
Un policlnico busca velar por la salud de las personas que se
atienden ah y buscan brindarles la mejor atencin posible;
para conseguir eso deben contar con los mejores
profesionales en el rea (mdicos) y con un orden de las
consultas y citas que tengan con un determinado paciente. As
mismo poder acceder a su historia de manera rpida y as
poder conocer los antecedentes del paciente y brindarle una
atencin ms adecuada.
Todo esto sera posible realizarlo sin la necesidad de un
programa, sin embargo esto tomara demasiado tiempo y
mucho gasto; es por ello que implementaremos un programa
que facilite la labor de los mdicos.
4
DIAGRAMA DE CLASES
Herencia
En las imgenes podemos observar la clase Paciente y la clase Medico,
las cuales heredan los atributos (cdigo, nombre, apellido) de la clase
padre Persona. Esto cumple con el concepto de herencia.
PERSISTENCIA
Los mtodos cargar y grabar que se muestran arriba presentan
persistencia, puesto que se creara un archivo llamado Citas.txt en el
que guardaremos la data ingresada por el administrador, en este caso la
informacin de las citas.
CLASES GNERICAS
Definimos esta clase Genrica, la cual nos permitir definir
una interfaz solo una vez y a partir de ella poder crear objetos
de diferentes tipos: Paciente, Medico, Cita, Consulta.
INTERFAZ DE USUARIO
Con la interfaz nos encargaremos de validar el usuario y la
contrasea, para ambos casos el valor debe ser 1.
POLIMORFISMO
En la imagen de arriba se aprecia un caso de polimorfismo,
ambos mtodos tienen el mismo nombre, sin embargo
cumplen funciones diferentes, el primero se encarga de
limpiar y el segundo recibe una cadena, la cual se escribe y
salta una lnea.
10
CLASES ABSTRACTAS
Clase zJFramePaciente
Clase zJFrameMedico
Clase zJFrameConsulta
ClasezJFrameCita
Los mtodos abstractos que se ven ac se encuentran
definidas en sus respectivas clases pero el cdigo que
ejecutar el mtodo est en otro lado.
11
EXCEPCIONES
En el try se buscar el archivo y si no lo encuentra, aparecer
un mensaje Se produjo un error al cargar, el cual se
encuentra encerrado en un catch.
12
ENCAPSULAMIENTO
Cada objeto est aislado del exterior de forma que la
aplicacin es un conjunto de objetos que colaboran entre s
mediante el paso de mensajes invocando sus operaciones y
mtodos.
13
CAPTURAS DE PANTALLA
Para poder acceder al sistema Policlnico se debe ingresar un
usuario 1 y una contrasea 1 ya predeterminados. Abajo se
observa el men
14
Los
del
datos
Policlnico quedarn grabados, en caso se desee modificar
algo solo se tendr que ingresar a Datos Clnica y los campos
reingresados quedaran modificados.
En caso de que el usuario ingrese una letra diferente a M o F
en el campo Sexo, el programa no lo aceptar y le solicitar
que ingrese nuevamente.
15
Una vez ingresado los datos del paciente, el sistema lo
guardar en un archivo y luego si desea mostrarlo le solicitar
el cdigo.
16
De la misma forma se realiza para mdico, una vez guardado
los datos de los mdicos y de los pacientes se proceder a
programar las citas.
Una vez
realizada la
cita, el mdico
ingresar a
Consulta, aqu
registrar el
motivo de la
consulta y el
diagnstico del
paciente.
17
Al momento de tener otra cita con el mdico, ste necesita
conocer la Historia Clnica del paciente para poder saber de
qu ha sufrido anteriormente y as poder darle un diagnstico
ms acertado.
18
Conclusiones
19
-La programacin orientada a objetos nos permite trabajar de
una forma ms ordenada y entendible no solo para el
administrador sino tambin para el usuario.
-El cdigo implementado en este trabajo es el resultado de la
aplicacin de los temas aprendidos a lo largo del curso de
Algortmica II, en este proyecto se plasmaron todos los
conocimientos de los integrantes.
-Este programa Policlnico est destinado a sistematizar el
proceso que se lleva a cabo entre paciente y mdico.
20