Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1) Realizar un programa para un hotel que permita tener la información correspondiente a Hotel,
Habitación, Cliente, Reserva, Registro Huéspedes, Pago.
a. Hotel
✓ Nombre Hotel
✓ Nit
✓ Página web
✓ Correo
✓ Ciudad
✓ Sucursal
✓ Dirección
✓ Telefono
✓ Capacidad (No. De habitaciones)
b. Habitación
✓ Código
✓ Características
✓ Tipo de habitación
✓ Nro. de habitación
✓ Precio
✓ Nro. de piso
c. Cliente
✓ Código cliente
✓ Nombre
✓ Apellido
✓ Dirección
d. Reserva
✓ Código huésped
✓ Código reserva
✓ Código habitación
✓ Tipo habitación
✓ Fecha ingreso
✓ Fecha Salida
✓ Noches reservadas (debe ser mayores a cero)
✓ Cantidad de personas (debe ser mayores a cero)
e. Registro Huéspedes
✓ Código reserva
✓ Código huésped
✓ Cantidad Personas (debe ser mayores a cero)
✓ Tipo habitación
✓ Fecha llegada
✓ Fecha salida
f. Pago
✓ Crear Habitación
✓ Crear Clientes
✓ Crear Reserva
✓ Registro Huéspedes
✓ Registro de pago
Para cada una de estas opciones del menú deberá preguntar al usuario cuantas iteraciones
requiere(secuencias) a fin de delimitar cuantas veces se iterará la opción.
En cada una de las opciones se deberá permitir el ingreso de los atributos o variables
necesarias en cada una de las opciones en cada una de las iteraciones realizada.
2) Realizar un nuevo proyecto basado en el punto anterior, pero para este caso todos los
atributos o variables de la solución debe ser estáticas.
✓ Consultar Información hotel (se debe tener un hotel creado con todos sus
atributos)
✓ Consultar Habitación (se debe tener creadas 5 habitaciones mínimo con todos sus
atributos)
✓ Consultar Cliente (se debe tener creadas 5 clientes mínimo con todos sus
atributos)
✓ Consultar Reserva (se debe tener creadas 5 reservas mínimo con todos sus
atributos)
✓ Consultar Huéspedes (se debe tener creadas 10 huéspedes mínimo con todos sus
atributos)
✓ Consultar de pago (se debe tener creadas 5 transacciones de pago mínimo con
todos sus atributos)
En cada una de estas opciones de consulta se deberá poder visualizar la información del
menú de opciones disponibles, ejemplo: listado de habitaciones disponibles a fin de que
el usuario pueda seleccionar el que desea y que con base a esto pueda visualizar la
información respectiva.
De acuerdo a la opción escogida del menú el usuario podrá visualizar la información que
corresponda, se debe asegurar que estéticamente cada salida se vea bien presentada (con
encabezado, decoradores, etc).