Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Espinoza

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 88

Diseo e Implementacin de un Sistema

de Venta de Pasajes
Terrestres para la Empresa Mvil Tours
S.A.C. de la Victoria en el Ao 2016

Docente:
John Ventocilla Rodrguez

Autor:
Espinoza Montes, Miguel Angel

Lince, noviembre del 2016


Queremos agradecer a cada uno
de nuestros padres por el gran
apoyo que nos dieron, tambin
agradecer al Lic. John Ventocilla
por ensearnos a Valorar los
estudios y a superarnos cada da.
Y agradecemos a Dios por darnos
la salud y la vida. Estamos
seguros que nuestras metas
planteadas darn fruto en el
futuro.

2
Queremos dedicar nuestro
trabajo de investigacin
primeramente a Dios y a
cada uno de nuestras
familias por el gran apoyo
incondicional que a brindan
da con da.

3
INDICE
I
AGRADECIMIENTO
DEDICATORIA
II

INTRODUCCIN
.....................................................................................................................
CAPTULO I
..............................................................................................................................
EL PROBLEMA DE LA INVESTIGACIN ...................................................................
1.1. Planteamiento del Problema. .......................................................................
1.2. Formulacin del Problema. ...........................................................................
1.3. Delimitacin del Problema..........................................................................
1.4. Objetivos de la Investigacin. ..........................................................................
1.4.1. Objetivo General ..........................................................................................
1.4.2. Objetivos Especficos ...................................................................................
1.5 Hiptesis.
....................................................................................................................
1.6 Justificacin de la investigacin. ...................................................................
1.7 Antecedentes de la investigacin. ...................................................................
1.8 Limitaciones..............................................................................................................
1.9 Metodologas. ............................................................................................................
CAPTULO II
MARCO TEORICO
..........................................................................................................................
2.1 Modelo Entidad Relacin. ...................................................................................
2.1.1 Entidad.................................................................................................................
2.1.2 Atributo ...............................................................................................................
2.1.3 Relacin.............................................................................................................
2.1.4 Cardinalidad......................................................................................................
2.2. Proceso de Normalizacin..................................................................................

1
2.2.1 Primera Forma Normal..................................................................................
2.2.2 Segunda Forma Normal...................................................................................
2.2.3 Tercera Forma Normal..................................................................................
2.2.4 Cuarta Forma Normal...................................................................................
2.3. Gestores de Base de Datos. .............................................................................
2.3.1. Oracle.................................................................................................................
2.3.2. Microsoft SQL Server...................................................................................
2.3.3. MySQL Server..................................................................................................
2.4. Lenguaje de Modelamiento Unificado (UML). ............................................
2.4.1. Diagrama de Caso de Uso..........................................................................
2.4.2. Diagrama de Secuencia...............................................................................
2.4.3. Diagrama de Colaboracin.........................................................................
2.4.4. Diagrama de Clases.......................................................................................
2.4.5. Diagrama de Actividades............................................................................
2.4.6. Diagrama de Componentes......................................................................
2.5. Programacin Orientada a Objetos. ...............................................................
2.6. Programacin por Capas. ..................................................................................
CAPTULO III.......................................................................................................................
ANTECEDENTES GENERALES Y ANLISIS DEL PROBLEMA .......................
3.1. Resea Histrica de la Empresa. ....................................................................
3.2. Ubicacin Geogrfica de la Empresa.
.........................................................................
3.3. Organigrama de la Empresa. .............................................................................
3.4. Visin y Misin de la Empresa. .......................................................................
3.4.1. Visin. ................................................................................................................
3.4.2. Misin.
................................................................................................................
3.5. Anlisis FODA del Proyecto. .............................................................................
3.5.1. Fortalezas.........................................................................................................
3.5.2. Oportunidades...............................................................................................
3.5.3. Debilidades....................................................................................................
3.5.4. Amenazas. ........

2
................................................................................................
3.6 Instrumento De Investigacin. .........................................................................
Cmo te gustara que sea el bus para tu viaje? ....................................................
A qu hora quisieras que el bus salga para tu destino? ....................................
Te gustara que el pasaje sea ms cmodo para ti? ..........................................
.. Deseas que el bus donde viajes sea ms rpido y seguro? ...............................
4.6. Planificacin y Gestin de las Entrevistas. ................................................
4.7. Factibilidad del Proyecto. .................................................................................
4.7.1. Factibilidad Operativa.................................................................................
4.7.2. Factibilidad Tcnica.....................................................................................
4.7.3.1. Cuadro de Costo de Operacin............................................................
4.7.3.2. Cuadro de Costo - Beneficio del Proyecto......................................

.................................................................................................................................................
....
CAPTULO IV: ...
DISEO DE LA SOLUCIN...........................................................................................
4.2. Diagrama de Caso de Uso del Negocio. .........................................................
4.3. Diagrama de Caso de Uso del Sistema. ........................................................
4.7. Diagrama de Clases. ..........................................................................................
....................................................................................................................................................
CAPTULO V: .........................................................................................................................
IMPLEMENTACIN DEL SISTEMA...........................................................................
5.1. Modelo Entidad Relacin de la Base de Datos. .........................................
5.2. El Diagrama de la Base de Datos. ...................................................................
5.2.1. El Diagrama Lgico de la Base de Datos..............................................
5.2.2. El Diagrama Fsico de la Base de Datos........................................
5.3. El Script de la Base de Datos. ..........................................................................
5.4. El Diagrama Fsico de la Base de Datos en SQL Server. .......................
5.5. Diseo de las Interfaces del Sistema. ....
5.6. Bibliografia.......................................................

3
INTRODUCCIN

El presente proyecto de investigacin corresponde al Anlisis, Diseo e


Implementacin de un Sistema de carrera corresponde al anlisis, diseo
e implementacin de un Sistema de Ventas de Pasajes Terrestres para
la empresa Mvil Tours integrado con una Aplicacin Mvil para la
reserva y venta de pasajes interprovincial. Es importante resaltar que se
realiz el Anlisis de los principales procesos de reserva y venta de
pasajes.

En la actualidad el proceso de ventas y reservas de pasajes cada


vez se va volviendo ms complejo, debido a los diferentes factores que
intervienen, Tales como:

los clculos de disponibilidad,


la asignacin de itinerarios,
La asignacin de mquinas que realicen el recorrido sea este por
tierra.
En cualquiera de sus formas la venta de pasajes debe permitir
adems el uso de reservas y ventas anticipadas. Una empresa que desee
trabajar en este rubro debe hacer un muy buen uso de la informacin
para entregar un servicio rpido y eficiente a sus clientes. Si a estos
detalles de la venta de pasajes se agrega la venta de espacios de carga, se
tendr un escenario an ms difcil de manejar y controlar, bajo este
contexto Mvil Tours necesita de un sistema capaz de
Controlar, manejar y poner a disposicin de los usuarios la informacin
necesaria para el proceso de venta. De la misma forma requiere de la
capacidad de estar interconectado con las diferentes sucursales y puntos
de venta distribuidas en el territorio nacional. Si bien es cierto
actualmente se cuenta con puntos de venta desde casi toda parte del
Per, esto no quita la posibilidad de habilitar oficinas de venta en

4
cualquier punto de todo el Per. Para cubrir todas estas necesidades se
decidi crear un sistema de informacin el cual sea capaz de llevar a cabo
el proceso de venta y reserva de pasajes y/o espacios de carga con las
siguientes caractersticas bsicas:
Capacidad de conexin en todo el territorio nacional
Efectivo clculo de disponibilidad para cada viaje en particular
Capacidad de ventas anticipadas de servicios
Capacidad de almacenar reservas

Adicionalmente debe tener la capacidad de generar informes los


cuales reflejen estadsticas en cuanto a trfico por carro y ruta, informe
de ingresos el cual entregue informacin de que se vendi, en que ruta,
cual fue el carro que realiz el viaje, el periodo de tiempo a abarcar. De
igual modo permitir un trabajo simple por parte de los cajeros y personal
interno de la empresa entregando arqueos de caja y permitiendo la
conexin del sistema de ventas con el sistema contable de la empresa.
Tambin es necesario que genere los manifiestos de carga y pasajeros
para ser entregados en los diferentes puntos de cada agencia, en los
cuales la autoridad terrestre correspondiente lo requiera. El alumno
recolectar las necesidades de Mvil Tours, con el fin de desarrollar la
mejor solucin, establecer el plan de trabajo, implementar dicha solucin
en los servidores de Mvil Tours, realizar el plan de pruebas y puesta en
marcha as como entregar soporte al sistema, y continuar su desarrollo
en el tiempo.

El presente trabajo de investigacin ha sido estructurado por


captulos, a continuacin se describe cada uno de ellos.

En el Captulo I, se hace mencin al Problema de la Investigacin,


siendo un primer punto a abordar el Planteamiento del Problema, el cual
describe las necesidades o requerimientos que tiene la empresa, es decir
aqu se describe el problema de investigacin, luego se hace mencin a la

