EQ6_BD_PROY_PROYECTOFIANL

EQ6_BD_PROY_PROYECTOFIANL
Contenido
Introducción .......................................................................................................................................................... 3
DESCRIPCION DE LA EMPRESA .......................................................................................................................... 4
Como opera el sistemas. ....................................................................................................................................... 4
Problema actual..................................................................................................................................................... 5
Propuesta .............................................................................................................................................................. 5
Herramientas tecnológicas .................................................................................................................................... 6
Diagrama de bases de datos.................................................................................................................................. 7
Limitantes del proyecto ....................................................................................................................................... 8
Diferencias entre sistemas .................................................................................................................................... 8
       Sistema Eurosoft ............................................................................................................................................ 8
       Sistema PHP ................................................................................................................................................... 8
Introducción

El siguiente documento se muestra una breve descripción de la empresa laboratorios Fleming con la
finalidad de mejorar los procesos de captura y reportes a través de un nuevo sistema en un ambiente
Web.
Usando la tecnología de Software Libre, en este caso utilizaremos PHP y HTML en el entorno
Web, MySQL en el entorno de bases de datos y XAMPP como manejador de datos.
DESCRIPCION DE LA EMPRESA

Laboratorio Fleming es un laboratorio que tiene 15 años de vida actualmente realiza estudios de
laboratorio clínicos en este momento cuenta con 5 sucursales localizadas en: la central en Xicoténcatl
240, boca del río, frente del hospital de Tarimoya, en AtonLizardo, en Purga a y varias estaciones de
muestras. Cada laboratorio tiene 3 personas trabajando que son: en recepcionista, químico e
intendencia. El administrador es la química responsable del negocia es la dueña y administrador es la
LQB. Hayde Leyva Rojas, en la actualidad trabaja con sistemas se llama eurosof esta hecho en c++.
Cada mes tienen que llevar la información de cada estación a la central para realizar el cierre del mes.




    Como opera el sistemas.

El sistemas funciona de manera general en todas las sucursales el sistema está desarrollado en un
lenguaje C## por su consecuencia es un programa en centralizado sus pantallas son azul y
blanco funciona con combinación de teclas para acceder a sus opciones, en caso que el sistema
falle usan Excel para llevar el registro el problema es que se genera gran cantidad de archivos
Problema actual



El sistema genera varios problemas ya que no posee un sistema adecuado de reportes lo único que genera
es un registro de los estudios por fechas, cuando se quiere sacar los resultados de ciertos pacientes estos hay
que buscar uno por uno hasta encontrar el adecuado, a juntar información en fin de mes hay perdida de
información ya que el sistema no cuenta con soporte web hay que trasladar la información en USB y
conlleva el riego de perece. A juntar la información en la central los registros de los pacientes con los mismo
apellidos se pierden por redundancia de datos y hacer las cuentas sales mal




     Propuesta

La propuesta es realizar un programa más amigable, fácil de usar, en un entorno web.
Cubriendo las necesidades del laboratorio facilitando el uso de reportes que faciliten en
trabajo en la toma de decisiones de los laboratorios, ya que el laboratorio cuenta hoy en día
con varias sucursales es difícil al dueño llevar un control adecuado por eso se le va dar un
control mayor mediante el sistema que estamos desarrollado el sistema va a cumplir con los
siguientes reportes que en una entrevista con el administrador nos dio a conocer sus
requerimientos


Los reportes que solicito el cliente serian los siguientes:


1.- Para ver cuántos pacientes son de un doctor específicos
2.- Para ver los estudios de una persona en específicos
3.- Cuantos estudios se realizaron en un periodo especifico
4. Cunatos estudios del mismo tipo se realizaron
5.- El historial del paciente


1.      Sirve para comparar que doctor le manda mayor cantidad de trabajo al mes
2.      Para llevar un control de los estudios de los pacientes
3y4.   Para ver cuantos y cuales estudios se realizaron al fin del mes para tomar en cuenta
       que material falta y hacer mejor el cierre de la caja.
5.     Para llevar el historial de los pacientes con enfermedades crónico degenerativas
Herramientas tecnológicas

El sistema se realizara con software libre ya que así se reduciría el costo del desarrollo ya
que no se tendría que comprar las licencias.
Se usaría la paquetería de xampp ya que posee todos los servicios que vamos a ocupar


