[Php-avanzado] SRS 3

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Vie Jul 24 22:48:30 ART 2009


Hola Javier,

	con un pequeño detalle, yo creo que está lista:

El jue, 23-07-2009 a las 17:00 -0300, NeiKeR escribió:
>  == www.SOY-METALERO.com.ar ==
> 
> Es un sitio enfocado la escena metalera de Argentina, el sitio permite
> el registro de usuarios, quienes pueden agregar bandas, discos,
> eventos  o artículos.
> 
> 
>  == Requerimientos Funcionales
> 1 - El sistema debe funcionar sobre el sistema de usuarios y permisos
> de phpbb 3
> /*
> Ya estube viendo la DB y está bastante claro. 
> Las tablas del sitio las voy a meter en la misma base de datos que
> tiene las tablas de phpbb.
> El registro solo se va a poder hacer desde el foro. 
> El loggeo se va a poder hacer desde el sitio y desde el foro.
> */

	El detalle es justamente que este 1 es un Requerimiento No Funcional.
Podés dejar acá tu 1 original, en el que hablabas creo que de
Visitantes, y poner este tal cual como un Requerimiento No Funcional.
	Son ejemplos de Requerimientos No Funcionales: estar escrito en un
lenguaje particular, usar una DB o una versión de DB especificada,
correr sobre cierto sistema operativo. Todo esto es importantísimo y
condiciona lo que vamos a escribir, pero ninguna funcionalidad depende
de esto.

> 2 - El sistema debe gestionar bandas.
> 
> 3 - El sistema debe gestionar eventos.
> 
> 4 - El sistema debe gestionar discos.
> 
> 5 - El sistema debe gestionar noticias y reviews.
> 
> 6 - El sistema debe gestionar mensajes, asociados a eventos, bandas,
> articulos, etc. /* Algo asi como los comentarios en un blog */
> 
> 7 - El sistema debe contar con un calendario de eventos. A medida que
> se agregan eventos, se agregan ciudades y los usuarios pueden elegir
> una de esas 
> 
> ciudades como predeterminada para el calendario.. Si elige por ej Mar
> del Plata, solo se mostraran los eventos de Mar del Plata.
> 
> 8 - El sistema debe gestionar clasificados (compra/venta/cambio de
> discos, instrumentos, etc)
> 
> 9 - El sistema debe contar con una sección para que los músicos
> busquen bandas y viceversa. 
> 
> 10 - El sistema debe enviar un mail con info sobre los eventos cada 1
> semana si el usuario así quisiera. (Mismo funcionamiento que el item
> 7)
> 
> 11 - El sistema debe redimensionar todas las imágenes que sean
> subidas, siempre que sea necesario. /*La imagenes son tapas de discos,
> flayers de eventos,  etc. Solo 1 imagen por publicacion */
> 
> 12 - El sistema debe gestionar ciudades (Para asociar con los eventos
> y las bandas)
> 
> 13 - El sistema debe gestionar lugares (Para los eventos)
> 
> 
> 
> 
> == Glosario:
> 
> 
> (Ademas de la informacion de los usuarios y grupos de usuarios que
> saco de la DB de phpbb.)
> 
> 
> * Bandas:
>  - Nombre
>  - Genero /* Sin gestion de generos */
>  - Logo
>  - Imagen
>  - Año de formación y separación (si corresponde)
>  - Miembros actuales 
>  - Miembros pasados 
>  - Información general/notas. (Por ejemplo una biografia)
>  - Web oficial
> 
> 
> * Discos:
> 
>  - Nombre
>  - Banda/s
>  - Fecha de lanzamiento
>  - Tipo (EP, Demo, Live, Album, Compilado, etc)
>  - Tracklist
>  - Imagen de tapa
>  - Informacion general/Notas
> 
> 
> * Eventos
> 
>  - Lugar 
>  - Fecha y Hora
>  - Bandas que participan 
>  - Informacion general/Notas
> 
> 
> * Lugares:
> 
>  - Nombre
>  - Direccion
>  - Ciudad
>  - Informacion general/Notas
>  - URL de GoogleMaps
> 
> * Musicos:
> - Nombre
> - Imagen
> - ID de usuario (Si está registrado)
>  - Información general/notas. (Por ejemplo una biografia)

	Lo dicho, está clara y consistente. Con la observación del principio la
SRS está terminada.

	Te lo había mencionado en el mail anterior: el proyecto es demasiado
grande.
	Te parece hacer para esta entrega solo Bandas, Discos y Músicos?
	La parte de Eventos te lo alarga, pero creo que podés llegar.
	La parte de comentarios "tipo blog" dejala para la versión 2, aunque
sea usando phpbb: integrarlo te va a llevar un tiempo.

	Qué parte vas a hacer?

	Saludos!!!

-- 

Leonardo Tadei
leonardot en pegasusnet.com.ar
Pegasus Tech Supply
Tel: (+54)(+223) 471-2880
La Salle 1131 - Mar del Plata - Argentina
http://www.pegasusnet.com.ar / http://blog.pegasusnet.com.ar
http://www.prometeustech.com.ar / http://www.grupopegasus.com
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
                



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