Professional Documents
Culture Documents
Equipo de trabajo:
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.
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.
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
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.
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 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.
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.
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.
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.
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.
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.
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.).
Clientes
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.
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
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
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.
Se debe contar con un tiempo de respuesta razonable Se debe contar con una velocidad de
conexión a internet