[Php-avanzado] Requerimientos Funcionales
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Jue Oct 20 01:24:41 ART 2011
Hola Luciano,
El jue, 06-10-2011 a las 23:25 -0300, Luciano Pelizzaro escribió:
> > Hola Leo,
> > Te adjunto los Requerimientos Funcionales y el Diccionario de Datos
> > para que los vea si esta todo bien.
Lo dejo abajo en el cuerpo del documento como referencia.
Ya lo habíamos visto en parte juntos, y la especificación está muy bien
planteada.
Te hago unas consultas más que nada para entender bien tu planteo y
ayudarte a validarlo.
- Según el RF3 y el diccionario, las Obras Sociales trabajan con solo un
Laboratorio. Es esto correcto? Me imaginaba que una obra social podía
trabajar con varios.
- En el RF7, decís "registrar" Consultorios: significa esto que una vez
que defino uno no se podrá cambiar ni borrar? Ahí mismo, creo que
quedaría mejor redactado "El sistema debe registrar Consultorios con los
Médicos que atienden en ellos". Por otra parte te consulto: no hace
falta poner en qué días y horarios atiende cada médico?
- Las Intervenciones Quirúrgicas no necesitan poder cargar observaciones
o algún detalle además del nombre de la operación?
- En el RF11 indicás que una Consulta Médica puede tener como uno de sus
datos a una Intervención Quirúrgica. A mi me suena raro: creería que
como son cosas distintas. Después en la pausa contame un poco por qué
sería así.
- No tenés ningún RF que especifique las estadísticas que mencionás en
la introducción. Armá un RF por cada tipo de informe que se emita.
Saludos cordiales!
----------------------------------------------------------
SOFTWARE CONSULTORIO MEDICOS
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. Intervenciones
quirúrgicas realizadas, así como 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.
REQUERIEMINTOS FUNCIONALES
1. El sistema debe Gestionar LOCALIDADES.
2. El sistema debe Gestionar LABORATORIOS.
3. El sistema debe Gestionar OBRAS SOCIALES con su LABORATORIO
[2].
4. El sistema debe Gestionar ESPECIALIDADES MEDICAS.
5. El sistema debe Gestionar MEDICOS con su ESPECIALIDAD MEDICA
[4], OBRAS SOCIALES [3] que trabaja y su LOCALIDAD [1].
6. El sistema debe Registrar CONSULTORIOS que sean atendidos por
los MEDICOS [5].
7. El sistema debe Gestionar PACIENTES con su LOCALIDAD [1] y su
OBRA SOCIAL [3].
8. El sistema debe Registrar INTERVENCIONES QUIRURGICAS de los
PACIENTES [7] con la intervención de su MEDICO [5].
9. El sistema Prescribe RECETAS por el MEDICO [5] de cada PACIENTE
[7].
10. El sistema debe Registrar ESTUDIOS realizados por cada PACIENTE
[7] con intervención de su MEDICO [5].
11. El sistema debe Registrar CONSULTAS MEDICAS con su PACIENTE [7],
OBRA SOCIAL [3] , INTERVENCIONES QUIRURGICAS [8], ESTUDIOS [10], RECETAS
[8], con la intervención de cada MEDICO [5].
DICCIONARIO DE DATOS
Localidades:
Nombre.
Laboratorios:
Nombre, Dirección, Teléfono, Localidad y Observaciones.
Obras Sociales:
Nombre, Numero de Obra social y Laboratorio 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,
Especialidad Médica, Obra Social y Numero de consultorio.
Pacientes:
Nombre, Apellido, Edad, Dirección, Teléfono, Localidad, Numero de
Afiliado (Obra Social) y Obra Social.
Intervenciones quirúrgicas:
Nombre, Medico, Paciente y Fecha.
Estudios:
Nombre, Medico, Paciente, Fecha, Informe y Observaciones.
Consultas Médicas:
Fecha, Medico, Paciente, Motivo, Diagnostico, Obra Social, Tratamiento,
Evolución, Intervenciones Quirúrgicas, Estudios y Recetas.
Recetas:
Fecha, Numero de Afiliado del Paciente (Obra Social) , Apellido, Nombre
del Paciente, Edad del Paciente, Diagnostico (Consultas Médicas),
Medicamentos Recetados.
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
Blog: http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado