[Php-avanzado] SRS Juan Pablo
Juan Pablo
jbarreto_92 en hotmail.com
Mie Dic 1 14:51:01 ARST 2010
Leo, ya arreglé esos errores q me pusiste. Te mando la normalización o te la
muestro hoy a la tarde? Saludos.
Gestión de proyectos de software
Nombre: DareZone
Finalidad: Indexación de películas, series y juegos con sus respectivos
enlaces para descargar o ver online. La posibilidad de publicar el mismo
archivo en cualquier otra web, 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 posters.
6. El sistema debe gestionar series con sus géneros, su país y su canal.
7. *El sistema debe gestionar temporadas con su serie y su poster.*
8. *El sistema debe gestionar capítulos con su temporada.*
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, su administrador y su capítulo correspondiente.
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)
las últimas series, agrupadas por la fecha de estreno de su ultimo capítulo.
20. El sistema debe tener un listado con todas las series con sus
temporadas.
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).
El 25 de noviembre de 2010 22:08, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:
> Hola Juan Pablo,
>
> La SRS luce muy bien. Está lo suficientemente clara y completa para
> lo
> que se espera de este curso.
>
> Fijate que los Archivos te quedaron descolgados de las Series, que
> es
> lo que representan... de hecho yo los hubiera llamado "capítulos" o algo
> más relativo al dominio del problema y no al formato electrónico.
>
> Yo hubiera especificado al revés el 7 y 8, haciendo que la Serie no
> tenga Temporada, y que la Temporada tenga una Serie como dato... es más
> simple especificar relaciones 1 - 1 que 1 - * cuando son equivalentes, y
> la mejor SRS es la que exprese más simplemente el problema.
>
> Por los RNF, yo no los pido, pero si los querés hacer, te ayudo a
> revisarlos.
>
> La guardo como futura referencia, pero si querés hacer una versión
> con
> estas modificaciones para que quede mejor especificado, enviála no más!
>
> Seguimos!
>
> El jue, 25-11-2010 a las 14:04 -0300, Juan Pablo escribió:
> > 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
> >
> >
> > _______________________________________________
> > Php-avanzado mailing list
> > Php-avanzado en pato2.fi.mdp.edu.ar
> > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> --
>
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> http://blog.pegasusnet.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/20101201/032a8766/attachment-0001.htm
Más información sobre la lista de distribución Php-avanzado