[Php-avanzado] Recuperatorio PHP Avanzado

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Mie Nov 23 21:09:14 ART 2011


Hola Aldo,

El mié, 23-11-2011 a las 18:06 -0300, Aldo Gutierrez escribió:
> Hola Leo:
> Aunque un poco tarde, aca va mi aproximacion inicial al SRS.
> Cuento con tu benevolencia.
> Aldo

	Soy benevolente y paciente, así que vamos a ayudarte a hacer esto.

	Vamos a esto:

- En los atributos de la habitación aparece "tipo". Qué es eso?
Especificalo como un Requerimiento Funcional!
- También te faltan los medios de pago.
- te falta especificar que la habitación tiene un estado, porque si no
no podés implementar el RF3.
- Pareciera que deberías codificar los países, provincias/estados y
ciudades, para que al dar de alta un cliente estos datos se elijan de
una lista en vez de escribirse. No hay informes de Clientes por ciudad o
de país especificados, así que no hace falta, pero no hacerlo implica
que nunca podrás generar estos informes.

	Con esto, vas a saber que hay una habitación reservada, pero no parece
que se pueda saber que una habitación está ocupada (y si está ocupada
tampoco la podés reservar).
	Por otra parte, al haber Pagos, las habitaciones se ocuparán.
	Cómo tiene que funcionar cuando una habitación está ocupada?


	Seguimos!

> Objetivo:
> Desarrollar una Página Web para la Institución “Natal Apartamentos”,
> que incluya un Sistema de Reservas de habitaciones .
> El cliente se registrará y procederá a elegir entre las habitaciones
> disponibles.
> 
> Especificación de Requerimientos del Software (SRS)
> 
> Requerimientos Funcionales:
> 1 . El Sistema debe gestionar habitaciones.
> 2 . El Sistema debe gestionar clientes.
> 3 . El Sistema debe mostrar las habitaciones disponibles.
> 4 . El Sistema debe gestionar reservas de habitaciones.
> 5 . El Sistema debe mostrar las habitaciones reservadas.
> 6 . El Sistema debe gestionar los pagos de los clientes.
> 7 . El Sistema debe mostrar como ocupadas las habitaciones con reserva
> y pagadas.
> 
> Diccionario:
> 1 - Habitaciones
> Atributos :
> Tipo
> Cantidad de Camas
> Precio
> Detalles de Comodidades
> Disponibilidad
> 
> 2 – Clientes
> Atributos:
> Apellido
> Nombres
> Dirección_calle
> Dirección_número
> Codigo_Postal
> Ciudad
> Provincia_Estado
> País
> Tipo y Número de Documento
> Medio de Transporte
> Cantidad de Pasajeros
> Como nos conoció?
> Datos de Facturación
> Ultima Habitación que ocupó
> 
> 4 – Reservas
> Atributos:
> Cliente
> Habitación
> Fecha entrada
> Fecha Salida
> Precio
> Pasajeros
> Medio de Pago
> 
> 6 - Pagos
> Atributos:
> Medio de Pago
> Cliente
> Habitación
> Importe
> Fecha del Pago
> Fecha de la Reserva
> 
> Requerimientos No Funcionales.
> La página Web se diseñará utilizando el concepto de layout.
> _______________________________________________
> 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
Pegasus Tech Supply
Tel: (+54)(+223) 471-2880
La Salle 1131 - Mar del Plata - Argentina
http://www.pegasusnet.com.ar / http://blog.pegasusnet.com.ar
http://www.prometeustech.com.ar / http://www.grupopegasus.com
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



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