[Php-avanzado] Trabajos finales

leandro saubiette saubietteleandro en gmail.com
Mie Jun 26 21:14:37 ART 2013


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
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130626/c4baaf01/attachment.html>


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