[Php-avanzado] Trabajos finales

leandro saubiette saubietteleandro en gmail.com
Mie Jun 26 22:44:13 ART 2013


Hago estas correcciones, así queda lo mejor posible y te lo vuelvo a mandar
El jun 26, 2013 10:33 p.m., "Leonardo Tadei - Pegasus Tech Supply" <
leonardot en pegasusnet.com.ar> escribió:

> Hola Leandro,
>
>         Podemos dar por terminada la SRS acá, ya que se plantea esto en el
> curso con el menor rigor posible. La guardo para futura referencia.
>
>         Podés pasar ahora a la normalización.
>
>         Te hago unas observaciones igualmente, para que tengas una mejor
> comprensión del tema:
>
> RF5: el "y su formato" no va, porque no es algo que se gestione. Sin
> embargo en el diccionario de Texto, falta el formato y algo
> importantísimo: el archivo con el texto!
> RF 6: especifica dos funcionalidades: acceder y subir, con lo que no
> cumplís el principio de homogeneidad, y el sistema parece más chico de
> lo que realmente es: un 30% más grande. Esto lleva a errores de
> apreciación del esfuerzo y de costeo.
> RF 8: El autor no va ahí: en el ejemplo del libro de unos mails atrás,
> Plutarco no podría ir a editar un comentario. Qué quisiste poner ahí? El
> autor del texto no es funcionalmente quién lo sube!
>
>         Querés pasar a la normalización o querés hacer una versión con
> estas
> correcciones de la SRS?
>
>
>
> El mié, 26-06-2013 a las 21:14 -0300, leandro saubiette escribió:
> > Ahi va la otra version Leo, cualquier cosa que veas avisame sino lo
> > charlamos en profundidad mañana.
> >
> >
> > El sistema debe gestionar asociados, niveles de permisos, textos, en
> > los que se podrán realizar comentarios sobre los mismos. Estos se
> > podrán clasificar según el contenido de los textos como también por
> > autor o genero.
> >
> >
> > Los requerimientos funcionales serán los siguientes:
> >
> >
> >
> > 1- El sistema debe tener niveles de permiso. Los niveles serán “Niño”,
> > “Joven”, “Adulto”.
> >
> >
> > 2- El sistema debe gestionar asociados con su nivel[1].
> >
> >
> > 3- El sistema debe gestionar autores.
> >
> >
> > 4- El sistema debe gestionar géneros.
> >
> >
> > 5- El sistema debe gestionar textos con el asociado,sus autores[3], su
> > género[4], su nivel[1] y su formato.
> >
> > 5.1- Se podrá subir el mismo texto con diferente idioma.
> >
> > 5.2- Se podrá subir el mismo texto con diferente extensión.
> >
> >
> > 6- El sistema debe manejar el nivel de los asociados de la siguiente
> > manera:
> >
> >
> > 6.1- El asociado[2] que tenga asignado el nivel[1] “Niño”, solo podrá
> > acceder y subir textos[5] cuyo nivel[1] sea “Niño”.
> >
> > 6.2- El asociado[2] que tenga asignado el nivel[1] “Joven”, solo podrá
> > acceder y subir los textos[5] cuyo nivel[1] sea “Niño” y además los
> > textos[5] que posean el nivel[1] “Joven”.
> >
> >
> > 6.3- El asociado[2] que tenga asignado el nivel[1] “Adulto”, solo
> > podrá acceder y subir los textos[5] cuyo nivel[1] sea “Niño”, ”Joven”
> > y además los textos[5] que posean el nivel[1] “Adulto”.
> >
> >
> > 7- El sistema debe organizar los textos[5] por genero[4], autor[3] o
> > nivel[1].
> >
> >
> > 8- El sistema debe gestionar comentarios a los textos[5] que se puedan
> > acceder según el nivel[1], los cuales solo lo podrá gestionar el
> > asociado[2] y su autor[3].
> >
> >
> >
> >
> >
> >
> >
> > Diccionario
> >
> >
> >
> > Nivel: Niño, Jóvenes, Adultos.
> >
> >
> > Asociados: Dni, nombre, apellido, fecha de nacimiento, dirección,
> > teléfono, e-mail.
> >
> >
> > Autores: nombre, fecha de nacimiento.
> >
> >
> > Genero: genero.
> >
> >
> > Texto: asociado,autor,genero,idioma.
> >
> >
> > Comentario: asociado, texto, comentario.
> >
> >
> >
> >
> > El 26 de junio de 2013 20:15, Leonardo Tadei - Pegasus Tech Supply
> > <leonardot en pegasusnet.com.ar> escribió:
> >         Hola Leandro,
> >
> >         El mié, 26-06-2013 a las 11:01 -0300, leandro saubiette
> >         escribió:
> >         > Te paso la srs
> >         >
> >         >
> >         > El sistema debe gestionar asociados, niveles de permisos,
> >         textos, en
> >         > los que se podrán realizar comentarios sobre los mismos.
> >         Estos se
> >         > podrán clasificar según el contenido de los textos como
> >         también por
> >         > autor o genero.
> >         >
> >         >
> >         >
> >         > Los requerimientos funcionales serán los siguientes:
> >         >
> >         >
> >         >
> >         > 1- El sistema debe tener niveles de permiso. Los niveles
> >         serán “Niño”,
> >         > “Joven”, “Adulto”.
> >         >
> >         >
> >         > 2- El sistema debe gestionar asociados con su nivel[1].
> >         >
> >         >
> >         > 3- El sistema debe gestionar autores.
> >         >
> >         >
> >         > 4- El sistema debe gestionar géneros.
> >         >
> >         >
> >         > 5- El sistema debe gestionar textos con sus autores[3], su
> >         género[4],
> >         > su nivel[1] y su formato.
> >
> >
> >                 En el diccionario está el Asociado, pero acá no.
> >                 Agregalo.
> >
> >         >
> >         > 5.1- Se podrá subir el mismo texto con diferente idioma.
> >         >
> >         > 5.2- Se podrá subir el mismo texto con diferente extensión.
> >         >
> >         > 5.3- Se podrá subir el mismo texto de diferente autor.
> >
> >
> >                 El RF 5.3 no hace falta: el autor de un texto no
> >         cambia.
> >                 Posiblemente lo estés confundiendo con Asociado...
> >         pero igual no haría
> >         falta el RF 5.3
> >
> >         > 6- El sistema debe manejar el nivel de los asociados de la
> >         siguiente
> >         > manera:
> >         >
> >         >
> >         > 6.1- El asociado[2] que tenga asignado el nivel[1] “Niño”,
> >         solo podrá
> >         > acceder a los textos[5] cuyo nivel[1] sea “Niño”.
> >         >
> >         > 6.2- El asociado[2] que tenga asignado el nivel[1] “Joven”,
> >         solo podrá
> >         > acceder a los textos[5] cuyo nivel[1] sea “Niño” y además
> >         los
> >         > textos[5] que posean el nivel[1] “Joven”.
> >         >
> >         >
> >         > 6.3- El asociado[2] que tenga asignado el nivel[1] “Adulto”,
> >         solo
> >         > podrá acceder a los textos[5] cuyo nivel[1] sea “Niño”,
> >         ”Joven” y
> >         > además los textos[5] que posean el nivel[1] “Adulto”.
> >         >
> >         >
> >         > 7- El sistema debe organizar los textos[5] por genero[4],
> >         autor[3] o
> >         > nivel[1].
> >         >
> >         >
> >         > 8- El sistema debe manejar la visibilidad de los textos[5]
> >         según el
> >         > nivel[1] asignado.
> >         >
> >         >
> >         > 8.1- El nivel[1] “Niño” solo podrá acceder a textos[5] el
> >         cual su
> >         > clasificación sea el nivel[1] “Niños”.
> >         >
> >         > 8.2- El nivel[1] “Joven” solo podrá acceder a textos[5] el
> >         cual su
> >         > clasificación sea el nivel[1] “Niño” y además “Joven”.
> >         >
> >         > 8.3- El nivel[1] “Adulto” solo podrá acceder a textos[5] el
> >         cual su
> >         > clasificación sea el nivel[1] “Niño” , nivel[1] “Joven” y
> >         además el
> >         > nivel[1] “Adulto”.
> >
> >
> >                 En el RF 8 y sus subrequerimientos estás repitiendo la
> >         misma
> >         funcionalidad del RF 6
> >                 Sacá el RF 8 completo, porque suena mejor que los
> >         Asociados puedan o no
> >         acceder al material, pero no tiene mucho sentido decir que un
> >         Nivel
> >         accede al material disponible.
> >
> >                 Lo que no estás mencionando y sí hace falta, es algo
> >         parecido al RF 6,
> >         que habla de lo que puede acceder un Asociado, pero que
> >         especifique qué
> >         es lo que puede publicar un Asociado...
> >
> >                 Por ejemplo, un Asociado Niño podrá subir solo textos
> >         de Nivel "niño",
> >         pero un Asociado Adulto puede subir textos de Adultos, de
> >         Jóvenes y de
> >         Niños.
> >
> >
> >         > 9- El sistema debe gestionar comentarios a los textos[5],
> >         los cuales
> >         > solo lo podrá gestionar el asociado[2] y su autor[3].
> >
> >
> >                 A este si le agregás "El sistema debe gestionar
> >         comentarios a los
> >         textos[5] que se pueden acceder según el Nivel [1] ...."
> >         quedaría más
> >         completo.
> >                 Puesto así solamente parece que se puede comentar
> >         cualquier texto, lo
> >         que entra en conflicto con el RF 6.
> >
> >
> >         > Diccionario
> >         >
> >         >
> >         >
> >         > Nivel: Niño, Jóvenes, Adultos.
> >         >
> >         >
> >         > Asociados: Dni, nombre, apellido, fecha de nacimiento,
> >         dirección,
> >         > teléfono, e-mail.
> >         >
> >         >
> >         > Autores: nombre, fecha de nacimiento.
> >         >
> >         >
> >         > Genero: genero.
> >         >
> >         >
> >         > Texto: asociado,autor,genero,idioma.
> >         >
> >         >
> >         > Comentario: asociado, texto, comentario.
> >
> >
> >
> >                 El diccionario luce bien con la forma de expresar la
> >         funcionalidad.
> >
> >                 Cualquier duda, lo charlamos mañana!
> >
> >
> >         --
> >         Leonardo Tadei
> >         leonardot en pegasusnet.com.ar
> >         Web: http://leonardo.tadei.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
> >
> >
> > _______________________________________________
> > 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
> Web: http://leonardo.tadei.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
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130626/3cdd4bed/attachment-0001.html>


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