[Php-avanzado] SRS Juan Pablo
Juan Pablo
jbarreto_92 en hotmail.com
Jue Nov 25 15:04:14 ARST 2010
Gestión de proyectos de software
Nombre: DareZone
Finalidad: Indexación de series con sus respectivos enlaces para descargar o
ver online. La posibilidad de publicar el mismo archivo en cualquier sitio,
dándole el código adecuado para cada web.
Requerimientos empresariales: Agilizar la dispersión e indexación de los
archivos en la web (toda la web).
Requerimientos Funcionales:
1. El sistema debe gestionar administradores.
2. El sistema debe gestionar géneros.
3. El sistema debe gestionar países.
4. El sistema debe gestionar canales.
5. El sistema debe gestionar capítulos.
6. El sistema debe gestionar posters.
7. El sistema debe gestionar temporadas con sus capítulos y su poster.
8. El sistema debe gestionar series con sus temporadas, su género, su
país y su canal.
9. El sistema debe gestionar servidores web.
10. El sistema debe gestionar enlaces.
11. El sistema debe gestionar formatos.
12. El sistema debe gestionar idiomas.
13. El sistema debe gestionar Archivos con sus enlaces, su idioma, su
servidor web, su formato y su administrador.
14. El sistema debe dar de alta reportes a cada enlace.
15. El sistema debe dar de baja y listar reportes a cada enlace.
16. El sistema debe gestionar Sitios de Repost.
17. El sistema debe gestionar Plantillas de Reposts.
18. El sistema debe mostrar las Plantillas de Reposts adaptadas a cada
archivo con sus links.
19. El sistema debe mostrar en el Inicio (agrupados de a 10 registros)
los archivos con sus archivos correspondientes, agrupados por la fecha.
20. El sistema debe tener un buscador de género, canales, idiomas y
formatos.
Diccionario:Tipo: Ejemplo: Serie.
Archivo: Archivo (ej: de Video) que corresponde a un Tipo (ej: Series).
Atributos: Cual Tipo(Serie u otros), Qué Tipo(ID de la serie), Servidor(al
que fue subido), administrador(que lo creó), formato(del video), idioma(del
video), versión(del video), contraseña(del rar) partes (de la descarga),
tamaño (del archivo), fecha (de creacion).
Género: ej. Acción, Ciencia Ficción, etc.
Servidores: Sitio web utilizado para subir archivos para descargar o ver
online. (Ej: Megaupload.com)
Atributos: Nombre, Icono, Descarga Directa(si no, es online), Color(para el
nombre).
Formatos: Formato (extensión) en la que se encuetra el Archivo.
Atributos: Nombre.
Idiomas: Idioma en le que se encuentra el Tipo (subtitulado, ingles,
español, etc).
Atributos: Nombre, Icono.
Enlaces: Dirección exacta de descarga (o online) de un archivo.
Atributos: URL, visitas, Archivo (al que corresponde)
Reportes: Una forma de avisar si los enlaces dejaron de ser vigentes.
Atributos: Enlace(al que corresponde), fecha, IP(de la máquina que reporta),
leido(por algun administrador).
Sitio de Repost: Sitios web en las que se publica contenido para descargar
(o ver online). Ej: Foro de descargas.
Plantillas de reposts: Plantilla de Bbcode para adaptarse a cada archivo,
según cada Sitio de Repost. EJ: Plantilla para Taringa.
Serie:
Atributos: Nombre, Año, Descripción, Tráiler, Wikipedia, Canal de Emisión en
USA, Géneros, Duración(por capitulo), fecha(de la adicción del último
archivo).
Temporada:
Atributos: Serie, Numero(de temporada), Poster.
Capitulo:
Atributos: Temporada, Número, Nombre.
Canales: Canal de televisión (local u exterior) en el que transmiten una
serie.
Países: Locaidad en el cual se creó un tipo.
Poster: Portada de una temporada (en el caso de las Series).
Atributos: URL.
Administradores: Miembros que administran la web.
Atributos: Nombre, E-mail, Contraseña, Última vez loggeado, color(del
nombre), Principal(si es el creador).
Me faltan los requerimientos no funcionales, pero no hay problema con esos.
Si esta todo bien, te mando la normalización que ya la hice.
Saludos
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20101125/9699fcbc/attachment-0001.htm
Más información sobre la lista de distribución Php-avanzado