Como servidor apache, como lenguaje php, como base de datos MySql
Diagrama de bases de datos
Limitantes del proyecto

El programa está enfocado al área de atención a cliente es decir en el control de los pacientes en relación de
los estudios realizados, llevando un control de los médicos con los pacientes, el registro de los de un historial
de los pacientes con enfermedades degenerativas, y la cantidad de estudios realizados en una fecha
determinada.




     Diferencias entre sistemas

        Sistema Eurosoft
Es un programa realizado en c++
Es centralizado
Es monótono
Su interface es lenta o repetitiva
No toda su utilidad está terminada


        Sistema PHP
El nuestro en PHP que es un lenguaje dinámico
Tiene una interface sencilla

Es personalizado a la imagen del laboratorio

Tiene interface en web

Es multi usuarios

Mayor seguridad

Mejor ambiente de trabajo
COMANDOS EN SQL

Historial por pesonal

USE Laboratorio

SELECT nompac AS Nombre ,pacp AS ApellidoPaterno, pacm AS
ApellidoMaterno,nombre AS Estudio, Resultado.resultado, Analisis.fecha
FROM Paciente, Analisis, Doctor, Estudio, Resultado
WHERE doctor.id_doc = Paciente.id_doc
      AND Analisis.id_resultado = Resultado.id_resultado
      AND Resultado.id_est = Estudio.id_est
      AND Paciente.idpac = Analisis.idpac
      AND   Paciente.idpac = 1;




Historia por estudios

USE Laboratorio

SELECT nompac AS Nombre ,pacp AS ApellidoPaterno, pacm AS
ApellidoMaterno,nombre AS Estudio, Resultado.resultado, Estudio.rangomayor,
Estudio.rangomenor
FROM Paciente, Analisis, Doctor, Estudio, Resultado
WHERE doctor.id_doc = Paciente.id_doc
      AND Analisis.id_resultado = Resultado.id_resultado
      AND Resultado.id_est = Estudio.id_est
      AND   Estudio.id_est = 2;




Busquedas por fechas

USE Laboratorio

SELECT nompac AS Nombre ,pacp AS ApellidoPaterno, pacm AS
ApellidoMaterno,nombre AS Estudio, Resultado.resultado, Estudio.rangomayor,
Estudio.rangomenor
FROM Paciente, Analisis, Doctor, Estudio, Resultado
WHERE doctor.id_doc = Paciente.id_doc
      AND Analisis.id_resultado = Resultado.id_resultado
      AND Resultado.id_est = Estudio.id_est
      AND   Analisis.fecha = '25/11/2009';
Para identificar cuando es mayor o   menor al rango


CREATE TRIGGER Validacion
ON LABORATORIO
AFTER INSERT,UPDATE
AS
BEGIN
IF (Resultado.resultado < Estudio.rangomenor) OR (Resultado.resultado <
Estudio.rangomenor)
   BEGIN
       INSERT INTO Resultado.bandera VALUES ('CHECAR')
   END
ELSE
   BEGIN
       INSERT INTO Resultado.bandera VALUES ('CORRECTO')
   END




SET NOCOUNT ON

-- Insert statements for trigger here

END



Búsqueda de doctor por id

USE Laboratorio

SELECT nomdoc AS Doctor , docp AS Apellido_Paterno,docm AS Apellido_Materno,
correo
FROM Doctor
WHERE Doctor.id_doc =11;



Búsqueda paciente por doctor

SELECT nompac,pacp, pacm, tel
FROM Paciente,Doctor
WHERE Doctor.id_doc = Paciente.id_doc

AND doctor.id_doc = 3

Recomendados

