Está en la página 1de 13

UNIVERSIDAD TECNOLOGICA DEL PERU

Documento de Análisis
Sistema de Ventas y/o reservas de pasajes aéreos

TALLER WEB INTEGRADO

2018-2

2020-2

Mg. Alberto MOreno

pág. 1 Prof. Ing. Alberto Moreno


I. FUNDAMENTACIÓN

El curso Taller Web Integrado brinda a los alumnos conceptos, técnicas y metodologías
para el desarrollo de aplicaciones web, con Dao Factory, Sevlet,Server Fcae, BootStrap
etc., eficaces que resuelvan problemas de acuerdo con los requerimientos especificados, y
teniendo en cuenta aspectos de eficiencia. Es decir, que resuelvan problemas de la mejor
forma posible, considerando el uso adecuado de recursos como la memoria y el tiempo de
proceso.

II. GENERALIDADES

En este proyecto será importante el trabajo coordinado del grupo. De esta forma podrán
encontrar diversas alternativas de solución a los problemas planteados de las cuales podrán
elegir la mejor. Considere que el aspecto más importante de este proyecto es el desarrollo
orientado a objetos.

III. OBJETIVO

Aplicar los conceptos aprendidos en el curso a la solución de un problema computacional


concreto comenzando por la creación de una solución de la entidad donde se va
implementar y terminando en la implementación en el lenguaje de programación Java Web

IV. NUMERO DE INTEGRANTES POR GRUPO

El proyecto será desarrollado grupalmente en la que cada grupo estará compuesto de un


un máximo de 3 del mismo turno de laboratorio. Los integrantes del grupo permanecerán
hasta la finalización del curso no habiendo la posibilidad de cambios de grupos. Cada
grupo deberá elegir a un coordinador que lo represente la asistencia influirá en la calificación
respectiva.

pág. 2 Prof. Ing. Alberto Moreno


V.- DESCRIPCIÓN DEL REQUERIMIENTO

El presente proyecto nace con la finalidad de brindar un mejor servicio y


automatizar el proceso en la venta y/o reserva de pasajes aéreos a los
clientes de “Viajes Tumi”. La empresa ha decidido que, para la comodidad y
disponibilidad de sus clientes, una buena opción es poder realizar la compra
y/o reserva de pasajes aéreos en cualquier horario y desde el lugar en donde
se encuentre, ya sea en su casa u oficina, solo debe contar con una
computadora con conexión a Internet.

Bajo este contexto “Viajes Tumi” necesita de un sistema web capaz de


controlar, manejar y poner a disposición de los usuarios, la información
necesaria para el proceso de venta y/o reserva. De la misma forma requiere
de la capacidad de estar interconectado con las diferentes sucursales y
puntos de ventas distribuidos en los principales centros comerciales de la
ciudad.

Para cubrir todas las necesidades, se decidió crear un sistema de


información el cual sea capaz de llevar a cabo el proceso de venta y/o reserva
de pasaje aéreos con las siguientes características básicas:

 Modulo de inicio.
 Modulo de consultas.
 Modulo de reserva.
 Módulo de pago.
 Detalle de la transacción.

1. SITUACIÓN ACTUAL

“Viajes Tumi” centra sus operaciones ofertando pasajes aéreos desde Lima
- Perú a cualquier parte del mundo.

Cuenta con oficinas y módulos de ventas ubicados en los principales centros


comerciales de la ciudad.

En la actualidad el proceso de ventas y reservas de pasajes cada vez se va


volviendo más complejo, debido a los diferentes factores que intervienen, los
cuales se definen por orden de prioridad a continuación:

pág. 3 Prof. Ing. Alberto Moreno


 La imposibilidad de realizar y modificar reservas de forma simple y
transparente tanto para el usuario como para el cliente que hizo dicha
reserva.
 El cálculo manual de la disponibilidad de asientos vendidos, lo cual
hace caer en errores al momento de efectuar las ventas y reservas de
pasajes.
 Para poder realizar una reserva, la empresa exige el pago del 50% del
monto total del servicio, esto no es nada agradable para el cliente ya
que, debido a la competencia, existen otras agencias de viajes que
permiten realizar una reserva por un límite de tiempo, si el cliente no
cancela el monto dicha reserva se elimina. Todo es automatizado.
 La venta y/o reserva de pasajes solo se puede realizar en horario de
oficina (de 9:00 am – 5:00 pm), debido a no contar con personal que
trabaje durante más horas.

2. ALCANCE DEL SISTEMA

En esta actividad en conjunto con “Viajes Tumi” se definieron los procesos


que intervienen en el negocio de ventas y reservas de pasajes aéreos, cuales
son los requisitos que debe cumplir el sistema a desarrollar.

