You are on page 1of 16

Proyecto

Sistema Integrado de Gestión de Hoteles (SIGH)

9 de octubre del año 2018

Equipo de trabajo:

Ronald Alexander Rizo


Bryan Ernesto González
Yader rene cuadra
INIDICE DE CONTENIDO
1. INTRODUCCION
1.1 Introducción General
1.2 Antecedentes
1.3 Justificación
1.4 Planteamiento del Problema
1.5 Objetivos

2. Diagrama de contexto
2.1 Requerimientos funcionales
2.2 Requerimientos no funcionales

3. Ingeniería de requisitos
3.1 Análisis del proceso de reservas de habitaciones para las diferentes modalidades de
formas de reservación de habitación (Personal, vía telefónica, Internet), que involucre
todo lo concerniente a promociones.
Propuesta de desarrollo de sistema, que desarrollaran en la asignatura
de ingeniería de software.

1.1 Introducción general

La competencia en el sector turístico ha evolucionado en los últimos años a nivel mundial, como es
el avanzar de los años aparecen cada vez nuevos proyectos de hoteles y por lo tanto las preferencias
de los diferentes flujos turísticos también lo ha hecho haciendo competencia entre otras.

A diferencia de lo que ocurría en el pasado, cuando lo importante era diferenciarse en base a la


competitividad del precio de las habitaciones, hoy día resulta primordial ofrecer un servicio de
calidad.

En los últimos tiempos los directivos hoteleros se han percatado de la necesidad de implantar
medidas que incrementen esa calidad del servicio ofrecida. Por eso, los sistemas de reservación o
facturaciones de hoteles se han convertido en una herramienta clave para la adaptación del sector
turístico a las necesidades del mercado actual.

Hoy en día los sistemas inteligentes dominan nuestras industrias nuestros trabajos y nuestras vidas
diarias, resulta evidente el impacto de los sistemas tecnológicos en el desarrollo de la humanidad ,
se ve necesario mantener actualizado con todo los que nos ofrece los sistemas tecnológicos y
aprovechar todos los beneficios y tendencias tecnológicas que nos ofrecen.

El proyecto del Sistema Integrado para Gestión Hotelera (SIGH) que se presenta a continuación esta
basado en el análisis de diseño basado en los flujos de trabajo requerido por el comercio hotelero
en los tiempos actuales. El sistema pretende brindar agilidad y rapidez en los procedimientos de:
Datos Personales del Cliente, Control de Reservaciones de Habitaciones, Control de Alimentos,
Registro de Hospedaje, Control de Parqueo para Clientes, Pagos de servicios, Reportes basados en
rendimiento y consumo de los clientes.

Los sistemas de reservaciones hotelera ofrecen una gestión total e íntegra del
establecimiento aumentando la eficiencia y rapidez de las gestiones. En otras palabras, los
sistemas de gestión hotelera ayudan a clasificar y ordenar toda la información que genera
diariamente un hotel.

1.2 Antecedentes
Desde los tiempos iniciales de la hotelería todo el control de la gestión de reservaciones se
realizaba a través de hojas de calculo o en el peor de los casos vía manuscritos los cuales
registraban todo el flujo de los usuarios en una simple libreta. Para un hotel que pretenda
seguir compitiendo en la actualidad esta obligado a cambiar su enfoque de administración
de reservaciones, optando por un sistema más ágil y que vaya de la mano con las
necesidades y expectativas del usuario final.
El enfoque que pretendemos adquirir con el desarrollo de la Suite de Aplicaciones del SIGH
es brindar al cliente un enfoque mas practico y simple en el flujo de trabajo de las
reservaciones, a diferencia de los sistemas de administración hotelera tradicionales, nos
basaremos en una perspectiva moderna de los requerimientos de los clientes permitiendo
así mayor facilidad de cara al consumidor lo que conlleva a que los procedimientos de pre-
reservación, reserva y adquirir la habitación se realicen de una manera más simple y
amigable.

El sistema se pretende desarrollarse con una interfaz intuitiva y basada en Web la cual
permita que los clientes realicen la mayoría del procedimiento en línea.
1.3 Justificación

