[Php-avanzado] Tesis....

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Lun Jun 28 13:08:04 ART 2010


Hola Jésica,

El lun, 28-06-2010 a las 01:33 +0000, Jesica Billia escribió:
> Bueno, visto que Argentina ha ganado un nuevo partido, espero poder
> salir triunfadora en la presentación de la tesis... jaj

	Por suerte, a diferencia de un partido, esto es un proceso iterativo y
se mejora hasta que está terminado.

> recorté bastante la que en un principio te mandé, no sé si quizás me
> excedí.. 

	Veamos!

> Tesis
> ----- 
> 
> Requerimientos del sistema
> --------------------------
> 1> El sistema debe mostrar fotos. (Las fotos se cargan en forma
> automática desde una carpeta)

	Esto pareciera decir que "las fotos se cargan solas", por lo de
"automáticamente" que decís. Estoy seguro, pero recontraseguro, de que
no se cargan solas...
	Especificá con un poco más de detalle esto, Incluso, es muy posible que
esto sean dos requerimientos: uno que refiera a la visualización y otro
que refiera a la carga.

> 2> El sistema debe mostrar albums que contendrán dentro las fotos.
> 3> El sistema debe registrar las etiquetas de los albums y su
> contenido (fotos).

	Con lo que me contaste sobre cómo va a funcionar esto, me intriga mucho
como implementarás las etiquetas de álbumes y fotos... de todas formas,
en esta etapa, solo se dice qué se va a hacer, y no como, así que esto
está bien especificado... solo te compartía mi intriga.
	Por otra parte, esto quedaría mejor como 2 requerimientos: uno que
trate sobre etiquetar álbumes y otro que hable sobre etiquetar fotos.

> 4> El sistema mostrará subalbums.
> 5> El sistema mostrará una cantidad finita de subálbums.

	Si no decís cuantos son, expresado así es demasiado ambiguo. Cuál es la
cantidad máxima de subálbumes?

> 6> El sistema mostrará los albums en forma de menú.
> 7> El sistema debe registrar pedidos de fotos.
> 8> El sistema gestiona los tamaños y precios de fotos en los pedidos.

	No mencionás antes el tema de los tamaños: de dónde salen?
	Tampoco el tema de los precios: cómo se gestionan?


> Diccionario (no entiendo lo que hay que poner...)

	Acá se pone lo que significan para el sistema los términos usados,
siempre y cuando su significado no sea el mismo que el del diccionario.
Está orientado a acotar el significado de las cosas requeridas al
contexto del sistema. Por ejemplo, un cliente no es lo mismo para un
sistema de una ferretería, de una agencia de autos o de un servidor de
correo electrónico.
	También se enumera acá los atributos de cada entidad mencionada, para
delimitar la abstracción relevante para el sistema. Por ejemplo del
cliente del sistema de la peluquería, me va a interesar el sexo, la edad
y el color de pelo, pero para el de la ferretería no...

> -----------
> Albums y subálbums: serán los directorios y subdirectorios
> respectivamente contenidos dentro de un directorio predefinido.

	Tengo sentimientos encontrados respecto a la definición de los álbumes:
resulta que mantenerlos en un directorio es o una decisión de diseño, o
un requerimiento no funcional: en ambos casos no debería ser importante
mencionarlo acá.
	Sin embargo, la idea no es hacer requerimientos formales sino solo
tener con una buena idea de qué se va a hacer.
	Dejá todo así. Solo me toca decirte que no es lugar para poner esto si
fuera una SRS más en serio.

> Pedidos de fotos: formulario donde se pide una foto, pudiendo escoger
> entre tres tamaños distintos y aclarando la cantidad de copias

	Ya lo habíamos visto más arriba, pero no especificás como se gestionan
los tamaños ni los precios...

> Bueno leo, vos dirás... saludos!!

	Está muy bien!!!
	Falta pulirla un poco, pero justamente este trabajo de pulir la SRS es
lo que estamos haciendo.

	Saludos!

-- 

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