Está en la página 1de 4

Requerimientos de la organización

El Holding del rubo hotelero <Nombre Holding> está en un proceso de unificación


tecnológica de todas sus subsidiarias, dando pie al a centralización de la
información única de cada uno de los hoteles, en un solo sistema que conllevará la
gestión y administración de la cadena hotelera para el conglomerado y la reserva
de habitaciones.

Como parte de la unificación y centralización del sistema de gestión hotelera y de


reserva, se solicita lo siguiente:

 Realizar un sistema web, del cual se pueda acceder a las reservas de


habitaciones de toda la cadena hotelera.
 Dado que la cadena no cuenta con Overbooking, el sistema al detectar que
no hay más cupos en el hotel señalado, este deberá ofrecer otro hotel de la
cadena con disponibilidad, cercano a la zona, para poder realizar reserva
de habitación ahí.
 Simplificar el sistema de tal forma que cuando el usuario ingrese mediante
internet, este ingrese al portal general del holding, sin embargo, cuando
este en el hotel, pueda acceder inmediatamente al portal del hotel en el que
este ubicado.
 El sistema debe abarcar tareas que puedan ser automatizadas, solicitud de
habitaciones mediante ejecutivo del hotel, administración de habitaciones,
como también el manejo de los empleados de la cadena hotelera.
 Se debe generar un sistema de APIs el cual realice las mismas acciones
que el portal web, para así dar opción a que pueda ser utilizado y generar
reservas por otras agencias de viajes.
 Mantener el sistema de facturación actual.
 El sistema debe dar la posibilidad de hace CheckIn y CheckOut desde el
mismo, haciendo el sistema mas simple cuando ya se tenga una reserva en
el hotel, utilizando la ubicación del dispositivo. En caso de que sea
realizado por un ejecutivo simplificar la acción mediante el Rut de los
clientes.
 Generar un sistema de administración de empleados unificado, incluyendo
soporte de rotación de empleados entre hoteles de una misma región y el
sistema de horario de trabajo que esto conlleve.
 Disponibilidad información para ser utilizada por los economistas expertos
 El sistema debe ser modular, tanto FrontEnd como BackEnd, de tal forma
que pueda administrar y generar servicios, crear nuevos
módulos/subsistemas que se interconecte al sistema actual, y que
simplifique esto simplifique los desarrollos futuros.
Análisis de los Requerimientos
Para desarrollar los puntos anteriores, podemos desglosar los siguientes hitos:

 Req1. Desarrollo de un sistema Web (FrontEnd), que contenga:


 Login (Cliente/Ejecutivo/Administrador).
 Cuenta de usuario
 Reservas Activa
 Histórico de Reservas
 Req2. Ingreso de Reserva.
 Req3. Manejo de alternativa en OverBooking.
 Req4. Sistema de CheckIn/CheckOut
 Ingreso CheckIn
 Salida CheckOut
 Req5. Adquisición de otros servicios.
 Req6. Sistema de Gestión de personal, que contenga:
 Ingreso de Empleados.
 Módulo de Gestión de Horarios.
 Módulo de Gestión de Rotación.
 Req7. Simplificación de acceso al Portal (Portal Holding / Portal
Local del Hotel)
 Localización del dispositivo mediante IP
 Ingresa Portal Holding: IP publica
 Ingresa Portal Local: IP local
 Localización del dispositivo mediante GeoPosicionamiento
 Ingresa Portal Holding: En cualquier ubicación
 Ingresa Portal Local: posicionamiento referenciado a la
ubicación del hotel
 Req8. Disponibilizar APIs, que contenga:
 Consulta de Disponibilidad de Habitaciones.
 Ingreso de Reserva de Habitación.
 Req9. Modelo de Base de Datos.
 Generación de modelo de base de datos modular.
 Migración de Datos Antiguos desde Base de Datos de los Hoteles.
 Comunicación.
 Req10. Desarrollo de Buses de Servicios Empresariales (ESB), esto
para:
 Asegurar la información que se deban disponibilizar.
 Comunicar la Base de Datos con el FrontEnd.
 Comunicar la Base de Datos con las APIs.
 Comunicar Sistema de Facturación con BackEnd.
 Disponibilizar Datos para el uso del área de BI.
Requerimientos Funcionales
1. Desarrollo de un sistema Web (FrontEnd).
2. Desarrollar Sistema de Gestión de Personal.
3. Desarrollo de APIs
4. Desarrollo de modelo de base de datos para centralización de información.
5. Comunicar Sistema de Facturación.
6. Desarrollo de Sistema de CheckIn/CheckOut
7. Manejo de alternativa en OverBooking.
8. Manejo de acceso al Portal (Holding/Local).

Requerimientos No Funcionales
1. Paleta de colores del Holding
2. Acceso simplificado si estas en el hotel
3. Mostrar otro Hotel de la cadena en caso de OverBooking
4. Habilitar y deshabilitar los servicios
5. Que se muestren en otras agencias de Viaje
6. El cliente debe realizar todas las actividades mediante el Portal
Desarrollo de un sistema Web (FrontEnd)

Ingreso de Reserva

Manejo de alternativa en OverBooking

Sistema de CheckIn/CheckOut

Adquisición de Otros Servicios

Sistema de Gestión de Personal

Simplificación de acceso al Portal

Disponibilizar APIs

Modelo de Base de Datos

Desarrollo de Buses de Servicios Empresariales (ESB)

También podría gustarte