Proyecto final

Proyecto final

El problema consiste en desarrollar un sistema de gestión integral para un hotel que también ofrece paquetes turísticos a través de su página web. Se requiere una base de datos que permita gestionar eficientemente las operaciones del hotel, incluyendo:

  1. Reservas y pagos: Automatizar el proceso de reservas, asignación de habitaciones, cálculo del costo total de las estancias y el control de los pagos, integrando diferentes métodos de pago y garantizando la correcta facturación de cada reserva.
  2. Gestión de PQRS+: Proporcionar un sistema que permita el registro, seguimiento y resolución de las Preguntas, Quejas, Reclamos y Solicitudes de los clientes, de manera que se pueda gestionar adecuadamente el servicio al cliente.
  3. Paquetes y habitaciones: Facilitar la creación y administración de paquetes turísticos que incluyan habitaciones, y permitir la adición de habitaciones y personas extras, manteniendo un control adecuado de los costos y la disponibilidad.
  4. Control y administración de usuarios: Establecer diferentes perfiles de usuarios (clientes, recepcionistas y administradores) que puedan realizar diversas acciones según su rol en el sistema.

Se identifican un mínimo de 15 tablas para abordar estas necesidades: Clientes, Recepcionista, PQRS+, Tipo_PQRS+, Reservas, Pagos, Met_pago, Tipo_Reserva, Habitaciones, Tipo_habitacion, Paquetes, Tipo_paquete, Detalle_Reserva, Usuario y Perfil. Estas tablas permiten gestionar la información relacionada con los clientes, las reservas, los pagos, las solicitudes de PQRS+, la administración de habitaciones y paquetes turísticos, así como la asignación de roles y perfiles en el sistema. 

1. Tablas de gestión de usuarios y perfiles

Estas tablas gestionan la autenticación y los permisos de los usuarios del sistema.

  • Usuario
    • IdUsuario
    • Nom_Usuario
    • Contraseña
    • IdPerfil (FK hacia la tabla Perfil)
    • Estado
  • Perfil
    • IdPerfil
    • Nom_perfil
    • Descripción
    • Estado

2. Tablas de clientes y empleados

Estas tablas gestionan la información de los clientes y recepcionistas del hotel.

  • Clientes
    • IdCliente
    • Nombre1
    • Nombre2
    • Apellido1
    • Apellido2
    • Cédula
    • Teléfono
    • Correo
    • Comentario
    • Estado
  • Recepcionista
    • IdRecepcionista
    • Nombre1
    • Nombre2
    • Apellido1
    • Apellido2
    • Cédula
    • Teléfono
    • Estado

3. Tablas de gestión de PQRS+

Estas tablas gestionan las solicitudes de Preguntas, Quejas, Reclamos y Sugerencias de los clientes.

  • Tipo_PQRS+
    • IdTipo_PQRS+
    • Tipo
    • Descripción
    • Estado
  • PQRS+
    • IdPQRS+
    • Cliente (FK hacia la tabla Clientes)
    • Tipo_PQRS+ (FK hacia la tabla Tipo_PQRS+)
    • Descripción
    • Fecha
    • Estado

4. Tablas de gestión de reservas y pagos

Estas tablas gestionan las reservas que hacen los clientes y el procesamiento de los pagos correspondientes.

  • Reservas
    • IdReserva
    • IdRecepcionista (FK hacia la tabla Recepcionista)
    • IdCliente (FK hacia la tabla Clientes)
    • Tipo_reserva (FK hacia la tabla Tipo_Reserva)
    • Fecha_ent
    • Fecha_sal
    • Comentario
    • Método_pago (FK hacia la tabla Met_pago)
    • Num_personas
    • Total_costo
    • Estado_reserva
    • Estado
  • Pagos
    • IdPago
    • IdReserva (FK hacia la tabla Reservas)
    • IdMet_pago (FK hacia la tabla Met_pago)
    • Fecha
    • Estado_pago
    • Monto
    • Descripción
    • Estado
  • Met_pago
    • IdMet_pago
    • Método
    • Descripción
    • Estado
  • Tipo_Reserva
    • IdTipo_reserva
    • Tipo
    • Descripción
    • Estado

5. Tablas de gestión de habitaciones y paquetes

Estas tablas gestionan las habitaciones del hotel y los paquetes turísticos ofrecidos.

  • Habitaciones
    • IdHabitacion
    • IdCategoría (FK hacia la tabla Tipo_habitacion)
    • EstadoH
    • Costo
    • Detalle
    • Capacidad
    • Estado
  • Tipo_habitacion
    • IdCategoría
    • Categoría
    • Descripción
    • Estado
  • Paquetes
    • IdPaquete
    • Nombre
    • IdHabitacion (FK hacia la tabla Habitaciones)
    • IdTipo_paq (FK hacia la tabla Tipo_paquete)
    • Cantidad_Habitaciones
    • Destinos
    • Descripción
    • Costo
    • Num_noches
    • Num_personas
    • Estado
  • Tipo_paquete
    • IdTipo_paq
    • Tipo
    • Descripción
    • Estado

6. Tablas de detalle de reservas

Estas tablas permiten gestionar la relación entre las reservas, los paquetes y las habitaciones.

  • Detalle_Reserva
    • IdDetalle_re
    • IdPaquete (FK hacia la tabla Paquetes)
    • IdHabitacion (FK hacia la tabla Habitaciones)
    • IdReserva (FK hacia la tabla Reservas)
    • Cantidad_huespedes
    • Costo_extra
    • Estado

NOMBRE BD: Hotel Cacique Bolivar

Tablas Referenciales

Estas tablas contienen información estática o semi-estática que será utilizada por otras tablas para garantizar consistencia y normalización de datos:

  1. Tipo_PQRS+

  2. Tipo_Reserva

  3. Tipo_habitacion

  4. Met_pago

  5. Tipo_paquete

  6. Perfil

Tablas de Movimiento

Estas tablas gestionan información dinámica o transaccional que cambia frecuentemente:

  1. Clientes

  2. Recepcionista

  3. PQRS+

  4. Reservas

  5. Pagos

  6. Habitaciones

  7. Paquetes

  8. Detalle_Reserva

  9. Usuario

 

Juan.orrego.2799@miremington.edu.co, (+57) 3105370800
Creado con Webnode Cookies
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar