SlideShare ist ein Scribd-Unternehmen logo
1 von 19
1
UNIVERSIDAD NACIONAL DE TRUJILLO
FACULTAD DE CIENCIAS FÍSICAS Y MATEMÁTICAS
ESCUELA DE INFORMÁTICA
CURSO:
BASE DE DATOS I
PROYECTO:
DISEÑO DE UNA BASE DE DATOS PARA UNA CLINICA
DOCENTE:
DÍAZ PULIDO ARTURO
INTEGRANTES:
- CUBAS GRANDEZ, MARCO.
- MENDOZA CAMPOS, RENATO.
- PRÍNCIPE DÍAZ, IRWIN.
CICLO: V
SECCIÓN: A
TRUJILLO-2018-PERÚ
2
INDICE
Contenido
INDICE...........................................................................................................................................2
1. RESUMEN...............................................................................................................................3
2. REALIDAD PROBLEMÁTICA......................................................................................................4
3. INGENERÍA DEL PROYECTO......................................................................................................5
3.1. ALGEBRA RELACIONAL.........................................................................................5
3.2. MODELO ENTIDAD RELACIONAL.........................................................................7
3.3. MODELO RELACIONAL EN MYSQL SIN NORMALIZAR.......................................8
3.4. NORMALIZACIÓN....................................................................................................9
3.5. DICCIONARIO DE DATOS.....................................................................................10
3.6. DISEÑO DE INTERFACES......................................................................................11
3.7. MANUAL DE USUARIO.......................................................................................................12
4. CONCLUSIONES.................................................................................................................... 18
5. BIBLIOGRAFÍA-...................................................................................................................... 19
TABLA DE ILUSTRACIONES
Ilustración 1: PROGRAMA RELATIONAL...........................................................................................6
Ilustración 2: MODELO ENTIDAD RELACIÓN........................................................................7
Ilustración 3: MODELO RELACIONAL................................................................................................8
Ilustración 4: MODELO RELACIONAL NORMALIZADO........................................................................9
Ilustración 5:DICCIONARIO DE DATOS DE NUESTRA BASE DE DATOS...............................................10
Ilustración 6:DISEÑO DE INTERFAZ................................................................................................11
Ilustración 7: MENU PRINCIPAL....................................................................................................12
Ilustración 8:CATEGORÍA PACIENTE........................................................................................12
Ilustración 9: DATOS DE LOS PACIENTES............................................................................13
Ilustración 10:CATEGORÍA MODIFICAR ..............................................................................13
Ilustración 11:MENU BUSCAR PACIENTE............................................................................14
Ilustración 12:CATEGORÍA DOCTOR ....................................................................................14
Ilustración 13:REGISTRAR DOCTOR.........................................................................................15
Ilustración 14: EDITAR DATOS DEL DOCTOR......................................................................15
Ilustración 15:BUSCAR A UN DOCTOR.................................................................................16
Ilustración 16: CATEGORÍA CITAS........................................................................................16
Ilustración 17: RESERVAR UNA CITA....................................................................................17
Ilustración 18: MODIFICACIÓN DE UNA CITA ................................................................................17
Ilustración 19: ELIMINAR CITA..............................................................................................18
3
1. RESUMEN
El siguiente proyecto muestra la automatización del almacenamiento de información en
una clínica. Se propone un modelo determinado para dar solución al problema que se
presenta en este caso, dicho modelo permite guardar información de las entidades
(pacientes, doctores, etc.) y las relaciones que se dan entre éstas; de una manera
adecuada; es decir evitando la redundancia, la pérdida de información y optimizando el
acceso a los datos cuando son requeridos. Para lograr todo esto, se lleva a cabo la
creación de una base de datos, detallando cada uno de los procesos y modelos necesarios
para obtener la base de datos que cumpla con los requisitos mencionados.
Luego de analizar el caso de estudio, en equipo se planteó la realización de 10 consultas
sobre la base de datos, para poder observar la funcionalidad requerida, dichas consultas
se realizan de dos formas: usando las operaciones del álgebra relacional implementadas
en el programa RELATIONAL y también a través del lenguaje SQL incorporado en el
sistema gestor de bases de datos MySQL.
Finalmente, la base de datos es enlazada con el lenguaje de programación java a través
de la interface JDBC y el editor NetBeans.
Palabras claves: automatización, optimización, base de datos, modelo, consultas, diseño de
aplicación.
4
2. REALIDAD PROBLEMÁTICA
Unos de los problemas más comunes que se dan en los hospitales o clínicas, son los referentes
a la mala gestión de la información perteneciente a los clientes, médicos, citas, etc. Una pequeña
muestra de ello es el caos que se ocasiona cuando los pacientes tratan de realizar la reservación
de una cita médica: se tienen que realizar largas colas, incluso muchas veces se acude muy
temprano a la formación de las mismas, todo lo anterior mencionado sumado con muchos otros
factores, generan malestar e incomodidad en pacientes y trabajadores. Otros de los problemas
que suelen presentarse a menudo son el deterioro y/o pérdida de los documentos físicos que
contienen información de suma importancia e interés para el ente de salud.
Para este caso de estudio específico se requiere almacenar con respecto a los nuevos pacientes,
sus datos personales (nombre, apellido, profesión, lugar de trabajo, etc.) y el historial clínico
correspondiente. Así mismo se necesita tener un registro de los datos personales de los médicos
que laboran en el hospital, el número de su contrato y el centro de estudios del que egresaron.
De cada cita se desea conocer el médico que la atendió y el paciente que la reserva. En una cita
determinada se pueden generar uno o muchos diagnósticos y cada uno de estos requiere su
receta correspondiente para tratarlo. El hospital cuenta también con información de una amplia
gama de las enfermedades que aquejan a los clientes que acuden a sus instalaciones, además de
los distintos sistemas que se ven comprometidos. Por último, se solicita un registro completo
de los medicamentos presentes en la farmacia del hospital, gran cantidad de las enfermedades
presentes en los pacientes son tratadas con dichos medicamentos.
5
3. INGENERÍA DEL PROYECTO
3.1.ALGEBRA RELACIONAL
La lista de consultas planteadas y su realización con el programa/software
RELATIONAL son:
 Listar todos los pacientes