5
Formulacin del Problema, que no es otra cosa que la solucin a
implementar. Continuando con el desarrollo del captulo I se procede a
establecer la Delimitacin del Problema. Este contempla los datos
principales de la empresa, tales como la razn social, el registro nico de
contribuyente, el representante legal de la empresa, el nombre del gerente
general y la direccin donde se va a llevar a cabo el presente estudio.

Mediante los Objetivos de la Investigacin, se establecen los


propsitos que se desean cumplir al trmino de la investigacin, siendo
estos los Objetivos General y los Objetivos Especficos. Mediante las
Hiptesis se establecen los supuestos hechos o conjeturas que intentan
explicar el porqu del problema situacional de la empresa. Atreves de la
Justificacin de la Investigacin se explican las razones o los motivos que
nos han conducido al desarrollo del presente estudio.

Finalmente mediante los Antecedentes de la Investigacin se


hacen referencia a investigaciones previas realizadas por otros autores o
investigadores, que de una u otra manera respaldan o avalan el presente
estudio, tambin se hace mencin a las limitaciones que son el conjunto
de restricciones que limitan el desarrollo del presente estudio. Atreves de
la Metodologa se explica cual se va hacer la lnea de accin de los
investigadores, la Metodologa comprende el conjunto de tcnicas,
Herramientas y/o procedimientos utilizados para el Anlisis, Diseo e
Implementacin del sistema informtico a realizar.

En el captulo II, Se hace mencin al Marco Terico este


comprende al conjunto de bases tericas que son importantes y
necesarias para nuestro estudio, siendo el Modelo Entidad Relacin una
de las tcnicas necesarias para el modelamiento y diseo de nuestra base
de datos, aqu se definen los conceptos de entidad, atributos, relacin y
carnalidad. As mismo se define que es el Proceso de Normalizacin,

6
tcnica que se utiliza para normalizar una base de datos, evitando as la
redundancia de datos, atreves de su primera, segunda, tercera, cuarta y
quinta forma normal. Tambin se explica cuales son Gestores de Bases
de Datos Relacional ms importante en el mercado, siendo Oracle
Microsoft SQL server, MYSQL, SQL server.

Finalmente se hace mencin al lenguaje de Modelamiento


unificado (UML), atreves de sus diagramas de caso de usos, de secuencia,
de colaboracin, de clases, de actividades y de componentes, que
presentan la estructura lgica y funcional de todo sistema. Estructura
lgica y funcional del sistema, en cuanto a la Programacin Orientada a
Objetos, que es una tcnica que se utiliza en la implementacin de todo
software informtico, la Programacin por Capas forma parte de dicha
tcnica.

En el captulo III, Se presentan los Antecedentes Generales y


Anlisis del Problema, siendo un primer punto a abordar la Resea
Histrica de la Empresa, aqu se describe desde su creacin y fundacin,
atreves de la Ubicacin Geogrfica se establece el lugar de la empresa
mediante un croquis. El Organigrama de la empresa muestra la
estructura jerrquica organizacional de la empresa. Luego se hace
referencia a la misin y visin mediante el anlisis FODA se identifica
cules son las fortalezas, oportunidades, debilidades y amenazas del
proyecto o sistema informtico a implementar, mediante las entrevistas
se logra el levantamiento de informacin.

Finalmente se hace mencin a la factibilidad del Proyecto al nivel


Operativo, Tcnico y Financiero, esto es importante para determinar la
viabilidad del mismo.

7
CAPTULO I

EL PROBLEMA DE LA INVESTIGACIN

Dentro de la industria del transporte interprovincial, la reserva y venta


de pasajes en lnea est adquiriendo mayor popularidad en los ltimos
aos. Vivimos en clima que cada da es ms importante que las empresas
consideren el rea de servicios como un aspecto de prioridad con el xito
del negocio. Este hecho con la visin de los sistemas del servicio de ventas
tradicionales de las empresas de transporte, que hay competencia del
mercado que existan diariamente se han visto cada da ms hoy en da,
pues existen nuevas plataformas como la web y los dispositivos mviles,
que brindan una gran facilidad de acceso a la informacin, y beneficios a
los usuarios en aspectos relacionados a costos y tiempos de atencin.

En particular, este proyecto se contratar en la reserva y venta de pasajes


en lnea de una empresa de transporte interprovincial haciendo uso de la
web y dispositivos mviles, garantizando la integracin de los mismos y
aprovechando el uso de nuevas tecnologas.

Este captulo comenzar con la definicin de la problemtica situacional


y luego aborda reformulacin del problema, que consiste en explicar la
solucin tecnolgica a implementar, aspectos generales y fundamentales
del proyecto como el objetivo general, los objetivos especficos, los
resultados esperados, el alcance, las limitaciones, las metodologas, la
justificacin, la viabilidad y el plan de proyecto de tesis:

8
1.1. Planteamiento del Problema.

La empresa de Mvil Tours S.A, ubicada en los diferentes departamentos


del pas, en la provincia de lima, tiene como problemtica llevar el control
exacto del proceso de atencin y control de ventas de los pasajes, debido
a que no existe un sistema informtico integral donde pueda tener un
control detallado del registro de las ventas de los pasajes, de sus horas
de salidas de los buses, por lo que se genera un gran problema con la
hora de salidas de todos los buses, en cuanto a la atencin y el horario
se tiene registrado en un cuadernillo de atenciones y salidas de los buses,
lo que dificulta la bsqueda de los datos, cada vez que un cliente solicita
una venta de pasaje, tambin ha habido algunas quejas por parte de los
clientes hacia la empresa, ya que algunos clientes afirman que se les ha
dado un mal trato o mala informacin, por lo que urge con suma
importancia, la creacin de un sistema informtico que permita la
automatizacin de los procesos antes mencionados.
Por el mismo hecho que la agencia no se encuentra en todos los lugares
estratgicos de la ciudad, son los propios clientes los que se tienen que
movilizar hacia el establecimiento para poder comprar sus pasajes. El
hecho de movilizarse hacia la agencia en los horarios establecidos por la
empresa, posibilidad de hacer cola para ser atendido en ventanilla, no les
garantiza de antemano que puedan conseguir pasajes para su lugar
destino en la fecha deseada ya que la verificacin se realiza en el mismo
momento que se compra, empeorando an ms el problema. Para este
tipo de problemas ya existen tecnologas de informacin que nos permiten
garantizar la continuidad del negocio sin necesidad que se cuente con un
personal fijo de atencin y que est limitado a un horario establecido.
La empresa necesita llevar un estricto control de entradas y salidas de
sus buses, sus tock, los pasajes que ms se vende, cuales son los meses
que genera mayor ingresos, valoracin de los pasajes, etc. Actualmente,
no cuenta con un Sistema de Procesos de Ventas, el mismo que por ser

9
limitado y deficiente, no permite concluir satisfactoriamente los Procesos,
es por ello que la mayora de estos se vienen realizando en forma manual,
el cual implica disponer de mayor tiempo de llevarlo a cabo. Otro punto
a tener en cuenta es que no hay un control estricto del inventario,
provocando prdidas a la empresa.
En ese sentido surge la siguiente pregunta de investigacin.
De qu manera se puede tener un control exacto del proceso de
atencin y ventas de los pasajes para la empresa Mvil Tours?

1.2. Formulacin del Problema.

Con el fin de dar solucin a los problemas planteados y poder llevar a


cabo las tareas de venta en forma exitosa, la empresa Mvil Tours S.A. se
contact con Imagines S.A. empresa dedicada al desarrollo de sistemas
de informacin, con el fin de obtener un sistema de informacin el cual
cubriera todas las inquietudes planteadas. Una vez establecido el primer
contacto se efectuaron las reuniones correspondientes en las cuales se
definieron los alcances del proyecto, las necesidades de la empresa y la
definicin de la plataforma a usar. Esto ltimo debido al tema de conexin
con el cual deba cumplir el proyecto. Luego de haber obtenido los datos
preliminares se continu con el anlisis de factibilidad el cual permitira
determinar la forma en que dara solucin a los problemas planteados.
La solucin planteada se basaba en un sistema que pudiese ser ejecutado
y operado a travs del navegador, de esta forma se evitara el tener que
instalar el sistema en cada computador que pretendiese conectarse con
el sistema de ventas y reservas. Por lo tanto sera un sistema que trabaje
bajo la arquitectura de plataforma Web con conexin a un DBMS, dicho
DBMS deba ser SQL Server 2000 y el tipo de pginas a usar deban ser
del tipo aspx. Esto fue uno de los requerimientos de Mvil Tours S.A.,
debido a que ellos en s no cuentan con un departamento de informtica
sino que dependen de un departamento central el cual brinda este