Actualmente la propuesta de desarrollo de nuestro software sistema de gestión de hoteles


(SIGH), es para llevar la administración control de reservaciones de habitaciones en el sector
hotelero, dado que no es factible llevar un cuaderno para registrar cada cliente que quiera
dicho servicio, así como de no tener información verás que ocasionan problemas muy
comunes como:

Entregar una habitación que este siendo ocupada por algún usuario, es por ellos que atreves
del sistema implementaríamos una pequeña función donde salga que esta habitación esta
libre u ocupada por algún usuario.
Entregar una habitación vacía o sucia, que pueda otro cliente la haya ocupado y por ende
se requiere del sistema para llevar un control de habitaciones donde se pueda agregar un
numero u digito donde salga que esta habitación ha sido ocupada
Malentendidos de pagas, es por ende donde el software que llevamos a cabo
implementaríamos una función donde el huésped o cliente tenga su DNI Y con su respectivo
nombre donde la base de datos aplique todos sus consumos.

En la actualidad las operaciones hoteleras están influidas por la tecnología es


completamente útil y necesario el contar con un software de gestión hotelera, ya que de
esta manera las tareas cotidianas serán eficientemente realizadas, teniendo así un hotel
más funcional y obviamente un negocio cada vez más próspero.
El presente análisis de nuestro sistema (SIGH) está siendo implementado teóricamente para
mejorar el servicio hotelero es importante ir mejorando poco a poco con el negocio ya que
es mucha la competencia.

1.4 Planteamiento del problema

¿Cuál Importancia de nuestro sistema de gestión de hoteles?

Nuestra propuesta de software gestión hotelera es importante ya que es muy útil para
administrar eficientemente las distintas labores que se realizan en el área hotelera, ya sean
de índole operativo, administrativo, financiero, entre otros. Con dicho software se podrán
agilizar todas las labores cotidianas que se realizan en un hotel, como son el manejo de las
reservas, el eficiente registro de los clientes, se podrán asignar los diversos costes, así como
también crear las diferentes facturas necesarias, realizar el pago a los distintos proveedores,
entre otros, todo esto se podrá hacer de una manera bastante funcional y natural gracias a
que dicho software está especialmente diseñado para ayudar en gran manera a él buen
manejo y la funcionalidad de un hotel
1.5 Objetivos
Objetivos generales:
Desarrollar un software informático que permita llevar control de reservaciones y servicios
hoteleros, según requerimientos solicitados por el cliente y usuarios.

Objetivos específicos:

Desarrollar un módulo CLIENTES en el cual nos permita el registro de los clientes en el


sistema tomando en cuenta sus datos personales.

Desarrollar un módulo Pagos que nos brinde la facturación de todo el monto o consumo del
cliente

Desarrollar un módulo RESERVAS que nos permita realizar todo tipo de acciones tales como
hacer o anular reservas individuales, en grupo, cambiar fechas, gestionar.

Desarrollar un módulo Habitaciones se encargará de gestionar los procesos relacionados


con las habitaciones, llevar un control de número de habitaciones, Descripción, Precios,
estado (Libre u ocupado).

Implementar una base de datos que se encargue de gestionar y administrar la información


que registre cada uno de los módulos.
Desarrollar un módulo de “Reportes” nos permita generar una gran variedad de informes
que nos brinde información tanto impresa como en pantalla.

Desarrollar un sistema con capacidad de brindar administración, manejo de datos, y buen


servicio.

Diagrama de Contexto:

En nuestro Diagrama de Contexto queremos representar los procesos que componen nuestro
sistema en el cual únicamente se detallan los procesos concretos que aparecen como elementos
simples para que sea más fácil de interpretar para la ejecución y toma de decisiones.

En el Sistema Integrado de Gestión de Hoteles SIGH se detallan:

 Huésped: en donde SIGH le brindará al cliente la Disponibilidad de habitaciones,


