[Php-avanzado] Base de Datos

Luciano Pelizzaro lucianomdq_82 en hotmail.com
Vie Nov 18 22:28:44 ART 2011


Hola Leo,
Te envió la Base de Datos para que la veas, todavía me falta las tablas de logueo y no se si un par mas.
Mas que nada las fui haciendo mirando el diccionario de Datos.


                                                                                                        Saludos y Gracias. Luciano
---------------------------------------------------------------------------------------------------------------------------------------------------------

Base de Datos 

      Localidades Laboratorios Obras Sociales Especialidades Medicas Consultorios 
      Id Id Id Id Id 
      Nombre Nombre Nombre Nombre Nro_Consultorio 
     Direccion Id_Laboratorio  Descripcion 
     Telefono   Id_Medico 
     Id_Localidad    
     Observaciones    
         
         
      Medicos Horarios Pacientes Estudios Consultas Medicas 
      Id Id Id Id Id 
      Nombre Fech_desde Nombre Nombre Fecha 
      Apellido Fech_Hasta Apellido Id_Medico Id_Medico 
      Direccion Dias Fecha_Naci Id_Paciente Id_Paciente 
      Telefono  Direccion Fecha Motivo 
      Id_Localidad Telefono Informe Diagnostico 
      Matricula  Id_Localidad Observacion Id_ObraSocial 
      Id_Especialidad Nro_Afiliado Imagen Tratamiento 
      Id_ObraSocial Id_ObraSocial  Evolucion 
      Id_Consultorio   Id_Estudio 
      Id_Horario    Id_Receta 
         
         
      Recetas     
      Id     
      Fecha     
      Id_Paciente     
      Id_Consulta     
      Medicamentos    
      Id_Medico     


---------------------------------------------------------------------------------------------------------------------------------------------------
REQUERIMIENTOS FUNCIONALES

1. El sistema debe Gestionar LOCALIDADES.

2. El sistema debe Gestionar LABORATORIOS con su LOCALIDAD [1].

3. El sistema debe Gestionar OBRAS SOCIALES con sus LABORATORIOS [2].

4. El sistema debe Gestionar ESPECIALIDADES MEDICAS.

5. El sistema debe Gestionar MÉDICOS con sus ESPECIALIDADES MEDICAS [4], OBRAS SOCIALES [3] que trabaja y su LOCALIDAD [1] y su CONSULTORIO [6].

6. El sistema debe agregar y modificar CONSULTORIOS con los MÉDICOS [5] que atienden en ellos.

7. El sistema debe Gestionar PACIENTES con su LOCALIDAD [1] y su OBRA SOCIAL [3].

8. El sistema debe prescribir RECETAS por el MEDICO [5] de cada PACIENTE [7].

9. El sistema debe Registrar ESTUDIOS realizados por cada PACIENTE [7] con intervención de su MEDICO [5].

10. El sistema debe Registrar CONSULTAS MÉDICAS con su PACIENTE [7], OBRA SOCIAL [3], ESTUDIOS [10], RECETAS [8], con la intervención de cada MEDICO [5].

11. El sistema Debe Emitir un Listado de LABORATORIOS [2] por cada OBRA SOCIAL [3] que trabaje.

12. El sistema Debe Emitir un Listado de OBRAS SOCIALES [3] que trabaje cada MEDICO [5].

13. El sistema Debe Emitir un Listado de MÉDICOS [5] con sus ESPECIALIDADES MEDICAS [4] y datos personales.

14. El sistema Debe Emitir un Listado de CONSULTORIO [6] por los MÉDICOS [5] q atiendan en él.

15. El Sistema Debe Emitir un Listado de MÉDICOS [5] filtrados por nombre/apellidó.

16. El sistema Debe Emitir un Listado de PACIENTES [7] con sus datos personales, filtrados por nombre/apellido.

17. El sistema Debe Emitir un Listado de RECETAS [8] emitidas por cada MEDICO [5].

18. El sistema Debe Emitir un Listado de RECETAS [8] emitidas para cada PACIENTE [7] y MEDICO [5].

19. El Sistema Debe Emitir un Listado de RECETAS [8] por un rango de fechas de cada PACIENTE [7].

20. El Sistema Debe Emitir un Listado de ESTUDIOS [9] por cada PACIENTE [7].

21. El Sistema Debe Emitir un Listado de CONSULTAS MEDICAS [10] por un rango de fechas y PACIENTE [7].





DICCIONARIO DE DATOS

Localidades: Nombre.

Laboratorios: Nombre, Dirección, Teléfono, Localidad y Observaciones.

Obras Sociales: Nombre, Numero de Obra social y Laboratorios que Trabaja.

Especialidades Médicas: Nombre.

Consultorios: Numero de Consultorio, Descripción y Médicos.

Médicos: Nombre, Apellido, Dirección, Teléfono, Localidad, Matricula, Especialidades Médicas, Obras Sociales, Numero de consultorio, Horarios de Atención y Días.

Pacientes: Nombre, Apellido, Fecha de Nacimiento, Dirección, Teléfono, Localidad, Numero de

Afiliado (Obra Social) y Obra Social.

Estudios: Nombre, Medico, Paciente, Fecha, Informe, Observaciones e Imagen.

Consultas Médicas: Fecha, Medico, Paciente, Motivo, Diagnostico, Obra Social, Tratamiento, Evolución, Estudios y Recetas.

Recetas: Fecha, Numero de Afiliado del Paciente (Obra Social), Apellido, Nombre del Paciente, Edad del Paciente, Diagnostico (Una Consulta Médica), Medicamentos Recetados y Medico.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20111118/c62d840b/attachment-0001.html>


Más información sobre la lista de distribución Php-avanzado