SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
Proyecto Desarrollo
Base De Datos
Consultorio
Homeopático
Sergio David Valencia Gómez
6º Semestre CUESHP
Ingeniería En Computación
- S. David Valencia Gomez
-
2
PROYECTO FINAL
BASE DE DATOS
INDICE
Índice…………………………………………………………………………………………………………………………...2
Introducción……………………………………………………………...……………………………………………...3, 4
Justificación………………………………………………………………...………………………………………………..5
Objetivos……………………………………………………………………..……………………………………………….6
Diccionario De Datos……………………………………………………..………7, 8, 9, 10, 11, 12, 13, 14, 15
Desarrollo del proyecto…………………………………………………..…………………………………………...16
Interfaz Gráfia…………………………………………………………………..…………………………………………17
Interfaz Gráfia Capturas……………………………………………………..……………………………..18, 19, 20
Capturas De Pantalla…………………………………………………………..….21, 22, 23, 24, 25, 26, 27, 28
Conclusiones…………………………………………………………………………………………………………….…29
Anexos………………………………………………………………………………………………………………………..30
- S. David Valencia Gomez
-
3
Introducción
En este documento se presentara el proyecto final de la materia
de ingeniería del software basándome en las materias del Base
De Datos y taller De Base De Datos.
Autor: Sergio David Valencia Gómez.
Tiempo: 6to Semestre (Feb – jun 2014).
El proyecto consiste en crear una base de datos solicitada por
un cliente con ciertos requerimientos y que cumpla acciones
que el cliente solicite que realice.
La Base De Datos se desarrollara en el lenguaje de
programación MYSQL, junto con él se desarrollara en JAVA la
interfaz gráfica final que se le va mostrar al cliente ya que esté
terminada.
Deberá de cumplir con los requerimientos estrictamente para
que el cliente se sienta cómodo tanto con su interfaz como con
las funciones que el sistema deba realizar.
- S. David Valencia Gomez
-
4
Introducción
Nombre Del Alumno: SERGIO DAVID VALENCIA GOMEZ
Carrera: INGENIERIA EN COMPUTACION
Materia: INGENIERIA DEL SOFTWARE
Profesor: ASAF A. LOPEZ RODRIGUEZ
Universidad: CENTRO UNIVERSITARIO DE EDUCACION
HERMOZA PROVINCIA
Fechas: FEBRERO 2014 – JUNIO 2014
Versión: 1.0
Empresa: Consultorio Homeopático Torres
Requerimientos:
Los requerimientos que el cliente solicito son:
 Interfaz Gráfica Fácil de utilizar
 Rápido y fácil de manejar
 Estable, rápido y sencillo
 Fácil de mover
 Compatibilidad
 Windows, Mac, Linux
 Respaldos