Nieda y macedo importancia enza ciencias por
Nieda y macedo importancia enza cienciasNieda y macedo importancia enza ciencias
Nieda y macedo importancia enza cienciasAlma Maité Barajas Cárdenas
296 vistas5 diapositivas
Academia de ciencias Guillermo Ibañez por
Academia de ciencias Guillermo IbañezAcademia de ciencias Guillermo Ibañez
Academia de ciencias Guillermo IbañezJuan Carlos Paredes Plaza
558 vistas5 diapositivas
La violencia y el maltrato infantil por
La violencia y el maltrato infantilLa violencia y el maltrato infantil
La violencia y el maltrato infantilLesly Moscoso
444 vistas7 diapositivas
César Martínez Treviño semana 4 por
César Martínez Treviño semana 4César Martínez Treviño semana 4
César Martínez Treviño semana 4César Martínez
253 vistas12 diapositivas
Tutorial gmaps por
Tutorial gmapsTutorial gmaps
Tutorial gmapsAzu Vázquez
1.2K vistas17 diapositivas
La naturaleza de la ciencia por
La naturaleza de la cienciaLa naturaleza de la ciencia
La naturaleza de la cienciaAlma Maité Barajas Cárdenas
1.2K vistas10 diapositivas

Más contenido relacionado

Destacado

Publicidadonline icest por
Publicidadonline icestPublicidadonline icest
Publicidadonline icestSr. Zegarra Villalobos
207 vistas79 diapositivas
Hagamos una línea de tiempo por
Hagamos una línea de tiempoHagamos una línea de tiempo
Hagamos una línea de tiempoMaría Dolores Martín Martín
1.6K vistas10 diapositivas
Presentacion1 por
Presentacion1Presentacion1
Presentacion1Gise B
142 vistas15 diapositivas
Notas estratégicas pe 2011 por
Notas estratégicas pe 2011Notas estratégicas pe 2011
Notas estratégicas pe 2011vampudia
559 vistas16 diapositivas
Herramientas y Recursos TIC para favorecer la narración oral por
Herramientas y Recursos TIC para favorecer la narración oralHerramientas y Recursos TIC para favorecer la narración oral
Herramientas y Recursos TIC para favorecer la narración oralAida March
815 vistas25 diapositivas
Respuesta del mundo al cambio climático por
Respuesta del mundo al cambio climáticoRespuesta del mundo al cambio climático
Respuesta del mundo al cambio climáticoAlma Maité Barajas Cárdenas
430 vistas9 diapositivas

Destacado(20)

Presentacion1 por Gise B
Presentacion1Presentacion1
Presentacion1
Gise B142 vistas
Notas estratégicas pe 2011 por vampudia
Notas estratégicas pe 2011Notas estratégicas pe 2011
Notas estratégicas pe 2011
vampudia559 vistas
Herramientas y Recursos TIC para favorecer la narración oral por Aida March
Herramientas y Recursos TIC para favorecer la narración oralHerramientas y Recursos TIC para favorecer la narración oral
Herramientas y Recursos TIC para favorecer la narración oral
Aida March815 vistas
Shock 2011 por UNFV
Shock 2011Shock 2011
Shock 2011
UNFV2.4K vistas
Seminario nuevas tecnologias por rgarciaalt
Seminario nuevas tecnologiasSeminario nuevas tecnologias
Seminario nuevas tecnologias
rgarciaalt278 vistas
2 sistemas de numeración por conrado perea
2 sistemas de numeración2 sistemas de numeración
2 sistemas de numeración
conrado perea534 vistas
01.los generos literarios por veliko
01.los generos literarios01.los generos literarios
01.los generos literarios
veliko1.9K vistas
Marxismo para todos por Rafael Gomez
Marxismo para todosMarxismo para todos
Marxismo para todos
Rafael Gomez205 vistas
Día del libro IES Virgen de La Luz 2012 por Xulio Garcia
Día del libro IES Virgen de La Luz 2012Día del libro IES Virgen de La Luz 2012
Día del libro IES Virgen de La Luz 2012
Xulio Garcia410 vistas

Similar a EQ6_BD_PROY_PROYECTOFIANL

Bd P1 Eq6 Proyecto por
Bd P1 Eq6 ProyectoBd P1 Eq6 Proyecto
Bd P1 Eq6 Proyectoguestf6889fe
117 vistas10 diapositivas
Bd P1 Eq6 Proyecto por
Bd P1 Eq6 ProyectoBd P1 Eq6 Proyecto
Bd P1 Eq6 Proyectoguestf6889fe
105 vistas10 diapositivas
Bd P1 Eq6 Proyecto por
Bd P1 Eq6 ProyectoBd P1 Eq6 Proyecto
Bd P1 Eq6 Proyectoguest3cdcbf
327 vistas8 diapositivas
Proyecto por
ProyectoProyecto
ProyectoiDiegoAlv
8 vistas10 diapositivas
Proyecto por
ProyectoProyecto
ProyectoiDiegoAlv
21 vistas10 diapositivas
Trabajo individual nº 2 benites dominguez nocturno computacion e informatica por
Trabajo individual nº 2 benites dominguez nocturno computacion e informaticaTrabajo individual nº 2 benites dominguez nocturno computacion e informatica
Trabajo individual nº 2 benites dominguez nocturno computacion e informaticaALISSA SAC
771 vistas10 diapositivas

