Logo empresa DOCUMENTO ESPECIFICACIÓN DE
VERSION 1.0
Desarrollo de Software REQUERIMIENTOS
1 REVISIÓN HISTÓRICA
Rev. Descripción del Cambio Autor Fecha
Danny Yulieth Perlaza Herman
1 Agencia de Viajes Ukundy Arminson Saavedra Villalba 3 abril 2020
Diana Milena Cadena Aguirre
1. Propósito
Objetivo: Definir de forma clara y precisa las funcionalidades y restricciones
del sistema de gestión de reservas de paquetes de viajes de la Agencia Ukundy.
Justificación: El sector de las Agencias de Viajes ha vivido una crisis desde la
aparición de internet. Según el Foro Internacional de Turismo, las compras de
viajes por Internet han crecido de forma significativa hasta el punto de llevar a
la crisis a las agencias de viaje tradicionales.
Las compañías aéreas y las centrales de reservas de hoteles han sido algunas
de las primeras entidades en usar grandes sistemas en red para gestionar la
reserva y venta de sus productos. Estos sistemas conectaban los ordenadores
centrales con los terminales de las Agencias de Viajes. Éstas por su parte
vendían luego el producto al público final llevándose una comisión por la
gestión.
La incorporación de las agencias de viajes a la red ha generado la liberación
masiva del sector, y cualquier competencia en la oferta es beneficiosa para el
cliente ya que la competitividad conlleva una disminución de precios y una
buena calidad del producto.
Con la aparición de Internet, las compañías aéreas y las centrales de reservas
de hoteles han extendido sus redes de computadores que antes únicamente
servían a agencias de viajes. Hoy en día sale más barato comprar un tiquete
por Internet, que en una Agencia. Y las compañías aéreas recortan cada vez
más sus comisiones a las Agencias.
2. Definición del Sistema
Para esto, se exploran aplican las principales prácticas en el desarrollo del
proyecto llamado “SISTEMA DE GESTION DE RESERVAS DE PAQUETES
TURISTICOS DE LA AGENCIA DE VIAJES UKUNDY”
Página 1 de 5
Logo empresa DOCUMENTO ESPECIFICACIÓN DE
VERSION 1.0
Desarrollo de Software REQUERIMIENTOS
3. Stakeholders
Las personas (Stakeholders) involucradas en este proyecto son:
Administrador, agencia de viajes, asesor y cliente. Siendo stakeholders
internos que hacen parte del desarrollo del sistema
4. Definiciones y terminología
En este proyecto, se manejan términos y definiciones, relacionados con el
desarrollo de la misma:
MERCADOTECNIA: Conjunto de principios y prácticas que buscan el
aumento del comercio, especialmente de la demanda.
ONLINE: estar conectado o estar haciendo uso de la red de internet
TIC: Las Tecnologías de la Información y la Comunicación, también
conocidas como TIC, son el conjunto de tecnologías desarrolladas para
gestionar información y enviarla de un lugar a otro. Abarcan un abanico de
soluciones muy amplio.
TURISMO: Actividad o hecho de viajar por placer. Conjunto de los medios
conducentes a facilitar los viajes de turismo.
OFERTA: Producto en venta por la agencia de viajes
CLIENTE: Usuario de la aplicación registrado
RESERVA: Solicitud de venta de una oferta
PAQUETE TURÍSTICO: Agregado de servicios turísticos que vende una
agencia de Viajes
ESTRATEGIA: plan de acción efectivo para alcanzar las metas.
Página 2 de 5
Logo empresa DOCUMENTO ESPECIFICACIÓN DE
VERSION 1.0
Desarrollo de Software REQUERIMIENTOS
5. Resumen
Como en la agencia de viaje Ukundy se han identificado los problemas en el
proceso de la gestión de reservas de los paquetes turísticos que lo
realizaban manualmente además que no contaban con un control adecuado
para el seguimiento del pago a sus proveedores, por ello se desarrolló el
sistema de información, el cual permita a los trabajadores desarrollar sus
actividades de manera más óptima. Esta fase es la más ardua y larga, ya
que una vez se desarrolle el sistema se realizan las pruebas necesarias,
además los hoteles y empresas de viajes serán los principales beneficiarios,
ya que no solo utilizarán el sistema de información para que los procesos
reduzcan sus tiempos, sino que darán valor agregado al servicio que ellos
ofrecen.
Este trabajo presenta un enfoque práctico para la elección y adecuación de
metodologías ágiles de desarrollo de software a un proyecto real: El
desarrollo de un sistema de reservas de paquetes de viajes usando
tecnología PHP.
6. Descripción de requisitos de calidad
Para un excelente desempeño, el sistema debe hacer buen uso de los
recursos que manipula para su correcto funcionamiento.
En cuanto a la disponibilidad, el sistema estará disponible 24/7 para su
correcto uso y control de sus recursos.
Su usabilidad será única por que tendrá una interfaz completamente
amigable con el usuario donde será muy fácil de manejar y controlar la
información que estará almacenada en la base de datos.
El sistema será seguro, ya que no permitirá a los usuarios adquirir dichos
servicios siempre y cuando dicho usuario debe estar registrado. Además,
tendrá seguridad a la base de datos y otras cosas más.
El sistema también será fiable, debido a que se pueda manejar sin importar
la cantidad de usuarios percibiendo la calidad del servicio y manejará un
espacio de almacenamiento ilimitado.
Finalmente, para el buen mantenimiento del sistema y especialmente en la
base de datos, se realizarán copias de seguridad cada tiempo determinado
para evitar fuertes ataques cibernéticos.
Página 3 de 5
Logo empresa DOCUMENTO ESPECIFICACIÓN DE
VERSION 1.0
Desarrollo de Software REQUERIMIENTOS
7. Descripción de requerimientos funcionales
REF Nº FUNCIONES CATEGORÍA
RF1 El sistema permitirá el registro de paquetes turísticos E
Teniendo muy en cuenta las reservas de los hoteles, los
tiquetes de Vuelo y vehículos.
RF2 El sistema enviara un correo electrónico a sus O
clientes cuando se realice algún registro de las
siguientes acciones: reserva de hotel, tiquetes de avión
e información turística requerida. Al aprobarse esta
información, se comprueba su veracidad y la solicitud
pasará al siguiente paso en la configuración del
sistema.
RF3 El sistema permitirá aprobar, modificar o cancelar E
Planes y/o Cronogramas de forma correcta
8. Descripción de requerimientos no funcionales
Requisitos de Rendimiento
Para soportar en condiciones mínimas, el procesamiento de toda la
RNF1 información consignada en la base de datos y el conjunto de software que se
emplea para esta tarea, para eso se recurriría a un servidor con procesador
Intel Xeon, memorias de 16GB y Disco duro de 1TB como mínimo para
mejor rendimiento. Teniendo en cuenta que, para el motor de la base de
datos, se usara MYSQL por su buen manejo de valores transaccionales y su
fácil configuración
Requisitos de Diseño
RNF2 En este proyecto, se debe cumplir correctamente al proceso del desarrollo de
software, teniendo en cuenta que pueden existir restricciones que pueden
afectarlo tal como errores en el código, fallas de información en la base de
datos, mal manejo de los recursos de memoria, entre otras.
Página 4 de 5
Logo empresa DOCUMENTO ESPECIFICACIÓN DE
VERSION 1.0
Desarrollo de Software REQUERIMIENTOS
Atributos del Sistema
RNF3 En este proyecto, se manejan de acuerdo a los diferentes roles que se incluirán
en el desarrollo del software y también, concretar el nivel de seguridad del
usuario en el desarrollo del software donde solo tendrán acceso los usuarios
registrados al sistema.
Otros requisitos
RNF4 El sistema permitirá realizar informes detallados de las reservas generadas en
un tiempo determinado (Quincenal, mensual, semestral o anual) para su
relación y manejo en la toma de decisiones.
Página 5 de 5