0% encontró este documento útil (0 votos)
89 vistas20 páginas

Informe Finalisimo

Este documento presenta un proyecto de un sistema policlínico desarrollado con programación orientada a objetos en Java. El sistema permite registrar pacientes, médicos, citas y consultas, y almacenar la información de forma persistente en archivos de texto. Se implementaron conceptos como herencia, polimorfismo, clases abstractas, excepciones y encapsulamiento para modelar las distintas entidades y funcionalidades del policlínico. El sistema provee una interfaz gráfica que facilita el uso para los usuarios y administradores.

Cargado por

Christian R Leon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
89 vistas20 páginas

Informe Finalisimo

Este documento presenta un proyecto de un sistema policlínico desarrollado con programación orientada a objetos en Java. El sistema permite registrar pacientes, médicos, citas y consultas, y almacenar la información de forma persistente en archivos de texto. Se implementaron conceptos como herencia, polimorfismo, clases abstractas, excepciones y encapsulamiento para modelar las distintas entidades y funcionalidades del policlínico. El sistema provee una interfaz gráfica que facilita el uso para los usuarios y administradores.

Cargado por

Christian R Leon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

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

También podría gustarte