10
servicio a varias empresas. De la misma forma para crear pginas con
contenido dinmico se debe utilizar Microsoft Framework.NET 1.1.
Esta plataforma predefinida presentaba todas las caractersticas para ser
capaz de soportar un sistema con alta demanda de datos. Aspx al ser un
lenguaje pre compilado ofrece una rapidez en el acceso y entrega de datos
superior a otras alternativas existentes en el mercado, del mismo modo
SQL 2000 brinda un buen manejo de conexiones a datos y capacidad de
trabajar en ambientes de alta demanda, con lo cual las bases del sistema
estaran cubiertas. Ahora bien, las interfaces de usuario sern
desarrolladas usando Macromedia Flash MX 2004 que permite un
manejo dinmico de datos casi similar al que puede prestar un lenguaje
basado en Windows Form tales como Delphi o Visual Basic, lo cual
permitira un trabajo ms amigable y rpido para el usuario final. Este
sistema se subdividir en tres capas. La capa de usuario realizada a
travs de Macromedia Flash MX, la lgica de negocios ser cubierta por
C# mediante el uso de pginas aspx y la capa de Datos que estar a cargo
de SQL SERVER.

1.3. Delimitacin del Problema.

RAZN SOCIAL: Mvil Tours S.A


RUC: 20107916343
NOMBRE COMERCIAL: Mvil Tours
TIPO DE EMPRESA: Sociedad Annima
CONDICION: Activo
FECHA DE INICIO ACTIVIDADES: 31/05/1988
REPRESENTANTES LEGALES: El seor Roberto Matos Vargas
GERENTE GENERAL: El seor Gilberto Guevara Torres
DIRECCION: AV. Materiales nro. 2215 (entre AV. Nicols Dueas y AV.
Argentina) lima - lima - lima.

11
1.4. Objetivos de la Investigacin.
1.4.1. Objetivo General

Analizar, disear e implementar un sistema de ventas de pasajes


terrestres para la empresa de transporte interprovincial de mvil tours.

1.4.2. Objetivos Especficos

Modelar los procesos de negocio actuales y los que van a ser


soportados por la alternativa de solucin propuesta (sistema de
ventas de pasajes terrestres).

Desarrollar una arquitectura de sistema que soporte la plataforma


de con servicios y los componentes del sistema web y la aplicacin
mvil.

Implementar un mecanismo para la entrada y salida de datos del


sistema hacia las diferentes plataformas de ventas de los pasajes
de la empresa (web y mvil).

Desarrollar las interfaces web (para la reserva y venta de pasajes


en lnea) y las interfaces mviles (para la consulta de informacin
del cliente) del sistema.

12
1.5 Hiptesis.

H1: El Diseo e implementacin de un sistema informtico SI mejorar el


proceso de ventas en los pasajes de la empresa Mvil Tours de la
ciudad de Lima, 2016.

H0: El Diseo e implementacin de un sistema informtico NO mejorar


el proceso de ventas en los pasajes de la empresa Mvil Tours de
la ciudad de Lima, 2016.

1.6 Justificacin de la investigacin.

Con el fin de mejorar la productividad y el rendimiento de la empresa


Mvil Tours, es fundamental implementar un sistema informtico de
ventas que brinden eficiencia y eficacia de la gestin de ventas. La
implementacin de este sistema de informacin planteada en la empresa
Mvil Tours, brindar la posibilidad de obtener grandes ventajas,
incrementar la capacidad de organizacin de la empresa, y tomar de esta
manera los procesos a una verdadera competitividad, mejorando los
reportes de ventas diarias, el control de sus pasajes, generar una lista de
pasajes por categora para poder realizar una mejor venta a los clientes,
el sistema proporcionar informacin clave para la toma de decisiones;
esta informacin ser sencilla, clara, expedita, veraz, precisa,
consistente y fcil de analizar e interpretar.
Por todo lo descrito la empresa Mvil Tours, convertir su
emprendimiento en una verdadera empresa competitiva insertada en el
mercado actual, a raz de los cambios en la economa mundial y la
globalizacin, los datos relativos a todo el proceso productivo de una
compaa se han vuelto uno de los elementos fundamentales para lograr
el xito interprovincial por ello la empresa Mvil Tours no es ajeno
estos cambios, razn fundamental para implementar con sistema

13
Informtico de venta. Cabe destacar, que el sistema propuesto ofrecer
una gran cantidad de ventajas subyacentes, ms all del rdito que
significa para la toma de decisiones y los procesos productivos. El
sistema de implementado en la empresa Mvil Tours ofrece una
importante y notable satisfaccin en los usuarios que lo operan, debido a
su facilidad de uso y su acceso constante y empleados logren alcanzar
los objetivos planteados por la empresa.
Por todo ello, es importante destacar que la implementacin de un
sistema informtico de ventas en la empresa Mvil Tours implica un
cambio organizativo, ya que no slo afecta a la administracin de la
empresa, sino tambin a sus empleados y habilidades, Por otra parte,
podemos concluir que es de vital importancia utilizar tecnologas de
informacin y comunicacin adecuadas para el procesamiento y
transmisin de los datos que se gestionarn en el sistema de informacin.

1.7 Antecedentes de la investigacin.

La presente investigacin, cuenta con los siguientes antecedentes de


estudios:

Segn, BECERRA RODRGUEZ, Carlos Alfredo (2013) ANLISIS,


DISEO E IMPLEMENTACIN DE UN SISTEMA DE COMERCIO
ELECTRNICO INTEGRADO CON UNA APLICACIN MVIL PARA LA
RESERVA Y VENTA DE PASAJES DE UNA EMPRESA DE TRANSPORTE
INTERPROVINCIAL
Modelar los procesos de negocio actuales y los que van a ser soportados
por la alternativa de solucin propuesta (sistema de comercio
electrnico), Desarrollar una arquitectura de sistema que soporte la
plataforma de comercio electrnico e integre los componentes del sistema

14
web y la aplicacin mvil, Implementar un mecanismo para la entrada y
salida de datos del sistema hacia las diferentes plataformas.

1
BECERRA RODRGUEZ, Carlos Alfredo, ANLISIS, DISEO E IMPLEMENTACIN DE
UN SISTEMA DE COMERCIO ELECTRNICO INTEGRADO CON UNA APLICACIN
MVIL PARA LA RESERVA Y VENTA DE PASAJES DE UNA EMPRESA DE TRANSPORTE
INTERPROVINCIAL, UNIVERSIDAD CATOLICA DEL PERU, LIMA, 2013.
Segn, SANCHEZ MATA, Silvia (2012) ANALISIS, DISEO E
IMPLEMENTACION DE UN SITIO WED PARA RESERVACIONES DE
PASAJES El presente proyecto de investigacin: Automatizar el
proceso de centralizacin de datos reduce los gastos administrativos y
permite obtener informacin ms confiable y oportuna, permitiendo que
la toma de decisiones sea ms fluida. Los sistemas de informacin
distribuidos reducen la redundancia de tareas durante el control
del proceso de comercializacin estudiado.
El anlisis y diseo de diseo mediante la aplicacin de las disciplinas
del RUP y UML permite obtener modelos muy detallados y
completos de los sistemas que se desarrollan en el mundo real.
Aunque implica un esfuerzo mayor que otras metodologas, el
RUP mediante la iteracin permite un control mayor del ciclo del
desarrollo del software.

15
SANCHEZ MATA, Silvia, ANALISIS, DISEO
E IMPLEMENTACION DE UN SITIO WED
PARA RESERVACIONES DE PASAJES,
UNIVERSIDAD SUPERIOR POLITECNICA
DEL LITORAL, LIMA, 2012.
Segn, MEDINA HUALCAS, Nancy (2013) " ANALISI Y DISEO DE
SISTEMAS I Llego a la siguiente conclusiones: Nuestro proyecto
presenta el desarrollo de una solucin al problema de una de
automatizacin de los procesos de documentacin en el rea de pasajes
de la empresa de transportes AVE FENIX S.A.C.
La solucin que se plantea, es el desarrollo de un sistema de informacin
de gestin documentaria para el rea de pasajes de la empresa de
transportes AVE FENIX S.A.C, dicho sistema fue implementado siguiendo
la metodologa RUP, utilizando la herramienta de desarrollo Rationals
Software Architect. En conclusin el presente trabajo de investigacin
beneficiara en lo siguiente : diseo de un sistema informtico que permita
brindar informacin real y oportuna del estado en que se encuentre los
diversos expedientes, digitalizacin de proyectos de resoluciones y
documentos de suma importancia as como la elaboracin de
documentos(boletos de viaje, informes, etc.) que requiera el rea segn
sus funciones.

MEDINA HUALCAS, Nancy, ANALISIS Y DISEO DE SISTEMAS I, INSTITUTO


TECNOLOGICO NORTE, LIMA, 2013.
Segn, REIBAN MORALES, Mara Paola (2013), en su investigacin
titulada, ESTUDIO, DISEO E IMPLEMENTACION DE UN SISTEMA DE
COMERCIO ELECTRONICO PARA LA EMPRESA ATENAS TOURS
OPERADORA DE TURISMO. Conclusin: Lo que ha permitido entre estas
sinergias se encuentra el hecho que el anlisis de Venta Cruzada sea una
extensin de la Minera de Datos, que se realiza con el apoyo de una
empresa de prestigio como lo es Venta

16
REIBAN MORALES, Mara Paola, ESTUDIO, DISEO E IMPLEMENTACION DE UN
SISTEMA DE COMERCIO ELECTRONICO PARA LA EMPRESA ATENAS TOURS
OPERADORA DE TURISMO, UNIVERSIDAD POLITECNICA SALESIANA, CUENCA,2013.

1.8 Limitaciones.

En el desarrollo de la presente investigacin el grupo se encontr con las


siguientes limitaciones:

Deficiente acceso a la informacin del proceso de ventas.


Desconocimiento del proceso de venta por parte del cliente a travs
de un sistema informtico.
Poca disponibilidad de las personas involucradas al sistema de
proceso de ventas.
El no acceso a informacin detallada de procesos de negocios de la
empresa debido a que constituye la informacin.
Los no accesos de los clientes a la empresa de transporte debido
por la competencia entre las empresas que brindan servicio.
Otro elemento que tampoco debe dejar de ser mencionado, son los
recursos econmicos, siempre escasos e insuficientes tanto
para la recopilacin de informacin a travs de diversos
medios (libros, internet, fotocopias de documentos, etc.) como
la elaboracin del material de recopilacin de datos.

1.9 Metodologas.
En esto se realiza la presentacin de las metodologas del proyecto y el desarrollo
del proyecto con la finalidad de cumplir los objetivos especficos y a la se ara
mencin de ciertas consideraciones sobre las mitologas elegidas, de manera que
su aplicacin que da beneficio para el proyecto.
Se realizar entrevistas a la empresa de transporte para obtener
la descripcin de los procesos actuales de la empresa de venta de pasajes.

17
CAPTULO II

MARCO TEORICO

Mantener el posicionamiento de las empresas en el mercado implica la bsqueda


permanente de mecanismos que posibiliten la creacin y mantenimiento de valor,
mediante la asignacin y uso eficiente de los recursos (Sapag, 2007). En esa
perspectiva las empresas orientan sus esfuerzos para monitorear el mercado y ver
las oportunidades de crecimiento que puedan generarse, lo que conlleva a estas
evaluar cuidadosamente alternativas que les permitan tomar adecuadas
decisiones de inversin y financiamiento que puedan situarlas a un paso por
delante de sus competidores. Por el contrario, las malas decisiones de Inversin y
Financiamiento pueden ocasionarles importantes daos (Brealey, 2007). En un
mundo competitivo como el actual, sostener y acrecentar la valoracin de las
empresas demanda una mejora constante de su servicio o producto para adecuarlo
a los requerimientos de un mercado cada vez ms exigente y exquisito, lo cual
llevar necesariamente a plantearse retos y arriesgar recursos para lograrlos.
Como afirma Brealey (2007) las empresas slo sobrevivirn y progresarn si son
capaces de mantener el lanzamiento de nuevos productos y servicios. En esa
visin, Mvil Tours apuesta por seguir mejorando su oferta de servicio ampliando
su cobertura de atencin, con la propuesta de un nuevo Local en la ciudad de
Lambayeque como Terminal para sus buses en las rutas hacia Lima y el Oriente.
Los antecedentes de esta investigacin consideran los estudios realizados por el
Ministerio de Transportes como responsable ejecutor de la Poltica de Transporte
del Estado, as como investigaciones realizadas principalmente a nivel de Lima
para proyectos similares. 20 - Ministerio de transportes y telecomunicaciones. Plan
Estratgico Sectorial Multianual 2012-2016 del MTC. El Transporte de Pasajeros
cubre un servicio esencial de la sociedad y en ese sentido es preocupacin tambin
del estado promover y fomentar que este se adecue a las exigencias de calidad y
seguridad que requiere la poblacin. El Ministerio de Transporte es responsable de

18
ampliar y mantener la infraestructura vial en el pas, con proyectos para
construccin de carreteras y mantenimiento de las mismas. De acuerdo con el
informe del plan estratgico sectorial multianual 2012-2016 del MTC al ao 2011
la Red Nacional de Vas cubre una extensin de 23,076 Km con contratos de
conservacin vial por resultados en 32 corredores viales, con una inversin total
de S/. 3,641 millones. Tabla 1 Superficie red vial nacional Fuente: Plan
estratgico multianual 2012-2016 MTC Fecha: 2011 SUPERFICIE Km %
Pavimentada 12,345 53% No Pavimentada 10731 47% TOTAL 23,076 100%
Fuente: Plan Estratgico Multianual 2012-2016 MTC SUPERFICIE RED VIAL
NACIONAL 2011 21 Figura 1 Superficie red vial nacional Fuente: Plan estratgico
multianual 2012-2016 MTC Fecha: 2011 El servicio de transporte de pasajeros
muestra un crecimiento sostenido, apoyado por un lado por la inversin del
gobierno en la ampliacin de la infraestructura vial y por otro, por el inters del
sector privado de invertir en mejoras de su servicio para diferenciarse de la
competencia. Este inters se ve reflejado en el crecimiento del nmero de unidades
de transportes en el parque automotor Nacional, de 46,198 unidades en el ao
2003 a 59,088 en el 2012, representando un crecimiento del 28% (Oficina General
de Planeamiento y Presupuesto MTC). Por otro lado, este crecimiento se evidencia
tambin en el nmero de empresas de Transporte en el mbito nacional, que ha
alcanzado al 2011 un total 1,020 con una flota de 7,737 unidades; dentro de las
cuales destacan las de mbito interdepartamental con 337 empresas y una flota
de 4,587 unidades en servicio. La modernizacin de las unidades reflejan tambin
este inters de inversin del sector privado; segn el Anuario Estadstico 2011 del
MTC El 2007, la flota con una antigedad entre 1 a 10 aos (2,679 unidades
vehiculares) represent el 50% del parque, mientras que el 2011 la flota con el
mismo rango de antigedad representa el 75 % (5,836 unidades) del parque lo
que refleja el ingreso de nuevas unidades al parque automotor. El plan estratgico
multianual 2011-2016 del MTC identifica como factor de preocupacin la
atomizacin del sector (358 empresas con 5,340 unidades),

19
2.1 Modelo Entidad Relacin.

Es una herramienta para el modelado de datos que permite


representar las entidades relevantes de un sistema de informacin as
como sus interrelaciones y propiedades.
El Modelo Entidad-Relacin

1. Se elabora el diagrama (o diagramas) entidad-relacin.

2. Se completa el modelo con listas de atributos y una descripcin de


otras restricciones que no se pueden reflejar en el diagrama.

El modelado de datos no acaba con el uso de esta tcnica. Son necesarias


otras tcnicas para lograr un modelo directamente implementable en una
base de datos. Brevemente:

Permite mostrar resultados entre otras entidades pertenecientes a las


existentes de manera que se encuentre la normatividad de archivos que
se almacenarn

Transformacin de relaciones mltiples en binarias.

Normalizacin de una base de datos de relaciones (algunas


relaciones pueden transformarse en atributos y viceversa).

Conversin en tablas (en caso de utilizar una base de datos


relacional).

2.1.1 Entidad
Las entidades son el fundamento del modelo entidad relacin.
Podemos adoptar como definicin de entidad cualquier cosa o parte del
mundo que es distinguible del resto. Por ejemplo, en un sistema bancario,

20
las personas y las cuentas bancarias se podran interpretar como
entidades. Las entidades pueden representar entes concretos, como una
persona o un avin, o abstractas, como por ejemplo un prstamo o una
reserva. Se representan por medio de un rectngulo. Que pueden ser de
tipo: maestras, transaccionales, histricas y temporales.

2.1.2 Atributo

Se representan mediante un crculo o elipse etiquetado mediante


un nombre en su interior. Cuando un atributo es identificativo de la
entidad se suele subrayar dicha etiqueta.
Por motivos de legibilidad, los atributos suelen no aparecer representados
en el diagrama entidad-relacin, sino descritos textualmente en otros
documentos adjuntos.

2.1.3 Relacin

Describe cierta dependencia entre entidades o permite la


asociacin de las mismas.
Por ejemplo:

Si tenemos dos entidades, CLIENTE y HABITACIN, podemos entender


la relacin entre ambas al tomar un caso concreto (ocurrencia) de cada
una de ellas. Entonces, podramos tener la ocurrencia Habitacin 502,
de la entidad HABITACIN y la ocurrencia Henry Johnson McFly Bogard,
de la entidad CLIENTE, entre las que es posible relacionar que la
habitacin 502 se encuentra ocupada por el husped de nombre Henry
Johnson McFly Bogard.

21
2.1.4 Cardinalidad

Cardinalidad es el nmero de entidades con la cual otra entidad


puede asociar mediante una relacin binaria; la cardinalidad puede ser:
Uno a uno, uno a muchos muchos a uno y muchos a muchos. El tipo
de cardinalidad se representa mediante una etiqueta en el exterior de la
relacin, respectivamente: "1:1", "1:N" y "N:M", aunque la notacin
depende del lenguaje utilizado, la que ms se usa actualmente es el
unificado. Otra forma de expresar la cardinalidad es situando un smbolo
cerca de la lnea que conecta una entidad con una relacin.

2.2. Proceso de Normalizacin.

La normalizacin de bases de datos es un proceso que consiste en


designar y aplicar una serie de reglas a las relaciones obtenidas tras el
paso del modelo entidad-relacin al modelo relacional.
Las bases de datos relacionales se normalizan para:
Evitar la redundancia de los datos.
Disminuir problemas de actualizacin de los datos en las tablas.
Proteger la integridad de los datos.
En el modelo relacional es frecuente llamar tabla a una relacin,
aunque para que una tabla sea considerada como una relacin tiene que
cumplir con algunas restricciones:
Cada tabla debe tener su nombre nico.
No puede haber dos filas iguales. No se permiten los duplicados.
Todos los datos en una columna deben ser del mismo tipo.

22
2.2.1 Primera Forma Normal

Una tabla est en Primera Forma Normal si:


Todos los atributos son atmicos. Un atributo es atmico si los
elementos del dominio son simples e indivisibles.
La tabla contiene una clave primaria nica.
La clave primaria no contiene atributos nulos.
No debe existir variacin en el nmero de columnas.
Los Campos no clave deben identificarse por la clave (Dependencia
Funcional)
Debe Existir una independencia del orden tanto de las filas como
de las columnas, es decir, si los datos cambian de orden no deben
cambiar sus significados
Esta forma normal elimina los valores repetidos dentro de una Base de
Datos.
2.2.2 Segunda Forma Normal

Una relacin est en 2FN si est en 1FN y si los atributos que no


forman parte de ninguna clave dependen de forma completa de la clave
principal. Es decir que no existen dependencias parciales. (Todos los
atributos que no son clave principal deben depender nicamente de la
clave principal).
En otras palabras podramos decir que la segunda forma normal est
basada en el concepto de dependencia completamente funcional. Una
dependencia funcional es completamente funcional si al eliminar
los atributos A de X significa que la dependencia no es mantenida, esto

Es que . Una dependencia funcional es


Una dependencia parcial si hay algunos atributos que pueden ser
eliminados de X y la dependencia todava se mantienen, esto es

23
2.2.3 Tercera Forma Normal

La tabla se encuentra en 3FN si es 2FN y si no existe ninguna


dependencia funcional transitiva entre los atributos que no son clave. Un
ejemplo de este concepto sera que, una dependencia funcional X->Y en
un esquema de relacin R es una dependencia transitiva si hay un
conjunto de atributos Z que no es un subconjunto de alguna clave de R,
donde se mantiene X->Z y Z->Y.
Formalmente, un esquema de relacin est en 3 Forma Normal
Elmasri-Navathe, si para toda dependencia funcional , se cumple
al menos una de las siguientes condiciones:
1. es superllave o clave.
2. es atributo primo de ; esto es, si es miembro de alguna clave en
.
Adems el esquema debe cumplir necesariamente, con las condiciones de
segunda forma normal.

2.2.4 Cuarta Forma Normal

Una tabla se encuentra en 4FN si, y slo si, para cada una de sus
dependencias mltiples no funcionales X->->Y, siendo X una sper-clave
que, X es o una clave candidata o un conjunto de claves primarias.

2.3. Gestores de Base de Datos.

Es un conjunto de programas que permiten el almacenamiento,


modificacin y extraccin de la informacin en una base de datos, adems
de proporcionar herramientas para aadir, borrar, modificar y analizar
los datos. Los usuarios pueden acceder a la informacin usando

24
herramientas especficas de interrogacin y de generacin de informes, o
bien mediante aplicaciones al efecto.
Estos sistemas tambin proporcionan mtodos para mantener la
integridad de los datos, para administrar el acceso de usuarios a los datos
y para recuperar la informacin si el sistema se corrompe. Permiten
presentar la informacin de la base de datos en variados formatos. La
mayora incluyen un generador de informes. Tambin pueden incluir un
mdulo grfico que permita presentar la informacin con grficos y
tablas.
Hay muchos tipos distintos segn cmo manejen los datos y
muchos tamaos distintos de acuerdo a si operan en computadoras
personales y con poca memoria o grandes sistemas que funcionan en
mainframes con sistemas de almacenamiento especiales.
Generalmente se accede a los datos mediante lenguajes de
interrogacin, lenguajes de alto nivel que simplifican la tarea de construir
las aplicaciones. Tambin simplifican la interrogacin y la presentacin
de la informacin. Un SGBD permite controlar el acceso a los datos,
asegurar su integridad, gestionar el acceso concurrente a ellos, recuperar
los datos tras un fallo del sistema y hacer copias de seguridad. Las bases
de datos y los sistemas para su gestin son esenciales para cualquier rea
de negocio, y deben ser gestionados con esmero.

2.3.1. Oracle

Es un sistema de gestin de base de datos de tipo objeto-relacional


(ORDBMS, por el acrnimo en ingls de Object-Relational Data Base
Management System), desarrollado por Oracle Corporation.

Se considera a Oracle Database como uno de los sistemas de bases de


datos ms completos, destacando: soporte de transacciones, estabilidad,
escalabilidad, y soporte multiplataforma.

25
2.3.2. Microsoft SQL Server

Es un sistema de manejo de bases de datos del modelo relacional,


desarrollado por la empresa Microsoft.
El lenguaje de desarrollo utilizado (por lnea de comandos o mediante la
interfaz grfica de Management Studio) es Transact-SQL (TSQL), una
implementacin del estndar ANSI del lenguaje SQL, utilizado para
manipular y recuperar datos (DML), crear tablas y definir relaciones entre
ellas (DDL).
Dentro de los competidores ms destacados de SQL Server estn: Oracle,
MariaDB, MySQL, PostgreSQL. SQL Server solo est disponible para
sistemas operativos Windows de Microsoft.
Puede ser configurado para utilizar varias instancias en el mismo servidor
fsico, la primera instalacin lleva generalmente el nombre del servidor, y
las siguientes - nombres especficos (con un guion invertido entre el
nombre del servidor y el nombre de la instalacin).

2.3.3. MySQL Server

Es un sistema de gestin de bases de datos relacional desarrollado bajo


licencia dual GPL/Licencia comercial por Oracle Corporation y est
considerada como la base datos open source ms popular del mundo, y
una de las ms populares en general junto a Oracle y Microsoft SQL
Server, sobre todo para entornos de desarrollo web.

MySQL fue inicialmente desarrollado por MySQL AB (empresa fundada


por David Axmark, Allan Larsson y Michael Widenius). MySQL A.B. fue
adquirida por Sun Microsystems en 2008, y sta a su vez fue comprada

26
por Oracle Corporation en 2010, la cual ya era duea desde 2005 de
Innobase Oy, empresa finlandesa desarrolladora del motor InnoDB para
MySQL.

2.4. Lenguaje de Modelamiento Unificado (UML).

Es el lenguaje de modelado de sistemas de software ms conocido


y utilizado en la actualidad; est respaldado por el OMG (Object
Management Group).
Es un lenguaje grfico para visualizar, especificar, construir y
documentar un sistema. UML ofrece un estndar para describir un
"plano" del sistema (modelo), incluyendo aspectos conceptuales tales
como procesos de negocio, funciones del sistema, y aspectos concretos
como expresiones de lenguajes de programacin, esquemas de bases de
datos y compuestos reciclados.
Es importante remarcar que UML es un "lenguaje de modelado" para
especificar o para describir mtodos o procesos. Se utiliza para definir un
sistema, para detallar los artefactos en el sistema y para documentar y
construir. En otras palabras, es el lenguaje en el que est descrito el
modelo.
Se puede aplicar en el desarrollo de software gran variedad de
formas para dar soporte a una metodologa de desarrollo de software (tal
como el Proceso Unificado Racional o RUP), pero no especifica en s mismo
qu metodologa o proceso usar.

UML no puede compararse con la programacin estructurada, pues UML


significa Lenguaje Unificado de Modelado, no es programacin, solo se
diagrama la realidad de una utilizacin en un requerimiento. Mientras
que, programacin estructurada, es una forma de programar como lo es
la orientacin a objetos, la programacin orientada a objetos viene siendo

27
un complemento perfecto de UML, pero no por eso se toma UML slo para
lenguajes orientados a objetos.
UML cuenta con varios tipos de diagramas, los cuales muestran
diferentes aspectos de las entidades representadas.

2.4.1. Diagrama de Caso de Uso

Es una forma de diagrama de comportamiento UML mejorado. El


Lenguaje de Modelado Unificado (UML), define una notacin grfica para
representar casos de uso llamada modelo de casos de uso. UML no define
estndares para que el formato escrito describa los casos de uso, y as
mucha gente no entiende que esta notacin grfica define la naturaleza
de un caso de uso; sin embargo una notacin grfica puede solo dar una
vista general simple de un caso de uso o un conjunto de casos de uso.
Los diagramas de casos de uso son a menudo confundidos con los casos
de uso. Mientras los dos conceptos estn relacionados, los casos de uso
son mucho ms detallados que los diagramas de casos de uso. En los
conceptos se debe detallar ms de un caso de uso para poder identificar
qu es lo que hace un caso de uso.

2.4.2. Diagrama de Secuencia

Es un tipo de diagrama usado para modelar interaccin entre objetos en


un sistema segn UML.
2.4.3. Diagrama de Colaboracin

Es esencialmente un diagrama que muestra interacciones organizadas


alrededor de los roles. A diferencia de los diagramas de secuencia, los
diagramas de colaboracin, tambin llamados diagramas de
comunicacin, muestran explcitamente las relaciones de los roles. Por
otra parte, un diagrama de comunicacin no muestra el tiempo como una

28
dimensin aparte, por lo que resulta necesario etiquetar con nmeros de
secuencia tanto la secuencia de mensajes como los hilos concurrentes.
Muestra cmo las instancias especficas de las clases trabajan juntas
para conseguir un objetivo comn.
Implementa las asociaciones del diagrama de clases mediante el paso de
mensajes de un objeto a otro. Dicha implementacin es llamada "enlace".

2.4.4. Diagrama de Clases

Es un tipo de diagrama de estructura esttica que describe la estructura


de un sistema mostrando las clases del sistema, sus atributos,
operaciones (o mtodos), y las relaciones entre los objetos.

2.4.5. Diagrama de Actividades

Es la representacin grfica del algoritmo o proceso. Se utiliza en


disciplinas como programacin, economa, procesos industriales y
psicologa cognitiva.
En Lenguaje Unificado de Modelado (UML), un diagrama de actividades
representa los flujos de trabajo paso a paso de negocio y operacionales de
los componentes en un sistema. Un diagrama de actividades muestra el
flujo de control general.
En SysML el diagrama ha sido extendido para indicar flujos entre
pasos que mueven elementos fsicos (p. ej., gasolina) o energa (p. ej.,
presin). Los cambios adicionales permiten al diagrama soportar mejor
flujos de comportamiento y datos continuos.
Estos diagramas utilizan smbolos con significados definidos que
representan los pasos del algoritmo, y representan el flujo de ejecucin
mediante flechas que conectan los puntos de inicio y de fin del proceso.

29
2.4.6. Diagrama de Componentes

Es un diagrama tipo del Lenguaje Unificado de Modelado.


Un diagrama de componentes representa cmo un sistema de software es
dividido en componentes y muestra las dependencias entre estos
componentes. Los componentes fsicos incluyen archivos, cabeceras,
bibliotecas compartidas, mdulos, ejecutables, o paquetes. Los
diagramas de Componentes prevalecen en el campo de la arquitectura de
software pero pueden ser usados para modelar y documentar cualquier
arquitectura de sistema.
Debido a que los diagramas de componentes son ms parecidos a
los diagramas de casos de usos, stos son utilizados para modelar la vista
esttica y dinmica de un sistema. Muestra la organizacin y las
dependencias entre un conjunto de componentes. No es necesario que un
diagrama incluya todos los componentes del sistema, normalmente se
realizan por partes. Cada diagrama describe un apartado del sistema. En
l se situarn libreras, tablas, archivos, ejecutables y documentos que
formen parte del sistema.
Uno de los usos principales es que puede servir para ver qu componentes
pueden compartirse entre sistemas o entre diferentes partes de un
sistema.

2.5. Programacin Orientada a Objetos.

Es un paradigma de programacin que usa objetos en sus interacciones,


para disear aplicaciones y programas informticos.
Est basada en varias tcnicas, incluyendo herencia, cohesin,
abstraccin, polimorfismo, acoplamiento y encapsulamiento.
Su uso se populariz a principios de la dcada de 1990. En la actualidad,
existe una gran variedad de lenguajes de programacin que soportan la
orientacin a objetos.

30
2.6. Programacin por Capas.

Es una arquitectura cliente-servidor en el que el objetivo primordial es la


separacin de la lgica de negocios de la lgica de diseo; un ejemplo
bsico de esto consiste en separar la capa de datos de la capa de
presentacin al usuario.
La ventaja principal de este estilo es que el desarrollo se puede llevar a
cabo en varios niveles y, en caso de que sobrevenga algn cambio, solo
se ataca al nivel requerido sin tener que revisar entre cdigo mezclado.
Un buen ejemplo de este mtodo de programacin sera el modelo de
interconexin de sistemas abiertos.

31
CAPTULO III

ANTECEDENTES GENERALES Y ANLISIS DEL PROBLEMA

3.1. Resea Histrica de la Empresa.

El primer minibs empresa fue un Toyota de 15 pasajeros que tuvo que


tuvo que ser trasladado a lima dada las malas condiciones de los
caminos de la amazonia as a la ciudad de lima por la ruta y/o AV: Javier
prado llamado empresa mvil tours se cre en 1998 para realizar
servicios a los usuarios y los servicios tursticos que brindara la empresa
de 4 unidades y dos buses totalmente equipados aun crdito brindado
por el s: Joaqun ormeo.
A inicios de los aos 90 de sectores turstico sed vio ofendido
por el terrorismo y que motivo al negocio. As se inici el servicio
interprovincial hacia Huaraz, convirtindose en la primera empresa en
ofrecer el servicio a bordo de buses con aire acondicionado y bao.
Con los aos que flota y condiciones que fueron aumentando.
En 1997 se apertura el servicio de carga a nuestros destinos. Ms
adelante se firman contratos de exclusividad con agencias de turismo, se
realizan los primeros contratos de transporte de personal con empresas
como Minera Barrick y LAN. En el 2013 nace una nueva unidad de
negocio, Movil Air, con la que se realizan sobrevuelos en las Lneas de
Nazca a bordo de 2 aeronaves de ltima generacin.
Hoy el Grupo Movil Tours cuenta con 5 unidades de negocio, una flota de
ms de 360 unidades terrestres entre vans, buses, camiones 3 aeronaves
y una familia de ms de 1,200 colaboradores a nivel nacional.
Gracias a la preferencia de todos nuestros clientes estamos seguros que
esta historia continuar.

32
3.2. Ubicacin Geogrfica de la Empresa.

33
3.3. Organigrama de la Empresa.

34
3.4. Visin y Misin de la Empresa.

3.4.1. Visin.
Brindar un servicio integral de la empresa Mvil tours y viaje con
calidad a todos los pasajeros y clientes nuestro propsito s satisface
expectativas mediante una atencin personalizada promoviendo de
bienestar y desarrollo de nuestro recurso humano y esto con obtener
rentabilidad de obtener rentabilidad que puede permitir a nuestros
empleados y accionistas.
Ser la empresa de transportes lder a nivel nacional comprometida con
el desarrollo en conjunto de nuestra empresa, nuestros colaboradores,
clientes y socios estratgicos; trabajando en armona con el medio
ambiente y contribuyendo al desarrollo de nuestro pas.

3.4.2. Misin.

Brindar servicios integrales y eficientes en transporte, orientadas


a la satisfaccin del cliente. En nombre de la empresa mvil tours para
nuestros clientes satisfacer la necesidad de un buen servicio de brindar:

3.5. Anlisis FODA del Proyecto.

3.5.1. Fortalezas

Imagen y reconocimiento en la empresa.


Amplia cartera de clientes
Alianzas estratgicas (Vehculos/autobuses, representaciones de
hoteles).
Tecnologa de punta.
Capacidad publicitaria.
Su estructura y logstica es amplia y con mayor experiencia.

35
3.5.2. Oportunidades
1. Nmero elevado de pasajeros.
2. Estabilidad de la empresa Mvil Tours.
3. Pasaje caros en el medio.
4. Mayor facilidad para acceder a la tecnologa.
5. Creciente automatizacin de Trujillo, lo que hace que l sea ptimo.
6. cuenta con una pgina de web.

3.5.3. Debilidades

1. Mal uso de la tecnologa.


2. Deficiente atencin al cliente, mala atencin al cliente.
3. Mala distribucin de las reas.
4. Menor inversin en capacitacin y refacciona miento en el mbito.

3.5.4. Amenazas.

1. Civil del personal en la relacin con el de competencia. Rechazo de la


empresa Mvil Tours.
2. La delincuencia y accidentes en las ciudades.
3. Competencia informal.
4. Aumento de precio de la gasolina.
5. Nivel econmico de los clientes.
6. Huelgas, paro de transportistas.
7. Fenmeno naturales lluvias, terrenos, etc. causan daos por la
carretera.
3.6 Instrumento De Investigacin.

36
Cmo te gustara que sea el bus para tu viaje?
A qu hora quisieras que el bus salga para tu destino?
Te gustara que el pasaje sea ms cmodo para ti?
Deseas que el bus donde viajes sea ms rpido y seguro?

