[Php-avanzado] SRS Final y normalización de tablas

Jesica Billia jesicabillia en hotmail.com
Vie Jul 23 22:52:04 ART 2010




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..



Requerimientos no funcionales



 

1. El sistema tendrá un directorio establecido previamente dentro del
sitio, que será denominado "raíz de los álbumes", que será capaz de
gestionar álbumes y fotos. 

2. El sistema reconocerá como válidos los siguientes tipos de archivos para la
subida de las fotos: JPG, GIF, PNG.



 

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, formato del
archivo, ruta de acceso, fecha de creación.



-         
Formato
digital: tipo de archivo de imagen soportada

Atributo: Formato de archivo de extensión JPG, GIF, PNG 



-         
Á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, id_formato, nombre_foto, fecha_creac_foto

Tablapara álbumes: Id_album, id_etiqueta, desc_album, ruta_album,
fecha_creac_album

Tabla de formatos: Id_formato, formato

Tablas de etiquetas : Id_etiqueta, id_tipo_et, nombre_etiqueta

Tablas tipo de etiquetas: 
Id_tipo_et, nombre_et

 

 		 	   		  
_________________________________________________________________
Prepárate para la multitud de novedades que Hotmail tiene para ti
http://explore.live.com/windows-live-hotmail
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20100724/827d4798/attachment-0001.htm 


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