πnombre,apellidoPaterno,apellidoMaterno,fechaNacimiento,documentoIdentidad,esta
doCivil,direccion,telefono,telefonoOpcional,email(paciente)
 Listar nombre del paciente, lugar de trabajo y su profesión
π(P.nombre)P⋈(T.idtrabajo(Pro)==P.idtrabajo(P)(π(T.idtrabajo)))⋈((T.idProfesion==
Pro.idProfesion)(π(nombreProfesion)(Pro)))
 Listar todas las citas en el turno tarde
π idcita (σ (turno == 'TARDE')(cita))
 Listas todas las citas de la fecha 2018/06/12.
π idcita,idMedico,idPaciente(σ(fecha== '11/04/2018')(cita))
 Listar el nombre apellidos del médico su centro de estudio
π nombre,apellidoPaterno,apellidoMaterno,nombreCentro(medico)
 Listar todos los médicos y su especialidad
π nombre,apellidoPaterno,apellidoMaterno,especialidad(medico)
 Listar al paciente con su respectivo diagnóstico
π idDiagnostico,idCita(diagnostico)
 Mostrar el paciente con su respectivo cuestionario
π idpaciente,idCuestionario(cuestionario)
 Listar paciente con su enfermedad
π idpaciente,idenfermedad,nombre(enfermedad)
 Listar los medicamentos de cada paciente
