[Php-avanzado] Sali+ Re: SRS
Silverzero
silverzero.52 en gmail.com
Mar Jun 23 16:51:30 ART 2009
Hola Leo,
Pulí lo que pude y agregué algunas cosas más. Lo que me pregunté es que en
las categorías, no si me convendrá usar TAGS para los "subgéneros" de cada
una de ellas...qué opinas?
¡Gracias y saludos!
----------------------------
[ SALI | + ]
SALI + es un sitio en donde los visitantes se registran y luego publican
eventos y/o actividades. Las publicaciones se muestran organizadas
principalmente por categoría y fecha + hora. Dentro de cada de sección
se listan los eventos recomendados por SALI + y también
los recomendados por los usuarios.
01. El sistema debe gestionar eventos. Se listan por fecha de evento.
Datos a gestionar:
Categoría
Fecha
Hora
Lugar
Teléfono
Título
Descripción
Imagen
02. El sistema debe gestionar actividades. Se listan por fecha de
publicación.
Datos a gestionar:
Categoría
Lugar
Teléfono
Título
Descripción
03. El sistema debe gestionar categorías en dónde los eventos o actividades
de misma índole sean agrupados. Las mismas serán:
Para eventos:
º HOY
º NOCHE
º MÚSICA
- Acústico, Alternativo, Blues, Brit, Clásica, Electrónica, Étnica,
Folklore, Funk, Fusión, Gótica, Hardcore, HipHop/Rap, Indie, Jazz, Latina,
Metal, Opera, Pop, Reggae, Rock, Ska, Tango.
º CINE
- Cartelera, Independiente, Anime, Adultos, Clase B.
º ARTE
- Arquitectura, Dibujo, Diseño, Escultura, Fotografía, Literatura, Pintura.
º TEATRO
- Danza, Performance, Ópera, Comedia, Comedia Musical, Drama, Circo, Mimo,
Marionetas, Títeres, Tragedia, Tragicomedia, Farsa, Monólogo, Zarzuela,
Vodevil.
º EXPOS / FERIAS
º CONFERENCIAS / CHARLAS
º AL AIRE LIBRE / PLAYA
º CAMPEONATOS
- Juegos, Deportes, Danza, Freestyle, Música, Otros.
º INFANTILES
- Teatro, Danza, Circo, Títeres, Música, Literatura.
Para actividades:
Música
Teatro
Danza
Cine
Arte
Deportes
04. El sistema debe evitar la inserción repetida de eventos y actividades
idénticos. En caso de similitud o igualdad, advertir al usuario al momento
de la publicación.
05. El sistema debe ofrecer la opción de publicar un mismo evento en varias
categorías.
06. El sistema debe gestionar eventos recomendados, los cuales se generan a
través de la votación de los usuarios.
07. El sistema debe mostrar los eventos que vayan a ocurrir el día de la
fecha en la sección HOY.
08. El sistema debe listar los eventos durante el día correspondiente hasta
las 6:00 am del día siguiente en la sección NOCHE.
09. El sistema debe listar eventos al azar que estén programados para dentro
de los 15 días siguientes. Los mismos se visualizarán en un sector de cada
categoría.
10. El sistema debe llevar un historial para los usuarios de sus
publicaciones y de cuándo sus evetos publicados llegaron a ser recomendados.
11. El sistema debe gestionar la inserción de eventos múltiples de acuerdo a
su duración y/o repetición. Variantes: Fecha única (Ej:20 de agosto),
período consecutivo (Ej: del 10 al 20 de agosto), período no consecutivo
(Ej. 10, 15 y 20 de agosto).
Para ésto, el sistema debe ofrecer un calendario en dónde el usuario pueda
seleccionar fechas múltiples dentro de un rango máximo de 3 meses a partir
de la fecha.
12. El sistema debe gestionar banners publicitarios y sus categorías, como
así también listarlos de forma estática, o dinámica aleatoriamente con cada
refresh de la página.
Glosario:
Publicación: Datos que el usuario ingresa para que sea visto por los
visitantes.
Evento: Una publicación mediante la cual el usuario comunica que algo va
a ocurrir en un determinado momento, durante uno o varios días. (Ej. Una
presentación de un libro)
Actividad: Una publicación mediante la cual el usuario comunica que algo
ocurre de forma contínua. (Ej. Clases de danza contemporánea). .
Categoría: Sección del sitio en dónde determinados eventos o actividades
se agrupan según su temática sea correspondiente a la temática de dicha
categoría.
Recomendados: Evento que se le recomienda al visitante para
que asista. Los mismos pueden ser recomendados por los usuarios, los
cuales se posicionan a través de sus votaciones, o pueden ser
recomendados por el sistema, a través de intervención manual de un
administrador.
Requerimientos no funcionales:
El sistema debe manipular imágenes (sin distorsionarlas).
Cada usuario tendrá un perfil, con sus datos personales que ingresó al
momento del registro, más información e imagen adicional que agrega de
manera
optativa, y el historial de publicaciones y recomendados.
Las actividades serán publicaciones sin imágenes.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20090623/94bc2adb/attachment.htm
Más información sobre la lista de distribución Php-avanzado