[Php-avanzado] Trabajos finales

leandro saubiette saubietteleandro en gmail.com
Vie Mayo 24 17:02:36 ART 2013


Leo aca te paso la srs, me podrias decir mas o menos como es el tema de las
instancias de los textos?

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] y su
nivel[1].


 6- El sistema debe manejar el nivel de los asociados de la siguiente
manera:


 7.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”.

 7.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”.


 7.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”.


 9- El sistema debe gestionar comentarios a los textos[5], 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.


 Comentario: asociado, texto, comentario.


El 22 de mayo de 2013 10:59, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:

> Hola Leandro,
>
> El mié, 22-05-2013 a las 01:38 -0300, leandro saubiette escribió:
> > Lo que no me acuerdo es el tema de agregarle las diferentes instancias
> > de un mismo texto, esto si queres lo vemos el jueves.
>
>         Perfecto!
>         El jueves lo charlamos.
>
> >  Después creo que corregí todo lo que me indicaste.
>
>         Está muy bien replanteado.
>         Te intercalo unas pocas observaciones:
>
> > Acá va otra versión
> >
> >
> > 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], sus géneros[4]
> > y su nivel[1].
> >
> >
> > 6- Los textos deberán tener asignado uno o varios autores[3] y un
> > genero[4].
>
>         El RF6 no hace falta.
>         Basta que el RF5 quede como: El sistema debe gestionar textos con
> sus
> autores[3], su género[4] y su nivel[1]
>
>         Fijate que de esta manera queda claro que los autores son muchos,
> pero
> el género y el nivel es uno solo, simplemente usando singulares o
> plurales al especificar.
>
> > 7- El sistema debe asignarle un nivel[1] de permisos a los textos[5] y
> > a los asociados[2].
>
>         El RF7 como está redactado no es necesario. En el RF2 ya decís que
> el
> Asociado tiene un Nivel; en el RF5 ya decís que el Texto tiene un Nivel.
>         Sin embargo el RF7 está bueno como intro al detalle que sigue, que
> es
> indispensable.
>         El RF7 podría quedar: "El sistema debe manejar la visibilidad de
> los
> textos de la siguiente manera:"
>         Qué te parece?
>
>         Después, decidite, y hacé referencia a los niveles siempre como
> "Nivel"
> o como "Nivel de Permiso", porque si lo llamás de diferentes formas
> violás el principio de vocabulario mínimo.
>         Fijate que lo podés llamar perfectamente "Nivel", o también
> "Categoría", y la especificación sigue funcionando bien para especificar
> al sistema.
>
> > 7.1- El asociado[2] que tenga asignado el nivel[1] “Niño”, solo podrá
> > acceder a los textos[5] cuyo nivel[1] de permiso sea “Niño”.
> >
> > 7.2- El asociado[2] que tenga asignado el nivel[1] “Joven”, solo podrá
> > acceder a los textos[5] cuyo nivel de permiso sea “Niño” y además los
> > textos[5] que posean el nivel[1] “Joven”.
> >
> >
> > 7.3- El asociado[2] que tenga asignado el nivel[1] “Adulto”, solo
> > podrá acceder a los textos[5] cuyo nivel[1] de permiso sea “Niño”,
> > ”Joven” y además los textos[5] que posean el nivel[1] “Adulto”.
> >
> >
> > 8- El sistema debe organizar los textos[5] por genero[4], autor[3] o
> > nivel[1] de permiso.
> >
> >
> > 9- El sistema debe mostrar los textos[5] según el nivel[1] asignado.
>
>         Lo mismo que para el RF7.
>
> > 9.1- El nivel[1] “Niño” solo podrá acceder a textos[5] el cual su
> > clasificación sea el nivel[1] “Niños”.
> >
> > 9.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”.
> >
> > 9.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”.
> >
> >
> > 10- El sistema debe gestionar comentarios a los textos[5], los cuales
> > solo lo podrá gestionar el asociado[2] y su autor[3].
> >
> >
> >
> > Diccionario
> >
> >
> >
> > Nivel: Niño, Jóvenes, Adultos.
> >
> >
> > Asociados: idAsociado,Dni, nombre, apellido, fecha de nacimiento,
> > dirección, teléfono, email.
> >
> >
> > Autor: idAutor, nombre.
> >
> >
> > Genero: idGenero, genero.
> >
> >
> > Texto: idTexto,titulo,sinopsis,
> > nombreArchivo,idAsociado,idAutor,idGenero,publico.
>
>         El diccionario no es la descripción del almacenamiento.
>         Acá debés poner solo Asociado, Autor y Género para hacer
> referencia a
> las cosas, y no "id".
>         Por otra parte, deberías poner Autores, en plural, para reflejar la
> especificación funcional.
>
> > Comentario: idComentario,idAsociado,idTexto, comentario.
>
>         Idem respecto de los ID: acá no van.
>
> > Saludos
>
>         =mente!
>
>
> _______________________________________________
> 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/20130524/07e5ff5a/attachment-0001.html>


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