[Php-avanzado] requerimientos funcionales.
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Lun Mayo 10 19:41:40 ART 2010
Ok. Nos contás después de la reunión
El lun, 10-05-2010 a las 19:03 +0000, br1 meschini escribió:
> hola leo, entiendo lo que decis, y como ya me saca de la duda, lo veo
> mas claro usando el ASIGNA..
> de todos modos muchas gracias, mañana presento todo al cliente y el
> jueves te digo...
> saludos....
>
>
> > From: leonardot en pegasusnet.com.ar
> > To: php-avanzado en pato2.fi.mdp.edu.ar
> > Date: Mon, 10 May 2010 14:21:10 -0300
> > Subject: Re: [Php-avanzado] requerimientos funcionales.
> >
> > Hola Bruno!
> >
> > El sáb, 08-05-2010 a las 22:16 +0000, br1 meschini escribió:
> > > buenas, aqui va la versión 7 con el diccionario.,
> > > seguro que a algunas entidades le faltan atributos, pero los voy a
> > > completar en una reunión con el cliente...
> >
> > Ok.
> >
> > > lo que no me queda claro, es que el sistema ASIGNA una entidad a
> otra,
> > > no se si aun no lo vimos, porque en las tesis de inicial solo se
> > > GESTIONABA y listaba..
> >
> > Esto no es algo para ver... simplemente estás usando "asignar" al
> hecho
> > de decir que un atributo de una entidad, es en realidad otra
> entidad.
> > Si lo pensás así, simplemente está gestionando una entidad algo más
> > compleja...
> > Igual, abajo te indico como redactarlo de otra manera, para que no
> te
> > de esa sensación:
> >
> > > pego lo escrito entonces... saludos,..
> > >
> > >
> > >
> > > version 7
> > >
> > >
> > > 01- El sistema debe gestionar Obras Sociales.
> > > 02- El sistema debe gestionar Patologías.
> > > 03- El sistema debe gestionar Médicos derivantes.
> > > 04- El sistema debe gestionar Diagnósticos.
> > > 05- El sistema debe gestionar Kinesiólogos.
> > > El sistema debe gestionar Sesiones.
> > > 06- El sistema debe gestionar Rehabilitaciones.
> > > 07- El sistema debe gestionar Pacientes, su Obra Social.
> > >
> > > 08- El sistema debe asignar Pacientes a una Rehabilitación.
> >
> > Entonces, esto se podría escribir: "06- El sistema debe gestionar
> > Rehabilitaciones con su Paciente".
> > Esto implica que el 8 desaparece, ya que el 6 establece la relación
> > entre las entidades.
> >
> > > El sistema debe asignar Patologías a un Diagnóstico.
> >
> > Lo mismo para esto: "04- El sistema debe gestionar Diagnósticos con
> su
> > Patología"
> >
> > > 09- El sistema debe asignar Médicos derivantes a un Diagnóstico.
> >
> > Idem.
> >
> > > 10- El sistema debe asignar cantidad de sesiones a una
> Rehabilitación.
> >
> > Idem!
> >
> > > 11- El sistema debe asignar Diagnosticos a una Rehabilitación.
> >
> > Idem!
> >
> > > 12- El sistema debe asignar kinesiologos a una Sesión.
> >
> > Idem!
> >
> > > 13- El sistema debe asignar horario a una Sesión.
> >
> > Idem!
> >
> > Fijate como ahora, además de que tenés menos requerimientos, la
> > definición de la entidad incluye de qué cosas relevantes está
> formada.
> >
> > > 14- El sistema debe registrar la asistencia del Paciente a cada
> sesión
> > > de la Rehabilitación.
> > > 15- El sistema debe registrar la fecha de cada sesión de una
> > > Rehabilitación a la que asiste un Paciente.
> > > 16- El sistema debe mostrar e imprimir listados de los Pacientes
> que
> > > pueden asistir dia a dia a una Rehabilitación.
> > >
> > > 17- El sistema debe buscar Pacientes.
> > >
> > > 18- El sistema debe mostrar e imprimir listados de Pacientes
> atendidos
> > > por Obra Social entre una fecha y otra.
> > > 19- El sistema debe mostrar e imprimir listados de Pacientes
> atendidos
> > > por Patologías entre una fecha y otra.
> > > 20- El sistema debe mostrar e imprimir listados de Pacientes por
> > > Diagnósticos atendidos entre una fecha y otra.
> > > 21- El sistema debe mostrar e imprimir listados de Pacientes
> atendidos
> > > por Kinesiólogos entre una fecha y otra.
> >
> > Los demás requerimientos se ven bien.
> >
> > > Diccionario.
> > >
> > > OBRA SOCIAL.
> > > nombre
> > > sitio web
> > >
> > >
> > > PATOLOGÍA.
> > > descripción
> > >
> > >
> > > MÉDICO DERIVANTE.
> > > nombre
> > > apellido
> > > teléfono
> > > email
> > > lugar donde trabaja
> > >
> > >
> > > DIAGNÓSTICO
> > > médico derivante
> > > patología
> >
> > y no lleva el texto del diagnóstico?
> >
> > >
> > > PACIENTE
> > > nombre
> > > apellido
> > > sexo
> > > edad
> >
> > Sugerencia: cambiar edad por fecha de nacimiento.
> > El sistema así puede calcular la edad, y el dato no se desactualiza
> año
> > a año.
> >
> > > dirección
> > > tel
> > > email
> > > obra social no/si cual
> > > número de asociado
> > >
> > >
> > > KINESIÓLOGOS
> > > nombre
> > > apellido
> > > tel
> > > email
> > >
> > >
> > > REHABILITACIÓN
> > > pacientes
> > > diagnósticos
> > > cantidad de sesiones
> > >
> > >
> > >
> > > SESIÓN
> > > horarios
> > > kinesiólogos
> >
> >
> > Las demás entradas al diccionario se ven bien.
> >
> > Espero haber explicado bien sobre la forma de relacionar una entidad
> > con otra en su definición... si no, consultame las veces que
> quieras!
> >
> > --
> >
> > Leonardo Tadei
> > leonardot en pegasusnet.com.ar
> > http://blog.pegasusnet.com.ar
> > Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
> >
> > _______________________________________________
> > Php-avanzado mailing list
> > Php-avanzado en pato2.fi.mdp.edu.ar
> > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
>
> ______________________________________________________________________
> Hotmail has tools for the New Busy. Search, chat and e-mail from your
> inbox. Learn more.
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
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