[Php-avanzado] --::: SRS :::-- segunda versión.
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Sab Ago 15 21:09:40 ART 2009
Hola Gonzalo,
la SRS es suficientemente clara así como está.
El sistema es un poco grande para tesis del curso. Te parece sacarle
para esta versión la parte de comentarios?
Los únicos detalles que veo es que en el glosario los recursos están
organizados por áreas, pero no hay un gestión de áreas y en la
definición de Recurso ponés los tipos de archivo pero no los atributos
que vas a guardar de ellos.
De paso, en los vectoriales, te faltan los SVG, que son el estándar de
archivos vectoriales.
AVI es de imagen además de ser de video?
La guarda como nuestro "contrato de desarrollo"... igual confirmame qué
vas a hacer con los comentarios.
Ahora a normalizar!
El sáb, 15-08-2009 a las 11:43 -0300, Gonzalo Dominguez escribió:
> ALDEA G - Recursos indispensables.
> Por el aporte positivo en la creatividad!
>
>
> Aldea G será un sitio en donde diseñadores, webmaster, fotógrafos,
> creativos podran ir creando paulatimante
> una biblioteca de recursos gratuitos y libre de derechos, necesarios
> en el trabajo creativo.
> Será un espacio virtual de intercambios de recursos, de trabajos, de
> experiencias, etc.
> La idea es ir creando paulatinamente un sitio necesario para el área
> del diseño con miles de recursos indispensables en la creación.
>
> La participación es gratuita y cumple como cláusula restrictiva el
> aporte de un recurso por la utilización de algo del sitio.
>
>
> REQUERIMIENTOS FUNCIONALES
>
> De perfiles
> /////////////////////////////////////////////////////////////////////////////////////////////////
>
> + el sistema debe gestionar perfiles.
> + el sistema debe gestionar categorias por valoración del perfil
> + el sistema debe gestionar privilegios por categoria de perfil.
> + el sistema debe gestionar los recursos aportados por perfil.
> + el sistema debe gestionar los recursos descargados por perfil.
> + el sistema debe gestionar comentarios realizados por el perfil.
> + el sistema debe gestionar comentarios realizados hacia el
> perfil.
> + el sistema debe gestionar respuestas a comentarios, mostrando
> fecha realizada.
> + el sistema debe administrar preferencias del perfil.
> + el sistema debe administrar información relevante para el perfil
> y mostrársela:
> valoración total hecha por otros perfiles,
> categoría del perfil,
> listado de recursos aportados
> listado de recursos descargados
> 10 últimos recursos aportados al sitio.
> 10 últimos recursos nuevos según preferencia
> 10 recursos sugeridos por el sistema.
> listado de comentarios hechas al perfil
>
>
> De recursos
> /////////////////////////////////////////////////////////////////////////////////////////////////
>
> + el sistema debe permitir la búsqueda de recursos por nombre,
> categoria, votación, cantidad de descargas, perfil.
> + el sistema debe gestionar los recursos, categorizándolos por
> tipo, tamaño, área, cantidad de descargas y votación.
> + el sistema debe gestionar categorizaciones por votaciones.
> + el sistema debe restringir la subida de recursos si no estan
> comprimidos adecuadamente (límite de peso), no estan categorizados, no
> estan comentados y si no tienen una muniatura identificatoria.
>
>
>
> Del sitio
> /////////////////////////////////////////////////////////////////////////////////////////////////
>
> + el sistema debe gestionar cometarios guardado historial de
> comentarios-respuestas, con referencias de autores y fechas
> realizadas.
> + el sistema debe restringir la navegación en el sitio solo a
> perfiles del sitio.
> + el sistema debe restringir la descarga solo a perfiles del
> sitio.
> + el sistema debe restringir descarga de recursos si el perfil no
> hace aportes de recursos.
> + el sistema debe gestionar votaciones, puntuando entre 1 y 5,
> siendo 5 una calificación optima, y en base a esto categorizar.
> + el sistema debe mostrar una home personalizada por perfil.
> + el sistema debe permitir personalizar el sitio de acuerdo al
> perfil, mediante la manipulación de temas
>
>
>
>
> ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
>
>
> GLOSARIO:
>
> Gestionar: crear, eliminar, listar, clasificar, editar y buscar.
>
> Restringir: Permitir siempre y cuando cumpla ciertos requisitos
> ineludibles.
>
> Perfil: identidad dentro del sitio con nombre identificatorio,
> imagen identificatoria, información personal (nombre, apellido,
> profesión, localidad),
> historial de atividades dentro del sitio (recursos aportados,
> recursos descargados, votaciones realizadas, etc.), categoria del
> perfil
>
> Recurso: Cualquiera de los siguientes tipos de archivos
> - archivos de imágenes: PSD, PNG, GIF, AVI
> - archivos de fuentes: TTF, PS, etc.
> - archivos vectoriales: EPS, AI, PS, CDR
> - archivos HTML, CSS, XML, JS, PHP
> - archivos de video: MOV, AVI, WMV, etc.
> - archivos de audios: AIFF, WAV, MP3, etc.
>
> Recursos premios: De todos los recursos aportados, y de acuerdo a
> la relevancia, a la valoración, etc, se compilarán los mejores de
> ellos para
> premiar a los perfiles de altas categorías.
>
> Categoría: Status positivo logrado por valoración de otros
> perfiles, por recursos aportados, por relevacia de los recursos. La
> categoria, cuanto mayor sea,
> permitirá al perfil acceder a múltiples beneficios u/o
> privilegios: Cantidad de descargas, recursos premios, etc.
>
> Área: rama del diseño en donde el recurso soluciona una
> problematica determinada: Diseño web, Ilustración, Animación, Video
> edición, etc...
>
> Preferencias: De acuerdo al tipo de recursos descargados,
> similitud en el tipo de búsquedas, áreas de recursos frecuentes, el
> sistema manejará
> así que clase de recursos son estimables para el perfil.
>
> Historial: Comentarios hechos por el perfil relativas a la fecha
> realizada
>
> Respuesta: comentarios hechos por perfiles relativas a otros
> comentarios.
>
> Relevancia: Efectividad dada por el recurso en la resolución de
> una problematica particular.
>
> Valoración: Puntuación que ira ganando paulatinamente un PERFIL de
> acuerdo a la relevacia de sus recursos ante los otros perfiles.
>
> Votación: Puntuación que ira ganando paulatinamente un RECURSO de
> acuerdo a la relevacia ante los otros recursos.
>
> Temas: aspecto visual dado al sitio mediante la manipulación de
> CSS.
> _______________________________________________
> 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
Más información sobre la lista de distribución Php-avanzado