4.6. Planificacin y Gestin de las Entrevistas.


4.7. Factibilidad del Proyecto.
4.7.1. Factibilidad Operativa

37
4.7.2. Factibilidad Tcnica

4.7.3.1. Cuadro de Costo de Operacin

4.7.3.2. Cuadro de Costo - Beneficio del Proyecto

38
39
CAPTULO IV:

DISEO DE LA SOLUCIN

4.2. Diagrama de Caso de Uso del Negocio.

40
DCUN_Proceso_Programacion_Itinerario_Viaje

(from CASO DE USO)

41
DCUN_Proceso_Venta_Pasaje

42
DCUN_Pago_Pasaje

Solicitar Pago
Counter Pasaje
(from CASO DE
)
Venta USO
(from )
ACTORES

Registra Pago Venta


Pasaje
(from CASO DE
)
USO

< includ> < includ>


<e > <e >

Pasajer
o
(from )
ACTORES

Elegir Forma de Emitir Comprobante de


Pago Pago
(from CASO DE
)
(from CASO DE
)
USO
USO

< includ>
<e >

Cancelar Fijar Numero de


Cancelar Con Tarjeta de
Cancelar Tarjeta de Cuotas
Efectivo Debito Credito
(from CASO DE USO)
(from CASO DE USO) (from CASO DE USO) (from CASO DE USO)
DCUN_Proceso_Registro_Pasajero

43
Registrar
Pasajero
(from CASO
)
Counter DE USO
Venta
(from )
Pasa
ACTORE jero

<incl>
<ude>

(from ACTORES)

Brindar Datos Personales


(from CASO DE USO)

44
DCUN_Proceso_Embarque

Pasaje
ro Representar Boleto de
(from ) Pasaje
ACTORES (from CASO DE
) Terramo
USO
< inclu> < inclu> za
< de > < de >

Abordar
Presentar Bus
(from CASO DE
)
DNI USO
(from CASO DE
)
USO

Entregar
Equipaje
(from CASO DE
)
USO < inclu>
< de >
< inclu>
< de > < inclu> Recepcionista de
< de > Equipajes

Pesar Entregar Tike de


