Programa para hoteles -Universidad
Budget: $10 – $30 USD
Una página de acceso o login.
Un menú con las opciones siguiente:
Clientes
Habitaciones
Reservas
En Clientes debe de existir la opción para crear cliente, actualizar o inactivar.
En Habitaciones, se debe de poder crear las habitaciones e indicar una descripción, cuantas camas tiene, el costo por noche, si cuenta con baño privado o no.
En reservar, se podrá indicar por fecha que habitación se reserva y por cuantas noches, de tal forma que si un usuario quiere registrar una reserva y la habitación ya tiene una reserva previa este debe de notificar que no se puede reservar.
La reserva debe de ser por fechas por lo que si las fechas de reserva ya paso se puede reservar en fechas posteriores.
Para cada reserva se debe de asignar un cliente por lo que si el cliente no existe se debe de crear previamente o el sistema debe de permitir crearlo de una vez en el mismo lugar mandando a llamar la pantalla para crear el usuario.
Toda la información debe de ser almacenada en una base de datos, la base de datos debe de ser PostgreSQL versión 10 en adelante.
Debe de contar con una opción para crear los usuarios que podrán acceder al sistema, si un usuario que no este registrado en la base de datos intenta ingresar no debe el software permitir el ingreso, si el usuario, contraseña o ambos son erróneos no podrá ingresar al software, debe de ser sensitivo a mayúsculas y minúsculas.
El software debe de cumplir el estándar para desarrollo de programación orientado a objetos, esto incluye que maneje herencia, interfaces, clases simples que realicen únicamente de acuerdo a la necesidad que cubrirá, manejar encapsulamiento, polimorfismo y abstracción.
Un menú con las opciones siguiente:
Clientes
Habitaciones
Reservas
En Clientes debe de existir la opción para crear cliente, actualizar o inactivar.
En Habitaciones, se debe de poder crear las habitaciones e indicar una descripción, cuantas camas tiene, el costo por noche, si cuenta con baño privado o no.
En reservar, se podrá indicar por fecha que habitación se reserva y por cuantas noches, de tal forma que si un usuario quiere registrar una reserva y la habitación ya tiene una reserva previa este debe de notificar que no se puede reservar.
La reserva debe de ser por fechas por lo que si las fechas de reserva ya paso se puede reservar en fechas posteriores.
Para cada reserva se debe de asignar un cliente por lo que si el cliente no existe se debe de crear previamente o el sistema debe de permitir crearlo de una vez en el mismo lugar mandando a llamar la pantalla para crear el usuario.
Toda la información debe de ser almacenada en una base de datos, la base de datos debe de ser PostgreSQL versión 10 en adelante.
Debe de contar con una opción para crear los usuarios que podrán acceder al sistema, si un usuario que no este registrado en la base de datos intenta ingresar no debe el software permitir el ingreso, si el usuario, contraseña o ambos son erróneos no podrá ingresar al software, debe de ser sensitivo a mayúsculas y minúsculas.
El software debe de cumplir el estándar para desarrollo de programación orientado a objetos, esto incluye que maneje herencia, interfaces, clases simples que realicen únicamente de acuerdo a la necesidad que cubrirá, manejar encapsulamiento, polimorfismo y abstracción.