6
π idMedicamento,idpaciente,nombreMedicamento(medicamento)
Se puede observar en la Ilustración 1, la utilización del programa RELATIONAL para el desarrollo
de las consultas mediante las operaciones del álgebra relacional.
Ilustración 1: PROGRAMA RELATIONAL
7
3.2.MODELO ENTIDAD RELACIONAL
En la Ilustración 2, de acuerdo con el caso especificado en el proyecto, se logró identificar las
entidades con sus respectivos atributos, además de establecer las relaciones necesarias para la
posterior elaboración del modelo relacional con el gestor MySQL.
Ilustración 2: MODELO ENTIDAD RELACIÓN
8
3.3.MODELO RELACIONAL EN MYSQL SIN NORMALIZAR
Ilustración 3: MODELO RELACIONAL
En la Ilustración 3, se observe el análisis plasmado en el Modelo Entidad Relación, pero a través
del modelo relacional correspondiente implementado con la herramienta de modelado del
gestor Mysql.
9
3.4.NORMALIZACIÓN
Luego de un análisis detallado del esquema inicial de la base de datos, se observó una
considerable redundancia de datos además de ciertas incoherencias respecto a las relaciones
base de datos, por ello a través de la primera, segunda y tercera forma normal, se
solucionaron dichos defectos.
Ilustración 4: MODELO RELACIONAL NORMALIZADO
10
3.5.DICCIONARIO DE DATOS
El diccionario de datos es generado por la misma utilidad del programa Mysql
generando un archivo con extensión HTML, donde se pueden observar las llaves
primarias de cada tabla, los tipos de datos y la capacidad de los mismos, incluyendo
además una breve descricpción sobre las llaves primarias, foráneas y el dominio de cada
campo.
Ilustración 5:DICCIONARIO DE DATOS DE NUESTRA BASE DE DATOS
En la ilustración 5, se brinda a través del diccionario de datos de cada tabla, una
descripción más detallada de cada uno de los campos; por ejemplo se explica cómo
llenar cada campo.
11
3.6.DISEÑO DE INTERFACES
Ilustración 6:DISEÑO DE INTERFAZ
En la ilustración6;con la ayudadel NetBeansIDE8.2, nosserviciócomomediador,parael diseñode
nuestras interfaces.
12
3.7.MANUAL DE USUARIO
Ilustración 7: MENU PRINCIPAL
En la Ilustración7,es laventanaprincipal;se puede apreciar4categorías enla cual tendremos
acceso.
Ilustración 8:CATEGORÍA PACIENTE
La ilustración8,nos permite verque opcionespodemoshaceral momento de seleccionarlacategoría
paciente.
NOS PERMITE REGISTRAR
UN NUEVO PACIENTE
NOS
PERMITE
MODIFICA
R
ALGUNOS
CAMPOS
DE LOS
DATOS DEL
PACIENTE
NOS DARÁ
INFROMACIÓN DE
ALGÚN PACIENTE
13
Ilustración 9: DATOS DE LOS PACIENTES
Este
botón
SI DESEA AGREGAR UN
PACIENTE, SELECCIONE
SI DESEA MODIFICAR
DATOS DEL PACIENTE,
SELECCIONE
Ilustración 10:CATEGORÍA
MODIFICAR
CAMPO PARA INGRESAR
AL PACIENTE, PARA SU
MODIFICACIÓN DE DATOS.
REGISTRAR
PACIENTE
14
La ilustración 10, nos da información a partir de que campo, podemos buscar al paciente para poder
modificar su nombre y apellidos.
En la Ilustración 11 hace referencia, cuando se desea buscar a un paciente, y de este se obtiene sus
datos personales como nombre y apellidos.
Ilustración 12:CATEGORÍA DOCTOR
CAMPO PARA INGRESAR AL
PACIENTE, PARA BUSCAR UN
PACIENTE.
Regresa al Menú
de PACIENTE
Ilustración 11: MENU BUSCAR
PACIENTE
SI DESEA BUSCAR DATOS
DEL PACIENTE,
SELECCIONE
NOS PERMITE REGISTRAR
UN NUEVO MÉDICO
BUSCAR UN
DOCTOR EN
ESPECÍFICO
EDITAR DATOS
DE LOS
DOCTORES
15
En la Ilustración 12, nos hace referenciaalacategoría doctory lasopcionesque se puede seleccionar
a través de esta.
SI DESEA REGISTRAR
DATOS UN DOCTOR,
SELECCIONE
Ilustración 13:REGISTRAR
DOCTOR
SI DESEA MODIFICAR EL ID
DEL DOCTOR Y SU
CONTRATO SELECCIONE
Ilustración 14: EDITAR DATOS
DEL DOCTOR
ES EL CAMPO
PARA EMPEZAR
A EDITAR DATOS
DEL DOCTOR
16
En la Ilustración 14, nos muestra los campos que se van a modificar del doctor, como es el id y su
contrato.
X|
La ilustración15, nosmuestralos camposque se mostrará al momentode realizarde la búsquedade
un doctor.
Ilustración 16: CATEGORÍA CITAS
La ilustración 16, nos muestra el contenido tiene esta categoría.
SI DESEAS BUSCAR A UN
DOCTOR EN ESPECÍFICO,
SELECIONE
Ilustración 15: BUSCAR A
UN DOCTOR
A través del campo número
de contrato, se realizará la
búsqueda
17
La ilustración 17, campos del para reservar una cita.
En la ilustración 18, cambiar datos de reservación de cita
SI DESEAS BUSCAR A UN
DOCTOR EN ESPECÍFICO,
SELECIONE
Ilustración 17: RESERVAR UNA
CITA
BOTON PARA
RESERVARLA CITA
SI DESEA
MODIFICAR LA
CITA,
SELECCIONE
CODIGO DE LA CITA,
AH MODIFICAR
Ilustración 18: MODIFICACIÓN DE
UNA CITA
18
En la ilustración 19, es la opción para eliminar la cita, antes reservada.
4. CONCLUSIONES
 Se logró llevaracabo enprimerlugar,el modelado de labase de datos generandode manera
exitosa:el modeloE-R,modelorelacional de acuerdoaunamplioanálisisde laproblemática
planteada.
 Se generóademáslaimplementaciónde labase datos,cumpliendocontodoslos
requerimientosnecesarios:ausenciade redundanciade datos,unesquemaque brindauna
clara optimizaciónenlarecuperación,almacenamientoymodificaciónde lainformación.
Para ellose recurrióal empleode lanormalizaciónysusdiversasformasnormales(primera,
segundaytercera formanormal).
 Haciendousode la utilidadpresente enel sistemagestorde base de datosMysql,se
generaronlosdiccionariosde datoscorrespondientesalasdiversastablasque constituyenel
esquemade labase de datos.
SI DESEA
ELIMINAR LA
CITA,
SELECCIONE
Ilustración 19: ELIMINAR
CITA
CAMPOS A
LLENAR
A TRAVÉS DEL
CODIGO DE
CITA SE
ELIMINARÁ LA
CITA
19
 Las consultas planteadasfueronrealizadasconéxito,demostrandoelcorrectofuncionamiento
de labase de datosysatisfaciendolosrequerimientosde informaciónpresentesenelhospital.
Esto se logró con gracias a la utilización de los programas RELATIONAL y Mysql.
 Finalmente se desarrolló una aplicación de escritorio a través del lenguaje de programación
java, implementando todos los requerimientos funcionales y no funcionales necesarios y
haciendo uso de una gran variedad de interfaces gráficas de usuario que ofrecen una
interacción más amena para los clientes y usuarios finales.
5. BIBLIOGRAFÍA
 http://localhost/conclase/mysql/curso/para-pdf/index.php
 Sanchez.Alex. Bases de datos relacionales en la clínica.Barcelona
 Newman, T. B., P. Liljestrand, et al. (2006). "Outcomes among newborns with total serum
