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

.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}

--></style>                                      </div></body>
</html>