Panel Web

o


.
.

o


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.

.