Similar a EQ6_BD_PROY_PROYECTOFIANL(20)

Bd P1 Eq6 Proyecto por guest3cdcbf
Bd P1 Eq6 ProyectoBd P1 Eq6 Proyecto
Bd P1 Eq6 Proyecto
guest3cdcbf327 vistas
Trabajo individual nº 2 benites dominguez nocturno computacion e informatica por ALISSA SAC
Trabajo individual nº 2 benites dominguez nocturno computacion e informaticaTrabajo individual nº 2 benites dominguez nocturno computacion e informatica
Trabajo individual nº 2 benites dominguez nocturno computacion e informatica
ALISSA SAC771 vistas
PresentacióN De Proyecto por cindy31
PresentacióN De ProyectoPresentacióN De Proyecto
PresentacióN De Proyecto
cindy318.8K vistas
Análisis,COSTO/BENEFICIO,Definición del problema, objetivos por Jk Gonzalez
Análisis,COSTO/BENEFICIO,Definición del problema, objetivosAnálisis,COSTO/BENEFICIO,Definición del problema, objetivos
Análisis,COSTO/BENEFICIO,Definición del problema, objetivos
Jk Gonzalez602 vistas
Andrea Ortega_TrabajoFinal por Andy Amore
Andrea Ortega_TrabajoFinalAndrea Ortega_TrabajoFinal
Andrea Ortega_TrabajoFinal
Andy Amore101 vistas
Planificación y anàlisis de flujos por Eduardo Silva
Planificación y anàlisis de flujosPlanificación y anàlisis de flujos
Planificación y anàlisis de flujos
Eduardo Silva165 vistas
Planificación y anàlisis de flujos por Eduardo Silva
Planificación y anàlisis de flujosPlanificación y anàlisis de flujos
Planificación y anàlisis de flujos
Eduardo Silva1.5K vistas
SISTEMA PARA ADMINISTRACIÓN ASILO DE ANCIANOS CABEZA DE ALGODÓN.docx por PEDROALEJANDROSANDOV1
SISTEMA PARA ADMINISTRACIÓN ASILO DE ANCIANOS CABEZA DE ALGODÓN.docxSISTEMA PARA ADMINISTRACIÓN ASILO DE ANCIANOS CABEZA DE ALGODÓN.docx
SISTEMA PARA ADMINISTRACIÓN ASILO DE ANCIANOS CABEZA DE ALGODÓN.docx
Sist inventario farm_sagrada_familia_comp12 por Jeje Sooleezzitoo
Sist inventario farm_sagrada_familia_comp12Sist inventario farm_sagrada_familia_comp12
Sist inventario farm_sagrada_familia_comp12
Jeje Sooleezzitoo1.1K vistas
Diseño y desarrollo de un software por stewil
Diseño y desarrollo de un softwareDiseño y desarrollo de un software
Diseño y desarrollo de un software
stewil201 vistas
Diseño y desarrollo de un software por stewil
Diseño y desarrollo de un softwareDiseño y desarrollo de un software
Diseño y desarrollo de un software
stewil288 vistas
Sumapscomplete por conalep249
SumapscompleteSumapscomplete
Sumapscomplete
conalep249254 vistas
Trabajo de base de datos por Merlyn Peraza
Trabajo de base de datosTrabajo de base de datos
Trabajo de base de datos
Merlyn Peraza800 vistas

Más de EDUARDO GABRIEL MARTINEZ LEYVA

