[Php-avanzado] Req Func v3

Vicky Revuelta vicky87_mdq en hotmail.com
Jue Dic 5 19:42:28 ART 2013


v6
Descripción del Sistema    Es un sistema que gestiona scripts para generar resultados sobre  datos biológicos.     Requerimientos Funcionales    1) El sistema debe gestionar INSTITUTOS  2) El sistema debe gestionar INVESTIGADORES con su INSTITUTO [1]  3) El sistema debe gestionar TEMAS  4) El sistema debe gestionar SCRIPTS y ordenarlos por TEMAS [3]  5) El sistema debe gestionar INPUTS de un INVESTIGADOR [2]  6) El sistema debe registrar el/los SCRIPTS [4] seleccionados para usar por el INVESTIGADOR [2]  7) El sistema debe enviar INPUT [5] del INVESTIGADOR [2] a SCRIPT [4] y emitir un OUTPUT  8) El sistema debe emitir un INFORME mensual al ADMINISTRADOR      Gestionar implica: (Alta, Baja, Modificación, Presentación  por pantalla)  Registrar implica: (Guardar)  Emitir implica: (Imprimir por pantalla)
Diccionario    INSTITUTO: Atributo: Nombre  INVESTIGADOR: Atributos: Nombre, Apellido, Instituto, EMail, Usuario, Contraseña   INPUT: información de entrada. Atributos: Investigador, Archivo de entrada, Título del trabajo.   TEMA: clase de SCRIPT. Atributos: Función   SCRIPT: código en perl/bioperl. Atributos: Nombre, Código  OUTPUT: información de salida. Atributos: Investigador, Título del trabajo, Archivo de salida, Tiempo de permanencia en el servidor.  REGISTRO de scripts seleccionados. Atributos: Investigador, Nombre Script, Número de veces que fue utilizado por cada usuario.   INFORME: archivo con las siguientes columnas:  *INVESTIGADOR (y campos asociados)  *Título del trabajo enviado  *Registro de scripts seleccionados. 
Requerimiento No Funcional  ADMINISTRADOR: Atributos: Nombre, Contraseña



--
> From: leonardot en pegasusnet.com.ar
> To: php-avanzado en pato2.fi.mdp.edu.ar
> Date: Thu, 5 Dec 2013 13:01:20 -0300
> Subject: Re: [Php-avanzado] Req Func v3
> 
> Hola Victoria,
> 
> 	te respondo intercalado, más que en las funcionalidades, en el
> diccionario.
> 
> El jue, 05-12-2013 a las 12:56 +0000, Vicky Revuelta escribió:
> > Va versión 4
> > 
> > 
> > 
> > 
> >  Descripción del Sistema
> >  
> >  Es un sistema que gestiona scripts para generar resultados sobre
> >  datos biológicos. 
> >  
> >  Requerimientos Funcionales
> >  
> >  1) El sistema debe gestionar INSTITUTOS
> >  2) El sistema debe gestionar INVESTIGADORES con su INSTITUTO [1]
> >  3) El sistema debe gestionar TEMAS
> >  4) El sistema debe gestionar SCRIPTS y ordenarlos por TEMAS [3]
> >  5) El sistema debe gestionar INPUTS de un INVESTIGADOR [2]
> >  6) El sistema debe registrar el/los SCRIPTS [4] seleccionados para
> >  usar por el INVESTIGADOR [2]
> >  7) El sistema debe enviar INPUT [5] del INVESTIGADOR [2] a SCRIPT [4]
> >  y emitir un OUTPUT
> 
> 	No cambies "enviar" de este RF, pero sigo pensando que es mucho más
> representativo "ejecutar".
> 
> >  8) El sistema debe emitir un INFORME al ADMINISTRADOR
> > 
> > 
> > 
> > 
> >  Gestionar implica: (Alta, Baja, Modificación, Presentación
> > por pantalla)
> >  Registrar implica: (Guardar)
> >  Emitir implica: (Imprimir por pantalla)
> >  
> >  INSTITUTO: Nombre
> >  INVESTIGADOR: Nombre, Apellido, Institución, EMail, Input
> 
> 	El input no es un atributo del Investigador, sino que lo especificás
> teniendo existencia propia.
> 	Ponés como atributo "institución" pero especificás "instituto". Por la
> regla de lenguaje mínimo, tenés que usar siempre la misma palabra para
> la misma cosa.
> 
> >  INPUT: información de entrada. Atributos: archivo de entrada, título
> > del trabajo.
> 
> 	Falta como atributo el Investigador.
> 
> >  TEMA: clase de SCRIPT. Atributos: Función 
> >  SCRIPT: código en perl/bioperl. Atributos: INPUT, OUPUT
> 
> 	Falta como atributo el código del script. No estaría de más que los
> script tengan un nombre, para poder visualizarlos de manera más
> inteligible.
> 
> >  OUTPUT: información de salida. Atributos: archivo de salida, tiempo
> > de permanencia en el servidor.
> >   REGISTRO de scripts seleccionados. Atributos: número de veces que
> > fue utilizado por cada usuario. 
> 
> 	Faltan como atributos script e investigador...
> 
> >  
> >  INFORME: archivo con las siguientes columnas:
> >  *INVESTIGADOR (y campos asociados)
> >  *Título del trabajo enviado
> >  *Registro de scripts seleccionados. 
> > , debe generarse de manera mensual para informar al administrador qué
> >  tipo de actividad ha tenido el sistema y cuales son los análisis más
> >  frecuentes. 
> 
> 	La periodicidad de emisión del informe tiene que estar en el
> Requerimiento Funcional, porque es, justamente, una funcionalidad.
> 
> 	Con estos ajustes en el diccionario debería quedar terminada.
> 
> 	Seguimos!!!
> 
> 
> -- 
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Web: http://leonardo.tadei.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
> 
> _______________________________________________
> Lista de correo: Php-avanzado
> Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
> Administración Web: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> Desubscripción: php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe
 		 	   		  

_______________________________________________
Lista de correo: Php-avanzado
Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
Administraci�n Web: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
Desubscripci�n: php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20131205/d4042cfb/attachment.html>


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