/CRUD-Alura-Hotel-ONE-Alura_Challenge

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.

Primary LanguageJava

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