- S. David Valencia Gomez
-
5
Justificación
EL cliente es un Doctor que puso su propio consultorio
homeopático y necesita archivar información de manera ágil y
precisa que no tenga problemas para consultarla cuando quiera
y a la hora que desee.
Ocupará que la base le de las herramientas necesarias para dar
un mejor servicio a sus clientes y llevar las cuentas de todo
tanto como de las pacientes, citas, expediente médico etc.
Los aspectos generales que lleva este proyecto es cubrir la
necesidad de un cliente y dejarlo satisfecho con el resultado de
esto ofreciendo eficacia, rapidez y un mejor manejo de
información importante archivándola en la base de datos y
consultándola con la interfaz gráfica.
- S. David Valencia Gomez
-
6
Objetivos
Los Objetivos Del Proyecto Son:
La Base cumplirá con todo los requisitos que diga el
cliente, se entregara con la documentación apropiada de
la creación y la estructura de la misma tanto sus
proyectos como sus funciones.
La base deberá de tener el menor número de errores
posibles y debe de ser eficiente a la manera de trabajar
del usuario.
- S. David Valencia Gomez
-
7
Diccionario De Datos
Tablas:
catalogo_espec
catalogo_estado
catalogo_sint
consulta
especialidad
estado
expediente
gastos
laboratorio
medicamento
paciente
producto
- S. David Valencia Gomez
-
8
sintomas
ventas
Diccionario De Datos
catalogo_espec
Esta tabla guardara las especialidades en las que el paciente ha
tenido problemas últimamente dándole un ID a cada una de
ella con una descripción.
Campo Tipo Descripción
ID_espe Int(11) primary key
auto_increment
ID De Las Especialidades
Especialidad Varchar(255) Nombre De La Especialidad y
Descripción Breve
catalogo_estado
Esta tabla guardara los sintomas en las que el paciente ha
tenido problemas últimamente dándole un ID a cada una de
ella con una descripción.
Campo Tipo Descripción
ID_estado Int(11) primary key
auto_increment
ID De Las Estado Del
Paciente
- S. David Valencia Gomez
-
9
Estado Varchar(255) Nombre Del Estado Del
Paciente y Descripción
Breve
Diccionario De Datos
catalogo_sint
Esta tabla guardara los síntomas en las que el paciente ha
tenido problemas últimamente dándole un ID a cada una de
ella con una descripción.
Campo Tipo Descripción
ID_sint Int(11) primary key
auto_increment
ID De Los Síntomas Del
Paciente
Sintoma Varchar(255) Nombre Del Síntoma y
Descripción Breve
consulta
Esta tabla se guardara el diagostico tomado al paciente
junto con la fecha, la hora y el ID de cada una de las
consultas realizadas.
Campo Tipo Descripción
ID Int(11) primary key
auto_increment
El ID De La Consulta
Diagnostico Varchar(255) Síntomas que le detectan al
paciente en consulta
- S. David Valencia Gomez
-
10
ID_pac Int(11) Second key
(paciente)
ID Del Paciente
Fch_Hr Timestamp Hora Y Fecha
Diccionario De Datos
especialidad
En esta tabla se guardara el Id del paciente junto con el tipo de
especialidad que se le vincule.
estado
En esta tabla se guardara el Id del paciente junto con el tipo de
estado que se le vincule.
Campo Tipo Descripción
ID_estado Int(11) secondary key
(catalogo_estado)
ID Del Estado Del Paciente
ID_pac Int(11) secondary key
(paciente)
ID Del Paciente
Fch_ini Datetime Hora Y Fecha
Fch_fin Datetime Hora Y Fecha
Campo Tipo Descripción
ID_pac Int(11) secondary key
(paciente)
ID Del Paciente
ID_especialidad Int(11) secondary key
(catalogo_espec)
ID De Alguna Especialidad
- S. David Valencia Gomez
-
11
Diccionario De Datos
expediente
En esta tabla se gurdara el historial medico complete del
paciente asi como sus datos personales como nombre, edad etc.
Campo Tipo Descripción
Nombre Varchar(30) Nombre Del Paciente
Direccion Varchar(30) Dirección De Paciente
Colonia Varchar(15) Colonia Del Paciente
Estado_Civil Varchar(10) Estado Civil Del Paciente
Sexo Varchar(1)
Sexo Del Paciente
Tipo_Sangre Varchar(5) Tipo De Sangre Del Paciente
Edad Int(2) Edad Del Paciente
ID Int(11) primary key
auto_increment
ID Del Expediente
gastos
Los gastos del consultorio.
Campo Tipo Descripción
Renta
Int(11)
EL gasto del consultorio en
renta
Agua Int(11) EL gasto del consultorio en
- S. David Valencia Gomez
-
12
Diccionario De Datos
laboratorio
En esta tabla se guarda la informacion del laboratorio que surte
al consultorio como su dirección, teléfono, email etc.
Campo Tipo Descripción
Nombre Varchar(30) Nombre del laboratorio
Direccion Varchar(20) Donde está localizado
Telefono Varchar(10) Teléfono del laboratorio
E_Mail Varchar(30) Email del laboratorio
ID Int(11) primary key
auto_increment
Id asignado por el
consultorio al laboratorio
agua
Luz Int(11)
EL gasto del consultorio en
la luz
Transporte Int(11) EL gasto del consultorio en
transporte
- S. David Valencia Gomez
-
13
Diccionario De Datos
medicamento
Esta tabla muestra en Id del medicamento como el de la
consulta y la cantidad.
Campo Tipo Descripción
ID_med Int(11) secondary key
(medicamento)
ID Del Medicamento
ID_cons Int(11) secondary key
(consulta)
ID Del La Consulta
Cantidad_Hr Int(11)
paciente
En esta tabla se guarda el tratamiento dado junto con el
diagnostic que se le hizo al paciente la ultia vez.
Campo Tipo Descripción
Tratamiento Varchar(255) Tratamiento Recetado en
consulta
Diag_Miesmatico Varchar(255) Diagnostico que revisa por
zona del cuerpo y sistemas
uno a uno
ID Int(11) primary key
auto_increment
ID Del Paciente
- S. David Valencia Gomez
-
14
Diccionario De Datos
producto
Esta tabla guarada la cantidad, el tipo, el precio y el ID del
producto comprado para consultar.
Campo Tipo Descripción
Tipo Varchar(20) Tipo Del Medicamento ya
sea gotero , capsulas,
pastillas etc.
Cantidad Int(11) Cantidad De Medicamento
Precio Float Precio Del Medicamento
ID Int(11) primary key
auto_increment
ID Del Medicamento
sintomas
En esta tabla se guardara el Id del paciente junto con el tipo de
síntoma con el que se le vincule
Campo Tipo Descripción
ID_sintoma Int(11) secondary key
(catalogo_sint)
ID Sintomas
Id_pac Int(11) secondary key
(paciente)
ID Del Paciente
- S. David Valencia Gomez
-
15
Diccionario De Datos
ventas
En esta tabla se guarda la informacion de las consultas que han
hecho el consultorio.
Campo Tipo Descripción
Id_cons Int(11) secondary key
(consulta)
ID De La Consulta
- S. David Valencia Gomez
-
16
Desarrollo del proyecto
El proyecto se realizó en dos sistemas muy diferentes uno de
alto nivel que es JAVA ahí creando la interfaz que permite al
usuario ingresar a la información que contiene más fácilmente.
Y el otro que es MYSQL donde se creó la base de datos con
todas sus tablas y es el sistema que la sostiene.
EL proyecto se realizó en alrededor de 4 meces en los cuales
primero se realizó la base de datos comenzando por las
realización de todas las tablas que contiene la base de datos.
Después de finalizo con la creación de la interfaz gráfica en
JAVA empezando con la conexión de la base de datos a java y
con las ventanas de información botones etc.
Finalizando la base y la interfaz.
- S. David Valencia Gomez
-
17
Interfaz Grafica
Ya terminada la base de datos con sus acciones y sus tablas se
creara la interfaz gráfica.
La interfaz es la que el usuario final vera al acceder a la base de
datos, es con la que podremos ingresar a la información que
este en ella y se mostraran en pantalla.
La interfaz se creara en el lenguaje de programación JAVA
lenguaje de alto nivel el propósito de la interfaz es que el
usuario pueda accesar a la información que tiene dentro de
ella.
Fácilmente con solo dar clic a algunos botones, por lo cual se
desarrollara la interfaz gráfica muy fácil de utilizar y que el
usuario quede conforme al utilizar el software de manera
correcta.
Así se tomaron medidas para que haya en menor número de
errores en ella.
- S. David Valencia Gomez
-
18
Interfaz Grafica Capturas
- S. David Valencia Gomez
-
19
Interfaz Grafica Capturas
- S. David Valencia Gomez
-
20
Interfaz Grafica Capturas
- S. David Valencia Gomez
-
21
Capturas De Pantalla
- S. David Valencia Gomez
-
22
Capturas De Pantalla
- S. David Valencia Gomez
-
23
Capturas De Pantalla
- S. David Valencia Gomez
-
24
Capturas De Pantalla
- S. David Valencia Gomez
-
25
Capturas De Pantalla
- S. David Valencia Gomez
-
26
Capturas De Pantalla
- S. David Valencia Gomez
-
27
Capturas De Pantalla
- S. David Valencia Gomez
-
28
Capturas De Pantalla
- S. David Valencia Gomez
-
29
Conclusiones
Al final de haber creado el software puedo concluir que el
software cumple con los requerimientos establecidos por el
cliente.
El software es capaz de satisfacer cada uno de los
requerimientos en base a las funciones implementadas en la
Base de Datos.
Se tomaron en cuenta las medidas para que no haya errores
con eso el cliente queda satisfecho.
- S. David Valencia Gomez
-
30
Anexos
La base de datos se entregó al cliente con su respectiva
documentación y su interfaz grafica.
Consta de 14 tablas explicadas en este documento.
LA Base de datos fue creada en MYSQL y su interfaz en JAVA.

