<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'>Va versión 4<div><br></div><div><br></div><div><div> Descripción del Sistema</div><div> </div><div> Es un sistema que gestiona scripts para generar resultados sobre</div><div> datos biológicos. </div><div> </div><div> Requerimientos Funcionales</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</div><div> usar por el INVESTIGADOR [2]</div><div> 7) El sistema debe enviar INPUT [5] del INVESTIGADOR [2] a SCRIPT [4]</div><div> y emitir un OUTPUT</div><div> 8) El sistema debe emitir un INFORME al ADMINISTRADOR</div><div><br></div><div><br></div><div> Gestionar implica: (Alta, Baja, Modificación, Presentación por<span style="font-size: 12pt;"> pantalla)</span></div><div> Registrar implica: (Guardar)</div><div> Emitir implica: (Imprimir por pantalla)</div><div> </div><div> INSTITUTO: Nombre</div><div> INVESTIGADOR: Nombre, Apellido, Institución, EMail, Input</div><div> INPUT: información de entrada. Atributos: archivo de entrada, título del trabajo. </div><div> TEMA: clase de SCRIPT. Atributos: Función </div><div> SCRIPT: código en perl/bioperl. Atributos: INPUT, OUPUT</div><div> OUTPUT: información de salida. Atributos: archivo de salida, tiempo de permanencia en el servidor.</div><div>  REGISTRO de scripts seleccionados. Atributos: número de veces que fue utilizado por cada usuario.  </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>, debe generarse de manera mensual para informar al administrador qué</div><div> tipo de actividad ha tenido el sistema y cuales son los análisis más</div><div> frecuentes. </div><div><br></div><div><br></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: Fri, 4 Oct 2013 19:15:46 -0300<br>> Subject: Re: [Php-avanzado] Req Func v3<br>> <br>> Hola Victoria,<br>> <br>>   ahora que tenés una versión bien abarcativa de la SRS, vamos a meternos<br>> en los detalles para pulirla:<br>> <br>> El vie, 04-10-2013 a las 12:14 +0000, Vicky Revuelta escribió:<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 INSTITUCIONES<br>> >  2) El sistema debe gestionar INVESTIGADORES con su INSTITUTO [1]<br>> <br>>  Principio de lenguaje mínimo: si el RF1 dice INSTITUCIONES, en el RF2<br>> tiene que decir INSTITUCIÓN... o cambiar el RF1 y su diccionario para<br>> que gestione INSTITUTOS.<br>>  Usá siempre la misma palabra para no generar ambigüedades.<br>> <br>> >  3) El sistema debe gestionar TEMAS<br>> <br>>   Te falta en el diccionario de TEMAS los atributos que tendrá...<br>>   La explicación de qué es la entidad a manejar queda clara: falta saber<br>> qué abstracción va a hacer este sistema de este concepto.<br>> <br>> >  4) El sistema debe gestionar SCRIPTS y ordenarlos por TEMAS [3]<br>> <br>>  Idem RF3.<br>> <br>> >  5) El sistema debe gestionar INPUTS de un INVESTIGADOR [2]<br>> <br>>    Idem RF3<br>> <br>> >  6) El sistema debe registrar el/los SCRIPTS [4] seleccionados para<br>> >  usar por el INVESTIGADOR [2]<br>> <br>>    Creá una entrada en el diccionario para saber qué atributos contendrá<br>> el "registro de scripts seleccionados".<br>> <br>> >  7) El sistema debe enviar INPUT [5] del INVESTIGADOR [2] a SCRIPT [4]<br>> > y emitir un OUTPUT<br>> <br>>       Idem RF3<br>> <br>> >  8) El sistema debe emitir un INFORME al ADMINISTRADOR<br>> <br>>  En los atributos del informe aparece "título del trabajo enviado" pero<br>> ningún atributo de esta SRS se llama por ese nombre... supongo que<br>> estará entre los atributos que falta expresar.<br>> <br>> >  Gestionar implica: (Alta, Baja, Modificación, Presentación por<br>> >  pantalla)<br>> >  Registrar implica: (Guardar)<br>> >  Emitir: (Imprimir por pantalla)<br>> >  <br>> >  INSTITUCIÓN: Nombre<br>> >  INVESTIGADOR: Nombre, Apellido, Institución, EMail, Input<br>> >  INPUT: archivo de entrada <br>> >  TEMA: clase de SCRIPT, los clasifica de acuerdo a su función. <br>> >  SCRIPT: código en perl/bioperl. Recibe INPUT, procesa y emite OUPUT<br>> >  OUTPUT: archivo de salida. Permanecerá en el servidor por 15 días y<br>> > después será eliminado. <br>> >  INFORME: archivo con las siguientes columnas:<br>> > *INVESTIGADOR (y campos asociados)<br>> > *Título del trabajo enviado<br>> > *SCRIPTS seleccionados para uso<br>> > <br>> > <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>>    En resumen, la mayoría de los faltantes están en el diccionario.<br>> Supongo que con 1 o 2 versiones más, ya lo terminamos!<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></body>
</html>