promociones establecidas o temporales, precios de acuerdo al requerimiento del
huésped y confirmaciones seleccionadas. También vamos a obtener los datos del
cliente, como nombre completo, dirección, numero de identificación, la información
de reserva que solicito y el pago mediante tarjeta de crédito.

 Reservas: Recibe la información del sistema, estado de habitaciones ya sea ocupada, libre o
en mantenimiento, precios a cobrar según la reserva del huésped, creación, modificación y
eliminación de reservas. Además, envía al sistema los datos de la reserva, status de la
reserva, asigna las habitaciones reservadas por el cliente, detalla los servicios solicitados y
realiza la facturación total.
 Administración: Se encarga de brindar actualizaciones y mantenimientos al sistema, crear,
modificar o establecer promociones, acceso total del sistema como administrador, crear,
actualizar, almacenar, exportar e importar la base de datos de los clientes y transacciones
realizadas.

 Gerencia General: Recibe Información y Detalle Global como Gastos, Ganancias,


Rentabilidad, entre otros.
Requerimiento funcionales Sistema de gestión
de hoteles (SIGH)

En teoría los requerimientos funcionales, son declaraciones de los servicios que proveerá el
sistema, de la manera en que éste reaccionará a entradas particulares. En algunos casos, los
requerimientos funcionales de los sistemas también declaran explícitamente lo que el sistema no
debe hacer.

Los requerimientos funcionales son necesidades de un sistema de información, que se deben


satisfacer, y paralelamente puede considerarse que un requerimiento, es una propiedad que
debe ser exhibida por el software dando en si muchas funciones diferentes las cuales realizaran un
trabajo, para resolver requerimientos del mundo real o proceso, mediante aplicaciones de
sistemas de información. Agrupar los requerimientos por módulos de acuerdo con los procesos
identificados en el Modelo de Casos de Uso del Negocio.

El propósito del requerimiento funcional es encontrar, comunicar y recordar, lo que se necesita


realmente en el sistema y tomando en cuenta que no tenemos clientes a quien ofrecer los
servicios no respaldaremos de los estudiantes de turismo que quienes ellos razonaremos como va
a llevar a cabo el control y la administración de los requerimientos y nuestro equipo de desarrollo
se encargara de los servicios que brindara el sistema

Estamos claro con los servicios que vamos a ofrecer en nuestro proyecto, ya que con nuestro
grupo de trabajo nuestra intención tener y es plasmar las actividades a realizarse, los
comportamientos siempre positivos y funciones que el sistema ejecutar ala hora de estar en
función dicho donde apreciaremos cada modulo de los requisitos propuesto.

en principio las especificaciones de los requerimientos funcionales esta la debemos s tener


completa y sin especificaciones.

Requerimientos funcionales
Generalmente
Debe administrar las reservaciones de habitaciones lo que es lo mismo será capaz de manejar de
manera fluida la reservación de alguna habitación, esto clasificara entre las habitaciones que están
disponibles y las que no al mismo tiempo que los datos del cliente.

Debe imprimir una lista con los clientes que tenga una reservación realizada.

Aplicación capaz de funcionar en un entorno web, esto porque se podrá reservar una habitación
por medio de internet para cualquier cliente que desee una habitación.

Reservación

Reservar habitaciones que estén disponibles. La reserva se puede realizar a través de la plataforma
o aplicación web. El cliente puede observar las habitaciones que están disponibles para así poder
hacer su reservación como le convenga.

El cliente puede darse de alta en cualquier momento una vez hecha la reservación luego de esto la
habitación que tenía reservada quedará disponible.

Cancelar una reservación estará disponible para el cliente para el momento en que así lo decida.
La reservación tiene una cancelación automática si el cliente después de un tiempo no se reporta
al hotel.

Reportes del registro diario del uso de las habitaciones

Registro tipo de cliente, el cliente se registrará si es por empresa o es turista.

Se debe registrar los datos personales del cliente, esta información debe llevar los siguientes su
DNI (número identificador del sistema)datos, nombre, apellidos, edad.
Identificar clientes que reciben preferencia, estos clientes son referenciados según la edad, donde
la edad sea menor de 9 años.

Se tendrá otra interfaz donde la recepcionista puede observar las habitaciones que se reservaron
por medio de la web, esta interfaz mostrara la información del cliente registrado en la base d
datos y comunicara en tal las reservaciones.

Habitaciones

Mostrar una lista con las habitaciones y sus tipos dobles o sencilla cada una con una descripción
detallada con lo que cuenta (precio, capacidad, etc.).

Debe contar con una base de datos de habitaciones.

Debe contar con fecha de inicio y de fin de la reservación de la habitación.

Debe mostrar disponibilidad de habitaciones.

Clientes

Almacenar los datos básicos del cliente con su número identificador

El cliente no podrá reservar una habitación que ya está reservada.

El cliente sino se reporta después de la hora establecida la reservación la misma será cancela y
puesta a disposición para otro cliente.
Calcular número de habitaciones que estén disponibles en ese momento y las no disponibles.

Guardar datos de usuarios registrados por cada habitación para ubicar las habitaciones
disponibles, es porque el usuario escogerá la habitación que desee mientras esté disponible.

Requerimiento no funcionales Sistema de


gestión de hoteles (SIGH)

Los requerimientos no funcionales de software para una aplicación de sistemas establecen


restricciones sobre el software y sobre los requerimientos funcionales.

Este tipo de requerimiento no funcional esta se encargar en establecer el conjunto de


cualidades de nuestro sistema de gestión y atributos necesarios para el sistema de hoteles
resultante

No se refieren directamente a las funciones específicas que entrega el sistema, sino a las
propiedades emergentes de éste como la fiabilidad, la respuesta en el tiempo y la capacidad de
almacenamiento. De forma alternativa, definen las restricciones del sistema como la capacidad de
los dispositivos de entrada/salida y la representación de datos que se utiliza en la interfaz del
sistema.

Los requerimientos no funcionales surgen de la necesidad del usuario, debido a las restricciones
en el presupuesto, a las políticas de la organización, a la necesidad de interoperabilidad con otros
sistemas de software o hardware o a factores externos como los reglamentos de seguridad, las
políticas de privacidad, entre otros.
Requerimientos no funcionales

General

Los datos de la aplicación solo podrán ser modificados por aquellas personas autorizadas por ellos
(administrador, recepcionista)

La base de datos deberá de disponer de un pool de conexiones configurable en numero para que
la aplicación sea más estable de la función de hardware y software disponibles

Los datos de la aplicación deberán de estar almacenador en un gestor de base de datos sobre cual
se puedan realizar futuras consultas no previas en la actualidad

La información de los pedidos se almacenarán directamente al servidor de datos, este servidor de


datos va a tener un espejo por cualquier evento que suceda en el sistema y quede funcionando
siempre aunque uno de lo servidores se caiga no importa, ya que se esta reflejando en otro
servidor

Los colores de la aplicación van acordes con la fachada de cada hotel

El software funcionara online para visualizar los servicios de los hoteles y sus precios

Para reservar una habitación necesita acceso de internet por parte del usuario o el cliente.

Usabilidad

Contar con una persona encargada para el mantenimiento de la aplicación

Equipo idóneo (computadoras, impresoras, teclado, etc.) para el uso de la aplicación


correctamente

Interfaz Gráfica Agradable

Nuestro software va a ser adaptable para los navegadores de uso más comunes para el usuario
(“Google crome, Safari, Firefox, Edge”)
Nuestro sistema va a ser adaptable a cualquier dispositivo que tenga conexión a internet

Confiabilidad y seguridad

Solo el usuario administrador tendrá permisos para realizar modificaciones a los registros,
como eliminar, agregar etc.

Usuario administrador tendrá acceso al sistema por medio de usuario con contraseña.

Robustez

El sistema esté disponible cuando el usuario intente hacer una reservación de alguna
habitación.

Eficiencia y rendimiento

Consultas y entradas sean realizadas de manera ágil y en un tiempo adecuado para el cliente.

El sistema de funcionar 99 por ciento del tiempo.

Se debe contar con un tiempo de respuesta razonable Se debe contar con una velocidad de
conexión a internet