Está en la página 1de 11

UNIVERSIDAD PERUANA DE CIENCIAS

APLICADAS

INGENIERÍA INDUSTRIAL
“Año del Fortalecimiento de la Soberanía Nacional”

CURSO: Software para Ingenieros

TRABAJO: Creación de un sistema automatizado enfocado en la gestión de reserva y


venta de pasajes de la empresa Flores S.A.C

DOCENTE: Estanislao Contreras Chávez

SECCIÓN: II 236

GRUPO: 1

Integrantes:

Nº Apellidos y nombres Código Participación


1 Alayo Villanueva Diego Enrique U202013748 100%

2 Huayascachi Egoavil Rose Mary U202115132 100%


Gutierrez Espinoza Ariana
3 U202122605 100%
Balerin
4 Ormeño Ruiz Leonardo Fabio U202116862 100%
Resumen

El proyecto por presentar es “Creación de un sistema automatizado enfocado en la gestión


de reserva y venta de pasajes de la empresa Flores S.A.C”. Como lo indica el título, este
trabajo de investigación se basa en un problema real que se está presentando en la
empresa, donde se requiere saber cuán rentables son las rutas que ofrece en su servicio de
transporte. Ésta es una empresa líder en el sector de transporte interprovincial por vía
terrestre. Fue fundada el 30 de abril de 1993 y su sede principal se encuentra en el distrito
de Los Olivos, Lima y además cuenta con 10 terminales terrestres en el interior del país. En
la actualidad, Flores S.A.C no cuenta con un registro de venta ordenado ni detallado en sus
boletos de viaje de acuerdo con las rutas y horarios. Por lo cual, se busca automatizar sus
registros de datos para generar estadísticas e informes mensuales para la toma de
decisiones correspondientes al área de ventas. El objetivo principal es aplicar todos los
conocimientos aprendidos en el curso de Software para Ingenieros, creando un código en
lenguaje Python que brinde la solución al problema de la empresa. Además de emplear
conocimientos previos de los cursos de Algoritmos y Modelación Orientada a Objetos. La
adaptación de dicho código refleja una mejora en la mecánica de los registros dentro del
área ventas, la cual ayudará a la mejora de la empresa en tanto costos como tiempo;
brindando una buena calidad de atención rápida y eficaz para sus clientes. Este proyecto
abarca cuatro capítulos. El primer capítulo es la presentación ejecutiva del problema
encontrado y así poder proponer soluciones. En el segundo capítulo se presentará el marco
teórico, donde se plantean las bases teóricas y conceptos claves de los procesos y
sistemas utilizados en la elaboración del trabajo. El tercer capítulo consta de la descripción
de la empresa y la identificación detallada de su problema central, además de las
herramientas de análisis y diseño orientado a objetos. El cuarto capítulo consta de la
propuesta de mejora cualitativa, la cual muestra una diferencia entre TO-BE y AS-IS y
determina las ventajas de una sobre la otra. La propuesta para afrontar la problemática de
la empresa seleccionada es diseñar un código en el lenguaje de programación Python con
la finalidad de registrar información en el are de ventas, tales como reservar, modificar y
buscar los boletos de viajes con el tipo de bus, tiempo y precio; así como procesar su
información de la compra de boleto de viaje.
ÍNDICE

Capítulo 1: Presentación 2
Capítulo 2: Marco Teórico 3
2.1 Revisión de la literatura 3
2.2 Base teórica 3
2.3 Conceptos claves 4
2.3 Sistemas técnicos 5
Capítulo 3: Descripción de empresa y proceso bajo estudio con la definición del
problema o Temática a abonar 6
3.1 Descripción de la empresa 6
3.2 Identificación del problema 8
Capítulo 4: Propuesta de mejora cualitativa o desarrollo del tema 9
4.1 Diagrama de casos de uso 9
4.2 Adquisición de pasaje 9
4.3 Reserva de pasaje 10
Capítulo 1: Presentación:

El alza en la gasolina viene afectando a todos los negocios que se desarrollen con el
combustible; afectando primordialmente a los que ofrecen el servicio de venta de pasajes a
nivel nacional. Sin embargo algunas empresas buscan incentivar a que compren pasajes
con el turismo a nivel nacional y dando promociones. En caso de la empresa Flores S.A.C
busque satisfacer las necesidades de sus clientes fieles y poder captar más clientela, ya
que esto viene afectando la economía de la empresa.

