[Php-avanzado] Normalizaciones

Luciano Pelizzaro lucianomdq_82 en hotmail.com
Vie Nov 25 23:28:31 ART 2011


Hola Leo,

        Bueno me gustaría que quede lo mas completo posible,  ya que me sirve para futuros proyectos o modificaciones.
Obviamente que se le puede agregar mucha mas cosas pero también me llevaría mucho mas tiempo, como habíamos hablado, el tema de los usuarios lo completo así queda 
bien detallado los permisos y diferencia bien el que acceda al sistema.
Hay realice las modificaciones y agregue la tablas Administrativos y Técnicos. También elimine los campos que no eran necesarios para la Normalización.

Te adjunto la Base y los requerimientos para que veas como quedo todo.

                                                                                                                                                                                                Saludos y Gracias.
                                                                                                                                                                                                        Luciano

-------------------------------------------------------------------------------------------------------------------------------------------

      Localidades Usuarios Niveles  
      Id Id Id  
      Nombre Usuario Descripcion  
     Password   
     Id_Nivel   
        
        
      Administrativos Técnicos   
      Id Id   
      Nombre Nombre   
      Apellido Apellido   
      Direccion Direccion   
      Telefono Telefono   
      Id_Localidad Id_Localidad   
      Id_Usuario Id_Usuario   
        
        
      Laboratorios Laboratorios_ObrasSociales Obras_Sociales ObrasSociales_Medicos 
      Id Id Id Id 
      Nombre Id_Laboratorio Nombre Id_ObraSocial 
      Direccion Id_ObraSocial Direccion Nombre_ObraSocial 
      Telefono  Telefono Id_Medico 
      Id_Localidad  Id_Localidad  
      Observaciones    
        
        
      Especialidades_Medicas Especialidades_Medicos Pacientes Recetas 
      Id Id Id Id 
      Nombre Id_Especialidades Nombre Fecha 
     Id_Medico Apellido Medicamentos 
      Direccion Id_Consulta 
      Telefono Id_Medico 
      Id_Localidad Nombre_Medico 
      Nro_Afiliado Apel_Medico 
      Id_ObraSocial Matr_Medico 
       Id_Paciente 
       Nombre_Paciente 
       Apel_Paciente 
       Nro_Afiliado 
        
        
      Medicos Horarios Medicos_Horarios Consultorios 
      Id Id Id Id 
      Nombre Hora_Inicio Id_Horario Nro_Consultorio 
      Apellido Hora_Fin Id_Medico Descripción 
      Telefono Dias   
      Id_Localidad    
      Matricula    
      Id_Consultorio    
      Id_Usuario    
        
        
      Consultas Medicas Estudios   
      Id Id   
      Fecha Nombre_Medico   
      Id_Paciente Id_Medico   
      Nombre_Paciente Nombre_Medico   
      Apel_Paciente Apel_Medico   
      Nro_Afiliado Matr_Medico   
      Id_Medico Id_Paciente   
      Nombre_Medico Nombre_Paciente   
      Apel_Medico Apel_Pacente   
      Matr_Medico Nro_Afiliado   
      Motivo Fecha   
      Diagnostico Observaciones   
     Imagen   
     Id_Consulta   




-------------------------------------------------------------------------------------------------------------------------------------------
SOFTWARE CONSULTORIO MÉDICOS

INTRODUCCIÓN:

· Genera Fichas con los datos personales y de sus pacientes.

· Llevará un completo registro cronológico de las consultas.

· Indicara los tratamientos efectuados. Así como también los Medicamentos recetados.

· Informe sobre los exámenes realizados, adjuntando imágenes de los estudios.

· El sistema contempla la posibilidad de emitir recetas.

· Completa ficha de los médicos del consultorio.

· Administración de Obras Sociales y Laboratorios

Intervinientes.

· Registrará motivo de las consultas diarias.

· Obtendrá estadísticas de consultas, causas, tratamientos, etc.

· Nivel de seguridad con administración de usuarios, restringiendo acceso.

Se restringirá por uso médico, administrativo o secretariado.

· Uso Multiusuario.

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/20111125/dadce689/attachment-0001.html>


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