Equipaje Cancelar Exageracion de Equipaje
(from CASO DE
)
(from CASO DE
) Equipaje
USO ACTORES(from CASO DE USO)
(from ACTORES(from
USO

45
DCUN_Proceso_Envio_Encomiendas

Solicitar Envio
Pasaj Encomienda Counter
(from CASO) Venta
ero )
(from DE USO (from )
ACTORES
ACTORES

Registrar Pago
Encomienda
(from CASO)
DE USO
Registrar Destinatario
Encomiendas
(from CASO) Registrar Envio
DE USO Encomienda
(from CASO)
DE USO

Efectuar Pago Envio


Registrar Precio Envio Encomienda
Encomiendas (from CASO)
(from CASO) DE USO
DE USO

Registrar
Peso
Envio
(from CASO)
DE USO Cancelar Tarjeta
Cancelar Con Cancelar de(from
Credito
Tarjeta de Debito Efectivo CASO)
Encomiendas DE USO

46
DCUN_Proceso_Envio_Giros

47
4.3. Diagrama de Caso de Uso del Sistema. DCUS_MANENIMIENTO_AGENCIAS

<inclu> Nue
<de > vo
(from )
Casos_Uso_Siste

<inclu>
<de >
Reali
za Guar
dar
(from )
Mantenimiento_A <inclu> Casos_Uso_Siste
gencias <de >
(from )
Administr Casos_Uso_Siste
ador <inclu>
(from )
ACTORES <de >

Edit
ar
(from )
Casos_Uso_Siste

Elimi
nar
(from Casos_Uso_Sistema)

48
DCUS_MANTENIMIENTO_BUSS

Nu
<incl> evo
<ude> (from )
Casos_Uso_Si

Rea <incl>
liza <ude>

Mantenimien Gua
to_Buses rdar
(from )
Adminis (from ) <incl>
Casos_Uso_Si
Casos_Uso_Si <ude>
trador
(from )
ACTORE

<incl>
<ude>
Edi
tar
(from )
Casos_Uso_Si

Elim
inar
(from Casos_Uso_Sistema)

49
DCUS_MANTENIMIENTO_CARGOS

Nu
<incl> evo
<ude> (from )
Casos_Uso_Sis

<incl>
<ude>
Guar
Rea dar
liza <incl> (from )
<ude> Casos_Uso_Sis

Mantenimient
o_Cargos
(from )
Adminis
Casos_Uso_Sis <incl> Edi
trador
(from ) <ude> tar
ACTORE (from )
Casos_Uso_Sis
<incl>
<ude>

Elimi
nar
(from )
Casos_Uso_Sis

Listar_C
argos
(from Casos_Uso_Sistema)

50
DCUS_MATENIMIENTO_CIUDADES

Nue
<inclu> (from vo
)
<de > Casos_Uso_Siste

<inclu>
<de > Guar
dar
(from )
Reali
Casos_Uso_Siste
za <inclu>
<de >
Mantenimiento_C
iudades
(from ) Edit
Administr Casos_Uso_Siste
<inclu> ar
(from )
ador
(from ) <de > Casos_Uso_Siste
ACTORES

<inclu>
<de >

Elimi
nar
(from )
Casos_Uso_Siste

Listar_Dis
tritos
(from Casos_Uso_Sistema)

51
DCUS_MANTEMIENTO_DETALLE_BUSS

Agre
<incl> gar
(from )
<ude> Casos_Uso_Sis

<incl>
Rea <ude>
liza Guar
dar
(from )
Mantenimiento_ Casos_Uso_Sis
Detalle_Bus
( )
<incl>
from
Adminis Casos_Uso_Sis <ude>
trador
(from )
ACTORE

<incl>
<ude>
Edi
tar
(from )
Casos_Uso_Sis

An
ular
(from Casos_Uso_Sistema)

52
DCUS_MANTENIMIENTO_ DISTRITO

Nue
vo
<inclu> (from )
<de > Casos_Uso_Siste

< inclu>
< de > Guar
dar
(from )
Casos_Uso_Siste
Reali
za < inclu>
< de >

Mantenimiento_
Distritos
(from )
Administr Casos_Uso_Siste Edit
ador ar
(
from ) (from )
ACTORES
< inclu> Casos_Uso_Siste
< de >

<inclu>
<de >

Elimi
nar
(from )
Casos_Uso_Siste

Listar_Dist
ritos
(from Casos_Uso_Sistema)

53
DCUS_MANTENIMIENTO_EMPLEADO

Nu
evo
(from )
<incl>
Casos_Uso_Sis
<ude>

<incl >
<ude>
Real
Guar
iza
dar
(from )
Casos_Uso_Sis
Mantenimiento_
Empleado <incl >
(from ) <ude>
Administ
Casos_Uso_Sis
rador
(from )
ACTORE

<incl >
<ude>
Edi
tar
(from )
Casos_Uso_Sis

Anu
lar
(from Casos_Uso_Sistema)

54
DCUS_MANTENIMENTO_PASAJERO

Nue
vo
(from )
Casos_Uso_Sistem
< inclu>
< de >

< inclu> Guar


< de > dar
(from )
Casos_Uso_Sistem

Reali < inclu>


za < de >

Edit
Mantenimiento_Pas ar
ajeros < inclu> (from )
(from ) < de > Casos_Uso_Sistem
Administra Casos_Uso_Sistem
dor
(from )
ACTORES

< inclu>
< de >
Buscar_Reg
< inclu> istro
(from )
< de > Casos_Uso_Sistem

Anul
ar
Listar_Pasa (from )
Casos_Uso_Sistem
jero
(from Casos_Uso_Sistema)

55
DCUS_MANTENIMIENTO_PRECIO_ENCOMIENDA

Nu
evo
(from )
<incl> Casos_Uso_Si
<ude>

<incl>
<ude> Gua
Rea
rdar
liza (from )
Casos_Uso_Si

<incl>
Mantenimiento_Preci
<ude>
o_Encomienda
(from )
Adminis Casos_Uso_Si
trador
(from )
ACTORE
<incl> Edi
<ude> tar
(from )
Casos_Uso_Si

Elimi
nar
(from Casos_Uso_Sistema)

56
DCUS_MANTENIMIENTO_PRECIO_EQUIPAJE

<incl > Nu
<ude> evo
(from )
Casos_Uso_Sis

<incl >
Real <ude>
iza

Guar
<incl >
dar
<ude> (from )
(from )
Administ Casos_Uso_Sis
Casos_Uso_Sis
rador

<incl >
<ude>
Edi
tar
(from )
Casos_Uso_Sis

Elimi
Mantenimiento_Precio_Equipajenar

57
DCUS_MANTENIMIENTO_PROGRAMACIN

Nue
vo
< inclu> (from )
< de > Casos_Uso_Siste

< inclu>
< de >
Reali
Guar
za
dar
(from )
Casos_Uso_Siste

< inclu>
< de >

< inclu> Ver_Program


< de > acion
(from )
Casos_Uso_Siste

Edit
ar

58
DCUS_MANTENIMIENTO_SERVICIO_GIROS

Nue
vo
<inclu> (from )
Casos_Uso_Siste
<de >

<inclu>
<de >
Guar
dar
Real (from )
iza Casos_Uso_Siste

<inclu>
Mantenimiento_Serv <de >
icio_Giros
(from )
Administr Casos_Uso_Siste
ador
(from ) <inclu>
ACTORES
<de > Edit
ar
(from )
Casos_Uso_Siste

Anu
lar

59
DCUS_MANTENIMIENTO_SERVICIOS_ENCONOMIENDA

Nue
vo
(from )
<inclu> Casos_Uso_Siste
<de >

<inclu>
<de > Guar
Reali dar
(from )
za
Casos_Uso_Siste
<inclu>
<de >
Mantenimiento_Servicios
_Encomienda
Administr (from s )
Casos_Uso_Siste
Edit
ador
(from ) <inclu> ar
(from )
ACTORES <de > Casos_Uso_Siste

<inclu>
<de >
Prestar_Ate
ncion
(from )
Casos_Uso_Siste

Anu
lar

60
DCUS_MANTENIMIENTO_TELEFONO_PASAJERO

Nue
vo
(from )
<inclu> Casos_Uso_Siste
<de >

<inclu>
<de >
Guar
Real
dar
iza (from )
Casos_Uso_Siste

<inclu>
Mantenimiento_Telefon
<de >
Administr o_Pasajero
(from )
ador
(from ) Casos_Uso_Siste
ACTORES <inclu>
<de >
Edit
ar
<inclu> (from )
Casos_Uso_Siste
<de >

Buscar_Pa
sajero
(from )
Casos_Uso_Siste
Elimi
nar

61
DCUS_MANTENIMIENTO_USUARIO

Nue
vo
(from )
< inclu> Casos_Uso_Siste
< de >

< inclu>
< de >
Guar
(from
dar )
Reali <inclu> Casos_Uso_Siste
za <de >

Mantemiento_U < inclu>


suarios < de >
(from ) Anul
Administr
Casos_Uso_Siste
ador ar
(from ) (from )
ACTORES Casos_Uso_Siste

< inclu>
< de >

Validar_Us
uario
(from )
Casos_Uso_Siste

Listar_Usu
arios

62
DCUS_MANTENIMIENTO_VENTA_CREDITOS

<inclu> Nue
<de > vo
(from )
Casos_Uso_Sist

Real <inclu>
iza <de >

Guar
dar
(from )
Casos_Uso_Sist
<inclu>
<de >

<inclu>
<de > Edi
tar
(from )
Casos_Uso_Sist

Elimi
nar

63
DCUS_MANTENIMIENTO_PASAJE

Nu
evo
(from )
Casos_Uso_Sis

<incl >
<ude> <incl >
<ude> Guar
Real dar
(from )
iza Casos_Uso_Sis
<incl >
<ude>
Mantenimiento_Ve
nta_Pasaje
(from )
Administ
Casos_Uso_Sis
rador Edi
(from ) <incl >
ACTORE tar
<ude> (from )
Casos_Uso_Sis

Anu
lar

64
4.7. Diagrama de Clases.

65
CAPTULO V:

IMPLEMENTACIN DEL SISTEMA

5.1. Modelo Entidad Relacin de la Base de Datos.

5.2. El Diagrama de la Base de Datos.

66
5.2.1. El Diagrama Lgico de la Base de Datos

67
5.2.2. El Diagrama Fsico de la Base de Datos

68
5.3. El Script de la Base de Datos.

create database sistema_de_pasaje


create table Empleado
(
codigo char(4) primary key,
apellidos varchar(50),
nombres varchar(50), DNI
char(8), sexo char(1),
estado_civil char(1),
fecha_nac datetime,
fecha_ing datetime,
fecha_contr datetime,
cod_carro char(5),
sueldo money,
turno char(1),
telef_fijo char(8),
cod_dis char(6),
direccin varchar(60), foto
image,
estado_em varchar(20),
observacion text
)
INSERT INTO Empleado VALUES('E002', 'ESPINOZA', 'MONTES',
'97896543', 'M', 'DIBORSIADO', '1997', 'C002', '2017',' 2019', '3000',
'NOCHE',
'993378726', 'D002', ' LA VICTORIA ', 'sh', 'FALTA DE EXPERIENCIA')
SELECT * FROM Empleado

create table servicio_envio_giros


(
codigo char(4) primary key, fecha_giro
datetime,
cod_empleado char(6),
cod_agen char(8),
Remitente varchar(60),
DNI_remitente char(8),
destinatario varchar(60),
DNI_des char(8),
monto_giro numeric(8,2),
costo_giro numeric(8,2),
observacin text

69
)

create table precio_encomienda


(
id_precio_enc char(18) primary key,
peso_min char(18),
peso_max char(18),
precio money
)

create table servicio_encomiendas


(
codigo_en char(9) primary key,
id_interario char(8),
cod_empl char(6),
DNI_remitente char(8),
destinatario varchar(60),
DNI_des char(8),
peso char(10),
id_precio_enc char(9), total
numeric(8,2),
estado_serv_enc varchar(20),
observacin text
)
create table pasajeros
(
codigo_pas char(13) primary key,
apellido varchar(30), nombre
varchar(30), fecha_nac datetime,
genero char(1),
tipo_doc varchar(30),
numero_doc char(15),
estado_pas varchar(20),
estado_civil char(1),
nacionalidad varchar(20)
)

create table venta_pasajes


(

70
num_pas char(9) primary key,
id_intenerario char(8),
cod_pasj char(13),
cod_emple char(6),
fecha_venta datetime,
numero_asiento char(6), total
numeric(8,2),
forma_pago varchar(7),
estado_pas varchar(20),
estado_estado varchar(20),

create database sistema_de_pasaje create


table Empleado
(
codigo char(4) primary key,
apellidos varchar(50),
nombres varchar(50),
DNI char(8), sexo
char(1),
estado_civil char(1),
fecha_nac datetime,
fecha_ing datetime,
fecha_contr datetime,
cod_carro char(5),
sueldo money,
turno char(1),
telef_fijo char(8),
cod_dis char(6),
direccin varchar(60), foto
image,
estado_em varchar(20),
observacion text
)
INSERT INTO Empleado VALUES('E002', 'MIGUEL', 'ESPINOZA',
'97896543', 'M', 'DIBORSIADO', '1997', 'C002', '2017',' 2019', '3000',
'NOCHE',
'993378726', 'D002', 'AV CARLOS MARIANO 790', 'sh', 'mucho tardanza')
SELECT * FROM Empleado

71
create table servicio_envio_giros
(
codigo char(4) primary key,
fecha_giro datetime,
cod_empleado char(6),
cod_agen char(8),
Remitente varchar(60),
DNI_remitente char(8),
destinatario varchar(60),
DNI_des char(8),
monto_giro numeric(8,2),
costo_giro numeric(8,2),
observacin text
)

create table precio_encomienda


(
id_precio_enc char(18) primary key,
peso_min char(18),
peso_max char(18),
precio money
)

create table servicio_encomiendas


(
codigo_en char(9) primary key,
id_interario char(8),
cod_empl char(6),
DNI_remitente char(8),
destinatario varchar(60),
DNI_des char(8),
peso char(10),
id_precio_enc char(9), total
numeric(8,2),
estado_serv_enc varchar(20),
observacin text
)
create table pasajeros
(

72
codigo_pas char(13) primary key,
apellido varchar(30), nombre
varchar(30), fecha_nac
datetime, genero char(1),
tipo_doc varchar(30),
numero_doc char(15),
estado_pas varchar(20),
estado_civil char(1),
nacionalidad varchar(20)
)

create table venta_pasajes


( num_pas char(9) primary
key, id_intenerario char(8),
cod_pasj char(13),
cod_emple char(6),
fecha_venta datetime,
numero_asiento char(6),
total numeric(8,2),
forma_pago varchar(7),
estado_pas varchar(20),
)

73
5.4. El Diagrama Fsico de la Base de Datos en SQL Server.

74
75
5.5. Diseo de las Interfaces del Sistema.

76
77
78
79
80
81
82
83
BIBLIOGRAFRIA
Empresa de Transportes Mvil Tours S.A. (s.f.). Obtenido de
http://www.moviltours.com.pe/portal/

Entidad bancaria Banco de Crdito BCP. (s.f.). Obtenido de


www.viabcp.com/

Entidad bancaria BBVA Banco Continental. (s.f.). Obtenido de


http://www.bbvabancocontinental.com/

Entidad bancaria Interbank. (s.f.). Obtenido de


http://www.interbank.com.pe/

84
85

También podría gustarte