a) Descripción del sistema

Este proyecto contara con cuatro módulos, los cuales son: Modulo de
Inicio, Modulo de Consulta, Modulo de Reserva, Modulo de Pago, de
los cuales estos serán módulos de fácil entendimiento, eso hará de
que el usuario pueda comprar sus boletos aéreos de forma muy
sencilla y adecuada desde la comodidad de su hogar u oficina.
b) Dentro del alcance

Dentro de alcance

Consultar los vuelos


Listado de los vuelos con los datos ingresados por el usuario
Información de las aerolíneas
Compra de boletos aéreos
Registro de usuarios

pág. 4 Prof. Ing. Alberto Moreno


3. ESPECIFICACIONES FUNCIONALES

3.1 DEFINCIONES DETALLADAS.

Tenemos estos principales procesos de negocio:


 Inicio: Se encargará de mostrar al usuario la interfaz principal.
 Consulta: Se encargará de realizar la consulta de los vuelos que
hay con los requisitos que el usuario pide, ya sea con el origen,
destino y fechas.
 Reserva: Aquí se hará la reserva del vuelo que habrá sido
seleccionado previamente, y poder pagarlo a posterior.
 Pago: Es aquí donde el usuario elige si desea pagarlo virtualmente
o acercándose a alguna agencia bancaria.

3.2 CARACTERISTICAS DETALLADAS DEL PRODUCTO.

 Inicio: La pantalla principal del sistema de venta será de la


siguiente forma, donde las opciones son Inicio, Pagos, Aerolíneas,
Vuelos.

pág. 5 Prof. Ing. Alberto Moreno


 Consulta: En el componente Vuelos se podrá elegir el origen del
vuelo, el destino y la fecha de viaje. La interface es la siguiente:

 Reserva: En este modulo el cliente podrá seleccionar el vuelo de


su preferencia y realizar su respectiva reserva.

pág. 6 Prof. Ing. Alberto Moreno


3.3 CASOS DE ANÁLISIS

Breve descripción de los casos de uso:

 Reservar Pasaje: Esta acción conlleva a la verificación del espacio


disponible para ejecutarse, así como, la verificación de la
disponibilidad de asiento si es que el cliente así lo solicitase. Tanto
en la reserva de pasajes se establece un periodo de expiración de
la misma después del cual esta es dado de baja y los espacios o
cupos son dejados disponibles nuevamente.
 Pagar reserva: Esta acción cambia el estado de una solicitud de
reserva de “reservada” a “pagada” generando la documentación
de venta y de embarque que se requiera.
 Vender Pasaje: Tal como en el caso de “reservar pasajes” se
realizan las mismas comprobaciones de disponibilidad y
adicionalmente se genera el documento de embarque (ticket) y de
documento tributario (Factura) si el cliente lo solicitase.
 Consulta de Itinerario: Esta acción es realizada con el fin de
entregar al cliente una fecha, hora y vuelo para un viaje en
particular. Es realizado para satisfacer la petición del cliente.
 Cambiar Itinerario: Esta acción involucra tomar un itinerario que no
ha sido ocupado, es decir, no existen y/o reservas para él, y
reasignarle una nueva fecha, hora o vuelo.

3.4 ANÁLISIS FUNCIONAL

Con el fin de dar solución a los problemas planteados y poder llevar a


cabo las tareas de ventas y reservas de pasajes aéreos en forma exitosa,
la empresa “Viajes Tumi” se contactó con VARZSOFT S.A. empresa
dedicada al desarrollo de sistemas de información, con el fin de obtener
un sistema el cual cubriera todas las inquietudes planteadas.

La solución planteada se basa en un sistema que pudiese ser ejecutado


y operado a través del navegador, de esta forma se evitaría el tener que
instalar el sistema en cada computador que pretendiese contactarse con
el sistema de ventas y reservas.

Por lo tanto se desarrollará el sistema en el siguiente orden:

 Análisis de Sistema de Información.


 Diseño del Sistema de Información.
 Construcción del Sistema de Información.
 Implantación y Aceptación del Sistema.

pág. 7 Prof. Ing. Alberto Moreno


3.4.1 ANÁLISIS DE SISTEMA DE INFORMACIÓN
El objetivo de este proceso es la obtención de una especificación
detallada del sistema que satisfaga las necesidades de los
usuarios y sirva de base para el posterior diseño del sistema.
Para lo cual se ha desarrollado un catálogo de requisitos:

Identificador de Descripción Tipo de Requisito


requisitos
1 Registrar la venta de Funcional
pasajes
2 Registrar la reserva de Funcional
pasajes
3 Eliminación de una venta Funcional
4 Eliminación de una Funcional
reserva
5 Registro de una venta Funcional
previamente registrada

El catalogo de requisitos representa todo el flujo en el proceso de


venta y reserva de “Viajes Tumi”.

3.4.2 DISEÑO DEL SISTEMA DE INFORMACIÓN

El objetivo de este proceso es la definición de la arquitectura del


sistema y el entorno tecnológico que le dará el soporte, junto con
la especificación detallada de los componentes del sistema.
En esta actividad se definirá las particiones físicas del sistema y las
comunicaciones entre ellos.
pág. 8 Prof. Ing. Alberto Moreno
Diagrama de la arquitectura utilizada.

3.4.3 CONSTRUCCIÓN DEL SISTEMA DE INFORMACIÓN.

El detalle se encuentra en el documento de Diseño.

3.4.4 IMPLANTACIÓN Y ACEPTACIÓN DEL SISTEMA.

Esta etapa involucra el pase a producción del sistema web


desarrollado, el cual estará publicado en los servidores web de
“Viajes Tumi”.

Durante esta etapa se preparó el material para la capacitación de


los usuarios finales.

Se analizan y establecen los criterios de aceptación del sistema por


parte de los usuarios finales. Esto es:

 El sistema debe estar disponible en cualquier punto de


acceso que se necesite.
 El cálculo de disponibilidad de los viajes debe entregar los
datos necesarios para la venta y/o reserva de servicios en
el sistema.

pág. 9 Prof. Ing. Alberto Moreno


V. PRESENTACIÓN DE AVANCES
Se realizarán dos revisiones preliminares antes de la presentación formal la cual será en
la semana 17.

Primer avance

Semana Semana 5

Contenido Avance preliminar del proyecto:

- Modelamiento de Datos lógico y fisico , relaciones de


tablas al 100%

Y formularios de ingreso validados

Calificación (5 puntos) de la Evaluación de Laboratorio 01 y del Avance


Técnico

Segundo avance

Semana Semana 10

Contenido Avance preliminar del proyecto:

- Mantenimiento del login y mantenimiento de las tablas del


sistema

Calificación (5 puntos) de la Evaluación de Laboratorio 02 y del Avance


Técnico

pág. 10 Prof. Ing. Alberto Moreno


Tercer avance

Semana 15

Contenido Avance preliminar del proyecto 1000%

- Módulo de Mantenimientos cerrado al 100%.

- Módulo de ventas 100%

Calificación Avance Técnico (15 puntos) sustentación 5 puntos

VI. PRESENTACIÓN FORMAL DEL TRABAJO


La presentación formal del trabajo se presentará de acuerdo con las siguientes
especificaciones:

 La presentación será en dispositivo magnético (disco compacto).

 El disco compacto estará debidamente etiquetado, con los códigos, nombres y


apellidos de los integrantes del equipo.

 La entrega y sustentación del proyecto final se llevará a cabo en la Semana 16

 La entrega del proyecto final y las sustentaciones no tendrán prórroga

 Los alumnos que lleguen tarde tendrá penalidad de hasta 5 puntos por la tardanza
(1 punto por cada minuto).

 La vestimenta para la sustentación del proyecto debe ser formal.

pág. 11 Prof. Ing. Alberto Moreno


 La entrega del CD es obligatoria. El grupo que no entrega del CD quedará
desaprobado automáticamente con 0.0

VII. RÚBRICA DEL PROYECTO

Descripción Criterios de Evaluación Puntaje

Implementación de las tablas y sus relaciones


Creación de
Y formularios de ingreso con su validación 15 puntos
Tablas
correspondiente en bootstrap

Implementa el mantenimiento de vuelos 3.0 punto

Implementa el mantenimiento de pasajeros 3.0 Punto


Mantenimientos
Implementa el mantenimiento de Rutas 3.0 Punto

Implementa el mantenimiento de Viajes 3.0 Punto

Venta Implementa promociones de venta 3.0 Puntos

Registro de
Implementa el registro de reserva de vuelos 4.0 Puntos
Reservas

Registro de
Implementa el registro de cuentas 5.0 puntos
Cuentas

Búsqueda de viajes x ruta.


3.0 punto
Reportes
Búsqueda de clientesxviajes 3.0 punto

pág. 12 Prof. Ing. Alberto Moreno


Responde dos preguntas realizadas por el profesor
Sustentación 5.0 puntos
referente al proyecto a cada integrante de grupo

VIII. CONTENIDO DEL PROYECTO

Presentar un CD que contenga:


- Todo el código fuente de su proyecto en un archivo de Word (fuentes.doc)
- Todo el proyecto completo con la estructura de la IDE Eclipse (workspace,
proyecto, archivos: .java, .class, etc)

pág. 13 Prof. Ing. Alberto Moreno

También podría gustarte