[Php-avanzado] SRS Final modificado

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Sab Jul 24 08:20:26 ART 2010


Hola Jésica,


	me parecía que estabas pensando en otra cosa... pero lo único que yo
veo es lo que me escribís en la SRS !

	Tal y como decís, sin las tablas no deberías empezar con la
programación... pero las tablas dependen de que sepas qué es lo que vas
a hacer, porque agregándole o sacándole cosas, naturalmente la
estructura de los almacenamientos cambiara.

	De esta versión, sacaste los requerimientos no funcionales, pero son de
veras relevantes para tu sistema, y no afectan a otras cosas (porque no
modifican la funcionalidad!) : volvelos a poner.

	Después, seguís teniendo el mismo error en el almacenamiento de las
etiquetas: de tu SRS no se desprende que no sean en realidad parte de
las fotos y los álbumes, lo que significa que no van en tablas aparte...
esto me hace pensar que en realidad, si realmente al crear una etiqueta
la querés referenciar, lo que tenés es mal escrito los requerimientos 1
y 2, ya que no hacen mención a las etiquetas.
	De ser así, los requerimientos 7 y 8 deberían ir antes del 1 y 2, y
luego en estos hacer referencia a ellos, tal y como ahora en el 2 hacés
referencia al 1.

	Si querés, hoy entre las 9 y las 11hs estoy en la facu con consulta de
PHP Inicial, y lo podemos charlar y sacarlo más rápido.

El sáb, 24-07-2010 a las 03:14 +0000, Jesica Billia escribió:
> Vamos de vuelta.... saqué lo de los formatos, es verdad, estaba
> pensando en hacer otra cosa!! pero bueno, la verdad es que si quiero
> tener la posibilidad de llegar a la entrega tengo que ser más
> precisa-concisa. Bien, decime ahora como voy!! ya estoy viendo de ir
> armando un poco la estuctura las páginas, etc. pero me falta el tema
> más importante antes de empezar con el la programación, las tablas!!
> sin las tablas no quiero empezar a armar ninguna estructura de
> código!  
> Albums versión 5.08
>  
> 
> Requerimientos funcionales
>  
> 
> 1. El sistema debe gestionar fotos.
> 2. El sistema debe gestionar álbumes, los álbumes serán los
> contenedores de las fotos. 
> 
> 3. Debe mostrar los álbumes como una lista con una breve descripción
> de su contenido.
> 3.1. Indicando fecha de creación
> 3.2. Indicando reseña del contenido.
> 4. El sistema debe mostrar un menú con los álbumes de fotos existentes
> en cada pantalla. 
> 5. El sistema debe mostrar el contenido de un álbum con miniaturas de
> las fotos de tamaño 200x200 píxeles. 
> 5.1. Debe agrupar las miniaturas en filas de cuatro columnas.
> 6. El sistema debe mostrar las fotos como imágenes individuales a su
> tamaño real. 
> 7. El sistema debe gestionar una etiqueta para cada álbum. 
> 8. El sistema debe gestionar una etiqueta para cada foto..
> 
>  
> Diccionario
>  
> 
> -         Foto: imagen en formato digital que contiene una etiqueta
> que lo identifica y que pertenece a un álbum.
> Atributos: Nombre de la foto, álbum al que pertenece, etiqueta, ruta
> de acceso, fecha de creación.
> 
> 
> 
> -         Álbum: carpeta contenedora de un grupo de fotos que tiene
> una etiqueta que lo identifica.
> Atributo: Nombre del álbum, descripción, etiqueta, ruta de acceso,
> fecha de creación.
> 
> 
> 
> -         Etiqueta: nombre visible destinado a identificar una foto y
> un álbum.
> Atributos: Nombre de la etiqueta, tipo de dato que identifica (álbum o
> foto).
> 
>  
> Normalización de tablas
>  
> 
> Tabla para fotos: Id_foto, id_album, id_etiqueta, nombre_foto,
> fecha_creac_foto
> Tablapara álbumes: Id_album, id_etiqueta, desc_album, ruta_album,
> fecha_creac_album
> 
> Tablas de etiquetas : Id_etiqueta, id_tipo_et, nombre_etiqueta
> 
> Tablas tipo de etiquetas: Id_tipo_et, nombre_et
> 
> 
> 
> 
> dame buenas noticias!!! jajajaj gracias!!!

-- 

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