bilirubin levels of 25 mg per deciliter or more." N Engl J Med 354(18): 1889-900.
 LUIS HUESO IBAÑEZ. 2012.Base De Datos.Editorial :Ra-Ma.
 C. J. Date.2001. Introduccióna lossistemasde basesde datos.(SeptimaEdicion).Editorial:
PEARSON EDUCACIÓN. México.
 AmparoLópezGaona. AlgebraRelacional. PosgradoenCienciae Ingenieríade la
ComputaciónFac.Ciencias,UNAM.
6. ANEXO
 https://drive.google.com/open?id=145iFMvdpSDxTAQ7GXo1Y9QnYF2GXcPai

Weitere ähnliche Inhalte

Was ist angesagt?

Manual de uso para codificacion con cie 10 Abucasis
Manual de uso para codificacion con cie 10 AbucasisManual de uso para codificacion con cie 10 Abucasis
Manual de uso para codificacion con cie 10 AbucasisJavier Blanquer
 
Sia 33 01 00 novedades (2)
Sia 33 01 00 novedades (2)Sia 33 01 00 novedades (2)
Sia 33 01 00 novedades (2)Javier Blanquer
 
Novedades Escritorio y SIA-Abucasis 2014
Novedades Escritorio y SIA-Abucasis 2014Novedades Escritorio y SIA-Abucasis 2014
Novedades Escritorio y SIA-Abucasis 2014Javier Blanquer
 

Was ist angesagt? (7)

Anexos
AnexosAnexos
Anexos
 
Manual de uso para codificacion con cie 10 Abucasis
Manual de uso para codificacion con cie 10 AbucasisManual de uso para codificacion con cie 10 Abucasis
Manual de uso para codificacion con cie 10 Abucasis
 
Sia 33 01 00 novedades (2)
Sia 33 01 00 novedades (2)Sia 33 01 00 novedades (2)
Sia 33 01 00 novedades (2)
 
Novedades Escritorio y SIA-Abucasis 2014
Novedades Escritorio y SIA-Abucasis 2014Novedades Escritorio y SIA-Abucasis 2014
Novedades Escritorio y SIA-Abucasis 2014
 
Problematica
ProblematicaProblematica
Problematica
 
ABUCASIS CIE-10
ABUCASIS CIE-10ABUCASIS CIE-10
ABUCASIS CIE-10
 
Abucasis New marzo 2013
Abucasis New marzo 2013Abucasis New marzo 2013
Abucasis New marzo 2013
 

Ähnlich wie Clínica BD

DESARROLLO DE SISTEMA DE HISTORIALES MEDICOS PARA CLINICAS DEL ESTADO LARA.pdf
DESARROLLO DE SISTEMA DE HISTORIALES MEDICOS PARA CLINICAS DEL ESTADO LARA.pdfDESARROLLO DE SISTEMA DE HISTORIALES MEDICOS PARA CLINICAS DEL ESTADO LARA.pdf
DESARROLLO DE SISTEMA DE HISTORIALES MEDICOS PARA CLINICAS DEL ESTADO LARA.pdfantonimorillo
 
planificacion sanitaria materia 5 power point.pptx
planificacion sanitaria materia 5 power point.pptxplanificacion sanitaria materia 5 power point.pptx
planificacion sanitaria materia 5 power point.pptxAngelDelRosarioMedin
 
PROYECTO DE INVESTIGACIÓN METODOLOGÍA II
PROYECTO DE INVESTIGACIÓN METODOLOGÍA IIPROYECTO DE INVESTIGACIÓN METODOLOGÍA II
PROYECTO DE INVESTIGACIÓN METODOLOGÍA IILuis Alejandro Arocha
 
Informatica medica y los sistemas de informacion
Informatica medica y los sistemas de informacionInformatica medica y los sistemas de informacion
Informatica medica y los sistemas de informacionOscar Rodriguez
 
RELACSIS - Ciclo IUP 2019 #1 Presentación del tema y revisión de la literatura
RELACSIS - Ciclo IUP 2019 #1 Presentación del tema y revisión de la literaturaRELACSIS - Ciclo IUP 2019 #1 Presentación del tema y revisión de la literatura
RELACSIS - Ciclo IUP 2019 #1 Presentación del tema y revisión de la literaturaRELACSIS-OPS Red
 
Proyecto traumagen cais jaiio 2010
Proyecto traumagen   cais jaiio 2010Proyecto traumagen   cais jaiio 2010
Proyecto traumagen cais jaiio 2010Pablo Pazos
 
PresentacióN De Proyecto
PresentacióN De ProyectoPresentacióN De Proyecto
PresentacióN De Proyectocindy31
 
Programacionavanzada
ProgramacionavanzadaProgramacionavanzada
Programacionavanzadaandresnoboa16
 
Lineamientos para realización de trabajo final del Segundo diplomado.pptx
Lineamientos para realización de trabajo final del  Segundo diplomado.pptxLineamientos para realización de trabajo final del  Segundo diplomado.pptx
Lineamientos para realización de trabajo final del Segundo diplomado.pptxmingkii290619
 
Píldora tecnológica de Inteligencia Artificial aplicada al entorno médico-hos...
Píldora tecnológica de Inteligencia Artificial aplicada al entorno médico-hos...Píldora tecnológica de Inteligencia Artificial aplicada al entorno médico-hos...
Píldora tecnológica de Inteligencia Artificial aplicada al entorno médico-hos...Safor Salut
 

Ähnlich wie Clínica BD (20)

DESARROLLO DE SISTEMA DE HISTORIALES MEDICOS PARA CLINICAS DEL ESTADO LARA.pdf
DESARROLLO DE SISTEMA DE HISTORIALES MEDICOS PARA CLINICAS DEL ESTADO LARA.pdfDESARROLLO DE SISTEMA DE HISTORIALES MEDICOS PARA CLINICAS DEL ESTADO LARA.pdf
DESARROLLO DE SISTEMA DE HISTORIALES MEDICOS PARA CLINICAS DEL ESTADO LARA.pdf
 
Informática en Medicina
Informática en MedicinaInformática en Medicina
Informática en Medicina
 
Tesis MSc Farmacia Clinica Manuel O Machado
Tesis MSc Farmacia Clinica Manuel O MachadoTesis MSc Farmacia Clinica Manuel O Machado
Tesis MSc Farmacia Clinica Manuel O Machado
 
Metodo Ingenieria .pptx
Metodo Ingenieria .pptxMetodo Ingenieria .pptx
Metodo Ingenieria .pptx
 
planificacion sanitaria materia 5 power point.pptx
planificacion sanitaria materia 5 power point.pptxplanificacion sanitaria materia 5 power point.pptx
planificacion sanitaria materia 5 power point.pptx
 
Informe Proyecto Final
Informe Proyecto FinalInforme Proyecto Final
Informe Proyecto Final
 
Informe final
Informe finalInforme final
Informe final
 
PROYECTO DE INVESTIGACIÓN METODOLOGÍA II
PROYECTO DE INVESTIGACIÓN METODOLOGÍA IIPROYECTO DE INVESTIGACIÓN METODOLOGÍA II
PROYECTO DE INVESTIGACIÓN METODOLOGÍA II
 
Introducción m
Introducción  mIntroducción  m
Introducción m
 
Informatica medica y los sistemas de informacion
Informatica medica y los sistemas de informacionInformatica medica y los sistemas de informacion
Informatica medica y los sistemas de informacion
 
RELACSIS - Ciclo IUP 2019 #1 Presentación del tema y revisión de la literatura
RELACSIS - Ciclo IUP 2019 #1 Presentación del tema y revisión de la literaturaRELACSIS - Ciclo IUP 2019 #1 Presentación del tema y revisión de la literatura
RELACSIS - Ciclo IUP 2019 #1 Presentación del tema y revisión de la literatura
 
Proyecto traumagen cais jaiio 2010
Proyecto traumagen   cais jaiio 2010Proyecto traumagen   cais jaiio 2010
Proyecto traumagen cais jaiio 2010
 
Informe final
Informe finalInforme final
Informe final
 
PresentacióN De Proyecto
PresentacióN De ProyectoPresentacióN De Proyecto
PresentacióN De Proyecto
 
Poo
PooPoo
Poo
 
Programacionavanzada
ProgramacionavanzadaProgramacionavanzada
Programacionavanzada
 
Lineamientos para realización de trabajo final del Segundo diplomado.pptx
Lineamientos para realización de trabajo final del  Segundo diplomado.pptxLineamientos para realización de trabajo final del  Segundo diplomado.pptx
Lineamientos para realización de trabajo final del Segundo diplomado.pptx
 
Base de datos pf
Base de datos pfBase de datos pf
Base de datos pf
 
Píldora tecnológica de Inteligencia Artificial aplicada al entorno médico-hos...
Píldora tecnológica de Inteligencia Artificial aplicada al entorno médico-hos...Píldora tecnológica de Inteligencia Artificial aplicada al entorno médico-hos...
Píldora tecnológica de Inteligencia Artificial aplicada al entorno médico-hos...
 
Píldora tecnológica de Inteligencia Artificial aplicada al entorno médico-hos...
Píldora tecnológica de Inteligencia Artificial aplicada al entorno médico-hos...Píldora tecnológica de Inteligencia Artificial aplicada al entorno médico-hos...
Píldora tecnológica de Inteligencia Artificial aplicada al entorno médico-hos...
 

Kürzlich hochgeladen

plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 

Kürzlich hochgeladen (20)

plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 