La empresa de transporte Flores S.A.C cuenta con 28 años de experiencia en el rubro de


transporte terrestre en gran parte del Perú se dedica a la venta de pasajes a distintas
provincias del interior del país. Los servicios que ofrece a diferencia de los demás es que
cuenta con tipos o categorías de buses de acuerdo con la comodidad que desee el
pasajero, también cuenta con precios y horarios accesibles para el destino que quieran
viajar en el interior del país.

Flores S.A.C sigue brindando sus servicios, a pesar de que tenga competencia en el
mercado y se registre el alza del combustible que influye bastante en el precio final de los
boletos terrestres llevándolo con el tiempo que la cantidad de ventas y ganancias de la
empresa disminuyan.

Pero se observa que la empresa tiene problemas en su área de ventas, específicamente en


la administración y logística. Pues, la venta de sus boletos de viaje hasta el momento ha
sido contabilizada de una manera ineficaz, se encontraron errores de contabilización que le
genera suspicacia a la empresa. Además, los registros de ventas no son bien contabilizadas
ya que están en hojas o vouchers. En consecuencia, todos estos factores en conjunto han
sido los causantes de los problemas dentro del área de ventas que están llevando a la
empresa a su descenso. De modo que, se ha determinado cuáles son las principales
variables que conforman esta área para poder dar solución a este problema.

Los constantes problemas que presentan los negocios por falta de una buena organización,
como la atención eficaz y saber solucionar o responder sus inquietudes de sus potenciales
clientes, hacen de la solución que planteamos para la empresa una herramienta bastante
útil y en efecto necesaria, porque comprobamos que la solución en el programa Python que
planteamos, va a lograr que se genere una mejor organización, mucho más ordenada y
bastante simplificada que como consecuencia disminuirá e incluso erradicar los recurrentes
problemas que podrían existir dentro de la empresa. De este modo, la empresa adquirirá
mayor precisión y seguridad en los registros, los clientes obtendrán un mejor servicio por
parte de la empresa.
Capítulo 2: Marco Teórico:

En el presente capítulo se va a detallar los antecedentes de una investigación previa, bases


teóricas y los conceptos fundamentales con la finalidad de entender el desarrollo del trabajo
de investigación, como punto de partida, la indagación del lenguaje de programación Python
hasta los conceptos básicos de este proyecto.

2.1 REVISIÓN DE LA LITERATURA

Reconocemos que esta presenta cuenta un programa usado con la finalidad de digitalizar,
registrar y automatizar las gestiones dentro de la empresa. Dentro del campo empresarial
se buscará obtener un nivel de coordinación que los usuarios requieren. El programa actual,
es una base de datos que recolecta información como horarios de embarque, asientos,
datos personales de usuarios, compra de boletos, entre otros. Sin embargo, llega a tener
fallas por lo que genera una comunicación de salida de los buses incorrecto, variación de
número de asientos. En consecuencia, se implementará un nuevo programa que sea capaz
de no tener estos problemas.

2.2 BASE TEÓRICA


Se presentan las siguientes bases que sustentan la investigación acerca del uso del
lenguaje de programación Python y lo que se requiere hacer para lograr la satisfacción del
cliente.

Durante años se ha cuestionado la enseñanza de la programación. He visto y es una


realidad que hay instituciones que dan a elegir en aprender o no esta materia. Como una de
las ventajas que posee el uso o aprendizaje de Python es que es un lenguaje
multiparadigma. Debido a sus beneficios es que puede ser enseñado tanto en el nivel
estudiantil como profesional.

Contamos con sugerencias de Jamaluddin y Ruswanti (2017) para ser competitivos con el
paso del tiempo, la industria está en la necesidad de replantear sus estrategias para
satisfacer las necesidades de sus clientes. Este planteamiento genera la fidelidad entre
cliente - proveedor. De igual manera, Ngo y Nguyen (2016) afirman que toda empresa que
aspire a un trato estrecho con su cliente debe apuntar a la obtener la satisfacción de éste.

Para lograr la satisfacción de los clientes, la empresa deberá realizar una programación
Python que permita solucionar los inconvenientes actuales o deficiencias que tiene el
programa actual.
2.3 CONCEPTOS CLAVES

2.3.1 Proceso de negocio de la empresa


El Business Process, es el conjunto de tareas o actividades interrelacionadas entre sí, estas
se ejecutan para el ofrecimiento del servicio en este caso, cabe recalcar que su correcta
ejecución genera la llegada de nuevos clientes.

2.3.1.1 Proceso de compras


Son las actividades que realizan los clientes para adquirir el servicio de su comodidad y
necesidad.

2.3.1.2 Proceseo de entrega del servicio


Es la actividad en que el usuario toma el servicio de traslado de un punto a otro. Es de
suma importancia cumplir con los términos solicitados por el cliente a la hora de generar el
pedido del servicio.

2.3.1.3 Proceso post venta


Es la actividad o actividades que se ejecutan posteriormente al realizar el servicio, con el
propósito de fidelizar al cliente.

2.4 SISTEMAS TECNICOS


2.4.1 Lenguaje de programación
El lenguaje es definido como el conjunto de comandos que desarrollan un proceso. Este
lenguaje genera un grupo de órdenes a un programador, por medio de instrucciones. Se
tiene comandos para la orientación de la programación de estructuras dentro del desarrollo
web. Existen diversos tipos de lenguajes, estos se encuentran dentro de los lenguajes de
máquina y lenguajes simbólicos.

2.4.2 Python
Este lenguaje posee la facilidad para la programación orientada a objetos. Se presume que
este lenguaje es multiparadigma, ya que es imperativo y eficaz. Como ventaja es que tiene
variedad de estructuras de datos, como las listas, a causa de esto es calificado como un
lenguaje de alto nivel. Otro punto a considerar es que es un lenguaje dinámicamente tipado.
Ya que el tipo de dato se determina al momento de ejecutar el código.

2.4.3 Google Colaboratory


Esta es una extensión que nos brinda el libre acceso a escribir y ejecutar códigos escritos
en lenguaje Python dentro del navegador.

2.4.4 Programación Orientada a objetos


Este concepto se basa en crear un modelo de la problemática de destino de sus programas.
Su propósito es encontrar la manera sencilla de programar, resolviendo los problemas del
día a día.
2.4.5 StarUML
Esta herramienta es usada en el modelamiento de software basado en los estándares UML
y MDA. Es usada en la realización de diseños y diagramas que servirán como guías en la
creación de códigos en lenguajes de programación.

2.4.6 Registro de datos


Hace referencia al registro de la información. Dando la facilidad de acceder a la información
para realizar las gestiones dentro de la empresa o a donde pertenezca la información. La
importancia de este registro es el control que podemos llevar de las actividades.

2.4.7 Microsoft Excel

La hoja de cálculo brinda múltiples funciones de cálculo, gráficas y más. Inclusive posee el
Visual Basic, un lenguaje de programación macro para aplicaciones.

Capítulo 3: Descripción de empresa y proceso bajo estudio con la definición


del problema o Temática a abordar.

Para este caso, se trabaja con la empresa de transportes interprovincial Las Flores S.A.C la
cual desea controlar la reserva y venta de boletos desde sus diferentes terminales terrestres
con la finalidad de conocer cuán rentables o no son sus rutas.

3.1 Descripción de la empresa:


Antecedentes:
En el año 1970 los hermanos Pastor y Raúl Flores Chávez decidieron que era hora de
empezar el negocio que siempre soñaron: una compañía de transporte terrestre
interprovincial. Los hermanos iniciaron su aventura en la ciudad de Tacna. Sus operaciones,
como ruta urbana que conectaba la periferia con el centro de la ciudad, se pusieron en
marcha en el año 73.
Su servicio creció rápidamente, duplicando su flota en apenas un par de años y a lo largo
del tiempo su demanda creció de manera exponencial.

Actividades adicionales:
Uno de los añadidos que ofrece la empresa Transportes Flores es el despacho de
encomiendas al norte y sur del país.
La importancia de este servicio para la compañía es tal que en algunas ciudades cuentan
con oficinas exclusivas para dicho trámite, por lo que se puede contar con que los paquetes
llegarán seguros y a tiempo a su destino.
Además, en su web se puede consultar el estado de tu envío y tienes atención al usuario a
través de su página, las agencias y sus números telefónicos.
Situación actual:
Flores S.A.C es una de las empresas líderes en el sector de transporte interprovincial por
vía terrestre. Fue fundada el 30 de abril de 1993 y su sede principal se encuentra en el
distrito de Los Olivos, Lima.
Actualmente cuenta con aproximadamente 15 agencias alrededor del Perú y 10 terminales
terrestres al interior del país (Ica, Arequipa, Moquegua, Tacna, Chimbote, Huaraz, Trujillo,
Chiclayo, Piura y Tumbes) y ofrece viajes entre sus distintos terminales.

Además, cuenta con una flota de buses que permite realizar el servicio de transporte de
pasajeros entre las ciudades mencionadas anteriormente. Existen 4 tipos de buses que
oferta la empresa, de acuerdo al requerimiento del cliente. A continuación se muestra a
detalle cada uno de los buses:

Tipo de bus Cantidad de pisos Capacidad de personas

Bus VIP (VIP) 2 pisos 39

Bus Primera Clase (B1C) 2 pisos 40

Bus Negocio (BNE) 1 piso 50

Bus económico (BEC) 1 piso 56

A continuación se muestra la tarifa de pasajes desde Lima hasta unos de los 10 lugares de
destino.

Ciudad BVIP B1C BNE BEC

1er Piso 2do Piso 1er Piso 2do Piso

Ica 200 180 192 160 100 60

Arequipa 220 200 188 156 120 80

Moquegua --- --- 188 156 128 80

Tacna 240 200 200 168 140 88

Chimbote --- --- 184 172 108 72

Huaraz 212 188 184 172 108 72

Trujillo 212 188 184 172 108 72

Chiclayo 220 200 200 180 120 88

Piura 240 240 220 200 132 100

Tumbes 248 248 228 200 140 120

*Los precios de los pasajes incluyen el impuesto general a las ventas (IGV)
Por otro lado, se debe considerar que entre dos ciudades puede existir más de un horario
disponible de viaje. A continuación se muestra el detalle de los horarios.

Ciudad Horario de salida

Ica 6:00, 8:00, 10:00, 12:00, 14:00, 16:00, 18:00, 20:00, 22:00

Arequipa 5:00, 7:00, 21:00, 23:00

Moquegua 5:00, 7:00, 21:00, 23:00

Tacna 5:00, 23:00

Chimbote 6:00, 7:00, 20:00, 21:00

Huaraz 5:00, 7:00, 21:00, 23:00

Trujillo 6:00, 7:00, 22:00, 23:00

Chiclayo 6:00, 7:00, 22:00, 23:00

Piura 5:00, 23:00

Tumbes 5:00, 23:00

3.2 Identificación del problema:

Teniendo toda esta información relevante de la empresa en cuestión, se procede a analizar


la problemática a solucionar.
En este caso la empresa a pesar de tener mucha demanda de clientes no cuenta con una
correcta gestión de venta y reserva de pasajes.
Por ende, se identifican los siguientes problemas puntuales a fin de proponer soluciones a
través del sistema a crear a través del programa Phyton.
P1: No se lleva un registro adecuado de la información referente a reserva y ventas de
pasajes.
P2: No se sabe si el proceso está siendo realmente productivo o no. No se cuenta con
indicadores.
P3: Descontrol que se da en las agencias de viajes durante la compra de pasajes.

Por ello, se busca desarrollar un sistema con el fin de controlar la reserva y venta de boletos
desde sus diferentes terminales terrestres con la finalidad de conocer si sus rutas generan
óptimos resultados o no.
Además se busca resolver las siguientes interrogantes:
● Se desea conocer algunas estadísticas respecto del uso de sus buses.
● Se desea saber qué rutas son rentables y cuáles no de acuerdo a esta ratio.
● Se desea conocer cuánto es el monto recaudado por tipo de bus excluyendo el IGV
que se tiene que pagar a la SUNAT.

Capítulo 4: Propuesta de mejora cualitativa o desarrollo del tema (Casos de


uso)
4.1. Diagrama de casos de uso

4.1.1. Adquisición de pasaje

4.1.1. Reserva de pasaje

También podría gustarte