Sobre este proyecto
it-programming / desktop-apps
Abierto
El hotel express
“
IbizDay
” necesita
desarrollar una aplicación que permita controlar
la ocupación de sus
habitaciones, el hotel
cuenta con 60 habitaciones de 3 tipos distintos.
El sistema debe permitir las siguientes operaciones:
Asignar una habitación
Mostrar
habitaciones
disponibles
Ver registro de pasajeros
Check In
Check Out
Mostrar ganancias totales
Las características de c
ada operación se detallan a continuación:
Asignar una habitación
:
El sistema debe solicitar al usuario
el tipo de habitación que desea, estas
habitaciones son de 3 tipos: Single, Doble y Suite
.
Una vez seleccionado el tipo, el sistema desplegará las
habit
aciones disponibles por tipo
, mostrando con x las ocupadas y con número las disponibles.
Ejemplo
:
Habitaciones Single
El usuario seleccionará de una en una las
habitaciones
, no pudiendo adquirir las ya
asignadas
.
Los precios de las
habitaciones
son los siguientes:
Single
$
40
.000 pesos
Doble
$
60
.000 pesos
Suite
$
80
.000 pesos
Ya que es un Hotel Express, solo permite reservas con 3 horas de antelación, previa confirmación de
transferencia electrónica y para ello se
debe registrar el Rut
de
l pasaje
ro que reserva, junto a su nombre,
teléfono.
Posteriormente debe mostrar un mensaje que indique que la operación se ha realizado correctamente
Mostrar habitaciones disponibles
:
El sistema debe desplegar el estado actual
de ocupación de todas las
habitaciones
, ya que algunos usuarios podrían preguntar por disponibilidad
para reservar
.
Ver registro de pasajeros:
El sistema debe ser capaz de mostrar el listado de pasajeros por habitaciónmanera
junto a sus datos personales
Check In:
Al llegar un pasajero al hotel, este se debe registrar en recepción, por lo que a través del Rut se
deberá buscar el número de habitación asignada.
Check Out:
Al entregar la habitación, el pasajero deberá anunciar su salida en recepción. Este proceso, dejará
liberada la habitación para una nueva reserva.
Mostrar ganancias totales
:
Debe calcular el total ganado por reservas
. Esto debe desplegarsesegún el siguiente ejemplo:
tipo habitacionreservas
total
single
2 $80000
doble
1 $60000
suite
2 $160000
total
5 $300000
otras consideraciones
el sistema debe funcionar a través de un menú que debe permitir una opción de salida del sistema.
Los datos se deben almacenar en arreglos
El sistema no debe presentar errores en su funcionamiento dentro de las posibilidades que entrega
PSEint
.
Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Windows
Plazo de Entrega: No definido
Habilidades necesarias