[Php-avanzado] SRS TP Final - 4ta versión

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Vie Nov 5 01:23:14 ARST 2010


Hola Valeria!

	La SRS está muy bien, de veras.

	Tenés un solo error en la redacción de los RF 2 y 3: pusiste en plural
el uso de la especificación del otro RF, lo que significa por ejemplo
para el RF 2, que una Provincia puede tener varios Países, en vez de con
solo uno, como diría especificado de esta manera: "El sistema debe
gestionar provincias con su respectivo país".

	Si no querés, no hace falta que lo cambies, porque como es un error
obvio se entiende la idea, y la parte importante, la de la relación y
funcionamiento de las Reservas y Estadías está bien especificado y se
entiende perfecto.

	Yo la guardo como futura referencia, pero si me mandás otra versión, la
reemplazo con la nueva.

	Con esto, podés pasar a la etapa de normalizar las tablas para
almacenar todo esto.

	Seguimos!

El jue, 04-11-2010 a las 11:42 -0300, Valeria A. Di Croce escribió:
> Una nueva versión de mi SRS
> 
> Descripción general del sistema:
>  Manejar clientes, reservas y estadías de un grupo de cabañas.
> 
> Requerimientos Empresariales:
>  Informatizar la administración de un grupo de cabañas para controlar de
> manera eficiente las reservas y responder rápidamente sobre la
> disponibilidad de reservas cuando un cliente consulta.
> 
> Requerimientos Funcionales:
>    1. El sistema debe gestionar países.
>    2. El sistema debe gestionar provincias con sus respectivos países.
>    3. El sistema debe gestionar localidades con sus respectivas provincias
> y países.
>    4. El sistema debe listar las condiciones de IVA.
>    5. El sistema debe gestionar servicios.
>    6. El sistema debe gestionar cabañas.
>    7. El sistema debe gestionar los motivos de las estadías de los clientes.
>    8. El sistema debe gestionar clientes con su localidad, provincia, paÍs
> y condición de IVA.
>    9. El sistema debe listar los estados de una reserva.
>   10. El sistema debe registrar reservas de una cabaña a un cliente. La
> reserva se toma solo si existe una cabaña que, para todos los días que
> dura la reserva, no tenga reservas ni vigentes ni confirmadas.
>   11. El sistema debe enviar un e-mail de aviso al cliente que hizo la
> reserva 3 días antes de la fecha reservada para confirmar la asistencia.
>   12. El sistema debe confirmar reservas vigentes de una cabaña a un cliente.
>   13. El sistema debe cancelar reservas confirmadas de una cabaña a un
> cliente.
>   14. El sistema debe eliminar reservas vigentes de una cabaña a un cliente.
>   15. El sistema debe registrar las estadías de los clientes en una cabaña.
>   16. El sistema debe buscar las reservas realizadas por un cliente y sus
> estados entre un rango de fechas dadas.
>   17. El sistema debe buscar las reservas realizadas y sus estados entre
> un rango de fechas dadas.
>   18. El sistema debe buscar los clientes con un motivo de estadía en
> particular.
> 
> Diccionario:
> País:
>     Atributos: Nombre País
> Provincia:
>     Atributos: Nombre País, Nombre Provincia
> Localidad:
>     Atributos: Nombre País, Nombre Provincia, Nombre Localidad
> Condición IVA:
>     Atributos: Nombre Condición
> Servicio:
>     Atributos: Nombre Servicio, Precio
> Cabaña:
>     Atributos: Número/Nombre, Capacidad Máxima
> Motivo de estadía:
>     Atributos: Nombre
> Estado de la reserva:
>     Atributos: Nombre
> Reserva:
>     Atributos: Nombre, Apellido, Domicilio, País, Provincia, Localidad,
> Teléfono, e-mail, Día ingreso, Cantidad días, (Fecha ingreso, noches
> permanencia), Servicios, Cantidad adultos, Cantidad niños,  Estado de
> la reserva, Motivo de estadía, Comentario
> Cliente:
>     Atributos: Nombre, Apellido, Domicilio, País, Provincia, Localidad,
> Teléfono, e-mail, Condición IVA
> Estadía:
>     Atributos: Cliente, Día ingreso, Cantidad días, Servicios, Cantidad
> adultos, Cantidad niños, Motivo de estadía,  Comentario
> 
> 
> Saludos,
>    Valeria.-
> 
> _______________________________________________
> 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
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