[Php-avanzado] SRS tesis

Lucas Nastri dex87.mdq en gmail.com
Sab Dic 12 15:30:40 ARST 2009


Leo, no pude ir a la clase del jueves asi que te mando la srs con algunos
cambios que le hice por unos comentarios que me habías hecho:

"...
  Te hago unos comentarios ahora respecto a cosas que no son funcionales
y que por tanto no van acá y a un par de detalles:

a) en una versión anterior, para 5, había costos de los trámites, pero
en esta solo está la descripción. Me da lo mismo, pero si vas a poner
costos deberían estar en alguna parte.

b) en 7, poner el nick y la contraseña es una decisión de diseño
respecto a cómo vas a hacer funcionar las autorizaciones. La SRS debe
definir el "qué" y no el "cómo" y por eso esto es un vicio en el
documento, ya que excede su ámbito.

c) los puntos 10, 11 y 12 no son una especificación funcional, sino un
caso de uso. Cómo yo les pido solo la especificación funcional, esto no
debería estar acá, pero naturalmente podés dejarlo en otro apartado bajo
el título "Casos de uso".

d) el 11.2 necesita un modelo del formulario a generar en un apéndice o
algo, porque así no alcanza para saber cómo escribirlo.

e) el 15 no existe en realidad, ya que es parte del 13 "El sistema debe
realizar el proceso de cierre al final del día con los trámites en
Estado 'finalizado'".

f) el listado del proceso de cierre necesita tener en el apéndice un
modelo de cómo es el informe.

g) la definición de Empleado en el diccionario no es correcta. Sería
algo como "Persona que inicia un Trámite", ya que es la única función
que cumple en el sistema (esto te pasa por querer hacer que los
Empleados sean los usuarios logueados...)

h) la definición de " Nick del empleado" es completamente superflua,
sobre todo porque no cumple ninguna funcionalidad del sistema... es como
que definas "Fecha de Nacimiento", pero no porque es un término que se
entiende, sino porque no participa de ningún proceso!

i) y hablando de fechas, el punto 13 no se puede implementar porque los
Trámites no tiene fecha ;-)


       Nos vemos!!!
..."


Ahí la mejoré un poco. Lo único es que todavía los empleados siguen siendo
los usuarios. Y me iba a surgir un problema por eso. Porque quería guardar
en el trámite el usuario que lo inició. Pero si eliminaba justo un empleado
que tenía trámites cargados me iba a dar error. Vos me habías propuesto una
solución. Pero no me acuerdo bien cuál era. Creo que me habías dicho, que
los usuarios y los empleados fueran distintos. Pero no entendí muy bien.

Gracias Leo!.
Lucas.
------------ 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/20091212/7f8f729a/attachment.htm 
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre     : srs.rar
Tipo       : application/octet-stream
Tamaño     : 4294 bytes
Descripción: no disponible
Url        : http://www3.fi.mdp.edu.ar/cgi-bin/mailman/private/php-avanzado/attachments/20091212/7f8f729a/attachment.obj 


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