El dueo de un hotel le pide a usted modelar un aplicativo distribuido sobre
la gestin de un hotel (desde reservar y facturar los servicios ofrecidos en su hotel). El hotel posee tres tipos de habitacin: simple, doble y matrimonial, y dos tipos de clientes: habituales y espordicos. Una reservacin almacena datos del cliente, de la habitacin reservada, la fecha de comienzo y el nmero de das que ser ocupada la habitacin (genera un nmero de reserva). La recepcionista del hotel debe poder hacer las siguientes operaciones: R1: Registrar cliente: DNI, nombres y apellidos, fecha de nacimiento, estado civil R2: Registrar habitaciones y sus caractersticas R3: Reservar una habitacin especificando el nmero de la habitacin, DNI y nombre del cliente. R4: Eliminar una reserva especificando el nmero de la habitacin. R5: Consultar por el descuento ofrecido a los clientes habituales. R6: Registrar hospedaje: nmero de reserva (opcional), fecha, habitacin. R7: Efectuar el clculo del servicio realizado por el tiempo de hospedaje y otros servicios (telfono, bar, sauna), en este proceso el aplicativo considera descuentos especiales a clientes frecuentes y permitir generar e imprimir el comprobante de pago (Boleta o Factura). R8: Generar el asiento contable correspondiente, la cual ser enviado electrnicamente al software contable. El administrador puede usar el aplicativo para: R9. Registrar el precio de una habitacin de acuerdo a su tipo. R10. Registrar el valor del descuento ofrecido a los clientes habituales. R11: Listar los ingresos por mes y por habitaciones. Finalmente, el diseo del software debe facilitar la creacin nuevos tipos de habitaciones o clientes, fcil uso, mantenimiento, tiempo de respuesta menos de 30seg y permitir al usuario crear sus propias consultas.