2.4 KiB
date, draft, title
| date | draft | title |
|---|---|---|
| 2025-05-02T02:13:53-03:00 | false | Panel Web |
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.