Más contenido relacionado

Similar a Documentacion Ingenieria de software !!

Trebajo actualizado bases incontec
Trebajo actualizado bases incontecTrebajo actualizado bases incontec
Trebajo actualizado bases incontec
tecknopintos
 
Caso practico de ing. software
Caso practico de ing. softwareCaso practico de ing. software
Caso practico de ing. software
Byrna Carmona
 

Similar a Documentacion Ingenieria de software !! (20)

Ing.sof actividad 6 proyecto final - presentado por jorge fuentes y manuel baez
Ing.sof actividad 6 proyecto final - presentado por jorge fuentes y manuel baezIng.sof actividad 6 proyecto final - presentado por jorge fuentes y manuel baez
Ing.sof actividad 6 proyecto final - presentado por jorge fuentes y manuel baez
 
Proyecto de sistemas de información
Proyecto de sistemas de informaciónProyecto de sistemas de información
Proyecto de sistemas de información
 
Proyecto (1) (1)
Proyecto (1) (1)Proyecto (1) (1)
Proyecto (1) (1)
 
Historia clinica digital.pdf
Historia clinica  digital.pdfHistoria clinica  digital.pdf
Historia clinica digital.pdf
 
Consulta Médica.pdf
Consulta Médica.pdfConsulta Médica.pdf
Consulta Médica.pdf
 
fwergfweg24
fwergfweg24fwergfweg24
fwergfweg24
 
Suite de Desarrollo con SmartObjects.pdf
Suite de Desarrollo con SmartObjects.pdfSuite de Desarrollo con SmartObjects.pdf
Suite de Desarrollo con SmartObjects.pdf
 
Trebajo actualizado bases incontec
Trebajo actualizado bases incontecTrebajo actualizado bases incontec
Trebajo actualizado bases incontec
 
Platilla con normas jevs
Platilla con normas jevsPlatilla con normas jevs
Platilla con normas jevs
 
Caso practico de ing. software
Caso practico de ing. softwareCaso practico de ing. software
Caso practico de ing. software
 
Johan nuevo 2
Johan nuevo 2Johan nuevo 2
Johan nuevo 2
 
Johan nuevo 2
Johan nuevo 2Johan nuevo 2
Johan nuevo 2
 
Johan nuevo 2
Johan nuevo 2Johan nuevo 2
Johan nuevo 2
 
Trabajo
TrabajoTrabajo
Trabajo
 
Trabajo
TrabajoTrabajo
Trabajo
 
Trabajo
TrabajoTrabajo
Trabajo
 
Trabajo
TrabajoTrabajo
Trabajo
 
Trabajo
TrabajoTrabajo
Trabajo
 
Historia Clinica Digital
Historia Clinica DigitalHistoria Clinica Digital
Historia Clinica Digital
 
SEMANA 15
SEMANA 15SEMANA 15
SEMANA 15
 

Último

Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
annavarrom
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
BRAYANJOSEPTSANJINEZ
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
vladimirpaucarmontes
 

Último (20)

TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdfTEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
TEXTO UNICO DE LA LEY-DE-CONTRATACIONES-ESTADO.pdf
 
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias localesclasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 
Ejemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - EjerciciosEjemplos de cadenas de Markov - Ejercicios
Ejemplos de cadenas de Markov - Ejercicios
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
 
desarrollodeproyectoss inge. industrial
desarrollodeproyectoss  inge. industrialdesarrollodeproyectoss  inge. industrial
desarrollodeproyectoss inge. industrial
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 

