Este panel web es una herramienta de visualizaci贸n y an谩lisis de datos para una cadena hotelera, desarrollado como trabajo final para el curso de Base de Datos Aplicada. El sistema permite explorar m茅tricas clave de rendimiento a trav茅s de una estructura jer谩rquica de tres niveles.
Arquitectura T茅cnica
Backend
- ASP.NET Core 7
- Entity Framework Core para acceso a datos
- API RESTful para comunicaci贸n con el frontend
- Autenticaci贸n JWT para seguridad
Frontend
- React (18.x)
- Material UI para componentes de interfaz
- ChartJS para visualizaci贸n de datos
- React Router para navegaci贸n entre secciones
Estructura de Navegaci贸n (Drilling)
El panel implementa un sistema de navegaci贸n jer谩rquica de tres niveles:
Nivel 1: Cadena Hotelera
- Nombre de la cadena hotelera
Nivel 2: Locaci贸n/Hotel Espec铆fico
- Datos detallados de cada propiedad
Nivel 3: Estad铆sticas Detalladas
- An谩lisis profundo de datos operativos
- Reportes especializados
Caracter铆sticas Principales
- Dashboards Interactivos: Gr谩ficos din谩micos con ChartJS para visualizaci贸n intuitiva de datos.
- Filtros Avanzados: Capacidad de filtrar datos por fecha, categor铆a de habitaci贸n, y segmento de cliente.
- Alertas Personalizables: Notificaciones cuando m茅tricas clave superan umbrales definidos.
- Responsive Design: Adaptable a dispositivos m贸viles y tablets para monitoreo en movimiento.
Modelo de Datos
El sistema se basa en un esquema relacional que incluye las siguientes entidades principales:
- Cadenas Hoteleras
- Hoteles/Propiedades
- Habitaciones
- Reservas
- Clientes
- Servicios
- Facturaci贸n
Capturas de Pantalla (WIP)
[Aqu铆 se incluir铆an capturas de pantalla del panel mostrando los tres niveles de navegaci贸n y diferentes visualizaciones]
Implementaci贸n
El proyecto ha sido desarrollado siguiendo una metodolog铆a 谩gil, con 茅nfasis en:
- Normalizaci贸n de la base de datos
- Optimizaci贸n de consultas para grandes vol煤menes de datos
- Implementaci贸n de procedimientos almacenados para operaciones complejas
- Medidas de seguridad para protecci贸n de datos sensibles
Conclusiones
Este panel web demuestra la aplicaci贸n pr谩ctica de conceptos avanzados de bases de datos relacionales en un entorno empresarial del sector hotelero, proporcionando una herramienta valiosa para la toma de decisiones basada en datos.