Logo UTCD

Propuesta de App de Gestión Hotelera

Documento funcional y estructural — habitaciones, reservas, huéspedes, recepción, check-in, check-out, housekeeping, servicios, consumos, facturación y gestión financiera

Sistema Integral de Gestión Hotelera

Plataforma para administrar hoteles, posadas, hostales y alojamientos, centralizando reservas, disponibilidad, huéspedes, habitaciones, recepción, limpieza, mantenimiento, servicios adicionales, consumos, facturación, caja y reportes.

ÁreaDesarrollo de Sistemas
TipoEspecificación funcional
EnfoqueHotelería y alojamiento

1. Objetivo general

Centralizar la operación hotelera desde la consulta y reserva hasta el check-in, estadía, consumos, check-out y cierre de la cuenta del huésped, integrando habitaciones, tarifas, disponibilidad, housekeeping, mantenimiento, servicios y finanzas.

Criterio principal: la disponibilidad debe calcularse por habitación y período, considerando reservas, bloqueos, mantenimiento, limpieza y ocupación para evitar sobreventas.

2. Tipos de usuarios

Administración

Administrador

  • Configuración
  • Tarifas
  • Usuarios
  • Reportes
Recepción

Recepcionista

  • Reservas
  • Check-in
  • Check-out
  • Huéspedes
  • Cobros
Operaciones

Housekeeping

  • Habitaciones
  • Limpieza
  • Estado
  • Incidencias
Gestión

Gerente

  • Ocupación
  • Ingresos
  • Rentabilidad
  • Indicadores

3. Tablas base / maestros

Huéspedes

Datos personales, documentos, contactos e historial.

Habitaciones

Número, tipo, capacidad, características y estado.

Tipos de habitación

Simple, doble, matrimonial, familiar, suite y otros.

Tarifas

Precios por temporada, ocupación, plan y período.

Servicios

Desayuno, estacionamiento, lavandería, spa, minibar y otros.

Canales

Directo, web, agencia, OTA, teléfono y otros.

Medios de pago

Efectivo, transferencia, tarjeta, QR y otros.

Proveedores

Productos, lavandería, mantenimiento y servicios externos.

4. Ficha de habitación

DatoInformación
IdentificaciónNúmero y código interno.
TipoHabitación, suite u otra categoría.
CapacidadAdultos, niños y ocupación máxima.
CaracterísticasCamas, baño, aire, TV, frigobar, balcón, etc.
TarifaPrecio base y planes asociados.
EstadoDisponible, ocupada, sucia, limpia, mantenimiento, bloqueada.
MultimediaFotos y documentación.

5. Estados de habitación

6. Tarifas y temporadas

7. Reservas

Consulta → Disponibilidad → Selección de habitación → Tarifa → Datos del huésped → Reserva → Confirmación → Anticipo / garantía → Check-in
EstadoDescripción
ConsultaSolicitud de disponibilidad.
Pre-reservaHabitación retenida temporalmente.
ConfirmadaReserva confirmada.
GarantizadaCon pago o garantía según política.
Check-inHuésped ingresó.
En estadíaHospedaje activo.
Check-outSalida en proceso.
FinalizadaCuenta cerrada.
CanceladaReserva anulada.
No showHuésped no se presentó.

8. Huéspedes

9. Check-in

10. Check-out

11. Folio / cuenta del huésped

El folio concentra todos los cargos y pagos relacionados con la estadía.

ConceptoEjemplos
AlojamientoNoches y tarifas aplicadas.
ConsumosMinibar, restaurante, bebidas y otros.
ServiciosLavandería, estacionamiento, spa, traslados.
CargosImpuestos, tasas, adicionales.
PagosAnticipos, pagos parciales y cancelación.

12. Consumos y minibar

13. Servicios adicionales

Alimentos

Desayuno, restaurante, room service y bebidas.

Lavandería

Ropa del huésped y servicios internos.

Estacionamiento

Plazas, vehículos y cargos.

Otros

Traslados, spa, excursiones, salas y servicios especiales.

14. Housekeeping

Check-out → Habitación sucia → Asignación de limpieza → Limpieza → Inspección → Habitación disponible

15. Checklist de limpieza

ÁreaControl
HabitaciónCama, muebles, pisos, ventanas y superficies.
BañoSanitarios, ducha, espejos y amenities.
EquipamientoTV, aire acondicionado, iluminación y otros.
MinibarReposición y control.
CalidadInspección antes de liberar habitación.

16. Mantenimiento

Incidencia → Solicitud → Priorización → Técnico → Reparación → Prueba → Cierre → Liberación

17. Inventario

18. Movimientos de inventario

MovimientoUso
EntradaCompra o recepción.
ConsumoUso en habitación o servicio.
VentaProducto vendido.
ReposiciónAbastecimiento de habitación.
TransferenciaMovimiento entre depósitos.
AjusteCorrección documentada.
BajaProducto dañado o vencido.

19. Compras y proveedores

20. Facturación

21. Caja

22. Canales de reserva

23. Promociones y fidelización

24. Notificaciones

25. Dashboard

IndicadorInformación
OcupaciónOcupación diaria, semanal y mensual.
HabitacionesDisponibles, ocupadas, sucias y mantenimiento.
ReservasEntradas, salidas, cancelaciones y no show.
IngresosAlojamiento, servicios y consumos.
ADRTarifa diaria promedio.
RevPARIngreso por habitación disponible.
HousekeepingHabitaciones pendientes y tiempos de limpieza.
MorosidadCuentas pendientes.

26. Reportes

Reservas

  • Por fecha
  • Canal
  • Tipo de habitación
  • Estado

Ocupación

  • Ocupación
  • ADR
  • RevPAR
  • Estadía promedio

Financieros

  • Ingresos
  • Gastos
  • Pagos
  • Rentabilidad

Operativos

  • Housekeeping
  • Mantenimiento
  • Consumos
  • Inventario

27. Estructura de datos recomendada

CapaEntidadesFunción
Huéspedeshuespedes, documentos, contactos, preferenciasClientes y huéspedes.
Habitacioneshabitaciones, tipos_habitacion, caracteristicas, estadosInventario de habitaciones.
Tarifastarifas, temporadas, planes, restriccionesPrecios y reglas.
Reservasreservas, reserva_habitaciones, acompañantes, canalesReservas.
Recepcióncheckins, checkouts, llaves, foliosFront desk.
Consumosconsumos, consumo_detalle, minibar, serviciosCargos del huésped.
Housekeepingtareas_limpieza, checklists, incidenciasLimpieza.
Mantenimientosolicitudes, ordenes_mantenimiento, tecnicos, costosMantenimiento.
Inventarioproductos, almacenes, movimientos_stock, reposicionesStock.
Ventasventas, venta_detalle, facturas, cobrosFacturación.
Finanzascaja, caja_movimientos, cuentas_corrientes, pagosControl financiero.
Seguridadusuarios, roles, permisos, auditoria, notificacionesSeguridad y trazabilidad.

28. Menú general

29. Flujo integral hotelero

Consulta → Disponibilidad → Cotización / tarifa → Reserva → Confirmación → Check-in → Asignación de habitación → Estadía → Consumos / servicios → Check-out → Facturación → Pago → Limpieza → Habitación disponible
Check-out → Habitación sucia → Housekeeping → Inspección → Mantenimiento si corresponde → Liberación → Disponible
Reserva → Habitación → Folio → Cargos → Pagos → Saldo → Factura → Cierre

30. Arquitectura tecnológica sugerida

App móvil

Flutter para huéspedes y personal: reservas, check-in digital, solicitudes, servicios, notificaciones y consulta de cuenta.

Panel web

Administración de reservas, recepción, habitaciones, housekeeping, tarifas, inventario, facturación y reportes.

Backend / API

API REST con disponibilidad, motor de reservas, folios, pagos, inventario, notificaciones y auditoría.

Base de datos

MySQL o PostgreSQL con transacciones, índices, relaciones, bloqueo de disponibilidad y respaldos.

Conclusión: la App Hotel debe integrar reservas, disponibilidad, recepción, huéspedes, habitaciones, tarifas, check-in, estadías, consumos, housekeeping, mantenimiento, facturación, caja e indicadores hoteleros. El motor de disponibilidad y el folio central del huésped son componentes críticos para mantener una operación consistente y evitar errores de reserva o cobro.