[Php-avanzado] Requerimientos Jeremias Brisuela

Jeremias Brisuela jere05.mdq en gmail.com
Mie Oct 24 14:35:37 ART 2012


Buenas, adjunto la primera versión de los requerimientos, espero sus
correcciones y opiniones :D. Gracias y nos vemos en un rato!
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20121024/32e69736/attachment.html>
------------ próxima parte ------------
REQUERIMIENTOS FUNCIONALES

1.	El sistema debe gestionar paises

2.	El sistema debe gestionar provincias con su país[1]

3.	El sistema debe gestionar ciudades con su provincia[2]

4.	El sistema debe gestionar editores con su pais[1], provincia[2] o ciudad[3]

5.	El sistema debe gestionar géneros/estilos musicales

6.	El sistema debe gestionar bandas/intérpretes musicales con su género/estilo[5] y su editor[4]

7.	El sistema debe gestionar imágenes con su editor[4] y su banda[6].

8.	El sistema debe gestionar discos con su banda/intérprete[6] y su imagen[7]

9.	El sistema debe gestionar canciones con su banda/intérprete[6] o su disco[8] y su editor[4].

10.	El sistema debe gestionar mp3 con su editor[4] y su canción [9].

11.	El sistema debe gestionar videos con su editor[4] y su canción[9].

12.	El sistema debe gestionar letras con su editor [4] y su cancion[9]

13.	El sistema debe mostrar listados de: editores[4], géneros[5], bandas/intérpretes[6], imágenes[7], discos[8], canciones[9], mp3[10], videos[11] y letras[12].

	13.1	El listado debe poder realizarse de 4 formas: 
		- Listado simple.
		- Por ranking de calificaciónes.
		- Por ranking de visitas.
		- Por fecha de publicación. (más recientes)

	13.2	El listado debe poder realizarse a través de filtros.

14.	El sistema debe permitir realizar busquedas de: editores[4], bandas/intérpretes[6], discos[8] y canciones[9].

15.	El sistema debe permitir reproducir canciones[9] y videos[11].

16.	El sistema debe permitir compartir informaqción en las redes sociales.



Diccionario:

1.  País: nombre.

2.  Provincia: nombre,país.

3.  Ciudad: nombre, provincia.

4.  Editor: nombre, apellido, país, provincia, ciudad, nick, avatar (imagen de perfil), calificación.

5.  Género/estilo musical: nombre.

6.  Banda/intérprete musical: nombre, descripción, integrantes, género/estilo.

7.  Imágen: uploader(editor), banda/intérprete, calificación.

8.  Disco: banda/intérprete, imágen, calificación, uploader(editor).

9.  Canción: nombre, banda/intérprete, uploader(editor).

10. MP3: enlace, canción, uploader(editor), calificación.

11. Video: enlace canción, uploader(editor), calificación.

12. Letra: contenido, cancion, uploader(editor), calificación.


REQUERIMIENTOS NO FUNCIONALES.

1.	El sistema debe ser web.
2.	El sistema debe ser autogestionable.


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