Skip to content

El desafio de esta ocasión fue el desarrollo de una aplicación Desktop en Java, la cuál se encargará de gestionar a los empleados, húespedes y reservas que se realicen en el Hotel Alura, con funcionalidades CRUD, haciendo uso de el modelo MVC(Modelo Vista Controlador), y definiendo cada entidad de dato en un DAO(Data Access Object), para poder d…

Notifications You must be signed in to change notification settings

EduardoUT/CRUD-Alura-Hotel-ONE-Alura_Challenge

Repository files navigation

Challenge Seis de Seis | Formación Java Orientado a Objetos | Hotel Alura

Hotel Alura ☕

Challenge Oracle Next Education + Alura Banner

El desafio de esta ocasión fue el desarrollo de una aplicación Desktop en Java, la cuál se encargará de gestionar a los empleados, húespedes y reservas que se realicen en el Hotel Alura, con funcionalidades CRUD, haciendo uso de el modelo MVC(Modelo Vista Controlador), y definiendo cada entidad de dato en un DAO(Data Access Object), para poder desarrollar operaciones con la información en una Base de Datos desarrollada en MySQL.

Extra personal:

  • La pestaña Reservas de la ventana "Sistema de Búsqueda, cuenta con validaciones y cálculos automatizados acorde a las fechas de entrada y salida del húesped a ser actualizadas".
  • Gestión y creación de Usuarios nuevos para acceder al sistema.
  • Cada usuario tiene opciones diferentes en el ámbito (CREATE, UPDATE, DELETE).
  • Interfaz de ventanas transparente y en modo nocturno inspirado en Material Design.

Tecnologías 💻:

  • Java SE 8 U331 ☕
    • Desarrollado bajo el patrón de diseño MVC (Modelo Vista Controlador).
    • Aplicación de buenas prácticas en el manejo y nombramiento de packages.
    • Interfaz de usuario diseñada con javax.swing.
    • Gestión de conexiones con Pool de conexiones definido.
    • Buenas prácticas en el manejo de sentencias y conexiones con MySQL desde la capa DAO de cada Modelo(Objeto).
  • MySQL
    • Desarrollo de una BD relacional para almacenamiento de Húespedes, Reservas y Usuarios.

Públicado en el topic: ...

Librerías 📖:

Video demostrativo en YouTube (Click en la imágen):

Video demostrativo

Vista de Ventanas 👁️

Menu Principal:

Ventana Menú Principal

Login:

Ventana Login

Menú Usuario:

Ventana Usuario

Ventana Registro de Reservas:

Ventana Registro de Reservas

Ventana Registro de Húespedes:

Ventana Registro de Húespedes

Ventana Guardado Éxitoso:

Ventana Guardado Éxitoso

Pestaña Húespedes de Ventana Sistema de Búsqueda: Pestaña Húespedes de Ventana Sistema de Búsqueda

Pestaña Reservas de Ventana Sistema de Búsqueda:

Pestaña Reservas de Ventana Sistema de Búsqueda

Pestaña Usuarios de Ventana Sistema de Búsqueda:

Pestaña Usuarios de Ventana Sistema de Búsqueda

Ventana de Registro de Usuarios:

Ventata de Registro de Usuarios

Autor 🧑:


Eduardo Reyes Hernández

About

El desafio de esta ocasión fue el desarrollo de una aplicación Desktop en Java, la cuál se encargará de gestionar a los empleados, húespedes y reservas que se realicen en el Hotel Alura, con funcionalidades CRUD, haciendo uso de el modelo MVC(Modelo Vista Controlador), y definiendo cada entidad de dato en un DAO(Data Access Object), para poder d…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages