El dueo de un hotel le pide a usted desarrollar un Sistema de Gestin de Habitaciones
de Hoteles para consultar sobre las habitaciones disponibles y reservar habitaciones de su hotel. El hotel posee tres tipos de habitaciones: simple, doble y matrimonial, y dos tipos de clientes: habituales y espordicos. Una reserva viene determinada por los datos del cliente (Rif/cedula, nombre, direccin, telfono, email, tipo) , los datos de la habitacin (numero, piso, tipo, monto) la fecha de entrada y el nmero de das que estar ocupada la habitacin.
El recepcionista del hotel debe poder hacer las siguientes operaciones:
Consultar habitaciones disponibles de acuerdo a su tipo
Consultar por el precio de una habitacin de acuerdo a su tipo Consultar por el descuento ofrecido a los clientes habituales Consultar por el precio total para un cliente dado, especificando su nmero de identificacin, el tipo de habitacin y el nmero de noches. Reservar una habitacin especificando el nmero de habitacin, el nombre de cliente y su nmero de identificacin. Para ello la recepcionista deber introducir la identificacin, nombre, numero de habitacin, fecha entrada y cantidad de noches a reservar; el sistema deber validar que la habitacin exista y est disponible para el rango de fecha a reservar. En caso de existir disponibilidad, el sistema deber mostrar en pantalla el monto a pagar y el campo para cargar el nmero de la tarjeta de crdito, el sistema debe validar la tarjeta de crdito con el sistema bancario. En caso se ser vlida la tarjeta de crdito, el sistema deber insertar la reservacin (numero reservacin, fecha desde, fecha hasta), actualizar la disponibilidad de la habitacin para las fechas reservadas y mostrar en pantalla el nmero de reservacin, nombre del cliente, fecha entrada y fecha de salida. Eliminar una reserva especificando el nmero de la habitacin
Por otro lado, el administrador podr usar el sistema para:
Administrar (agregar, consultar, modificar y eliminar) los datos o parmetros que se
consideren necesarios para el funcionamiento del sistema. Cambiar el valor del descuento ofrecido a los clientes habituales Calcular las ganancias que tendrn en un mes especificado (considrese que todos los meses tienen treinta das)