[Php-avanzado] SRS - requerimientos funcionales
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mie Oct 26 18:12:41 ART 2011
Hola Alejandro,
es un muy buen primer planteo!
Necesito que mejores unos detalles en la redacción para poder entender
mejor qué es lo que planteás.
- No tenés que llamar a las cosas de diferente manera en diferentes RF.
Por ej en 1 decís "empleados por _tipo_" y en 2 decís "_tipos de
empleados_". Si decidís llamarlos "tipos de empleado", en todas partes
llamalo así.
- No hagás referencia a un RF sin definirlo primero. Ej: asumiendo que
el "tipo" en 1 es el mismo que en 2, entonces tenés que especificar
primero el "tipo de empleado" para luego en la especificación del
empleado hacer referencia a él.
- Ampliá el diccionario para que diga los atributos que tendrá cada RF.
Me queda claro qué es un Empleado, pero no qué datos lo van a
caracterizar para este sistema. Algunas como el Tipo de Empleado son
triviales, porque solo tendrán un "nombre" del tipo... con esto es
posible que los RF 10 a 13 aparezcan como la misma cosa pero de
diferente tipo, con lo que se podría hacer más concisa la SRS funcional.
Seguimos!
El jue, 20-10-2011 a las 16:02 -0300, alejandro lallee escribió:
> Especificación de requerimientos de software - Agenda multiusuario
>
>
>
> Requerimientos funcionales
>
>
>
> 1. El sistema debe gestionar empleados por tipo
>
> 2. El sistema debe gestionar tipos de empleados[2]
>
> 3. El sistema debe gestionar horarios de empleados[1]
>
> 4. El sistema debe gestionar inventario de repuestos
>
> 5. El sistema debe gestionar terminales fuera de servicio
>
> 6. El sistema debe gestionar monitores e impresoras reparados o
> entregados para reparar, indicando estado.
>
> 7. El sistema debe gestionar estado de monitores e impresoras[6]
>
> 8. El sistema debe dar de alta reparaciones
>
> 9. El sistema debe dar de alta fallas de los equipos y su posible
> solución
>
> 10. El sistema debe dar de alta pagos por reclamo
>
> 11. El sistema debe dar de alta novedades
>
> 12. El sistema debe dar de alta Siniestros
>
> 13. El sistema debe dar de alta bola dormida
>
> 14. El sistema debe gestionar tipos de notas
>
> 15. El sistema debe dar de alta notas[14]
>
> 16. El sistema debe dar de alta encomiendas enviadas o recibidas
>
> 17. El sistema debe emitir un listado de reparaciones
>
> 18. El sistema emitir un listado de repuestos utilizados detallando
> terminal y técnico
>
> 19. El sistema emitir un listado de las tareas a realizar según dia
> del mes
>
>
>
> Diccionario de datos
>
>
>
>
> Siniestro: cualquier incidencia que ocurra que sea relevante para el
> funcionamiento del sistema o que implique la intervención de personal
> del IPLyC
>
> Bola dormida: cuando la bola se encasilla en un número diferente al
> cantado.
>
> Equipos: terminales de TTR, GLM, BO, billboard.
>
> Nota: nota desde o hacia el IPLyC
>
>
>
>
>
>
>
>
>
> Atributos
>
>
>
> Monitor o impresora: marca, nro de serie, hora, responsable,
> observaciones.
>
> Tipo de empleado: anfitriona o técnico
>
> Empleado: nombre, dirección, teléfono, tipo.
>
> Inventario: cantidad, tipo, marca, modelo.
>
> Reparaciones: técnico, repuesto utilizado.
>
> Estado de impresora o monitor: reparado, entregado para reparar.
>
> Repuesto: nombre, marca, modelo.
>
> Bola dormida: Isla afectada, nro encasillado, nro cantado, pagos por
> reclamo, hora, responsable.
>
> Pagos por reclamo: numero de pago, motivo, terminal, responsable,
> observaciones.
>
> Terminales fuera de servicio: nro de terminal, motivo, responsable,
> observaciones.
>
> Notas desde o hacia el IPLyC: remitente, destinatario, responsable,
> observaciones, tipo.
>
> Encomiendas: remitente, destinatario, contenido.
>
> _______________________________________________
> 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
Blog: 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