Documentacion Ingenieria de software !!

  • 1. Proyecto Desarrollo Base De Datos Consultorio Homeopático Sergio David Valencia Gómez 6º Semestre CUESHP Ingeniería En Computación
  • 2. - S. David Valencia Gomez - 2 PROYECTO FINAL BASE DE DATOS INDICE Índice…………………………………………………………………………………………………………………………...2 Introducción……………………………………………………………...……………………………………………...3, 4 Justificación………………………………………………………………...………………………………………………..5 Objetivos……………………………………………………………………..……………………………………………….6 Diccionario De Datos……………………………………………………..………7, 8, 9, 10, 11, 12, 13, 14, 15 Desarrollo del proyecto…………………………………………………..…………………………………………...16 Interfaz Gráfia…………………………………………………………………..…………………………………………17 Interfaz Gráfia Capturas……………………………………………………..……………………………..18, 19, 20 Capturas De Pantalla…………………………………………………………..….21, 22, 23, 24, 25, 26, 27, 28 Conclusiones…………………………………………………………………………………………………………….…29 Anexos………………………………………………………………………………………………………………………..30
  • 3. - S. David Valencia Gomez - 3 Introducción En este documento se presentara el proyecto final de la materia de ingeniería del software basándome en las materias del Base De Datos y taller De Base De Datos. Autor: Sergio David Valencia Gómez. Tiempo: 6to Semestre (Feb – jun 2014). El proyecto consiste en crear una base de datos solicitada por un cliente con ciertos requerimientos y que cumpla acciones que el cliente solicite que realice. La Base De Datos se desarrollara en el lenguaje de programación MYSQL, junto con él se desarrollara en JAVA la interfaz gráfica final que se le va mostrar al cliente ya que esté terminada. Deberá de cumplir con los requerimientos estrictamente para que el cliente se sienta cómodo tanto con su interfaz como con las funciones que el sistema deba realizar.
  • 4. - S. David Valencia Gomez - 4 Introducción Nombre Del Alumno: SERGIO DAVID VALENCIA GOMEZ Carrera: INGENIERIA EN COMPUTACION Materia: INGENIERIA DEL SOFTWARE Profesor: ASAF A. LOPEZ RODRIGUEZ Universidad: CENTRO UNIVERSITARIO DE EDUCACION HERMOZA PROVINCIA Fechas: FEBRERO 2014 – JUNIO 2014 Versión: 1.0 Empresa: Consultorio Homeopático Torres Requerimientos: Los requerimientos que el cliente solicito son:  Interfaz Gráfica Fácil de utilizar  Rápido y fácil de manejar  Estable, rápido y sencillo  Fácil de mover  Compatibilidad  Windows, Mac, Linux  Respaldos
  • 5. - S. David Valencia Gomez - 5 Justificación EL cliente es un Doctor que puso su propio consultorio homeopático y necesita archivar información de manera ágil y precisa que no tenga problemas para consultarla cuando quiera y a la hora que desee. Ocupará que la base le de las herramientas necesarias para dar un mejor servicio a sus clientes y llevar las cuentas de todo tanto como de las pacientes, citas, expediente médico etc. Los aspectos generales que lleva este proyecto es cubrir la necesidad de un cliente y dejarlo satisfecho con el resultado de esto ofreciendo eficacia, rapidez y un mejor manejo de información importante archivándola en la base de datos y consultándola con la interfaz gráfica.
  • 6. - S. David Valencia Gomez - 6 Objetivos Los Objetivos Del Proyecto Son: La Base cumplirá con todo los requisitos que diga el cliente, se entregara con la documentación apropiada de la creación y la estructura de la misma tanto sus proyectos como sus funciones. La base deberá de tener el menor número de errores posibles y debe de ser eficiente a la manera de trabajar del usuario.
  • 7. - S. David Valencia Gomez - 7 Diccionario De Datos Tablas: catalogo_espec catalogo_estado catalogo_sint consulta especialidad estado expediente gastos laboratorio medicamento paciente producto
  • 8. - S. David Valencia Gomez - 8 sintomas ventas Diccionario De Datos catalogo_espec Esta tabla guardara las especialidades en las que el paciente ha tenido problemas últimamente dándole un ID a cada una de ella con una descripción. Campo Tipo Descripción ID_espe Int(11) primary key auto_increment ID De Las Especialidades Especialidad Varchar(255) Nombre De La Especialidad y Descripción Breve catalogo_estado Esta tabla guardara los sintomas en las que el paciente ha tenido problemas últimamente dándole un ID a cada una de ella con una descripción. Campo Tipo Descripción ID_estado Int(11) primary key auto_increment ID De Las Estado Del Paciente
  • 9. - S. David Valencia Gomez - 9 Estado Varchar(255) Nombre Del Estado Del Paciente y Descripción Breve Diccionario De Datos catalogo_sint Esta tabla guardara los síntomas en las que el paciente ha tenido problemas últimamente dándole un ID a cada una de ella con una descripción. Campo Tipo Descripción ID_sint Int(11) primary key auto_increment ID De Los Síntomas Del Paciente Sintoma Varchar(255) Nombre Del Síntoma y Descripción Breve consulta Esta tabla se guardara el diagostico tomado al paciente junto con la fecha, la hora y el ID de cada una de las consultas realizadas. Campo Tipo Descripción ID Int(11) primary key auto_increment El ID De La Consulta Diagnostico Varchar(255) Síntomas que le detectan al paciente en consulta
  • 10. - S. David Valencia Gomez - 10 ID_pac Int(11) Second key (paciente) ID Del Paciente Fch_Hr Timestamp Hora Y Fecha Diccionario De Datos especialidad En esta tabla se guardara el Id del paciente junto con el tipo de especialidad que se le vincule. estado En esta tabla se guardara el Id del paciente junto con el tipo de estado que se le vincule. Campo Tipo Descripción ID_estado Int(11) secondary key (catalogo_estado) ID Del Estado Del Paciente ID_pac Int(11) secondary key (paciente) ID Del Paciente Fch_ini Datetime Hora Y Fecha Fch_fin Datetime Hora Y Fecha Campo Tipo Descripción ID_pac Int(11) secondary key (paciente) ID Del Paciente ID_especialidad Int(11) secondary key (catalogo_espec) ID De Alguna Especialidad
  • 11. - S. David Valencia Gomez - 11 Diccionario De Datos expediente En esta tabla se gurdara el historial medico complete del paciente asi como sus datos personales como nombre, edad etc. Campo Tipo Descripción Nombre Varchar(30) Nombre Del Paciente Direccion Varchar(30) Dirección De Paciente Colonia Varchar(15) Colonia Del Paciente Estado_Civil Varchar(10) Estado Civil Del Paciente Sexo Varchar(1) Sexo Del Paciente Tipo_Sangre Varchar(5) Tipo De Sangre Del Paciente Edad Int(2) Edad Del Paciente ID Int(11) primary key auto_increment ID Del Expediente gastos Los gastos del consultorio. Campo Tipo Descripción Renta Int(11) EL gasto del consultorio en renta Agua Int(11) EL gasto del consultorio en
  • 12. - S. David Valencia Gomez - 12 Diccionario De Datos laboratorio En esta tabla se guarda la informacion del laboratorio que surte al consultorio como su dirección, teléfono, email etc. Campo Tipo Descripción Nombre Varchar(30) Nombre del laboratorio Direccion Varchar(20) Donde está localizado Telefono Varchar(10) Teléfono del laboratorio E_Mail Varchar(30) Email del laboratorio ID Int(11) primary key auto_increment Id asignado por el consultorio al laboratorio agua Luz Int(11) EL gasto del consultorio en la luz Transporte Int(11) EL gasto del consultorio en transporte
  • 13. - S. David Valencia Gomez - 13 Diccionario De Datos medicamento Esta tabla muestra en Id del medicamento como el de la consulta y la cantidad. Campo Tipo Descripción ID_med Int(11) secondary key (medicamento) ID Del Medicamento ID_cons Int(11) secondary key (consulta) ID Del La Consulta Cantidad_Hr Int(11) paciente En esta tabla se guarda el tratamiento dado junto con el diagnostic que se le hizo al paciente la ultia vez. Campo Tipo Descripción Tratamiento Varchar(255) Tratamiento Recetado en consulta Diag_Miesmatico Varchar(255) Diagnostico que revisa por zona del cuerpo y sistemas uno a uno ID Int(11) primary key auto_increment ID Del Paciente
  • 14. - S. David Valencia Gomez - 14 Diccionario De Datos producto Esta tabla guarada la cantidad, el tipo, el precio y el ID del producto comprado para consultar. Campo Tipo Descripción Tipo Varchar(20) Tipo Del Medicamento ya sea gotero , capsulas, pastillas etc. Cantidad Int(11) Cantidad De Medicamento Precio Float Precio Del Medicamento ID Int(11) primary key auto_increment ID Del Medicamento sintomas En esta tabla se guardara el Id del paciente junto con el tipo de síntoma con el que se le vincule Campo Tipo Descripción ID_sintoma Int(11) secondary key (catalogo_sint) ID Sintomas Id_pac Int(11) secondary key (paciente) ID Del Paciente
  • 15. - S. David Valencia Gomez - 15 Diccionario De Datos ventas En esta tabla se guarda la informacion de las consultas que han hecho el consultorio. Campo Tipo Descripción Id_cons Int(11) secondary key (consulta) ID De La Consulta
  • 16. - S. David Valencia Gomez - 16 Desarrollo del proyecto El proyecto se realizó en dos sistemas muy diferentes uno de alto nivel que es JAVA ahí creando la interfaz que permite al usuario ingresar a la información que contiene más fácilmente. Y el otro que es MYSQL donde se creó la base de datos con todas sus tablas y es el sistema que la sostiene. EL proyecto se realizó en alrededor de 4 meces en los cuales primero se realizó la base de datos comenzando por las realización de todas las tablas que contiene la base de datos. Después de finalizo con la creación de la interfaz gráfica en JAVA empezando con la conexión de la base de datos a java y con las ventanas de información botones etc. Finalizando la base y la interfaz.
  • 17. - S. David Valencia Gomez - 17 Interfaz Grafica Ya terminada la base de datos con sus acciones y sus tablas se creara la interfaz gráfica. La interfaz es la que el usuario final vera al acceder a la base de datos, es con la que podremos ingresar a la información que este en ella y se mostraran en pantalla. La interfaz se creara en el lenguaje de programación JAVA lenguaje de alto nivel el propósito de la interfaz es que el usuario pueda accesar a la información que tiene dentro de ella. Fácilmente con solo dar clic a algunos botones, por lo cual se desarrollara la interfaz gráfica muy fácil de utilizar y que el usuario quede conforme al utilizar el software de manera correcta. Así se tomaron medidas para que haya en menor número de errores en ella.
  • 18. - S. David Valencia Gomez - 18 Interfaz Grafica Capturas
  • 19. - S. David Valencia Gomez - 19 Interfaz Grafica Capturas
  • 20. - S. David Valencia Gomez - 20 Interfaz Grafica Capturas
  • 21. - S. David Valencia Gomez - 21 Capturas De Pantalla
  • 22. - S. David Valencia Gomez - 22 Capturas De Pantalla
  • 23. - S. David Valencia Gomez - 23 Capturas De Pantalla
  • 24. - S. David Valencia Gomez - 24 Capturas De Pantalla
  • 25. - S. David Valencia Gomez - 25 Capturas De Pantalla
  • 26. - S. David Valencia Gomez - 26 Capturas De Pantalla
  • 27. - S. David Valencia Gomez - 27 Capturas De Pantalla
  • 28. - S. David Valencia Gomez - 28 Capturas De Pantalla
  • 29. - S. David Valencia Gomez - 29 Conclusiones Al final de haber creado el software puedo concluir que el software cumple con los requerimientos establecidos por el cliente. El software es capaz de satisfacer cada uno de los requerimientos en base a las funciones implementadas en la Base de Datos. Se tomaron en cuenta las medidas para que no haya errores con eso el cliente queda satisfecho.
  • 30. - S. David Valencia Gomez - 30 Anexos La base de datos se entregó al cliente con su respectiva documentación y su interfaz grafica. Consta de 14 tablas explicadas en este documento. LA Base de datos fue creada en MYSQL y su interfaz en JAVA.