[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