BD_EQ6_INV_Coldfusion por
BD_EQ6_INV_ColdfusionBD_EQ6_INV_Coldfusion
BD_EQ6_INV_ColdfusionEDUARDO GABRIEL MARTINEZ LEYVA
241 vistas3 diapositivas
BD_EQ6_INV_PHP por
BD_EQ6_INV_PHPBD_EQ6_INV_PHP
BD_EQ6_INV_PHPEDUARDO GABRIEL MARTINEZ LEYVA
397 vistas6 diapositivas
BD_EQ6_ANSI_SQL por
BD_EQ6_ANSI_SQLBD_EQ6_ANSI_SQL
BD_EQ6_ANSI_SQLEDUARDO GABRIEL MARTINEZ LEYVA
313 vistas4 diapositivas
Bd T1 Eq6 Investigacionsgbd por
Bd T1 Eq6 InvestigacionsgbdBd T1 Eq6 Investigacionsgbd
Bd T1 Eq6 InvestigacionsgbdEDUARDO GABRIEL MARTINEZ LEYVA
252 vistas8 diapositivas
Gep2009 Eq7 Lec3 Cap2,3 Guido Clements por
Gep2009 Eq7 Lec3 Cap2,3 Guido ClementsGep2009 Eq7 Lec3 Cap2,3 Guido Clements
Gep2009 Eq7 Lec3 Cap2,3 Guido ClementsEDUARDO GABRIEL MARTINEZ LEYVA
355 vistas34 diapositivas
Una Mente Dos Cerebros por
Una Mente Dos CerebrosUna Mente Dos Cerebros
Una Mente Dos CerebrosEDUARDO GABRIEL MARTINEZ LEYVA
224 vistas24 diapositivas

Último

25 de Novembro no IES Monelos por
25 de Novembro no IES Monelos25 de Novembro no IES Monelos
25 de Novembro no IES MonelosAgrela Elvixeo
33 vistas8 diapositivas
Ficha sesión discapacidad visual.doc por
Ficha sesión discapacidad visual.docFicha sesión discapacidad visual.doc
Ficha sesión discapacidad visual.docricardo2010colegio
125 vistas2 diapositivas
Discurso poético por
Discurso poéticoDiscurso poético
Discurso poéticoAnthonyAguilera11
43 vistas64 diapositivas
Discurso narrativo por
Discurso narrativoDiscurso narrativo
Discurso narrativoAnthonyAguilera11
46 vistas29 diapositivas
Perennials, Bulbs, Grasses and Ferns of Poland, Spain and Portugal.pptx por
Perennials, Bulbs, Grasses and Ferns of Poland, Spain and Portugal.pptxPerennials, Bulbs, Grasses and Ferns of Poland, Spain and Portugal.pptx
Perennials, Bulbs, Grasses and Ferns of Poland, Spain and Portugal.pptxe-twinning
58 vistas60 diapositivas
DEBER DE RESOLUCION DE PROBLEMAS DE FUERZA (3°).pdf por
DEBER DE RESOLUCION DE PROBLEMAS DE FUERZA (3°).pdfDEBER DE RESOLUCION DE PROBLEMAS DE FUERZA (3°).pdf
DEBER DE RESOLUCION DE PROBLEMAS DE FUERZA (3°).pdfVictor Hugo Caiza
79 vistas2 diapositivas

Último(20)

Perennials, Bulbs, Grasses and Ferns of Poland, Spain and Portugal.pptx por e-twinning
Perennials, Bulbs, Grasses and Ferns of Poland, Spain and Portugal.pptxPerennials, Bulbs, Grasses and Ferns of Poland, Spain and Portugal.pptx
Perennials, Bulbs, Grasses and Ferns of Poland, Spain and Portugal.pptx
e-twinning58 vistas
DEBER DE RESOLUCION DE PROBLEMAS DE FUERZA (3°).pdf por Victor Hugo Caiza
DEBER DE RESOLUCION DE PROBLEMAS DE FUERZA (3°).pdfDEBER DE RESOLUCION DE PROBLEMAS DE FUERZA (3°).pdf
DEBER DE RESOLUCION DE PROBLEMAS DE FUERZA (3°).pdf
Victor Hugo Caiza79 vistas
Intranet y extranet cuadro comparativo.pdf por UPTVT
Intranet y extranet cuadro comparativo.pdfIntranet y extranet cuadro comparativo.pdf
Intranet y extranet cuadro comparativo.pdf
UPTVT32 vistas
POINT AYUDAS TECNICAS EN EDUCACION INFANTIL por choquegarciaana
POINT AYUDAS TECNICAS EN EDUCACION INFANTILPOINT AYUDAS TECNICAS EN EDUCACION INFANTIL
POINT AYUDAS TECNICAS EN EDUCACION INFANTIL
choquegarciaana36 vistas
Fase 4- Estudio de la geometría analítica.pptx por blogdealgebraunad
Fase 4- Estudio de la geometría analítica.pptxFase 4- Estudio de la geometría analítica.pptx
Fase 4- Estudio de la geometría analítica.pptx
blogdealgebraunad39 vistas
DEBER DE RESOLUCION DE PROBLEMAS DE MRUV (2°).pdf por Victor Hugo Caiza
DEBER DE RESOLUCION DE PROBLEMAS DE MRUV (2°).pdfDEBER DE RESOLUCION DE PROBLEMAS DE MRUV (2°).pdf
DEBER DE RESOLUCION DE PROBLEMAS DE MRUV (2°).pdf
Victor Hugo Caiza72 vistas

EQ6_BD_PROY_PROYECTOFIANL

  • 2. Contenido Introducción .......................................................................................................................................................... 3 DESCRIPCION DE LA EMPRESA .......................................................................................................................... 4 Como opera el sistemas. ....................................................................................................................................... 4 Problema actual..................................................................................................................................................... 5 Propuesta .............................................................................................................................................................. 5 Herramientas tecnológicas .................................................................................................................................... 6 Diagrama de bases de datos.................................................................................................................................. 7 Limitantes del proyecto ....................................................................................................................................... 8 Diferencias entre sistemas .................................................................................................................................... 8 Sistema Eurosoft ............................................................................................................................................ 8 Sistema PHP ................................................................................................................................................... 8
  • 3. Introducción El siguiente documento se muestra una breve descripción de la empresa laboratorios Fleming con la finalidad de mejorar los procesos de captura y reportes a través de un nuevo sistema en un ambiente Web. Usando la tecnología de Software Libre, en este caso utilizaremos PHP y HTML en el entorno Web, MySQL en el entorno de bases de datos y XAMPP como manejador de datos.
  • 4. DESCRIPCION DE LA EMPRESA Laboratorio Fleming es un laboratorio que tiene 15 años de vida actualmente realiza estudios de laboratorio clínicos en este momento cuenta con 5 sucursales localizadas en: la central en Xicoténcatl 240, boca del río, frente del hospital de Tarimoya, en AtonLizardo, en Purga a y varias estaciones de muestras. Cada laboratorio tiene 3 personas trabajando que son: en recepcionista, químico e intendencia. El administrador es la química responsable del negocia es la dueña y administrador es la LQB. Hayde Leyva Rojas, en la actualidad trabaja con sistemas se llama eurosof esta hecho en c++. Cada mes tienen que llevar la información de cada estación a la central para realizar el cierre del mes. Como opera el sistemas. El sistemas funciona de manera general en todas las sucursales el sistema está desarrollado en un lenguaje C## por su consecuencia es un programa en centralizado sus pantallas son azul y blanco funciona con combinación de teclas para acceder a sus opciones, en caso que el sistema falle usan Excel para llevar el registro el problema es que se genera gran cantidad de archivos
  • 5. Problema actual El sistema genera varios problemas ya que no posee un sistema adecuado de reportes lo único que genera es un registro de los estudios por fechas, cuando se quiere sacar los resultados de ciertos pacientes estos hay que buscar uno por uno hasta encontrar el adecuado, a juntar información en fin de mes hay perdida de información ya que el sistema no cuenta con soporte web hay que trasladar la información en USB y conlleva el riego de perece. A juntar la información en la central los registros de los pacientes con los mismo apellidos se pierden por redundancia de datos y hacer las cuentas sales mal Propuesta La propuesta es realizar un programa más amigable, fácil de usar, en un entorno web. Cubriendo las necesidades del laboratorio facilitando el uso de reportes que faciliten en trabajo en la toma de decisiones de los laboratorios, ya que el laboratorio cuenta hoy en día con varias sucursales es difícil al dueño llevar un control adecuado por eso se le va dar un control mayor mediante el sistema que estamos desarrollado el sistema va a cumplir con los siguientes reportes que en una entrevista con el administrador nos dio a conocer sus requerimientos Los reportes que solicito el cliente serian los siguientes: 1.- Para ver cuántos pacientes son de un doctor específicos 2.- Para ver los estudios de una persona en específicos 3.- Cuantos estudios se realizaron en un periodo especifico 4. Cunatos estudios del mismo tipo se realizaron 5.- El historial del paciente 1. Sirve para comparar que doctor le manda mayor cantidad de trabajo al mes 2. Para llevar un control de los estudios de los pacientes 3y4. Para ver cuantos y cuales estudios se realizaron al fin del mes para tomar en cuenta que material falta y hacer mejor el cierre de la caja. 5. Para llevar el historial de los pacientes con enfermedades crónico degenerativas
  • 6. Herramientas tecnológicas El sistema se realizara con software libre ya que así se reduciría el costo del desarrollo ya que no se tendría que comprar las licencias. Se usaría la paquetería de xampp ya que posee todos los servicios que vamos a ocupar Como servidor apache, como lenguaje php, como base de datos MySql
  • 7. Diagrama de bases de datos
  • 8. Limitantes del proyecto El programa está enfocado al área de atención a cliente es decir en el control de los pacientes en relación de los estudios realizados, llevando un control de los médicos con los pacientes, el registro de los de un historial de los pacientes con enfermedades degenerativas, y la cantidad de estudios realizados en una fecha determinada. Diferencias entre sistemas Sistema Eurosoft Es un programa realizado en c++ Es centralizado Es monótono Su interface es lenta o repetitiva No toda su utilidad está terminada Sistema PHP El nuestro en PHP que es un lenguaje dinámico Tiene una interface sencilla Es personalizado a la imagen del laboratorio Tiene interface en web Es multi usuarios Mayor seguridad Mejor ambiente de trabajo
  • 9. COMANDOS EN SQL Historial por pesonal USE Laboratorio SELECT nompac AS Nombre ,pacp AS ApellidoPaterno, pacm AS ApellidoMaterno,nombre AS Estudio, Resultado.resultado, Analisis.fecha FROM Paciente, Analisis, Doctor, Estudio, Resultado WHERE doctor.id_doc = Paciente.id_doc AND Analisis.id_resultado = Resultado.id_resultado AND Resultado.id_est = Estudio.id_est AND Paciente.idpac = Analisis.idpac AND Paciente.idpac = 1; Historia por estudios USE Laboratorio SELECT nompac AS Nombre ,pacp AS ApellidoPaterno, pacm AS ApellidoMaterno,nombre AS Estudio, Resultado.resultado, Estudio.rangomayor, Estudio.rangomenor FROM Paciente, Analisis, Doctor, Estudio, Resultado WHERE doctor.id_doc = Paciente.id_doc AND Analisis.id_resultado = Resultado.id_resultado AND Resultado.id_est = Estudio.id_est AND Estudio.id_est = 2; Busquedas por fechas USE Laboratorio SELECT nompac AS Nombre ,pacp AS ApellidoPaterno, pacm AS ApellidoMaterno,nombre AS Estudio, Resultado.resultado, Estudio.rangomayor, Estudio.rangomenor FROM Paciente, Analisis, Doctor, Estudio, Resultado WHERE doctor.id_doc = Paciente.id_doc AND Analisis.id_resultado = Resultado.id_resultado AND Resultado.id_est = Estudio.id_est AND Analisis.fecha = '25/11/2009';
  • 10. Para identificar cuando es mayor o menor al rango CREATE TRIGGER Validacion ON LABORATORIO AFTER INSERT,UPDATE AS BEGIN IF (Resultado.resultado < Estudio.rangomenor) OR (Resultado.resultado < Estudio.rangomenor) BEGIN INSERT INTO Resultado.bandera VALUES ('CHECAR') END ELSE BEGIN INSERT INTO Resultado.bandera VALUES ('CORRECTO') END SET NOCOUNT ON -- Insert statements for trigger here END Búsqueda de doctor por id USE Laboratorio SELECT nomdoc AS Doctor , docp AS Apellido_Paterno,docm AS Apellido_Materno, correo FROM Doctor WHERE Doctor.id_doc =11; Búsqueda paciente por doctor SELECT nompac,pacp, pacm, tel FROM Paciente,Doctor WHERE Doctor.id_doc = Paciente.id_doc AND doctor.id_doc = 3