[Php-avanzado] requerimientos funcionales.

br1 meschini brunomeschini en hotmail.com
Lun Mayo 10 16:03:00 ART 2010


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.
http://www.windowslive.com/campaign/thenewbusy?ocid=PID28326::T:WLMTAGL:ON:WL:en-US:WM_HMP:042010_1
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20100510/a688508c/attachment-0001.htm 


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