Clínica BD

  • 1. 1 UNIVERSIDAD NACIONAL DE TRUJILLO FACULTAD DE CIENCIAS FÍSICAS Y MATEMÁTICAS ESCUELA DE INFORMÁTICA CURSO: BASE DE DATOS I PROYECTO: DISEÑO DE UNA BASE DE DATOS PARA UNA CLINICA DOCENTE: DÍAZ PULIDO ARTURO INTEGRANTES: - CUBAS GRANDEZ, MARCO. - MENDOZA CAMPOS, RENATO. - PRÍNCIPE DÍAZ, IRWIN. CICLO: V SECCIÓN: A TRUJILLO-2018-PERÚ
  • 2. 2 INDICE Contenido INDICE...........................................................................................................................................2 1. RESUMEN...............................................................................................................................3 2. REALIDAD PROBLEMÁTICA......................................................................................................4 3. INGENERÍA DEL PROYECTO......................................................................................................5 3.1. ALGEBRA RELACIONAL.........................................................................................5 3.2. MODELO ENTIDAD RELACIONAL.........................................................................7 3.3. MODELO RELACIONAL EN MYSQL SIN NORMALIZAR.......................................8 3.4. NORMALIZACIÓN....................................................................................................9 3.5. DICCIONARIO DE DATOS.....................................................................................10 3.6. DISEÑO DE INTERFACES......................................................................................11 3.7. MANUAL DE USUARIO.......................................................................................................12 4. CONCLUSIONES.................................................................................................................... 18 5. BIBLIOGRAFÍA-...................................................................................................................... 19 TABLA DE ILUSTRACIONES Ilustración 1: PROGRAMA RELATIONAL...........................................................................................6 Ilustración 2: MODELO ENTIDAD RELACIÓN........................................................................7 Ilustración 3: MODELO RELACIONAL................................................................................................8 Ilustración 4: MODELO RELACIONAL NORMALIZADO........................................................................9 Ilustración 5:DICCIONARIO DE DATOS DE NUESTRA BASE DE DATOS...............................................10 Ilustración 6:DISEÑO DE INTERFAZ................................................................................................11 Ilustración 7: MENU PRINCIPAL....................................................................................................12 Ilustración 8:CATEGORÍA PACIENTE........................................................................................12 Ilustración 9: DATOS DE LOS PACIENTES............................................................................13 Ilustración 10:CATEGORÍA MODIFICAR ..............................................................................13 Ilustración 11:MENU BUSCAR PACIENTE............................................................................14 Ilustración 12:CATEGORÍA DOCTOR ....................................................................................14 Ilustración 13:REGISTRAR DOCTOR.........................................................................................15 Ilustración 14: EDITAR DATOS DEL DOCTOR......................................................................15 Ilustración 15:BUSCAR A UN DOCTOR.................................................................................16 Ilustración 16: CATEGORÍA CITAS........................................................................................16 Ilustración 17: RESERVAR UNA CITA....................................................................................17 Ilustración 18: MODIFICACIÓN DE UNA CITA ................................................................................17 Ilustración 19: ELIMINAR CITA..............................................................................................18
  • 3. 3 1. RESUMEN El siguiente proyecto muestra la automatización del almacenamiento de información en una clínica. Se propone un modelo determinado para dar solución al problema que se presenta en este caso, dicho modelo permite guardar información de las entidades (pacientes, doctores, etc.) y las relaciones que se dan entre éstas; de una manera adecuada; es decir evitando la redundancia, la pérdida de información y optimizando el acceso a los datos cuando son requeridos. Para lograr todo esto, se lleva a cabo la creación de una base de datos, detallando cada uno de los procesos y modelos necesarios para obtener la base de datos que cumpla con los requisitos mencionados. Luego de analizar el caso de estudio, en equipo se planteó la realización de 10 consultas sobre la base de datos, para poder observar la funcionalidad requerida, dichas consultas se realizan de dos formas: usando las operaciones del álgebra relacional implementadas en el programa RELATIONAL y también a través del lenguaje SQL incorporado en el sistema gestor de bases de datos MySQL. Finalmente, la base de datos es enlazada con el lenguaje de programación java a través de la interface JDBC y el editor NetBeans. Palabras claves: automatización, optimización, base de datos, modelo, consultas, diseño de aplicación.
  • 4. 4 2. REALIDAD PROBLEMÁTICA Unos de los problemas más comunes que se dan en los hospitales o clínicas, son los referentes a la mala gestión de la información perteneciente a los clientes, médicos, citas, etc. Una pequeña muestra de ello es el caos que se ocasiona cuando los pacientes tratan de realizar la reservación de una cita médica: se tienen que realizar largas colas, incluso muchas veces se acude muy temprano a la formación de las mismas, todo lo anterior mencionado sumado con muchos otros factores, generan malestar e incomodidad en pacientes y trabajadores. Otros de los problemas que suelen presentarse a menudo son el deterioro y/o pérdida de los documentos físicos que contienen información de suma importancia e interés para el ente de salud. Para este caso de estudio específico se requiere almacenar con respecto a los nuevos pacientes, sus datos personales (nombre, apellido, profesión, lugar de trabajo, etc.) y el historial clínico correspondiente. Así mismo se necesita tener un registro de los datos personales de los médicos que laboran en el hospital, el número de su contrato y el centro de estudios del que egresaron. De cada cita se desea conocer el médico que la atendió y el paciente que la reserva. En una cita determinada se pueden generar uno o muchos diagnósticos y cada uno de estos requiere su receta correspondiente para tratarlo. El hospital cuenta también con información de una amplia gama de las enfermedades que aquejan a los clientes que acuden a sus instalaciones, además de los distintos sistemas que se ven comprometidos. Por último, se solicita un registro completo de los medicamentos presentes en la farmacia del hospital, gran cantidad de las enfermedades presentes en los pacientes son tratadas con dichos medicamentos.
  • 5. 5 3. INGENERÍA DEL PROYECTO 3.1.ALGEBRA RELACIONAL La lista de consultas planteadas y su realización con el programa/software RELATIONAL son:  Listar todos los pacientes πnombre,apellidoPaterno,apellidoMaterno,fechaNacimiento,documentoIdentidad,esta doCivil,direccion,telefono,telefonoOpcional,email(paciente)  Listar nombre del paciente, lugar de trabajo y su profesión π(P.nombre)P⋈(T.idtrabajo(Pro)==P.idtrabajo(P)(π(T.idtrabajo)))⋈((T.idProfesion== Pro.idProfesion)(π(nombreProfesion)(Pro)))  Listar todas las citas en el turno tarde π idcita (σ (turno == 'TARDE')(cita))  Listas todas las citas de la fecha 2018/06/12. π idcita,idMedico,idPaciente(σ(fecha== '11/04/2018')(cita))  Listar el nombre apellidos del médico su centro de estudio π nombre,apellidoPaterno,apellidoMaterno,nombreCentro(medico)  Listar todos los médicos y su especialidad π nombre,apellidoPaterno,apellidoMaterno,especialidad(medico)  Listar al paciente con su respectivo diagnóstico π idDiagnostico,idCita(diagnostico)  Mostrar el paciente con su respectivo cuestionario π idpaciente,idCuestionario(cuestionario)  Listar paciente con su enfermedad π idpaciente,idenfermedad,nombre(enfermedad)  Listar los medicamentos de cada paciente
  • 6. 6 π idMedicamento,idpaciente,nombreMedicamento(medicamento) Se puede observar en la Ilustración 1, la utilización del programa RELATIONAL para el desarrollo de las consultas mediante las operaciones del álgebra relacional. Ilustración 1: PROGRAMA RELATIONAL
  • 7. 7 3.2.MODELO ENTIDAD RELACIONAL En la Ilustración 2, de acuerdo con el caso especificado en el proyecto, se logró identificar las entidades con sus respectivos atributos, además de establecer las relaciones necesarias para la posterior elaboración del modelo relacional con el gestor MySQL. Ilustración 2: MODELO ENTIDAD RELACIÓN
  • 8. 8 3.3.MODELO RELACIONAL EN MYSQL SIN NORMALIZAR Ilustración 3: MODELO RELACIONAL En la Ilustración 3, se observe el análisis plasmado en el Modelo Entidad Relación, pero a través del modelo relacional correspondiente implementado con la herramienta de modelado del gestor Mysql.
  • 9. 9 3.4.NORMALIZACIÓN Luego de un análisis detallado del esquema inicial de la base de datos, se observó una considerable redundancia de datos además de ciertas incoherencias respecto a las relaciones base de datos, por ello a través de la primera, segunda y tercera forma normal, se solucionaron dichos defectos. Ilustración 4: MODELO RELACIONAL NORMALIZADO
  • 10. 10 3.5.DICCIONARIO DE DATOS El diccionario de datos es generado por la misma utilidad del programa Mysql generando un archivo con extensión HTML, donde se pueden observar las llaves primarias de cada tabla, los tipos de datos y la capacidad de los mismos, incluyendo además una breve descricpción sobre las llaves primarias, foráneas y el dominio de cada campo. Ilustración 5:DICCIONARIO DE DATOS DE NUESTRA BASE DE DATOS En la ilustración 5, se brinda a través del diccionario de datos de cada tabla, una descripción más detallada de cada uno de los campos; por ejemplo se explica cómo llenar cada campo.
  • 11. 11 3.6.DISEÑO DE INTERFACES Ilustración 6:DISEÑO DE INTERFAZ En la ilustración6;con la ayudadel NetBeansIDE8.2, nosserviciócomomediador,parael diseñode nuestras interfaces.
  • 12. 12 3.7.MANUAL DE USUARIO Ilustración 7: MENU PRINCIPAL En la Ilustración7,es laventanaprincipal;se puede apreciar4categorías enla cual tendremos acceso. Ilustración 8:CATEGORÍA PACIENTE La ilustración8,nos permite verque opcionespodemoshaceral momento de seleccionarlacategoría paciente. NOS PERMITE REGISTRAR UN NUEVO PACIENTE NOS PERMITE MODIFICA R ALGUNOS CAMPOS DE LOS DATOS DEL PACIENTE NOS DARÁ INFROMACIÓN DE ALGÚN PACIENTE
  • 13. 13 Ilustración 9: DATOS DE LOS PACIENTES Este botón SI DESEA AGREGAR UN PACIENTE, SELECCIONE SI DESEA MODIFICAR DATOS DEL PACIENTE, SELECCIONE Ilustración 10:CATEGORÍA MODIFICAR CAMPO PARA INGRESAR AL PACIENTE, PARA SU MODIFICACIÓN DE DATOS. REGISTRAR PACIENTE
  • 14. 14 La ilustración 10, nos da información a partir de que campo, podemos buscar al paciente para poder modificar su nombre y apellidos. En la Ilustración 11 hace referencia, cuando se desea buscar a un paciente, y de este se obtiene sus datos personales como nombre y apellidos. Ilustración 12:CATEGORÍA DOCTOR CAMPO PARA INGRESAR AL PACIENTE, PARA BUSCAR UN PACIENTE. Regresa al Menú de PACIENTE Ilustración 11: MENU BUSCAR PACIENTE SI DESEA BUSCAR DATOS DEL PACIENTE, SELECCIONE NOS PERMITE REGISTRAR UN NUEVO MÉDICO BUSCAR UN DOCTOR EN ESPECÍFICO EDITAR DATOS DE LOS DOCTORES
  • 15. 15 En la Ilustración 12, nos hace referenciaalacategoría doctory lasopcionesque se puede seleccionar a través de esta. SI DESEA REGISTRAR DATOS UN DOCTOR, SELECCIONE Ilustración 13:REGISTRAR DOCTOR SI DESEA MODIFICAR EL ID DEL DOCTOR Y SU CONTRATO SELECCIONE Ilustración 14: EDITAR DATOS DEL DOCTOR ES EL CAMPO PARA EMPEZAR A EDITAR DATOS DEL DOCTOR
  • 16. 16 En la Ilustración 14, nos muestra los campos que se van a modificar del doctor, como es el id y su contrato. X| La ilustración15, nosmuestralos camposque se mostrará al momentode realizarde la búsquedade un doctor. Ilustración 16: CATEGORÍA CITAS La ilustración 16, nos muestra el contenido tiene esta categoría. SI DESEAS BUSCAR A UN DOCTOR EN ESPECÍFICO, SELECIONE Ilustración 15: BUSCAR A UN DOCTOR A través del campo número de contrato, se realizará la búsqueda
  • 17. 17 La ilustración 17, campos del para reservar una cita. En la ilustración 18, cambiar datos de reservación de cita SI DESEAS BUSCAR A UN DOCTOR EN ESPECÍFICO, SELECIONE Ilustración 17: RESERVAR UNA CITA BOTON PARA RESERVARLA CITA SI DESEA MODIFICAR LA CITA, SELECCIONE CODIGO DE LA CITA, AH MODIFICAR Ilustración 18: MODIFICACIÓN DE UNA CITA
  • 18. 18 En la ilustración 19, es la opción para eliminar la cita, antes reservada. 4. CONCLUSIONES  Se logró llevaracabo enprimerlugar,el modelado de labase de datos generandode manera exitosa:el modeloE-R,modelorelacional de acuerdoaunamplioanálisisde laproblemática planteada.  Se generóademáslaimplementaciónde labase datos,cumpliendocontodoslos requerimientosnecesarios:ausenciade redundanciade datos,unesquemaque brindauna clara optimizaciónenlarecuperación,almacenamientoymodificaciónde lainformación. Para ellose recurrióal empleode lanormalizaciónysusdiversasformasnormales(primera, segundaytercera formanormal).  Haciendousode la utilidadpresente enel sistemagestorde base de datosMysql,se generaronlosdiccionariosde datoscorrespondientesalasdiversastablasque constituyenel esquemade labase de datos. SI DESEA ELIMINAR LA CITA, SELECCIONE Ilustración 19: ELIMINAR CITA CAMPOS A LLENAR A TRAVÉS DEL CODIGO DE CITA SE ELIMINARÁ LA CITA
  • 19. 19  Las consultas planteadasfueronrealizadasconéxito,demostrandoelcorrectofuncionamiento de labase de datosysatisfaciendolosrequerimientosde informaciónpresentesenelhospital. Esto se logró con gracias a la utilización de los programas RELATIONAL y Mysql.  Finalmente se desarrolló una aplicación de escritorio a través del lenguaje de programación java, implementando todos los requerimientos funcionales y no funcionales necesarios y haciendo uso de una gran variedad de interfaces gráficas de usuario que ofrecen una interacción más amena para los clientes y usuarios finales. 5. BIBLIOGRAFÍA  http://localhost/conclase/mysql/curso/para-pdf/index.php  Sanchez.Alex. Bases de datos relacionales en la clínica.Barcelona  Newman, T. B., P. Liljestrand, et al. (2006). "Outcomes among newborns with total serum bilirubin levels of 25 mg per deciliter or more." N Engl J Med 354(18): 1889-900.  LUIS HUESO IBAÑEZ. 2012.Base De Datos.Editorial :Ra-Ma.  C. J. Date.2001. Introduccióna lossistemasde basesde datos.(SeptimaEdicion).Editorial: PEARSON EDUCACIÓN. México.  AmparoLópezGaona. AlgebraRelacional. PosgradoenCienciae Ingenieríade la ComputaciónFac.Ciencias,UNAM. 6. ANEXO  https://drive.google.com/open?id=145iFMvdpSDxTAQ7GXo1Y9QnYF2GXcPai