Está en la página 1de 200

UNIVERSIDAD NACIONAL DEL CALLAO

FACULTAD DE INGENIERÍA INDUSTRIAL Y DE


SISTEMAS

ESCUELA PROFESIONAL DE INGENIERÍA DE


SISTEMAS
Programa de Actualización Profesional para la obtención de

Título Profesional de:

INGENIERO DE SISTEMAS

CASO:

DESARROLLO DE UN SISTEMA DE GESTIÓN DE VENTA DE


PASAJES Y ENCOMIENDAS PARA LA EMPRESA TURISMO
RAPIDO E.I.R.L

LIMA – PERÚ

2016
ÍNDICE
AGRADECIMIENTO ........................................................................................... 1
DEDICATORIA ................................................................................................... 1
INTRODUCCIÓN ............................................................................................... 3
1 CAPÍTULO I: Análisis empresarial ............................................................... 5
1.1 Acerca de la empresa ........................................................................... 5
1.2 Organigrama ......................................................................................... 7
1.3 Análisis FODA ....................................................................................... 7
1.4 Cadena de Valor ................................................................................... 8
1.5 Análisis Canvas ..................................................................................... 9
1.6 Mapa de Procesos .............................................................................. 10
1.7 Diagrama de Subprocesos y Diagrama WorkFlow BPM detallado ..... 11
1.8 Definición del Problema ...................................................................... 12
1.9 Diagrama de Causa y Efecto .............................................................. 13
1.10 Alternativas de Solución................................................................... 13
2 CAPÍTULO II: Plan de Proyecto ................................................................. 14
2.1 Acta de Constitución del Proyecto ...................................................... 15
2.2 Identificación de los Stakeholders ....................................................... 18
2.3 Gestión de Alcance ............................................................................. 20
2.3.1 Enunciado del Alcance del Proyecto ............................................ 20
2.3.2 Estructura de Desglose del Trabajo.............................................. 21
2.3.3 Diccionario de la EDT ................................................................... 21
2.3.4 Entregables .................................................................................. 25
2.4 Planificación del Cronograma ............................................................. 26
2.5 Planificación de los costes .................................................................. 34
2.5.1 Matriz de costos............................................................................ 35
2.5.2 El plan de comunicación del proyecto .......................................... 35
2.5.3 Glosario de terminología particular del proyecto........................... 36
2.6 Organización del Proyecto .................................................................. 36
2.6.1 Organigrama del Proyecto. ........................................................... 36
2.6.2 Matriz de asignación de responsabilidades .................................. 37
2.7 Planificación de Riesgos ..................................................................... 51
2.7.1 Registro de Riesgos del Proyecto................................................. 51
2.8 Gestión de Adquisiciones .................................................................... 54
2.8.1 Criterios de evaluación de Proveedores ....................................... 54
2.9 Planificación de Calidad ...................................................................... 54
2.9.1 Normas y Estándares ................................................................... 54
2.9.2 Plan de Calidad del Proyecto ....................................................... 55
3 CAPÍTULO III: Modelado del Negocio ....................................................... 57
3.1 Antecedentes ...................................................................................... 58
3.2 Objetivo General ................................................................................. 58
3.2.1 Objetivos específicos .................................................................... 58
3.3 Alcance ............................................................................................... 58
3.4 Modelo de Caso de Uso del Negocio .................................................. 59
3.4.1 Casos de Uso del Negocio ........................................................... 59
3.4.2 Descripción de los Casos de Uso ................................................. 59
3.4.3 Actores del Negocio...................................................................... 59
3.4.4 Descripción de los actores del negocio ........................................ 60
3.4.5 Diagrama general de Caso del Negocio ....................................... 60
3.4.6 Especificación de los casos de uso del negocio ........................... 60
3.5 Modelo de Análisis del Negocio .......................................................... 63
3.5.1 Trabajadores del Negocio ............................................................. 63
3.5.2 Descripción de los Trabajadores del Negocio .............................. 64
3.5.3 Entidades del Negocio .................................................................. 64
3.5.4 Descripción de las Entidades del Negocio .................................... 65
3.5.5 Realización de los casos de uso del Negocio ............................... 66
3.6 Diagrama de Actividad ........................................................................ 67
3.7 Diagrama de Clases del Negocio ........................................................ 71
3.8 Reglas del Negocio ............................................................................. 73
4 CAPÍTULO IV: Requerimientos ................................................................. 74
4.1 Matriz Actividades vs Requisitos ......................................................... 75
4.2 Matriz de Requerimientos funcionales adicionales ............................. 76
4.3 Matriz de Requerimientos no funcionales ........................................... 77
4.4 Modelos de Caso de Uso .................................................................... 77
4.4.1 Lista de Actores ............................................................................ 77
4.4.2 Diagrama de Paquetes ................................................................. 78
4.4.3 Diagrama de Casos de uso por paquetes .................................... 78
4.4.4 Diagrama General de Casos de Uso ............................................ 84
4.5 Especificación de Casos de Uso del Sistema ..................................... 85
5 CAPÍTULO V: Análisis, Diseño e Implementación del Sistema ............... 108
5.1 Propósito ........................................................................................... 109
5.2 Alcance ............................................................................................. 109
5.3 Definiciones, Acrónimos y Abreviaturas ............................................ 109
5.3.1 Definiciones ................................................................................ 109
5.3.2 Acrónimos ................................................................................... 110
5.3.3 Abreviaturas................................................................................ 110
5.4 Referencias ....................................................................................... 110
5.5 Modelo de Análisis ............................................................................ 110
5.5.1 Arquitectura del Sistema ............................................................. 110
5.5.2 Realización de Caso de Uso – Análisis ...................................... 111
5.6 Modelo Conceptual ........................................................................... 147
5.7 Modelo de Diseño ............................................................................. 148
5.7.1 Modelo Lógico ............................................................................ 148
5.7.2 Modelo Físico de Datos .............................................................. 149
5.7.3 Vista de capas y Subsistemas .................................................... 150
5.7.4 Realización de Casos de Uso – Modelo de diseño..................... 151
5.8 Vista de Despliegue .......................................................................... 154
5.9 Vista Implementación ........................................................................ 154
6 CAPÍTULO VI: Pruebas del Sistema........................................................ 155
6.1 Introducción ....................................................................................... 156
6.2 Historial del Documento .................................................................... 156
6.3 Planteamiento del problema .............................................................. 157
6.4 Estrategia de pruebas ....................................................................... 157
6.5 Reporte de ejecución de pruebas ..................................................... 158
7 CAPÍTULO VII: Manual de usuario .......................................................... 162
7.1 Introducción ....................................................................................... 163
7.2 Opciones del Sistema ....................................................................... 163
7.3 Formularios ....................................................................................... 166
8 CAPÍTULO VIII: Conclusiones y recomendaciones ................................. 187
8.1 Conclusiones ..................................................................................... 188
8.2 Recomendaciones............................................................................. 189
8.3 BIBLIOGRAFÍA ................................................................................. 190
ÍNDICE DE FIGURAS

Figura 1. Ubicación Empresa ............................................................................. 6


Figura 2. Organigrama ....................................................................................... 7
Figura 3. Cadena de Valor ................................................................................. 9
Figura 4. Análisis Canvas ................................................................................. 10
Figura 5. Mapa de Procesos ............................................................................ 11
Figura 6 Diagrama de Subprocesos ................................................................. 12
Figura 7. Diagrama de Causa y Efecto ............................................................ 13
Figura 8. Organigrama del Proyecto ................................................................ 36
Figura 9. Casos de Uso del Negocio ................................................................ 59
Figura 10. Actores del Negocio ........................................................................ 59
Figura 11. Diagrama general de Caso del Negocio .......................................... 60
Figura 12. Trabajadores del Negocio ............................................................... 63
Figura 13. Entidades del Negocio .................................................................... 64
Figura 14. Realización de los casos de uso del Negocio ................................. 66
Figura 15. D.A Vender Pasaje .......................................................................... 67
Figura 16. D.A Vender Encomienda ................................................................. 68
Figura 17. D.A Abrir Caja Chica ....................................................................... 69
Figura 18. D.A Hacer cuadre caja chica ........................................................... 70
Figura 19. D.C.N Vender Pasaje ...................................................................... 71
Figura 20. D.C.N Vender Envío de Encomienda .............................................. 71
Figura 21. D.C.N Abrir caja chica ..................................................................... 72
Figura 22. D.C.N Hacer cuadre caja chica ....................................................... 73
Figura 23. Diagrama de Paquetes.................................................................... 78
Figura 24 .Diagrama de Caso de Uso Por Paquetes ....................................... 78
Figura 25. Gestión de Seguridad...................................................................... 79
Figura 26. Paquete Gestión Venta de Pasaje .................................................. 80
Figura 27. Paquete Gestión Envió y Recepción de Encomienda ..................... 81
Figura 28. Paquete Gestión de Mantenimiento ................................................ 82
Figura 29. Paquete Reporte y Consultas ......................................................... 83
Figura 30. Diagrama General de Casos de Uso ............................................... 84
Figura 31. Arquitectura del Sistema ............................................................... 110
Figura 32. DCA. Aperturar Caja ..................................................................... 111
Figura 33. DCA. Aperturar Caja Flujo Básico ................................................. 111
Figura 34. DCA. Cierre de Operaciones ......................................................... 112
Figura 35. DCA. Cierre de Operaciones Flujo Básico .................................... 112
Figura 36. DCA. Mantener Bus ...................................................................... 113
Figura 37. DCA. Mantener Empleado ............................................................ 116
Figura 38. DCA. Buscar Empleado ................................................................ 119
Figura 39. DCA. Buscar Bus .......................................................................... 121
Figura 40. DCA. Reporte Venta Pasajes ........................................................ 122
Figura 41. DCA. Reporte Venta Encomiendas ............................................... 124
Figura 42. DCA. Reporte Manifiesto ............................................................... 125
Figura 43. DCA. Reporte General .................................................................. 127
Figura 44. DCA. Mantener Cliente ................................................................. 128
Figura 45. DCA. Buscar Cliente ..................................................................... 131
Figura 46. DCA. Ingresar Sistema.................................................................. 133
Figura 47. DCA. Gestionar Venta Pasaje ....................................................... 135
Figura 48. DCA. Gestionar Venta Encomienda .............................................. 137
Figura 49. DCA. Buscar Venta Pasaje ........................................................... 139
Figura 50. DCA. Buscar Programación Itinerario ........................................... 140
Figura 51. DCA. Buscar Encomienda ............................................................. 142
Figura 52. DCA. Buscar Asiento..................................................................... 143
Figura 53. DCA. Programación Itinerario ....................................................... 145
Figura 54. Modelo Conceptual ....................................................................... 147
Figura 55. Modelo Lógico ............................................................................... 148
Figura 56. Modelo Fisco de Datos.................................................................. 149
Figura 57. Vista de Capas y Subsistemas ...................................................... 150
Figura 58 .Realización de Casos de Uso – Modelo de diseño ....................... 151
Figura 59. Realización Caso de Uso Diseño: Gestión Venta Pasaje ............. 152
Realizacion caso de uso diseño : Gestion Venta EncomiendasFigura 60.
Realización Caso de Uso Diseño: Gestión Venta Encomiendas .................... 153
Figura 61. Vista Despliegue ........................................................................... 154
Figura 62. Vista Implementación .................................................................... 154
Figura 63. Icono del Sistema .......................................................................... 163
Figura 64. Inicio de Sesión ............................................................................. 164
Figura 65. Menú Principal............................................................................... 164
Figura 66. Pestaña de Opciones .................................................................... 165
Figura 67. Pestaña de Accesos...................................................................... 166
Figura 68. Mantener Empleado ...................................................................... 166
Figura 69. Mensaje Registro de Empleado .................................................... 167
Figura 70. Mensaje Error Registro de Empleado ........................................... 167
Figura 71. Seguridad ...................................................................................... 167
Figura 72. Cuenta de Usuario ........................................................................ 168
Figura 73. Buscar Empleado .......................................................................... 168
Figura 74. Cuenta de usuario permisos ......................................................... 169
Figura 75. Mensaje Cuena de usuario ........................................................... 169
Figura 76. Registro Venta de Pasajes ............................................................ 170
Figura 77. Buscar Programación .................................................................... 171
Figura 78. Selector de Asiento ....................................................................... 172
Figura 79. Buscar Cliente ............................................................................... 172
Figura 80. Registro de Pago........................................................................... 173
Figura 81. Buscar Venta Pasaje ..................................................................... 173
Figura 82. Pestaña Gestión de Encomienda .................................................. 174
Figura 83. Venta de Encomienda ................................................................... 174
Figura 84. Buscar Programación .................................................................... 175
Figura 85. Buscar Cliente Encomienda .......................................................... 175
Figura 86. Registro Pago Encomienda ........................................................... 176
Figura 87. Buscar Encomienda ...................................................................... 176
Figura 88. Pestaña Mantener Cliente ............................................................. 177
Figura 89. Mantener Cliente ........................................................................... 177
Figura 90. Buscar Cliente – Modificar ............................................................ 178
Figura 91. Modificar Cliente............................................................................ 178
Figura 92. Buscar Cliente – Eliminar .............................................................. 179
Figura 93. Pestaña Mantener Programación .................................................. 180
Figura 94. Programación Itinerario ................................................................. 180
Figura 95. Pestaña Apertura Caja .................................................................. 181
Figura 96. Apertura Caja ................................................................................ 181
Figura 97. Pestaña Reporte clientes .............................................................. 181
Figura 98. Reporte clientes ............................................................................ 182
Figura 99. Pestaña reporte manifiesto ........................................................... 182
Figura 100. Reporte Manifiesto ...................................................................... 183
Figura 101. Pestaña venta de pasaje ............................................................. 184
Figura 102. Reporte venta de pasaje ............................................................. 184
Figura 103. Reporte venta de encomiendas .................................................. 185
Figura 104. Reporte de encomiendas ............................................................ 185
Figura 105. Pestaña cierre de operaciones .................................................... 186
Figura 106. Cierre de operaciones ................................................................. 186
ÍNDICE DE TABLA

Tabla 1 : FODA .................................................................................................. 7


Tabla 2 El Plan de Comunicación del Proyecto................................................ 35
Tabla 3 Antecedentes ...................................................................................... 58
Tabla 4 Descripción de los Trabajadores del Negocio ..................................... 64
Tabla 5 Matriz Actividades vs Requisitos ......................................................... 75
Tabla 6 Matriz Requerimientos Adicionales ..................................................... 76
Tabla 7 Matriz de Requerimientos No Funcionales .......................................... 77
Tabla 8 Lista de Actores ................................................................................... 77
Tabla 9 Historial del Documento .................................................................... 156
Tabla 10 Estrategia de Pruebas ..................................................................... 157
Tabla 11 Reporte de Ejecución de Pruebas ................................................... 158
Tabla 12 Testeo del Sistema Proceso de Venta de Pasajes .......................... 159
Tabla 13 Testeo del Sistema Envío de Encomienda ...................................... 160
Tabla 14 Testeo del Sistema Programación de Itinerario ............................... 161
AGRADECIMIENTO

Primero agradecemos sinceramente a nuestros asesores por su esfuerzo y


dedicación en la elaboración de este proyecto .

DEDICATORIA

Página 1
Con todo mi cariño y mi amor para mis
padres que hicieron todo en la vida para
que yo pudiera terminar mi carrera, también
agradezco a Dios por darme salud y
bendecir mi camino.

Página 2
EstE proyecto de tesis se la dedico a Dios
quien supo guiarme por el buen camino,
darme fuerza para seguir adelante y no
desmayar en los problemas que se
presentaban, enseñándome a encarar las
adversidades sin perder nunca la dignidad
ni desfallecer en el intento.

INTRODUCCIÓN

Turismo Murga Serrano E.I.R.L, es una empresa dedicada al rubro de


transporte público con ruta Lima y Chiclayo, en la actualidad la empresa no
cuenta con un sistema integrado e implementado para el proceso de registro de
venta de pasajes y encomiendas.
La problemática que enfrenta la empresa es al momento de realizar los pagos
de ventas de pasajes y encomiendas, se genera gran afluencia de clientes, no
pueden generar las ventas de forma rápida, el proceso se realiza manualmente
y lo lleva a cabo una asistente de ventas quien registra las ventas del día,

Página 3
corriendo el riesgo que la información se divulgue, pierda o se dañe debido a la
seguridad.
Después de ser observado y analizado mediante un estudio, no se cumple con
las necesidades que la institución requiere para su normal desarrollo y atención
por lo que se necesita de un registro en un sistema informático que cubra las
necesidades actuales. Cabe mencionar, que la empresa, al no adoptar las
nuevas tecnologías de información, no cuenta con las herramientas adecuadas
para brindar servicios de calidad, por tal motivo el presente proyecto da
solución al problema descrito.

Página 4
1 CAPÍTULO I: Análisis empresarial

1.1 Acerca de la empresa

Reseña Histórica
Murga Serrano se fundó hace más de 15 años, empezando sus operaciones
hacia la primavera del año 2000. Y de las características que siempre marcaron
el rumbo de la empresa se destacan la calidad de atención y la inversión
permanentemente en garantizar la seguridad de sus pasajeros, tratados
siempre como amigos y familiares.

Con sede en la Ciudad de Lima distrito de San Martin de Porres, fue constituida
en la ciudad de Chiclayo el 30 de Julio de 2000, teniendo como objetivo la
prestación del servicio de transporte público de pasajeros en ruta
interprovincial. Inicialmente, la empresa desarrollo sus servicios en Chimbote

Página 5
siendo los pioneros en el norte de país. Posteriormente, ampliaron su ruta a la
ciudad de Lima aceptando un reto mucho mayor.
A través de los años, la empresa ha incrementado su flota para brindar un
mejor servicio y poder darle al público usuario la mayor seguridad y tranquilidad
en el viaje; asimismo, continuamos “Incentivando el Turismo Nacional” por lo
cual estamos a la vanguardia de las empresas de transportes de pasajeros a
nivel nacional.

Ubicación
La empresa cuenta con un único local en Lima, la cual se encuentra ubicada
en la Av. Alfredo Mendiola 15102, en el distrito de San Martin de Porres.

Figura 1. Ubicación Empresa


Fuente: Google Maps

Visión

Ser líder en el traslado de pasajeros y carga, con servicio diferenciado e


innovador.
Ser reconocidos a nivel nacional como la mejor empresa de transporte, líder en
el servicio de transporte.

Misión

Brindar a nuestros clientes un servicio seguro de calidad y confiable; con


personal capacitado y experimentado; utilizando la mejor tecnología.

Página 6
Producir viajes y servicios de excelente calidad para la satisfacción de nuestros
clientes.

1.2 Organigrama

Figura 2. Organigrama
Fuente: Elaboración propia

1.3 Análisis FODA

Tabla 1 : FODA

OPORTUNIDADES AMENAZAS
1. Administrar mejor las unidades 1. Surgimiento de nuevos
2. Crisis económica mundial lo cual competidores del mercado
ANÁLISIS favorece el turismo mundial
3. Nuevos medios de comunicación para
2. Precios bajos en el mercado
3. Aumento de la inseguridad
FODA dar a conocer los servicios
4. Avances tecnológicos en materia de
4. Aparición de alguna epidemia o
enfermedad común
equipos y SI 5. Cambios inesperados de Clima
5. Las agencias circundantes ofrecen 6. Grandes empresas de transporte
limitados servicios 7. Aumento de precio del combustible
6. Existen productos que no ofrecen en 8. Posible pérdida de documentos
las agencias y son necesarios
7. Egresos de profesionales regionales
en el área de turismo

Página 7
FORTALEZAS Estrategias Ofensivas Estrategias Defensivas
1. Choferes experimentados que
conocen la ruta
2. Buen trato al cliente  Aprovechar proveedores para  La ventaja de tener
3. Buena distribución de equipos ampliar los servicios unidades propias y no
en el Local pagar un servicio
4. Ofrecen seguro a los clientes  Los choferes al ser prestado
5. Tiene contacto directo con el experimentados ofrezcan  No deberían de temer
cliente mejores rutas y vistas más los clientes puesto
6. Tienen políticas de
impactantes que se tiene todos los
reclutamiento y selección
7. Unidades propias
documentos en regla
8. Formalidad del negocio con
documentos en regla.
9. Superficies limpias y decoración
adecuada

DEBILIDADES Estrategias Reorientación Estrategias


1. La presentación del Servicio no
Supervivencia
es la adecuada
2. No realizan estudio de mercado  Hacer convenios con medios
para saber que desean
3. No tienen un mercado definido
de comunicación y hacer  Orientar la fijación de
llegar mejores ofertas a los precios en
4. No aplican métodos para comparación al resto comparación con los
establecer el precio precios del mercado
5. No realizan promociones
6. No poseen un plan de
 Contratación de personal
formación para el personal especializado en el área  Implementar planes de
7. No tienen programa de reconocimiento para
incentivos hacia el personal
evitar la capacitación
8. No hacen reconocimiento al del personal de los
desempeño competidores
9. Su personal no tiene un nivel de
estudio superior
10. Son lentos al atender al cliente

Fuente: Elaboración propia

1.4 Cadena de Valor


En este punto mostramos la Cadena de Valor de turismo murga serrano. La
cadena de valor empresarial, o cadena de valor, es un modelo teórico que
permite describir el desarrollo de las actividades de una organización
empresarial generando valor al cliente final.
Tenemos como actividades de apoyo:
 Infraestructura Empresarial.
 Administración de Recursos Humanos.
 Sistema de Información
 Abastecimiento.
Tenemos como actividades primarias:
 Logística interna.
 Operaciones.
 Logística de salida.
Página 8
 Post venta
 Marketing

Figura 3. Cadena de Valor


Fuente: Elaboración propia

1.5 Análisis Canvas

A continuación se muestra el Canvas de modelo del negocio. Se presentan los


nueve módulos que el modelo contempla para otorgar una referencia visual de
los principales componentes del negocio, clientes y las implicaciones internas
que se generan.

Página 9
Figura 4. Análisis Canvas
Fuente: Elaboración propia

1.6 Mapa de Procesos


Mapa de Procesos permite esquematizar los procesos claves de la
organización y sus principales actividades. Por medio del Mapa de Procesos se
facilita el control de los aspectos claves a mejorar constantemente, lo cual
permite aumentar el valor agregado de una organización.
Se ha elaborado el mapa de procesos correspondiente al sector al cual está
dirigida la empresa TURISMO MURGA SERRANO, el equipo de desarrollo ha
elaborado el siguiente mapa de procesos:

Página
10
RUTA DE VIAJE

PROGRAMACION
ITINERARIO

Figura 5. Mapa de Procesos


Fuente: Elaboración propia

1.7 Diagrama de Subprocesos y Diagrama WorkFlow BPM


detallado

Página
11
Figura 6 Diagrama de Subprocesos
Fuente Elaboración propia

1.8 Definición del Problema

Actualmente en la empresa no se aplica una gestión adecuada en los


procesos de elaboración de propuestas esto se da por los siguientes
motivos:

 Se generan largas colas puesto que el registro de venta de pasajes es


manual.
 No se cuenta con un cuadre de caja o un sistema seguro por lo que
guardan el dinero en un canguro.
 No existe ningún tipo de documentación con respecto a los procesos
que maneja la empresa al momento de realizar los registros y ventas.
 Además no existe una base de Datos para verificar si es un pasajero
concurrente y/o verificar algunos reportes de pasajes, pasajeros,
ventas.
 Muy aparte la reserva de los asientos asignados se comunican
telefónicamente informándose que asientos ya han sido adquiridos.

Todos estos motivos se resumen en el problema en General el cual es el


ineficiente control de registro y venta de pasajes y encomiendas de la
empresa de turismo murga serrano E.I.R.L.

Página
12
1.9 Diagrama de Causa y Efecto

Figura 7. Diagrama de Causa y Efecto


Fuente: Elaboración propia

1.10 Alternativas de Solución

 Implementar los procesos que permitan organizar la cola más


rápidamente.
 Generar un cuadre de caja para cada turno así habrá un mayor control y
relevo los vendedores al entregar el dinero.
 Administrar los procesos del registro de ventas de pasaje para que se
tenga documentado.
 Generar una base de datos para respaldar la información de pasajeros,
ventas y pasajes.
 Generar un formulario de asientos así de esta forma ya se ubicara los
asientos que están disponibles y los que están comprados.

Página
13
2 CAPÍTULO II: Plan de Proyecto

Página
14
2.1 Acta de Constitución del Proyecto

Ficha de
Proyecto
Proyecto: Ejercicio: Epígrafe de inversión:

DESARROLLO DE UN SISTEMA DE 2016 SGVEN


GESTIÓN DE VENTA DE PASAJES Y
ENCOMIENDAS
Director del Proyecto: Departamento:
Renzo Luza Valderrama TI

Patrocinador: Cliente:
Daniel Yucra Universidad Peruana de las
Américas

Descripción:

Se desarrollará una aplicación que cumpla con todo lo que está necesitando la
institución y la misma que este destinada a producir beneficios, de tal forma que sin
mucha dificultad el usuario pueda adaptarse y aprovechar al máximo las facilidades
que este brinde, ahorrando gran parte de su tiempo, con lo cual se obtendrá mayor
rapidez en los registros de pasajes, pasajeros, encomiendas. También se tendrá
reportes diarios, semanales y mensuales de los registros de ventas, encomiendas,
pasajeros.

Necesidad de Negocio:

 La necesidad del negocio es tener un sistema de registro y venta de pasajes junto


con encomiendas para llevar un orden laboral y estadístico.
 Se necesita que se tenga reportes diarios, semanales y mensuales donde se
puede tener los registros de ventas, pasajeros, encomiendas, etc.
 Se necesita que el tiempo de registro de pasajes se disminuya para que la
atención sea mucho más rápida.

Principales Objetivos:
 Cambiar el método manual por un sistema informático automatizado para llevar
a cabo con mayor rapidez y eficiencia el desarrollo del proceso de la empresa.
 Mejorar el control de registro y venta de pasajes.
 Permitir registrar a los clientes de manera rápida.
 Llevar un registro de las ventas realizadas.

Página
15
Principales Restricciones:
 Hito para presentar el software en Julio 2016
 No se agregará costos que no estaban en el contrato

Principales Riesgos:

 Mal cálculo de presupuestos.


 Enfermedades no previstas a los participantes del proyecto.
 Lentitud en la toma de decisiones.
 Falta de proveedores confiables.
 Cambios en el proyecto.
 Resistencia al cambio.

Principales Supuestos:
 La interfaz debe ser de fácil acceso y manejo para los usuarios.
 El personal de la empresa que estará a cargo del manejo del software que se
desarrollará, necesitarán prepararse primero antes de poder usarlo a la
perfección.
 Se tendrán que realizar pruebas antes de alojar la aplicación en el servidor
correcto.
 Se tendrá mantenimiento
Principales Entregables:
 Acta de Constitución del Proyecto
 Cronograma de Actividades
 Modelo de Casos de Uso del Negocio
 Especificación de Requerimientos
 Prototipos de Interfaces de Usuario
 Manual de Usuario
 Manual del Sistema
 Informe de Casos de Prueba

Principales Exclusiones:
No se instalará el sistema.

Fecha de inicio prevista: Fecha de fin Duración en días:


prevista:
23/04/2016 3/07/2016 90
Servicios Externos: Servicios (1): 0 S/.

1. El proyecto no subcontratará servicios de otros proveedores S/.


en este proyecto.

Página
16
Otros Gastos Externos: Otros (2): 0 S/.

1. El proyecto no contempla otro tipo de gastos externos en S/.


este proyecto.

Gastos de Viajes: Viajes (3): 0 S/.

1. El proyecto no financiará gastos por desplazamientos en S/.


este proyecto

Personal interno asignado: Departamento: Dedicación (horas):8 Tarifa:


Interno (4):S/. 18900

1. Joshua Ramírez Analista y Diseñador 90 S/. 90 S/. 8100


Rodríguez

2. Renzo Luza Director del Proyecto 90 S/. 120 S/. 10800


Valderrama

Aprobado por:

___________________________ Fecha: _________________


Daniel Yucra
Patrocinador
____________________________ Fecha: _________________
Joshua Ramírez
Administrador de Desarrollo

____________________________ Fecha: _________________


Renzo Luza
Administrador de Planeación

____________________________ Fecha: _________________


Elmer Augusto Chafloque
Gerente de Operaciones

Página
17
2.2 Identificación de los Stakeholders
Registro de Interesados

Interesados Externos:
Clasifi- Fase de Poder/
Nombre Rol Requisitos Expectativas Posible cación +interés Interés*
influencia

Renzo Miembro del Aportes de Desarroll


Director del Equipo del Controlar y a favor 5/5
Luza puntos en o
Proyecto Proyecto supervisar el
Valderram procesos.
a desarrollo
funcional del
sistema
Joshua Analista y Miembro del Programar, Compresión de Diseño
Ramírez Diseñador Equipo del diseñar y lectura de
Rodríguez parte el a favor 5/5
Proyecto casos.
análisis del
sistema a
implementar
.
Joshua Programado Miembro del Elaborar la Manejo de BD Desarroll
Ramírez r y DBA BD y parte
a favor o
Equipo del nivel alto
Rodríguez del análisis 5/5
Proyecto
del sistema
a
implementar
.
(*) De 1 (más bajo) a 5 (más alto)

Página
18
Interesados Internos:
Clasi Fase de Poder/
fi- +interés Interés
Nombre Rol Requisitos Expectativas Posible cació *
influencia n
María Counter Miembro Producción de Mayor a Traducci 5/5
Angélica de la Alto información favor ón
Giordano empresa Rendimiento. sobre los
Solís procesos.

Cesar Jefatura Miembro Mejor control Información a Edición 5/5


Enrique de la de los del control favor
Rivera empresa procesos. que se lleva
Aldana actualmente.

Elmer Directorio Miembro Mejores Proyección a neutr Edición 4/5


Augusto del Equipo resultados en tener una al
Llauce del General. mejora en su
Chafloque Proyecto empresa
propia.

Página
19
2.3 Gestión de Alcance
Al tratarse de un proyecto interno, sin flujo de caja, los costes de contabilizarán
en horas de voluntarios a una tarifa estándar. En este proyecto los miembros
del equipo ya estaban asignados desde un principio. En el resto de las áreas
de gestión, la planificación estuvo muy influida por los hitos externos y la
necesidad de seguimientos semanales significativos para los voluntarios.

2.3.1 Enunciado del Alcance del Proyecto

Sistema de Transporte Murga Serrano


Enunciado del Alcance

Descripción del Alcance del Producto:


Los principales alcances son 1) El sistema tendrá una interfaz en donde se podrán
realizar la venta de pasajes ,encomiendas y 2) El sistema permitirá registras a los
clientes.
Los Secundarios son: 1) El sistema permitirá sacar reportes de los clientes
,encomiendas y pasajes.

Principales Entregables del Proyecto:


Desarrollo de Registro y Venta de Pasajes de Sistema de Transporte Murga Serrano.
Debe cumplir dos requisitos principales: 1) Gestión de Mantenimiento, 2) Gestión de
Venta de Pasajes.
Secundarios: 3) Gestión de Envió de Encomiendas y 4) Reportes y Consultas
Criterios de Aceptación del Proyecto:

El Gerente de la empresa verifica los entregables del Sistema


Se concluye con las verificaciones y se termina la versión 1.0 de este proyecto
Cierre formal con Gerente, supervisor, asistente de ventas, equipo y otros
interesados.

Exclusiones del Proyecto:


Queda fuera del alcance traspasar todo el registro de datos de los cuadernos donde
se registraba a los clientes.. Otras exclusiones del proyecto se enumeran a
continuación:
No se realizara una modificación del alcance ya establecido
No se establecerá el dólar a la hora de pagar los pasajes en el sistema.

Restricciones del Proyecto:

Página
20
Hito para presentar el software en Julio 2016
No se agregará costos que no estaban en el contrato

Supuestos del Proyecto:

El equipo del proyecto tienen alto nivel de programación en Visual.Net , base de Datos
SQL Server , Inglés Intermedio y disposición para usar herramientas de colaboración.

2.3.2 Estructura de Desglose del Trabajo


Ver Anexo 1

2.3.3 Diccionario de la EDT

Diccionario de la EDT
CC: 1 Paquete: 1 Nombre: Gestión
Descripción: Hitos: Supuestos y Restricciones: Criterios de Acept.
:

Configuración de Fecha de Voluntariado Entregas sin


herramientas de Inicio:25/04 retraso y de
configuración, colaboración, Fecha Fin: 26/08 calidad
comunicación y gestión.
Seguimientos comunicación
y gestión de interesados.
Registro de decisiones y
cambios. Generación de
entregables. Gestión de
calidad y riesgos.

Página
21
CC: 2 Paquete: 2.1 Nombre: Modelado de Caso de Uso de Negocio
Descripción: Hitos: Supuestos y Restricciones: Criterios de Acept. :
Describir Inicio: Voluntariado. Se usó una
todo lo que 29/04 No existen grabadora
se realiza Fin: problemas para para tener
actualmente 13/05 obtener los datos los datos
en la correspondientes reales del
empresa negocio.
registro
engorroso
con cuaderno
cobranzas sin
caja todo
manual.

CC: 3 Paquete: 3.1.1 Nombre: Módulo 1 Gestión de Venta de Pasajes


Descripción: Hitos: Supuestos y Restricciones: Criterios de Acept. :
En este módulo Inicio: Voluntariado. Visual
al término del 14/05 Backups. Net.
registro se Fin: Sql
entrega boleta 15/05 Server
o factura de
acuerdo a lo
que indique el
cliente si tiene
RUC será
Factura.

Página
22
CC: 3 Paquete: 3.1.2 Nombre: Módulo 2 Gestión de envío de
Encomiendas
Descripción: Hitos: Supuestos y Restricciones: Criterios de Acept. :
Se asigna la Inicio:16/05 Voluntariado. Visual
ruta de Fin: 17/05 Backups. Net.
inicio y fin Sql
para el Server
paquete y
se entrega
una factura
o boleta al
termino del
registro
CC: 3 Paquete: 3.1.3 Nombre: Módulo 3 Gestión de Caja Chica
Descripción: Hitos: Supuestos y Restricciones: Criterios de Acept. :
En este módulo Inicio: Voluntariado. Visual
se le hace firmar 18/05 Backups. Net.
un cargo a la Fin:
asistente de 18/05
ventas para que
reciba un dinero
en el cual queda
registrado en el
Sistema.

CC: 3 Paquete: 3.1.4 Nombre: Módulo 4 Gestión de Mantenimiento


Descripción: Hitos: Supuestos y Restricciones:
Criterios de Acept. :
En este módulo se realizará Inicio:19/05 Voluntaria Visual.N
la definición de usuarios. Fin: 25/05 do. et
Todo lo que refiere a Backups. SQL
mantenimientos de lo Server
siguiente:
Itinerario , Clientes ,
Paquete Destino

Página
23
CC: 3 Paquete: 3.1.5 Nombre: Módulo 5 Gestión de Seguridad
Descripción: Hitos: Supuestos y Restricciones: Criterios de
Acept. :

Se creará los Inicio: 30/05 Fin: Voluntariado. Visual Net


usuarios de los 31/05 Backups.
trabajadores y se
asignará perfiles en
el sistema para cada
trabajador.

CC: 3 Paquete: 3.1.6 Nombre: Módulo 6 Reportes y Consultas


Descripción: Hitos: Supuestos y Restricciones: Criterios de
Acept. :

Se realizará todos Inicio: 01/06 Fin: Voluntariado. Se realizará todos


los reportes de todas 03/06 Backups. los reportes de todas
las cuentas que se las cuentas que se
tiene itinerario, tienen itinerario,
clientes, Paquete, clientes, Paquete,
Destino y registro de Destino y registro de
ventas. ventas.

CC: 3 Paquete: 3.3 Nombre: Casos de Uso


Descripción: Hitos: Supuestos y Restricciones: Criterios de
Acept. :

Se realizarán todos Inicio: 05/06 Se realizarán todos Inicio: 05/06


los casos de uso los casos de uso
para la realización para la realización
del sistema. del sistema.

Página
24
2.3.4 Entregables

Entregables

Paquete de Trabajo: Id.: Entregable: Descripción:

3.1.1.1. Generación de 1 Módulo 1: Gestión de Luego de concluir con el registro


Factura Ventas de Pasajes del cliente y el cobro del pasaje
se entregará una boleta o factura
de acuerdo a lo que el cliente
3.1.1.2Generación de solicite.
Boleta

3.1.3.1 Generación de 2 Módulo 3: Gestión de Caja Se procede a dejar una cantidad


Informe Chica de dinero al asistente de ventas
para que lo use para dar vueltos
de pasajes y se firma un cargo
indicando la cantidad de dinero
que se dejó.

4.1.4.3 Clientes 3 Módulo 4: Gestión de Se realizará el mantenimiento


Mantenimiento para cada Requerimiento en este
caso es el de Cliente se creará
botones Registrar Modificar
Eliminar Lista Buscar Filtrar
Imprimir.

4.1.5.2 Asignación de 4 Módulo 5: Gestión de En este caso se asignarán los


Perfiles Seguridad permisos para cada perfil ya se
asistente de ventas que solo
registra ventas , supervisor que
cierra caja de ventas y Gerente
que tienen acceso a los reportes
, la caja , los registro de clientes
y ventas

Página
25
2.4 Planificación del Cronograma
Cronograma

Descripción de Alto Nivel:

El proyecto durará 12 semanas, desde el 23/04/16 al 21/07/16. Las primeras 2 semanas


se dedican a la fase de Modelado, 4 semanas de Fase de Requerimiento, 8 semanas de
Fase de Análisis, 6 semanas de Fase de Diseño. Todas las Fases tendrán su respectivos
avances y pruebas para ver cómo va resultando los avances de cada fase.
Cuenta de Control: Inicio: Fin: Descripción:

1. Gestión 23/04 21/07 Actividad de gestión mientras dure el


proyecto.
2 Modelo de Negocio 29/04 13/05 2 semanas para el modelado completo

3 Requerimientos 14/05 07/06 4 semanas para los requerimientos

4 Análisis 27/05 27/06 8 semanas para las muestras de análisis


5 Diseño 28/06 21/07 6 semanas para los diseños de formularios.

Página
26
Cronograma:

Página
27
Página
28
Página
29
Página
30
Página
31
Página
32
Página
33
2.5 Planificación de los costes

Estimaciones de Costes

Cuenta de Control: Ppto.S/.101.450,00 Base para las Estimaciones de Costes*:

1.Gestión S/. 40.450,00 Esfuerzo de director del proyecto estimado en 3 meses


2. Modelado de Esfuerzo de 1 sola persona trabajando 11 días ganancia
Negocio S/. 6.000,00 por día 545
3.Requerimietos soles
Esfuerzo de 1 sola persona 17 días ganancia por día 588
S/. 10.000,00 soles
4. Análisis Esfuerzo de 1 sola persona 24 días ganancia por día 833
S/.20.000,00 soles
5. Diseño Esfuerzo de 1 sola persona 16 días ganancia por día 1562
S/. 25.000,00
soles

Página
34
2.5.1 Matriz de costos

Curva S
45000.00
40000.00
35000.00
30000.00
25000.00
20000.00
15000.00
10000.00
5000.00 Series1
0.00

Plan de Comunicaciones

2.5.2 El plan de comunicación del proyecto

Tabla 2 El Plan de Comunicación del Proyecto

Fuente: Elaboración Propia

Página
35
2.5.3 Glosario de terminología particular del proyecto
GLOSARIO DE TERMINOLOGÍA PARTICULAR DEL PROYECTO

ID1 CONCEPTO DEFINICIÓN

1 Encomienda Encargo o petición que una persona hace a otra de que


realice determinada tarea o de que se encargue de algo o
alguien.

2 Gestión Acción o trámite que, junto con otros, se lleva a cabo para
conseguir o resolver una cosa.

3 Actividad Capacidad de obrar o de producir un efecto

4 Diagrama Representación gráfica de las variaciones de un fenómeno


o de las relaciones que tienen los elementos o las partes
de un conjunto

2.6 Organización del Proyecto


2.6.1 Organigrama del Proyecto.

Figura 8. Organigrama del Proyecto


Fuente: Elaboración Propia

Página
36
2.6.2 Matriz de asignación de responsabilidades

MATRIZ DE ASIGNACIÓN DE RESPONSABILIDADES

Id Paquete de Trabajo Recurso 1 Recurso


2

1.1 Acta de Constitución Joshua Ramírez

1.2 Registro de Interesados Joshua Ramírez

1.3 Gestión de Alcance Joshua Ramírez

1.4 Gestión de Tiempo Renzo


Luza

1.5 Gestión de Costos Joshua Ramírez

1.6 Gestión de Comunicaciones Renzo


Luza

1.7 Gestión de RRHH Renzo


Luza

1.8 Gestión de Riesgos Renzo


Luza

1.9 Gestión de Calidad Renzo


Luza

1.10. Gestión de Adquisiciones Joshua Ramírez

2.1 Modelado Caso de Uso de Negocio Joshua Ramírez

2.2 Modelo de Análisis de Negocio Renzo


Luza

2.3 Diagrama de Actividad Renzo


Luza

2.4 Diagrama de Clases de Negocio Renzo


Luza

2.5 Reglas de Negocio Joshua Ramírez

2.2.1 Requerimientos

2.2.2 Funcionales Renzo


Luza

Página
37
2.2.3 Módulo 1: Gestión de Ventas de Renzo
Pasajes Luza

2.2.4 RQ001:Generación de Factura Renzo


Luza

2.2.5 RQ002:Generación de Boleta Renzo


Luza

2.2.6 Módulo 2: Gestión de Envío de Renzo


Encomiendas Luza

2.2.7 RQ001:Generación de Factura Renzo


Luza

2.2.8 RQ002: Generación de Boleta Renzo


Luza

2.2.9 Módulo 3: Gestión de Caja Chica Renzo


Luza

2.2.10 Generación de Informe Renzo


Luza

2.2.11 Módulo 4: Gestión de Renzo


Mantenimiento Luza

2.2.12 RQ020: Usuarios Renzo


Luza

2.2.13 Asistentes Renzo


Luza

2.2.14 Supervisores Renzo


Luza

2.2.15 Administradores Renzo


Luza

2.2.16 RQ021: Itinerarios Joshua Renzo


Ramírez Luza

2.2.17 Registrar Renzo


Luza

2.2.18 Modificar Renzo


Luza

2.2.19 Eliminar Renzo


Luza

Página
38
2.2.20 Lista Renzo
Luza

2.2.21 Buscar Renzo


Luza

2.2.22 Filtrar Renzo


Luza

2.2.23 Imprimir Renzo


Luza

2.2.24 RQ022:Clientes Renzo


Luza

2.2.25 Registrar Renzo


Luza

2.2.26 Modificar Renzo


Luza

2.2.27 Eliminar Renzo


Luza

2.2.28 Lista Renzo


Luza

2.2.29 Buscar Renzo


Luza

2.2.30 Filtrar Renzo


Luza

2.2.31 Imprimir Renzo


Luza

2.2.32 RQ023: Paquete Renzo


Luza

2.2.33 Registrar Renzo


Luza

2.2.34 Modificar Renzo


Luza

2.2.35 Eliminar Renzo


Luza

2.2.36 Lista Renzo


Luza

Página
39
2.2.37 Buscar Renzo
Luza

2.2.38 Filtrar Renzo


Luza

2.2.39 Imprimir Renzo


Luza

2.2.40 RQ024: Destino Renzo


Luza

2.2.41 Registrar Renzo


Luza

2.2.42 Modificar Renzo


Luza

2.2.43 Eliminar Renzo


Luza

2.2.44 Lista Renzo


Luza

2.2.45 Buscar Renzo


Luza

2.2.46 Filtrar Renzo


Luza

2.2.47 Imprimir Renzo


Luza

2.2.48 Módulo 5: Gestión de Seguridad Joshua


Ramírez

2.2.49 Creación de Usuarios Joshua Ramírez

2.2.50 Asignación de Perfiles Joshua Ramírez

2.2.51 Módulo 6: Reportes y Consultas Joshua


Ramírez

2.2.52 Buscar Itinerario Joshua Ramírez

2.2.53 Verificar Itinerario Joshua Ramírez

2.2.54 Buscar Clientes Joshua Ramírez

2.2.55 Verificar Clientes Joshua Ramírez

Página
40
2.2.56 Buscar Paquete Joshua Ramírez

2.2.57 Verificar Paquete Joshua Ramírez

2.2.58 Buscar Destino Joshua Ramírez

2.2.59 Verificar Destino Joshua Ramírez

2.2.60 No Funcionales Joshua Renzo


Ramírez Luza

2.2.61 Funcionable Joshua Ramírez Renzo


Luza

2.2.62 Adecuable Joshua Ramírez Renzo


Luza

2.2.63 Exacta Joshua Ramírez Renzo


Luza

2.2.64 Interoperable Joshua Ramírez Renzo


Luza

2.2.65 Seguro Joshua Ramírez Renzo


Luza

2.2.66 Fiable Joshua Ramírez Renzo


Luza

2.2.67 Maduro Joshua Ramírez Renzo


Luza

2.2.68 Recuperable Joshua Ramírez Renzo


Luza

2.2.69 Tolerancia de Fallos Joshua Ramírez Renzo


Luza

2.2.70 Cumplimiento de Fiabilidad Joshua Ramírez Renzo


Luza

2.2.71 Usable Joshua Ramírez Renzo


Luza

2.2.72 Fácil aprendizaje Joshua Ramírez Renzo


Luza

2.2.73 Comprensible Joshua Ramírez Renzo


Luza

Página
41
2.2.74 Operable Joshua Ramírez Renzo
Luza

2.2.75 Eficiente Joshua Ramírez Renzo


Luza

2.2.76 Comportamiento en el tiempo Joshua Ramírez Renzo


Luza

2.2.77 Comportamiento de recursos Joshua Ramírez Renzo


Luza

2.2.78 Mantenible Joshua Ramírez Renzo


Luza

2.2.79 Estable Joshua Ramírez Renzo


Luza

2.2.80 Facilidad de análisis Joshua Ramírez Renzo


Luza

2.2.81 Facilidad de cambio Joshua Ramírez Renzo


Luza

2.2.82 Facilidad de pruebas Joshua Ramírez Renzo


Luza

2.2.83 Portable Joshua Ramírez Renzo


Luza

2.2.84 Instalable Joshua Ramírez Renzo


Luza

2.2.85 Reemplazable Joshua Ramírez Renzo


Luza

2.2.86 Calidad en uso Joshua Ramírez Renzo


Luza

2.2.87 Productible Joshua Ramírez Renzo


Luza

2.2.88 Satisfacción de usuario Joshua Ramírez Renzo


Luza

2.2.89 Casos de Uso Renzo


Luza

2.2.90 Lista de Actores Renzo


Luza

Página
42
2.2.91 Diagrama de Paquetes Renzo
Luza

3.1 Modelo de Análisis Renzo


Luza

3.1.1 Módulo 1: Gestión de Ventas de Renzo


Pasajes Luza

3.1.2 RQ001:Generación de Factura Renzo


Luza

3.1.3 RQ002:Generación de Boleta Renzo


Luza

3.1.4 Módulo 2: Gestión de Envío de Renzo


Encomiendas Luza

3.1.5 RQ001:Generación de Factura Renzo


Luza

3.1.6 RQ002:Generación de Boleta Renzo


Luza

3.1.7 Módulo 3: Gestión de Caja Chica Joshua


Ramírez

3.1.8 Generación de Informe Joshua Ramírez

3.1.9 Módulo 4: Gestión de Renzo


Mantenimiento Luza

3.1.10 RQ020: Usuarios Renzo


Luza

3.1.11 Asistentes Renzo


Luza

3.1.12 Supervisores Renzo


Luza

3.1.13 Administradores Renzo


Luza

3.1.14 RQ021: Itinerarios Renzo


Luza

3.1.15 Registrar Renzo


Luza

Página
43
3.1.16 Modificar Renzo
Luza

3.1.17 Eliminar Renzo


Luza

3.1.18 Lista Renzo


Luza

3.1.19 Buscar Renzo


Luza

3.1.20 Filtrar Renzo


Luza

3.1.21 Imprimir Renzo


Luza

3.1.22 RQ022:Clientes Renzo


Luza

3.1.23 Registrar Renzo


Luza

3.1.24 Modificar Renzo


Luza

3.1.25 Eliminar Renzo


Luza

3.1.26 Lista Renzo


Luza

3.1.27 Buscar Renzo


Luza

3.1.28 Filtrar Renzo


Luza

3.1.29 Imprimir Renzo


Luza

3.1.30 RQ023: Paquete Renzo


Luza

3.1.31 Registrar Renzo


Luza

3.1.32 Modificar Renzo


Luza

Página
44
3.1.33 Eliminar Renzo
Luza

3.1.34 Lista Renzo


Luza

3.1.35 Buscar Renzo


Luza

3.1.36 Filtrar Renzo


Luza

3.1.37 Imprimir Renzo


Luza

3.1.38 RQ024: Destino Renzo


Luza

3.1.39 Registrar Renzo


Luza

3.1.40 Modificar Renzo


Luza

3.1.41 Eliminar Renzo


Luza

3.1.42 Lista Renzo


Luza

3.1.43 Buscar Renzo


Luza

3.1.44 Filtrar Renzo


Luza

3.1.45 Imprimir Renzo


Luza

3.1.46 Módulo 5: Gestión de Seguridad Joshua


Ramírez

3.1.47 Creación de Usuarios Joshua Ramírez

3.1.48 Asignación de Perfiles Joshua Ramírez

3.1.49 Módulo 6: Reportes y Consultas Joshua


Ramírez

3.1.50 Buscar Itinerario Joshua Ramírez

Página
45
3.1.51 Verificar Itinerario Joshua Ramírez

3.1.52 Buscar Clientes Joshua Ramírez

3.1.53 Verificar Clientes Joshua Ramírez

3.1.54 Buscar Paquete Joshua Ramírez

3.1.55 Verificar Paquete Joshua Ramírez

3.1.56 Buscar Destino Joshua Ramírez

3.1.57 Verificar Destino Joshua Ramírez

3.1.58 Arquitectura Funcional Renzo


Luza

3.1.59 Arquitectura Tecnológica Renzo


Luza

3.1.60 Modelo Conceptual Renzo


Luza

3.1.61 Lista de Clases Entidad Renzo


Luza

4.1 Modelo de Diseño Renzo


Luza

4.1.1 Módulo 1: Gestión de Ventas de Renzo


Pasajes Luza

4.1.2 RQ001:Generación de Factura Renzo


Luza

4.1.3 RQ002:Generación de Boleta Renzo


Luza

4.1.4 Módulo 2: Gestión de Envío de Renzo


Encomiendas Luza

4.1.5 RQ001:Generación de Factura Renzo


Luza

4.1.6 RQ002:Generación de Boleta Renzo


Luza

4.1.7 Módulo 3: Gestión de Caja Chica Joshua


Ramírez

Página
46
4.1.8 Generación de Informe Joshua Ramírez

4.1.9 Módulo 4: Gestión de Renzo


Mantenimiento Luza

4.1.10 RQ020: Usuarios Renzo


Luza

4.1.11 Asistentes Renzo


Luza

4.1.12 Supervisores Renzo


Luza

4.1.13 Administradores Renzo


Luza

4.1.14 RQ021: Itinerarios Renzo


Luza

4.1.15 Registrar Renzo


Luza

4.1.16 Modificar Renzo


Luza

4.1.17 Eliminar Renzo


Luza

4.1.18 Lista Renzo


Luza

4.1.19 Buscar Renzo


Luza

4.1.20 Filtrar Renzo


Luza

4.1.21 Imprimir Renzo


Luza

4.1.22 RQ022:Clientes Renzo


Luza

4.1.23 Registrar Renzo


Luza

4.1.24 Modificar Renzo


Luza

Página
47
4.1.25 Eliminar Renzo
Luza

4.1.26 Lista Renzo


Luza

4.1.27 Buscar Renzo


Luza

4.1.28 Filtrar Renzo


Luza

4.1.29 Imprimir Renzo


Luza

4.1.30 RQ023: Paquete Renzo


Luza

4.1.31 Registrar Renzo


Luza

4.1.32 Modificar Renzo


Luza

4.1.33 Eliminar Renzo


Luza

4.1.34 Lista Renzo


Luza

4.1.35 Buscar Renzo


Luza

4.1.36 Filtrar Renzo


Luza

4.1.37 Imprimir Renzo


Luza

4.1.38 RQ024: Destino Renzo


Luza

4.1.39 Registrar Renzo


Luza

4.1.40 Modificar Renzo


Luza

4.1.41 Eliminar Renzo


Luza

Página
48
4.1.42 Lista Renzo
Luza

4.1.43 Buscar Renzo


Luza

4.1.44 Filtrar Renzo


Luza

4.1.45 Imprimir Renzo


Luza

4.1.46 Módulo 5: Gestión de Seguridad Joshua


Ramírez

4.1.47 Creación de Usuarios Joshua Ramírez

4.1.48 Asignación de Perfiles Joshua Ramírez

4.1.49 Módulo 6: Reportes y Consultas Joshua


Ramírez

4.1.50 Buscar Itinerario Joshua Ramírez

4.1.51 Verificar Itinerario Joshua Ramírez

4.1.52 Buscar Clientes Joshua Ramírez

4.1.53 Verificar Clientes Joshua Ramírez

4.1.54 Buscar Paquete Joshua Ramírez

4.1.55 Verificar Paquete Joshua Ramírez

4.1.56 Buscar Destino Joshua Ramírez

4.1.57 Verificar Destino Joshua Ramírez

4.1.58 Arquitectura Funcional Renzo


Luza

4.1.59 Arquitectura Tecnológica Renzo


Luza

4.1.60 Modelo Lógico Renzo


Luza

4.1.61 Modelo Físico Joshua Ramírez

4.1.62 Modelo de Distribución Renzo

Página
49
Luza

4.1.63 Modelo de Despliegue Renzo


Luza

4.1.64 Modelo de Implementación Joshua Ramírez Renzo


Luza

4.1.65 Interfaces del Sistema Joshua Ramírez Renzo


Luza

Página
50
2.7 Planificación de Riesgos
2.7.1 Registro de Riesgos del Proyecto.

REGISTRO DE RIESGOS DEL PROYECTO

Id Actividad/Fase Riesgo Consecuencia Imp. Prob. Sever. Estrategia Resp. Disparador

1 Gestión Inadecuada Generar costos Bajo Media Media Anticipar Director del Revisar los
Planificación del no planificados. Proyecto entregables.
Alcance (Renzo Luza Verificar las
V.)
Inadecuado planificaciones.
planificación del Revisar las
Costos
Gestiones.
Insuficiente plan de
Comunicación
Carente de la
planificación de la
calidad
Ineficiente
planificación de
RRHH
Inadecuada gestión
de adquisiciones.

Página
51
2 Modelado de Ineficiente detección Generar costos. Medio Media Media Moderar Joshua Verificar los
Negocio de los actores del Ramírez R. actores del
Atrasos de
negocio. (Analista y negocio.
tiempo para el
Diseñador)
Insuficientes casos de proyecto. Revisar los casos
uso del sistema. de uso del
negocio.
Inadecuado diagrama
de casos de uso del
negocio.

3 Requerimientos Inadecuada detección Generar costos. Alta Alta Alta Eludir Director del Revisar los
de los requerimientos Proyecto requerimientos
Atrasos de
por cada módulo del (Renzo Luza identificados.
tiempo.
sistema. V.) Verificar el
Carentes diagrama de
requerimientos no paquetes.
funcionales.

4 Análisis Ineficiente análisis de Generar costos. Alta Alta Alta Eludir Joshua Revisar los
los módulos del Ramírez R. análisis.
Atrasos de
sistema. (Analista y Revisar la lista de
tiempo.
Diseñador)
Inadecuada lista de clases entidad.
las clases entidad.

Página
52
5 Diseño Ineficiente diseño de Generar costos. Alta Alta Alta Eludir Joshua Revisar los
los módulos del Ramírez R. diseños.
Atrasos de
sistema. (Analista y Verificar
tiempo. el
Diseñador)
Inadecuado modelo modelo de base
de la base de datos. de datos.
Ineficiente modelo de Verificar el
despliegue. modelo de
despliegue.

Página
53
2.8 Gestión de Adquisiciones

2.8.1 Criterios de evaluación de Proveedores

Analizar el perfil general del proveedor.


Referencias y clientes.
Evaluar la importancia del insumo para el negocio.
Tecnología, infraestructura y logística.
Precio y cuestiones financieras.

2.9 Planificación de Calidad


2.9.1 Normas y Estándares

Normas nacionales e internacionales


ISO/IEC 12207
ISO 9126
ISO 27001
PMI
RUP
ITIL

Disposiciones particulares del cliente del proyecto

Cumpla los estándares de desarrollo del software de la empresa de transporte


Murga Serrano

Página 54
2.9.2 Plan de Calidad del Proyecto

PLAN DE CALIDAD DEL PROYECTO

Id Actividad/Proceso Técnica Comentarios Valor Frecu Registro Resp.


encia

1 Gestión Lista de Se verifican los Conformidad 2 Lista de Director del Proyecto (Renzo
comprobación documentos de chequeo Luza V.)
acuerdo a los
requerimientos
solicitados por
el cliente.

2 Modelado de Reunión de Se verifican los Conformidad 3 Acta de reunión Joshua Ramírez R. (Analista y
Negocio seguimientos actores y casos Diseñador)
de uso del
negocio.

3 Requerimientos Inspección Se verificaran Conformidad 3 Acta de reunión Director del Proyecto (Renzo
los Luza V.)
requerimientos
de acuerdo a lo
que necesita el
sistema.

Página 55
4 Análisis Auditoria Se verificará el Conformidad 4 Lista de Joshua Ramírez R. (Analista y
análisis de cada chequeo Diseñador)
módulo del
sistema.

5 Diseño Auditoria Se verificará el Conformidad 4 Lista de Director del Proyecto (Renzo


diseño de cada chequeo Luza V.)
módulo así
como el de la
base de datos.

Página 56
3 CAPÍTULO III: Modelado del Negocio

Página 57
3.1 Antecedentes

Tabla 3 Antecedentes
Registro de ventas de pasajes de
Problema
forma manual
Pérdida de tiempo en la elaboración
Consecuencia
de boletas y asignación de asientos.
Afecta a los clientes y a la empresa
Automatizar los procesos de ventas de
Una adecuada solución sería
pasajes.
Fuente: Elaboración propia

3.2 Objetivo General


Determinar el diseño e implementación de un sistema informático para mejorar
el proceso de ventas en la empresa TURISMO MURGA SERRANO

3.2.1 Objetivos específicos


 Reducir el tiempo en la asignación de asientos en un 25%.
 Reducir el tiempo de atención al generar la boleta en 30%
 Mejorar el cierre de caja en 30%
 Mejorar el servicio al cliente en un 30%

3.3 Alcance

 El sistema será desarrollado en idioma español


 La interfaz del usuario será amigable y de fácil uso
 El sistema validara la autenticidad del usuario
 El sistema tendrá una interfaz en donde se podrán realizar la venta de
los pasajes
 El sistema permitirá registras a los clientes.
 El sistema permitirá sacar reportes de los clientes y pasajes.

Página 58
3.4 Modelo de Caso de Uso del Negocio

3.4.1 Casos de Uso del Negocio

Figura 9. Casos de Uso del Negocio


Fuente: Elaboración propia

3.4.2 Descripción de los Casos de Uso


Casos de Uso del Negocio: Vender Pasaje.
Permite realizar registro de los pasajeros en la boleta de viaje y a su vez
el pasajero genera el pago correspondiente al asistente de ventas.
Caso de Uso del Negocio: Vender Envío de Encomienda
Permite al pasajero registrar sus paquetes personales o envió de
encomienda al destino fijado.
Caso de Uso del Negocio: Abrir caja chica
Permite cargar caja chica con dinero al inicio del cada día.
Caso de Uso del Negocio: Hacer cuadre de caja chica
Permite realiza el cuadre de caja chica de las ventas de pasajes
realizados al finalizar cada día.

3.4.3 Actores del Negocio

Figura 10. Actores del Negocio


Fuente: Elaboración propia

Página 59
3.4.4 Descripción de los actores del negocio

Actor del Negocio: Pasajero


El Pasajero es el que inicia todas las acciones que dan comienzo a los
proceso del negocio analizados en los casos de uso Vender Pasaje,
Vender Envío de Encomienda, pero al mismo tiempo se beneficia con
el resultado del proceso.

3.4.5 Diagrama general de Caso del Negocio

Figura 11. Diagrama general de Caso del Negocio


Fuente: Elaboración propia

3.4.6 Especificación de los casos de uso del negocio


Caso de Uso : Vender pasaje
1.- Descripción:
Permite realizar registro de los pasajeros en la boleta de viaje y a su vez el
pasajero genera el pago correspondiente al asistente de ventas.
2. Objetivo Registrar la venta de pasaje en el cuaderno de Ventas
3. Flujo de trabajo
3.1 Flujo Básico:

1. Pasajero solicita comprar pasaje.


2. Asistente de ventas indica la programación de horarios de salida.

Página 60
3. Pasajero elige Programación.
4. Asistente de ventas solicita datos de viaje y personales del cliente.
5. Pasajero dicta datos personales.
6. Asistente se comunica con 2da sucursal para validar asientos
disponibles informando al pasajero.
7. Pasajero elige asientos.
8. Asistente de ventas registra la boleta de ventas, calcula monto total de
forma manual.
9. Pasajero realiza pago en efectivo.
10. Asiste de ventas entrega copia de boleta y registra la venta de forma
manual en cuaderno de ventas.
11. Asistente de ventas marca asientos elegidos en el “plan de asientos”

3.2 Flujo Alternativo:

1. En el punto 6, si el pasajero no está de acuerdo con asientos disponibles


se retira del local.
2. En punto 3, si el pasajero no está de acuerdo con programación se retira
del local.

4. Categoría Básico
5. Gestor del Asistente de Ventas
Proceso

Caso de Uso : Vender envió encomienda


1.- Descripción:
Permite al pasajero enviar encomienda a un destinatario
2. Objetivo Registrar el envío de encomienda en el cuaderno de Ventas
3. Flujo de trabajo
3.1 Flujo Básico:

1. Cliente se acerca a ventanilla.


2. Asistente de Ventas pregunta ¿envía o recibe encomiendas?
3. Si envía encomienda, verifica y recibe encomienda.
4. Indica precio.
5. Asistente de ventas solicita datos remitente, consignado y destino.
6. Pasajero brinda datos.
7. Asistente de ventas ingresa datos de forma manual en boleta de
encomiendas, ingresa el peso, tamaño, color e indica el monto a pagar.

Página 61
8. Pasajero realiza pago en efectivo.
9. Cuando cliente recibe encomienda ,la asistente de ventas solicita DNI
10. Verifica si tiene encomienda.
11. Cliente Firma y escribe DNI en nota de encomienda.
12. Asistente entrega copia de boleta encomiendas y registra en cuaderno
de ventas.

3.2 Flujo Alternativo:

1. En el punto 4, si el cliente no está de acuerdo, se devuelve la


encomienda.
2. En punto 9, si no tiene encomienda el cliente se retira.

4. Categoría Básico
5. Gestor del Asistente de Ventas
Proceso

Caso de Uso : Abrir caja chica


1.- Descripción:
Permite cargar caja chica con dinero al inicio del día , registrar el número de
boletas y facturas en cuaderno de ventas
2. Objetivo Controlar el inicio de las ventas.
3. Flujo de trabajo
3.1 Flujo Básico:

1. Supervisor de ventas registra dinero, registra número de serie de boleta


y factura en el cuaderno de ventas.
2. Supervisor de ventas entrega dinero al asistente de ventas.
3. Asistente de ventas y supervisor de ventas firman documento “cargo de
entrega”.

3.2 Flujo Alternativo:

No hay flujo alternativo.


4. Categoría Básico
5. Gestor del Asistente de Ventas, Supervisor de Ventas
Proceso

Página 62
Caso de Uso : Hacer cuadre de caja chica
1.- Descripción:
Permite realizar un cuadre con las ventas del día y el cuaderno de ventas.
2. Objetivo Controlar el cierre de ventas.
3. Flujo de trabajo
3.1 Flujo Básico:

1. A final del día el asistente de ventas hace un cuadre de dinero en caja


con el cuaderno de ventas.
2. Supervisor de Ventas verifica el cuadre de caja con dinero entregado.
3. Supervisor de Ventas entrega dinero e informe de ventas al Gerente de
operaciones.

3.2 Flujo Alternativo:


1. En el punto 1, en caso de descuadre entre saldo de caja y cuaderno de
ventas asistente llena un documento de descuadre.
4. Categoría Básico
5. Gestor del Asistente de Ventas, Supervisor de Ventas
Proceso

3.5 Modelo de Análisis del Negocio

3.5.1 Trabajadores del Negocio

Figura 12. Trabajadores del Negocio


Fuente: Elaboración propia

Página 63
3.5.2 Descripción de los Trabajadores del Negocio

Tabla 4 Descripción de los Trabajadores del Negocio


ACTOR DE NEGOCIO DESCRIPCIÓN
Se encarga de realizar el registro de
datos (DNI, nombre) de los
pasajeros, los cobros respectivos de
la venta y entrega de las boletas.

Se encarga de entregar y recoger


dinero en caja chica.

Se encarga de solicitar el dinero e


informe de ventas realizadas.

Fuente: Elaboración propia

3.5.3 Entidades del Negocio

Figura 13. Entidades del Negocio


Fuente: Elaboración propia

Página 64
3.5.4 Descripción de las Entidades del Negocio

Entidad del Negocio: Boleta de Viaje


Registra las boletas de viaje emitidas por cada venta de pasaje.
Entidad del Negocio: Boleta de Encomiendas
Registra las boletas de encomienda por cada pasajero o envío a un
destinatario.
Entidad del Negocio: Cuaderno de Ventas
Registra las ventas realizadas y el cuadre de caja por cada día.
Entidad del Negocio: Programación
Es el documento donde se registra la ruta y horarios de viaje.
Entidad del Negocio: Informe de Ventas
Es el documento donde indica la cantidad de las ventas realizadas.

Entidad del Negocio: Cargo de Entrega


Es el documento donde se registra el dinero entregado para apertura de
caja
Entidad del Negocio: Cargo Finalizar Día
Es el documento que indica la cantidad de dinero que se entregado al
finalizar el día.

Página 65
3.5.5 Realización de los casos de uso del Negocio

Figura 14. Realización de los casos de uso del Negocio


Fuente: Elaboración propia

Página 66
3.6 Diagrama de Actividad
Diagrama de Actividad: Vender Pasaje
: AN_Pasaj ero : TN_Asistente de Ventas

Inicio

Solicitar Pasaje Verificar


Programacion

¿Desea Comprar?
Informar programacion y
precios

Si

Elegir Solicitar Datos de Viaje y Personales


Programacion

Brindar Datos Validar con 2da


sucursal asientos

Informar al
cliente

Si
Registrar Datos de
viaje

Solicitar Pago
Cancelar
Pasaje

Emitir Boleta de
Viaje

Registrar Cuaderno
de Ventas

Rechazar Fin
Pasaje

Figura 15. D.A Vender Pasaje


Fuente: Elaboración propia

Página 67
Diagrama de Actividad: Vender Encomienda

: AN_Pasaj ero : TN_Asistente de Ventas

Inicio

¿Envia o Recoge?
Envia
Va oficina Verificar y Recibir
Oficina Encomienda

Recoge

Solicitar DNI Indicar Precio

Verificar si tiene ¿Esta de acuerdo?


Encomienda
No

¿Tiene?
No

Devolver Solicitar Remitente y


Si Encomienda Destinatario

Firmar y escribir dni en


nota de encomienda Emitir Boleta de
Encomienda

Entregar
Encomienda

Registrar en
Cuaderno de Ventas
Fin

Figura 16. D.A Vender Encomienda


Fuente: Elaboración propia

Página 68
Diagrama de Actividad: Abrir Caja chica

Figura 17. D.A Abrir Caja Chica


Fuente: Elaboración propia

Página 69
Diagrama de Actividad: Hacer Cuadre de Caja chica

Figura 18. D.A Hacer cuadre caja chica


Fuente: Elaboración propia

Página 70
3.7 Diagrama de Clases del Negocio

Diagrama de Clases de Negocio: Vender Pasaje

Figura 19. D.C.N Vender Pasaje


Fuente: Elaboración propia

Diagrama de Clases de Negocio: Vender envío de encomienda

Figura 20. D.C.N Vender Envío de Encomienda


Fuente: Elaboración propia

Página 71
Diagrama de Clases de Negocio: Abrir Caja chica

Figura 21. D.C.N Abrir caja chica


Fuente: Elaboración propia

Página 72
Diagrama de Clases de Negocio: Hacer Cuadre de caja chica

Figura 22. D.C.N Hacer cuadre caja chica


Fuente: Elaboración propia

3.8 Reglas del Negocio

 El asistente de ventas se encarga de registrar los clientes.


 La venta de pasajes lo puede hacer cualquier familiar, no simplemente el
titular.
 El asistente de venta debe registrar todas las ventas en el cuaderno de
caja.
 Solo el Supervisor de ventas y Gerente de Operaciones puede modificar
la programación.
 La venta de pasajes solo se realiza a mayores de edad.
 No se permite el envío de animales vivos en las encomiendas.
 El consignado siempre paga el envío de encomiendas.

Página 73
4 CAPÍTULO IV: Requerimientos

Página 74
4.1 Matriz Actividades vs Requisitos
Tabla 5 Matriz Actividades vs Requisitos

Fuente: Elaboración propia

Página 75
4.2 Matriz de Requerimientos funcionales adicionales

Tabla 6 Matriz Requerimientos Adicionales

Fuente: Elaboración propia

Página 76
4.3 Matriz de Requerimientos no funcionales

Tabla 7 Matriz de Requerimientos No Funcionales

Matriz de Requisitos No Funcionales


Requisito No Funcional
RNF-001 Fácil de uso
RNF-002 Eficiente
RNF-003 Fiabilidad
RNF-004 Facilidad de mantenimiento
RNF-005 Facilidad de prueba
RNF-006 Flexibilidad
El Servidor dedicado Core I7 como
RNF-007 Hardware principal
RNF-008 El sistema usará SQL Server 2008
El sistema será desarrollado para
ejecutarse bajo el sistema operativo
RNF-009 Windows 7
Fuente: Elaboración propia

4.4 Modelos de Caso de Uso

4.4.1 Lista de Actores


Tabla 8 Lista de Actores

Lista de actores del sistema

Nombre Descripción

Asistente de Actor de sistema que se encarga del registro del


Ventas pasajero, así como la atención de envío de
encomiendas.

Supervisor de Actor de sistema encargado realizar reportes.


ventas

Administrador Actor de sistema encargado de verificar la solución


de las incidencias registradas en el sistema

Fuente: Elaboración propia

Página 77
4.4.2 Diagrama de Paquetes

Gestión de caja Gestion de Seguridad Gestion de Venta

Reportes y consultas Gestion de Mantenimiento

Figura 23. Diagrama de Paquetes


Fuente: Elaboración propia

4.4.3 Diagrama de Casos de uso por paquetes

Paquete gestión de caja

Aperturar Caja
(from CUS)

Asistente de Ventas
(f rom Actores del sistema)

Hacer Cierre de operaciones


(from CUS)

Figura 24 .Diagrama de Caso de Uso Por Paquetes


Fuente: Elaboración propia

Página 78
Paquete Gestión de seguridad

Figura 25. Gestión de Seguridad


Fuente: Elaboración propia

Página 79
Paquete Gestión Venta de Pasaje

Mantener Cliente
Asistente de
Ventas (from CUS)
(f rom Actores del sistema)
...)

<<include>>

Gestionar Venta de Pasajes Buscar Cliente


(from CUS) <<include>> (from CUS)

<<include>>

Buscar Programación

Buscar Asientos (from CUS)

(from CUS)

Figura 26. Paquete Gestión Venta de Pasaje


Fuente: Elaboración propia

Página 80
Paquete Gestión Envió de Encomienda

<<include>>

Buscar Cliente
Gestionar Venta de Encomiendas
Asistente de Ventas (from CUS)
(from CUS)
(f rom Actores del sistema)
<<include>>
<<include>>

Buscar Programación
(from CUS)

Buscar Encomienda
(from CUS)

Figura 27. Paquete Gestión Envió y Recepción de Encomienda


Fuente: Elaboración propia

Página 81
Paquete Gestión de Mantenimiento

Mantener Usuario
(from CUS)
<<include>>

Mantener Buses Buscar Bus


Administrador
(from CUS)
(f rom Actores del sistema) (from CUS)

<<include>>

Mantener Programación Buscar Programación


(from CUS)
(from CUS)

<<include>>
Mantener Empleados Buscar Empleado
(from CUS)
(from CUS)

Figura 28. Paquete Gestión de Mantenimiento


Fuente: Elaboración propia

Página 82
Paquete Reporte y Consultas

Generar Reporte de Clientes


(from CUS) Generar Reporte de Pasajes
(from CUS)

Generar Reporte de Encomiendas


(from CUS)
Supervisor de Ventas
(f rom Actores del sistema)

Generar Reporte de Programación


(from CUS)

Generar Reporte de Buses


(from CUS)
Generar Reporte Manifiesto
(from CUS)

Figura 29. Paquete Reporte y Consultas


Fuente: Elaboración propia

Página 83
4.4.4 Diagrama General de Casos de Uso
<<include>>

Ingresar a sistema Buscar Venta de Pasaje


Asignar Permisos
<<extend>> (from CUS) Mantener Cliente Buscar Asientos (from CUS)
(from CUS) <<include>>
(from CUS)
(from CUS) Buscar Programación
<<include>> <<extend>>
(from CUS)

Administrador
(f rom Actores del sistema)
<<include>>
Generar usuario Gestionar Venta de Pasajes
(from CUS)
(from CUS)

Buscar Cliente
Usuario
(from CUS)
(f rom Actores del sistema)
Asistente de Ventas
Mantener Program ación <<include>>
(f rom Actores del sistema) <<include>>
(from CUS)

Mantener Bus
Mantener Empleados Gestionar Venta de Encomiendas
(from CUS)
(from CUS)
(from CUS)
<<include>> <<extend>>

<<include>>

Buscar Bus Aperturar Caja


Hacer Cierre de operaciones Buscar Encomienda
(from CUS) (from CUS)
Generar Reporte Manifiesto (from CUS) (from CUS)
Buscar Em pleado
(from CUS)
(from CUS)
Supervisor de Ventas
(f rom Actores del sistema)

Generar Reporte General Generar Reporte de Pasajes


(from CUS)
(from CUS)

Generar Reporte de Encomiendas


(from CUS)
Generar Reporte de Clientes
(from CUS)

Figura 30. Diagrama General de Casos de Uso


Fuente: Elaboración propia

Página 84
4.5 Especificación de Casos de Uso del Sistema

Especificación del caso de uso: Buscar Programación Itinerario

1. Buscar Programación Itinerario

1.1. Descripción
Este caso de uso permite al asiste de ventas y/o al administrador
realizar la búsqueda de la programación de los itinerarios.
2. Actor(es)
Asistente de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
1. El sistema muestra la interfaz “Buscar Programación Itinerarios”.
2. El asistente de ventas y/o administrador selecciona el origen ,destino
, fecha y hace clic en la opción “Buscar”
3. El sistema muestra el listado de la programación de itinerario que
coinciden con la búsqueda.
4. El asistente de ventas y/o administrador selecciona el itinerario del
listado que se muestra en el sistema.
5. El sistema carga los datos del Itinerario (Origen, Destino, Fecha de
Salida, Tipo de Bus)
6. El caso de Uso finaliza.
4. Flujos Alternativos
En el punto 3, si el sistema no muestra algún itinerario que coincida con la
búsqueda, muestra mensaje, “Programación de Itinerario no Encontrado”
5. Pre – condiciones
Antes de que este caso de uso pueda comenzar, es necesario que el
asistente de ventas y/o administrador se haya logueado al sistema.
6. Post – condiciones
Una vez terminado el flujo, se mostrarán los datos de la programación de
itinerario.
7. Puntos de Extensión
Ninguno
8. Requisitos Especiales
Ninguno

Página 85
Especificación del caso de uso: Buscar Cliente

1. Buscar Cliente

1.1. Descripción
Este caso de uso permite al asiste de ventas realizar la búsqueda de los
Clientes.
2. Actor(es)
Asistente de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
1. El sistema muestra la interfaz “Buscar Cliente”.
2. El asistente de ventas ingresa el Nombre o por Documento del
cliente y hace clic en la opción “Buscar”
3. El sistema muestra el listado de los clientes que coinciden con la
búsqueda del apellido.
4. El asistente de ventas selecciona al cliente del listado que se
muestra en el sistema.
5. El sistema carga los datos del cliente (Nro. Documento, Tipo
Documento, Nombre de Cliente)
6. El caso de Uso finaliza.
4. Flujos Alternativos
En el punto 3, si el sistema no muestra algún cliente que coincida con la
búsqueda, muestra mensaje, “Cliente no Encontrado”
5. Pre – condiciones
Antes de que este caso de uso pueda comenzar, es necesario que el
asistente de ventas se haya logueado al sistema.
6. Post – condiciones
Una vez terminado el flujo, se mostrarán los datos del cliente.
7. Puntos de Extensión
Ninguno
8. Requisitos Especiales
Ninguno

Página 86
Especificación del caso de uso: Buscar Asientos

1. Buscar Asientos

1.1. Descripción
Este caso de uso permite al asiste de ventas realizar la búsqueda de los
Asientos.
2. Actor(es)
Asistente de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
1. El sistema muestra la interfaz “Buscar Asientos”.
2. El sistema muestra los asientos y el detalle del bus.
3. El asistente de ventas selecciona un asiento disponible que muestra
el sistema y selecciona en la opción “Aceptar”.
4. El sistema carga los datos del Asiento (Nro. Asiento , Servicio)
5. El caso de Uso finaliza.
4. Flujos Alternativos
En el punto 3, al seleccionar un asiento que no está disponible, muestra
mensaje, “Asiento no Disponible”
5. Pre – condiciones
Antes de que este caso de uso pueda comenzar, es necesario que el
asistente de ventas se haya logueado al sistema.
6. Post – condiciones
Una vez terminado el flujo, se mostrarán los datos del asiento seleccionado.
7. Puntos de Extensión
Ninguno
8. Requisitos Especiales
Ninguno

Especificación del caso de uso: Mantener Cliente

1. Mantener Cliente

1.1. Descripción
Este caso de uso permite al asiste de ventas realizar el mantenimiento
de cliente, esto implica registrar al cliente si es nuevo y modificar
algunos datos del mismo si es necesario. El sistema deberá permitir al
asistente de ventas buscar por DNI o por Apellidos.

Página 87
2. Actor(es)
Asistente de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
INGRESAR
3.1.1. El sistema muestra la interfaz “Mantener Cliente”, mostrando 4
opciones Nuevo, Modificar, Eliminar, Guardar.
3.1.2. El asistente de ventas selecciona la opción “Nuevo”.
3.1.3. El sistema muestra las opciones del formulario donde ingresara
los siguientes campos (Nombre, apellidos, DNI, Teléfono, dirección,
etc.).
3.1.4. El asistente de ventas ingresa los datos del cliente y pulsa el
botón “Guardar”.
3.1.5. El sistema registra al Cliente y muestra mensaje: “Registro fue
Grabado Correctamente”.
3.1.6. El sistema finaliza el caso de uso.

3.2. Sub-Flujo
MODIFICAR
3.2.1. El Asistente de ventas selecciona opción “Modificar”.
3.2.2. El sistema muestra una ventana para ingresar Tipo de Documento
y Nombre de cliente.
3.2.3. El asistente de venas ingresa los datos expuestos en la interfaz e
invocara al caso de uso “Buscar Cliente”
3.2.4. El sistema muestra el formulario lleno con los datos del Cliente
para hacer sus respectivos cambios.
3.2.5. El asistente de ventas realiza los cambios requeridos.
3.2.6. Una vez terminado de actualizar los datos el asistente de ventas
selecciona la opción “Guardar”.
3.2.7. El sistema graba y muestra mensaje “Datos Guardados”.
3.2.8. El caso de uso Finaliza.

ELIMINAR
3.2.9. El Asistente de ventas selecciona opción “Eliminar”.
3.2.10. El sistema muestra una ventana para ingresar Documento
y Nombre de cliente.
3.2.11. El asistente de ventas ingresa los datos expuestos en la
interfaz e invocara al caso de uso “Buscar Cliente”.
3.2.12. El sistema muestra los datos del Cliente.
3.2.13. El asistente de ventas pulsa el botón “Eliminar”.

Página 88
3.2.14. El sistema muestra un mensaje de advertencia: ¿Desea
eliminar Cliente?
3.2.15. El Asistente de ventas confirma el mensaje haciendo clic en
Aceptar.
3.2.16. El sistema elimina el registro y muestra un mensaje:
“Registro fue Eliminado”.

4. Flujos Alternativos

En el punto 3.1.5, Si el Cliente ya está registrado, el sistema muestra el


mensaje: El Cliente ya existe en la base de datos.

En el punto 3.1.4 El Asistente de Ventas pulsa el botón cancelar y retorna a


la pantalla anterior.
En el punto 3.2.6 El Asistente de Ventas pulsa el botón cancelar y retorna a
la pantalla anterior.
En el punto 3.2.13 El Asistente de Ventas pulsa el botón cancelar y retorna
a la pantalla anterior.
5. Pre – condiciones
Antes de que este caso de uso pueda comenzar, es necesario que el
asistente de ventas se haya logueado al sistema.
6. Post – condiciones
El Cliente ha sido registrado satisfactoriamente.
7. Puntos de Extensión
Ninguno
8. Requisitos Especiales
Ninguno

Especificación del caso de uso: Buscar Encomienda

1. Buscar Encomienda

1.1. Descripción
Este caso de uso permite al asiste de ventas realizar la búsqueda de
encomiendas.
2. Actor(es)
Asistente de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
1. El sistema muestra la interfaz “Buscar Encomienda”.
Página 89
2. El asistente de ventas ingresa Nro. De boleta o por DNI del
consignado o remitente y hace clic en la opción “Buscar”
3. El sistema muestra el listado de las Encomiendas que coinciden con
la búsqueda del DNI y nro. De boleta
4. El asistente de ventas selecciona la Encomienda del listado que se
muestra en el sistema.
5. El sistema carga los datos de la Encomienda (Nro. Boleta,
consignado, Remitente, destino).
6. El caso de Uso finaliza.
4. Flujos Alternativos
En el punto 3, si el sistema no muestra alguna Encomienda que coincida
con la búsqueda, muestra mensaje, “Encomienda no Encontrado”
5. Pre – condiciones
Antes de que este caso de uso pueda comenzar, es necesario que el
asistente de ventas se haya logueado al sistema.
6. Post – condiciones
Una vez terminado el flujo, se mostrarán los datos de la Encomienda.
7. Puntos de Extensión
Ninguno
8. Requisitos Especiales
Ninguno

Especificación del caso de uso: Buscar Bus

1. Buscar Bus

1.1. Descripción
Este caso de uso permite al administrador realizar la búsqueda de
Buses.
2. Actor(es)
Administrador
3. Flujo de Eventos
3.1. Flujo Básico
7. El sistema muestra la interfaz “Buscar Bus”.
8. El Administrador ingresa Nro. De Bus y hace clic en la opción
“Buscar”
9. El sistema muestra el listado de los buses que coinciden con la
búsqueda del Número de Bus.

Página 90
10. El Administrador selecciona el Bus del listado que se muestra en el
sistema.
11. El sistema carga los datos del Bus (Nro. Bus, Nro. Placa, Asientos).
12. El caso de Uso finaliza.
4. Flujos Alternativos
En el punto 3, si el sistema no muestra algún Bus que coincida con la
búsqueda, muestra mensaje, “Bus no Encontrado”
5. Pre – condiciones
Antes de que este caso de uso pueda comenzar, es necesario que el
administrador se haya logueado al sistema.
6. Post – condiciones
Una vez terminado el flujo, se mostrarán los datos de la Bus seleccionado.
7. Puntos de Extensión
Ninguno
8. Requisitos Especiales
Ninguno

Especificación del caso de uso: Buscar Empleado

1. Buscar Empleado

1.1. Descripción
Este caso de uso permite al Administrador realizar la búsqueda de los
Empleados.
2. Actor(es)
Administrador
3. Flujo de Eventos
3.1. Flujo Básico
1. El sistema muestra la interfaz “Buscar Empleado”.
2. El administrador ingresa el apellido o por DNI del empleado y hace
clic en la opción “Buscar”
3. El sistema muestra el listado de los empleados que coinciden con la
búsqueda del apellido.
4. El Administrador selecciona al empleado del listado que se muestra
en el sistema.
5. El sistema carga los datos del Empleado (Nro. Documento, Tipo
Documento, Nombre de Cliente, Usuario)
6. El caso de Uso finaliza.

Página 91
4. Flujos Alternativos
En el punto 3, si el sistema no muestra algún cliente que coincida con la
búsqueda, muestra mensaje, “Empleado no Encontrado”
5. Pre – condiciones
Antes de que este caso de uso pueda comenzar, es necesario que el
administrador se haya logueado al sistema.
6. Post – condiciones
Una vez terminado el flujo, se mostrarán los datos del empleado.
7. Puntos de Extensión
Ninguno
8. Requisitos Especiales
Ninguno

Especificación del caso de uso: Buscar Venta de Pasaje

1. Buscar Venta de Pasaje

1.1. Descripción
Este caso de uso permite al Supervisor de Ventas realizar la búsqueda
de los Pasajes.
2. Actor(es)
Supervisor de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
7. El sistema muestra la interfaz “Buscar Venta de Pasaje”.
8. El Supervisor de Ventas ingresa el DNI del cliente o nro. De boleta y
hace clic en la opción “Buscar”
9. El sistema muestra el listado de los Pasajes que coinciden con la
búsqueda del DNI o nro. boleta.
10. El Supervisor de Ventas selecciona el Pasaje del listado que se
muestra en el sistema.
11. El sistema carga los datos del Pasaje (Nro. Boleta, DNI, Tipo
Documento, Datos del Cliente)
12. El caso de Uso finaliza.
4. Flujos Alternativos
En el punto 3, si el sistema no muestra algún Pasaje que coincida con la
búsqueda, muestra mensaje, “Pasaje no Encontrado”
5. Pre – condiciones

Página 92
Antes de que este caso de uso pueda comenzar, es necesario que el
Supervisor de Ventas se haya logueado al sistema.
6. Post – condiciones
Una vez terminado el flujo, se mostrarán los datos del Pasaje.
7. Puntos de Extensión
Ninguno
8. Requisitos Especiales
Ninguno

Especificación del caso de uso: Mantener Bus

1. Mantener Bus

1.1. Descripción
Este caso de uso permite al Administrador realizar el mantenimiento de
Bus, esto implica registrar el Bus si es nuevo y modificar algunos datos
del mismo si es necesario.
2. Actor(es)
Administrador
3. Flujo de Eventos
3.1. Flujo Básico
INGRESAR
3.1.1. El sistema muestra la interfaz “Mantener Bus”, mostrando 3
opciones Nuevo, Modificar, Eliminar.
3.1.2. El Administrador selecciona la opción “Nuevo”.
3.1.3. El sistema muestra las opciones del formulario donde ingresara
los siguientes campos (Nro. Bus, Nro. Placa, Marca, Descripción).
3.1.4. El Administrador ingresa los datos del Bus y pulsa el botón
“Guardar”.
3.1.5. El sistema registra al Bus y muestra mensaje: “Registro fue
Grabado Correctamente”.
3.1.6. El sistema finaliza el caso de uso.

3.2. Sub-Flujo
MODIFICAR
3.2.1. El Administrador selecciona opción “Modificar”.
3.2.2. El sistema muestra una ventana para ingresar Nro. de Bus.

Página 93
3.2.3. El Administrador ingresa los datos expuestos en la interfaz e
invocara al caso de uso “Buscar Bus”
3.2.4. El sistema muestra el formulario lleno con los datos del Bus para
hacer sus respectivos cambios.
3.2.5. El Administrador realiza los cambios requeridos.
3.2.6. Una vez terminado de actualizar los datos el Administrador
selecciona la opción “Guardar”.
3.2.7. El sistema graba y muestra mensaje “Datos Guardados”.
3.2.8. El caso de uso Finaliza.

ELIMINAR
3.2.9. El Administrador selecciona opción “Eliminar”.
3.2.10. El sistema muestra una ventana para ingresar Nro. de Bus.
3.2.11. El asistente de venas ingresa los datos expuestos en la
interfaz e invocara al caso de uso “Buscar Bus”.
3.2.12. El sistema muestra los datos del Bus.
3.2.13. El Administrador pulsa el botón “Eliminar”.
3.2.14. El sistema muestra un mensaje de advertencia: ¿Desea
eliminar Bus?
3.2.15. El Administrador confirma el mensaje haciendo clic en
Aceptar.
3.2.16. El sistema elimina el registro y muestra un mensaje:
“Registro fue Eliminado”.

4. Flujos Alternativos

En el punto 3.1.5, Si el Bus ya está registrado, el sistema muestra el


mensaje: El Bus ya existe en la base de datos.

En el punto 3.1.4 El Administrador pulsa el botón cancelar y retorna a la


pantalla anterior.
En el punto 3.2.6 El Administrador pulsa el botón cancelar y retorna a la
pantalla anterior.
En el punto 3.2.13 El Administrador pulsa el botón cancelar y retorna a la
pantalla anterior.
5. Pre – condiciones
Antes de que este caso de uso pueda comenzar, es necesario que el
Administrador se haya logueado al sistema.
6. Post – condiciones
El Bus ha sido registrado satisfactoriamente.
7. Puntos de Extensión
Ninguno
Página 94
8. Requisitos Especiales
Ninguno

Especificación del caso de uso: Mantener Empleado

1. Mantener Empleado

1.1. Descripción
Este caso de uso permite al asiste de ventas realizar el mantenimiento
de Empleado, esto implica registrar al Empleado si es nuevo y
modificar algunos datos del mismo si es necesario. El sistema deberá
permitir al Administrador buscar por DNI o por Apellidos.
2. Actor(es)
Administrador
3. Flujo de Eventos
3.1. Flujo Básico
INGRESAR
3.1.1. El sistema muestra la interfaz “Mantener Empleado”, mostrando 4
opciones Nuevo, Guardar, Modificar, Eliminar.
3.1.2. El Administrador selecciona la opción “Nuevo”.
3.1.3. El sistema muestra las opciones del formulario donde ingresara
los siguientes campos (Nombre, apellidos, DNI, Teléfono,
dirección).
3.1.4. El Administrador ingresa los datos del Empleado y pulsa el botón
“Guardar”.
3.1.5. El sistema registra al Empleado y muestra mensaje: “Registro fue
Grabado Correctamente”.
3.1.6. El sistema finaliza el caso de uso.

3.2. Sub-Flujo
MODIFICAR
3.2.1. El Administrador selecciona opción “Modificar”.
3.2.2. El sistema muestra una ventana para ingresar Tipo de Documento
y Nombre de Empleado.
3.2.3. El asistente de venas ingresa los datos expuestos en la interfaz e
invocara al caso de uso “Buscar Empleado”
3.2.4. El sistema muestra el formulario lleno con los datos del Empleado
para hacer sus respectivos cambios.

Página 95
3.2.5. El Administrador realiza los cambios requeridos.
3.2.6. Una vez terminado de actualizar los datos el Administrador
selecciona la opción “Guardar”.
3.2.7. El sistema graba y muestra mensaje “Datos Guardados”.
3.2.8. El caso de uso Finaliza.
ELIMINAR
3.2.9. El Administrador selecciona opción “Eliminar”.
3.2.10. El sistema muestra una ventana para ingresar Tipo de
Documento y Nombre de Empleado.
3.2.11. El Administrador ingresa los datos expuestos en la interfaz
e invocara al caso de uso “Buscar Empleado”.
3.2.12. El sistema muestra los datos del Empleado.
3.2.13. El Administrador pulsa el botón “Eliminar”.
3.2.14. El sistema muestra un mensaje de advertencia: ¿Desea
eliminar Empleado?
3.2.15. El Administrador confirma el mensaje haciendo clic en
Aceptar.
3.2.16. El sistema elimina el registro y muestra un mensaje:
“Registro fue Eliminado”.

4. Flujos Alternativos

En el punto 3.1.5, Si el Empleado ya está registrado, el sistema muestra el


mensaje: El Empleado ya existe en la base de datos.
En el punto 3.1.4 El Administrador pulsa el botón cancelar y retorna a la
pantalla anterior.
En el punto 3.2.6 El Administrador pulsa el botón cancelar y retorna a la
pantalla anterior.
En el punto 3.2.13 El Administrador pulsa el botón cancelar y retorna a la
pantalla anterior.
5. Pre – condiciones
Antes de que este caso de uso pueda comenzar, es necesario que el
Administrador se haya logueado al sistema.
6. Post – condiciones
El Empleado ha sido registrado satisfactoriamente.
7. Puntos de Extensión
Ninguno
8. Requisitos Especiales
Ninguno

Página 96
Especificación de caso de uso: Iniciar sesión

1. Descripción:
El caso de uso permite al usuario ingresar al sistema.

2. Actor(es)
Usuario
3. Flujo de Eventos
3.1. Flujo Básico
1. El caso de uso comienza cuando el usuario ejecuta la aplicación del sistema
2. El sistema muestra la ventana de inicio de sesión en donde se solicitan los
siguientes datos:
- Usuario, Contraseña
3. El usuario ingresa sus datos.
4. El usuario hace clic en INGRESAR, el sistema valida los datos ingresados y
de ser correctos, mostrará la interfaz principal del sistema.

3.2. Flujos Alternativos


1. En el punto 4, de no ser correctos los datos ingresados, el sistema muestra
un mensaje de error e impide al usuario ingresar al sistema.
4. Precondiciones
1. Los datos deben ser correctos.
5. Post-condiciones
1. Se muestra la interfaz principal.
6. Puntos de Extensión
- No existen puntos de extensión.
7. Requisitos Especiales
No existen requisitos especiales.

Página 97
Especificación de caso de uso: Generar Reportes de Venta Pasajes

1. Descripción:
El caso de uso permite al Supervisor de Ventas generar sus reportes de ventas
de manera óptima.
2. Actor(es)
Supervisor de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
1. El caso de uso comienza cuando el Supervisor de Ventas selecciona la
pestaña Reportes.
2. El sistema muestra la interfaz de Reportes.
3. Dentro de la interfaz de Reportes, el Supervisor de Ventas selecciona la
opción Ventas.
4. El sistema muestra la interfaz de REPORTE DE VENTAS.
5. El Supervisor de Ventas selecciona Generar reporte.
6. El sistema carga los datos de ventas al reporte.
3.2. Flujos Alternativos
No existen flujos alternativos.
4. Precondiciones
1. No existen pre-condiciones.

5. Post-condiciones
1. El sistema mostrará el reporte una vez generados todos los datos.
6. Puntos de Extensión
- No existen puntos de extensión
7. Requisitos Especiales
Ninguno

Página 98
Especificación de caso de uso: Generar Reportes de Clientes

1. Descripción:
El caso de uso permite al Supervisor de Ventas generar reportes de los
clientes.
2. Actor(es)
Supervisor de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
1. El caso de uso comienza cuando el Supervisor de Ventas selecciona la
pestaña Reportes.
2. El sistema muestra la interfaz de Reportes.
3. Dentro de la interfaz de Reportes, el Supervisor de Ventas selecciona la
opción “Reporte de Clientes”.
4. El sistema muestra la interfaz de REPORTE DE CLIENTES.
5. El Supervisor de Ventas selecciona opciones y da Generar reporte.
6. El sistema carga los datos de Clientes al reporte.
3.2. Flujos Alternativos
No existen flujos alternativos.
4. Precondiciones
1. No existen pre-condiciones.
5. Post-condiciones
1. El sistema mostrará el reporte una vez generados todos los datos.
6. Puntos de Extensión
- No existen puntos de extensión
7. Requisitos Especiales
Ninguno

Página 99
Especificación de caso de uso: Generar Reporte de Encomiendas

1. Descripción:
El caso de uso permite al Supervisor de Ventas generar reportes de las
Encomiendas.
2. Actor(es)
Supervisor de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
1. El caso de uso comienza cuando el Supervisor de Ventas selecciona la
pestaña Reportes.
2. El sistema muestra la interfaz de Reportes.
3. Dentro de la interfaz de Reportes, el Supervisor de Ventas selecciona la
opción “Reporte de Encomiendas”.
4. El sistema muestra la interfaz de REPORTE DE ENCOMIENDAS.
5. El Supervisor de Ventas selecciona opciones y da Generar reporte.
6. El sistema carga los datos de encomiendas al reporte.
3.2. Flujos Alternativos
No existen flujos alternativos.
4. Precondiciones
1. No existen pre-condiciones.
5. Post-condiciones
1. El sistema mostrará el reporte una vez generados todos los datos.
6. Puntos de Extensión
- No existen puntos de extensión
7. Requisitos Especiales
Ninguno

Página
100
Especificación de caso de uso: Generar Reporte General

1. Descripción:
El caso de uso permite al Supervisor de Ventas generar reportes Generales.
2. Actor(es)
Supervisor de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
1. El caso de uso comienza cuando el Supervisor de Ventas selecciona la
pestaña Reportes y elige Reporte Generales.
2. El sistema muestra la interfaz de Reportes.
3. Dentro de la interfaz de Reportes, el Supervisor de Ventas selecciona la
opción “Reporte Generales”.
4. El sistema muestra la interfaz de REPORTE DE GENERALES.
5. El Supervisor de Ventas selecciona opciones (Bus, Empleados,Ruta) y da
Generar reporte.
6. El sistema carga los datos de acuerdo a la opción que eligió.
3.2. Flujos Alternativos
No existen flujos alternativos.
4. Precondiciones
1. No existen pre-condiciones.
5. Post-condiciones
1. El sistema mostrará el reporte una vez generados todos los datos.
6. Puntos de Extensión
- No existen puntos de extensión
7. Requisitos Especiales
Ninguno

Página
101
Especificación de caso de uso: Generar Reporte Manifiesto

1. Descripción:
El caso de uso permite al Supervisor de Ventas/Asistente de Ventas generar
reporte de Manifiesto.
2. Actor(es)
Supervisor de Ventas
Asistente de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
1. El caso de uso comienza cuando el Supervisor de Ventas selecciona la
pestaña Reportes.
2. El sistema muestra la interfaz de Reportes.
3. Dentro de la interfaz de Reportes, el Supervisor de Ventas selecciona la
opción “Reporte de Manifiesto”.
4. El sistema muestra la interfaz de REPORTE DE MANIFIESTO.
5. El Supervisor de Ventas selecciona la programación de itinerario y da
Generar reporte.
6. El sistema carga los datos de Manifiesto al reporte.
3.2. Flujos Alternativos
No existen flujos alternativos.
4. Precondiciones
1. No existen pre-condiciones.
5. Post-condiciones
1. El sistema mostrará el reporte una vez generados todos los datos.
6. Puntos de Extensión
- No existen puntos de extensión
7. Requisitos Especiales
Ninguno

Página
102
Especificación del caso de uso: Gestionar Venta de Pasaje

1. Gestionar Venta de Pasaje

1.1. Descripción
Este caso de uso permite al Asistente de Ventas realizar el
mantenimiento de Venta de Pasaje, esto implica registrar la Venta de
Pasaje si es nuevo y modificar algunos datos del mismo si es necesario.
2. Actor(es)
Asistente de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
INGRESAR
3.1.1. El sistema muestra la interfaz “Gestionar Venta de Pasaje”,
mostrando opciones Nuevo, Modificar, Cancelar, Eliminar.
3.1.2. El Asistente de Ventas selecciona la opción “Nuevo”.
3.1.3. El sistema muestra las opciones del formulario donde ingresara
los siguientes campos (Programación Itinerario, Nro. asiento, datos
de cliente, origen, destino, Precio).
3.1.4. El Asistente de Ventas ingresa los datos de la Venta de Pasaje y
pulsa el botón “Guardar”.
3.1.5. El sistema registra al Venta de Pasaje y muestra mensaje:
“Registro fue Grabado Correctamente”.
3.1.6. El sistema finaliza el caso de uso.

3.2. Sub-Flujo
MODIFICAR
3.2.1. El Asistente de Ventas selecciona opción “Modificar”.
3.2.2. El sistema muestra una ventana para ingresar Nro. de Boleta de
Pasaje o DNI cliente.
3.2.3. El Asistente de Ventas ingresa los datos expuestos en la interfaz
e invocara al caso de uso “Buscar Venta de Pasaje”
3.2.4. El sistema muestra el formulario lleno con los datos de la Venta
de Pasaje para hacer sus respectivos cambios.
3.2.5. El Asistente de Ventas realiza los cambios requeridos.
3.2.6. Una vez terminado de actualizar los datos el Asistente de Ventas
selecciona la opción “Guardar”.
3.2.7. El sistema graba y muestra mensaje “Datos Guardados”.
3.2.8. El caso de uso Finaliza.

Página
103
4. Flujos Alternativos

En el punto 3.1.5, Si la Venta de Pasaje ya está registrado con mismo


cliente y programación, el sistema muestra el mensaje: El Venta de Pasaje
ya existe en la base de datos.

En el punto 3.1.4 El Asistente de Ventas pulsa el botón cancelar y retorna a


la pantalla anterior.
En el punto 3.2.6 El Asistente de Ventas pulsa el botón cancelar y retorna a
la pantalla anterior.
5. Pre – condiciones
Antes de que este caso de uso pueda comenzar, es necesario que el
Asistente de Ventas se haya logueado al sistema.
6. Post – condiciones
La Venta de Pasaje ha sido registrada satisfactoriamente.
7. Puntos de Extensión
Ninguno
8. Requisitos Especiales
Ninguno

Especificación del caso de uso: Gestionar Venta de Encomienda

1. Gestionar Venta de Encomienda

1.1. Descripción
Este caso de uso permite al Asistente de Ventas realizar el
mantenimiento de Venta de Encomienda, esto implica registrar la Venta
de Encomienda si es nuevo y modificar algunos datos del mismo si es
necesario.
2. Actor(es)
Asistente de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
INGRESAR
3.1.1. El sistema muestra la interfaz “Gestionar Venta de Encomienda”,
mostrando 3 opciones Nuevo, Modificar, Eliminar.
3.1.2. El Asistente de Ventas selecciona la opción “Nuevo”.
3.1.3. El sistema muestra las opciones del formulario donde ingresara
los siguientes campos (Programación Itinerario, datos de remitente,
consignado origen, destino, Precio).

Página
104
3.1.4. El Asistente de Ventas ingresa los datos de la Venta de
Encomienda y pulsa el botón “Guardar”.
3.1.5. El sistema registra al Venta de Encomienda y muestra mensaje:
“Registro fue Grabado Correctamente”.
3.1.6. El sistema finaliza el caso de uso.

3.2. Sub-Flujo
MODIFICAR
3.2.1. El Asistente de Ventas selecciona opción “Modificar”.
3.2.2. El sistema muestra una ventana para ingresar Nro. de Boleta de
Pasaje o DNI consignado.
3.2.3. El Asistente de Ventas ingresa los datos expuestos en la interfaz
e invocara al caso de uso “Buscar Venta de Encomienda”
3.2.4. El sistema muestra el formulario lleno con los datos de la Venta
de Encomienda para hacer sus respectivos cambios.
3.2.5. El Asistente de Ventas realiza los cambios requeridos.
3.2.6. Una vez terminado de actualizar los datos el Asistente de Ventas
selecciona la opción “Guardar”.
3.2.7. El sistema graba y muestra mensaje “Datos Guardados”.
3.2.8. El caso de uso Finaliza.
ANULAR
3.2.9. El Asistente de Ventas selecciona opción “Anular”.
3.2.10. El sistema muestra una ventana para ingresar Nro. de
Venta de Encomienda.
3.2.11. El asistente de venas ingresa los datos expuestos en la
interfaz e invocara al caso de uso “Buscar Venta de Encomienda”.
3.2.12. El sistema muestra los datos de la Venta de Encomienda.
3.2.13. El Asistente de Ventas pulsa el botón “Anular”.
3.2.14. El sistema muestra un mensaje de advertencia: ¿Desea
Anular Venta de Encomienda?
3.2.15. El Asistente de Ventas confirma el mensaje haciendo clic
en Aceptar.
3.2.16. El sistema elimina el registro y muestra un mensaje:
“Registro fue Anulado”.

4. Flujos Alternativos
En el punto 3.1.4 El Asistente de Ventas pulsa el botón cancelar y retorna a
la pantalla anterior.
En el punto 3.2.6 El Asistente de Ventas pulsa el botón cancelar y retorna a
la pantalla anterior.

Página
105
En el punto 3.2.13 El Asistente de Ventas pulsa el botón cancelar y retorna
a la pantalla anterior.
5. Pre – condiciones
Antes de que este caso de uso pueda comenzar, es necesario que el
Asistente de Ventas se haya logueado al sistema.
6. Post – condiciones
La Venta de Encomienda ha sido registrada satisfactoriamente.
7. Puntos de Extensión
Ninguno
8. Requisitos Especiales
Ninguno

Especificación de caso de uso: Apertura de Caja

1. Descripción:
El caso de uso permite al Asistente de Ventas registrar la Apertura de Caja.
2. Actor(es)
Asistente de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
1. El caso de uso comienza cuando el Asistente de Ventas selecciona Gestión
de caja y Elige “Apertura de caja”
2. El sistema Solicita ingresar Número de serie de Boleta.
3. El sistema Graba automáticamente el número de serie de la boleta.
3.2. Flujos Alternativos
No existen flujos alternativos.
4. Precondiciones
1. No existen pre-condiciones.
5. Post-condiciones
1. El sistema mostrara los numero correlativos de las boletas.
6. Puntos de Extensión
- No existen puntos de extensión
7. Requisitos Especiales
Ninguno
Página
106
Especificación de caso de uso: Hacer Cierre de operación

1. Descripción:
El caso de uso permite al Asistente de Ventas Hacer Cierre de operación.
2. Actor(es)
Asistente de Ventas
3. Flujo de Eventos
3.1. Flujo Básico
1. El caso de uso comienza cuando el Asistente de Ventas selecciona la
pestaña “Gestión de Caja”, Hacer Cierre de Operaciones”
2. El sistema muestra la interfaz donde se muestra: La fecha, las ventas del
día, monto total.
3. El asistente de ventas selecciona “Cierre de operaciones”, el sistema
muestra mensaje “Se realizó cierre de operaciones “y manda impresión de las
ventas.
3.2. Flujos Alternativos
No existen flujos alternativos.
4. Precondiciones
1. No existen pre-condiciones.
5. Post-condiciones
1. Se imprime las ventas realizar del día.
6. Puntos de Extensión
- No existen puntos de extensión
7. Requisitos Especiales
Ninguno

Página
107
5 CAPÍTULO V: Análisis, Diseño e Implementación del
Sistema

Página
108
5.1 Propósito
Como propósito es detallar de manera minuciosa las carencias que debe cubrir
lo que vamos a desarrollar con respecto al sistema, con la finalidad de poder
ordenar los requerimientos que debe efectuar el sistema, por lo cual lo vamos a
dividir en 2 partes de Análisis y Diseño en la primera vamos a definir cómo será
estructurado el sistema lograr definir todos los modelados realizados
incluyendo los prototipos para poder implementarlo, en el segundo mejorar los
requerimientos en las diferentes clases del diseño a incluir para lo cual
mejoraremos las interacciones con los objetos y detallar el comportamiento de
los mismos.

5.2 Alcance
Organizar y ordenar el sistema a desarrollar por medio de los diagramas de la
metodología RUP (diagrama de colaboración, secuencia, casos de uso,
diagrama de paquete, diagrama de clases, diagrama de componentes, etc.) de
esta manera se puede ver mejor la función de cada caso de uso más
representativa y más ordenada.

5.3 Definiciones, Acrónimos y Abreviaturas

5.3.1 Definiciones
Análisis: Es el proceso de clasificación e interpretación de hechos, diagnostico
de problemas y empleo de la información para recomendar mejoras al
sistemas.
Diseño: Especifica las características del producto terminado.
Clases: Es la unidad básica que encapsula toda la información de un Objeto
(un objeto es una instancia de una clase). A través de ella podemos modelar el
entorno en estudio

Modelo: Un modelo es una representación de un sistema o aplicación. Un


modelo UML es un modelo que utiliza la notación del Lenguaje Unificado de
Modelado para representar gráficamente un sistema en distintos niveles de
abstracción.

Página
109
5.3.2 Acrónimos
No se encontraron acrónimos.

5.3.3 Abreviaturas
CE: Clases de entidad.
CI: Clases de Interfaz
CC: Clase de Control

5.4 Referencias
No existen referencias.

5.5 Modelo de Análisis

5.5.1 Arquitectura del Sistema

Gestion de
Ventas

CAPA ESPECIFICA

_______________________________________________________________________________________________________

Mantenimiento Reporte Gestion de Caja Clientes Seguridad


CAPA GENERAL

Figura 31. Arquitectura del Sistema

Fuente: Elaboración propia

Página
110
5.5.2 Realización de Caso de Uso – Análisis
Paquete Gestión de Caja
Diagrama de Clase de Análisis: Aperturar Caja

: Usuario : CI_AperturaCaja : CC_Aperutar_Caja

: CE_Comprobante

Figura 32. DCA. Aperturar Caja


Fuente: Elaboración propia

FLUJO BÁSICO

1: Ingresa Nro Serie de Comprobantes 2: Validar Datos

: Usuario : CI_AperturaCaja : CC_Aperutar_Caja

3: Guarda Serie de Comprobantes

: CE_Comprobante

Figura 33. DCA. Aperturar Caja Flujo Básico


Fuente: Elaboración propia

Página
111
Diagrama de Clase de Análisis: Cierre de Operaciones

: Usuario : CI_Cierre Operaciones : CC_CierreOperacion

: CE_Cierre_Operaciones

Figura 34. DCA. Cierre de Operaciones


Fuente: Elaboración propia

FLUJO BÁSICO

Fecha
Ventas del dia
Monto Total

1: Muestra Interfaz Detallado


3: Hacer Cierre de operaciones

2: Selecciona Cierre de operaciones

: Usuario : CI_Cierre Operaciones : CC_CierreOperacion

4: Registra Cierre de Operaciones

: CE_Cierre_Operaciones

Figura 35. DCA. Cierre de Operaciones Flujo Básico


Fuente: Elaboración propia

Página
112
Paquete Mantenimiento

Diagrama de Clase de Análisis: Mantener Bus

: Usuario : CI_MantenerBus : CC_MantenerBus : CE_Buses

Figura 36. DCA. Mantener Bus


Fuente: Elaboración propia

FLUJO BASICO

F.A Datos
Erroneos

3: Ingresa Datos
2: Habilia datos a llenar

Asientos
5: Guardar Bus
Marca
4: Validar Datos
Placa

: Usuario 1: Selecciona Nuevo : CI_MantenerBus : CC_MantenerBus : CE_Buses

F.A En cualquier
momento puede
cancelar y salir del
sistema

Página
113
SUB-FLUJO MODIFICAR
5: Modifica Datos y hace clic en Guardar
4: Muestra datos para modificar

2: Muestra datos para su Busqueda


3: Ingresa Datos y hace clic en Buscar

Ingresa nro Bus 6: Validar Datos

1: Selecciona modificar
: Usuario : CI_MantenerBus : CC_MantenerBus

7: Registra los Datos Modificados

: CE_Buses

SUB-FLUJO ELIMINAR
F.A Datos
7: Confirma Mensaje Erroneos

5: Hace Clic en Eliminar 4: Muestra datos de Bus

2: Muestra Datos para su Busqueda

3: Ingresa Datos y hace clic en Buscar


8: Indica Eliminar
Nro Bus

1: Selecciona Eliminar
: Usuario : CI_MantenerBus : CC_MantenerBus

6: Muestra Mensaje de Advertencia


F.A En cualquier
momento puede
cancelar y salir del 9: Elimina Registro
sistema

: CE_Buses

Página
114
FLUJO ALTERNATIVO CANCELAR

2: Retorna Pantalla Anterior

1: Indicar Cancelar

: Usuario : CI_MantenerBus

FLUJO ALTERNO ERROR

2: Muestra Mensaje de Error

1: Validar Datos de Cliente

: CI_MantenerBus : CC_MantenerBus

: CE_Buses

Página
115
Diagrama de Clase de Análisis: Mantener Empleado

: Usuario : CI_MantenerEmpleado : CC_MantenerEmpleado : CE_Empleados

Figura 37. DCA. Mantener Empleado


Fuente: Elaboración propia

FLUJO BÁSICO

3: Ingresa Datos
F.A Datos
etc Erroneos
Apellido
Nombre 4: Guardar Datps
2: Activa campos a llenar
Dni
1: Selecciona Nuevo
7:
5: Validar Datos

: Usuario : CI_MantenerEmpleado : CC_MantenerEmpleado

F.A En cualquier
momento puede
cancelar y salir del
sistema 6: Guardar Datos Ingresados

: CE_Empleados

Página
116
SUB-FLUJO MODIFICAR
F.A En cualquier
momento puede
cancelar y salir del
sistema

5: Modificar datos y hace clic en Guardar

F.A Datos
4: Muestra datos para Modificar
Erroneos
3: Ingresa datos y hace clic en Buscar
2: Muestra datos para su Busqueda
Ingresa Dni

1: Seleccionar Modificar 6: Indicar Modificar

: Usuario : CI_MantenerEmpleado : CC_MantenerEmpleado

Invoca CU Buscar
Empleado
7: Registra los datos modificados

: CE_Empleados

Página
117
SUB-FLUJO ELIMINAR

F.A En cualquier
momento puede
cancelar y salir del
sistema

7: Confirma Mensaje

F.A Datos
5: Hace cliente en Eliminar Erroneos
4: Muestra datos de Empleado

3: Ingresa datos y hace clic en Buscar


2: Muestra Datos para su buqueda
Dni

1: Selecciona Eliminar 8: Indica Eliminar

: Usuario : CI_MantenerEmpleado : CC_MantenerEmpleado

Invoca CU Buscar 6: Muestra mensaje de advertencia


Empleado

9: Elimina Registro

: CE_Empleados

FLUJO ALTERNATIVO CANCELAR

2: Retorna Pantalla Anterior

1: Indicar Cancelar

: Usuario : CI_MantenerEmpleado

Página
118
FLUJO ALTERNATIVO ERROR

2: Muestra Mensaje de Error

1: Validar datos Empleado

: CI_MantenerEmpleado : CC_MantenerEmpleado : CE_Empleados

Diagrama de Clase de Análisis: Buscar Empleado

: Usuario : CI_BuscarEmpleado : CC_BuscarEmpleado

: CE_Empleados

Figura 38. DCA. Buscar Empleado


Fuente: Elaboración propia

FLUJO BÁSICO
Página
119
Flujo Alterno:
Dni Mensaje de Error
Apellido 5: Muestra Lista de Empleados
Nombre

1: Muestra Tipo deBusqueda


3: Filtrar

2: Ingresa los Datos


: Usuario : CI_BuscarEmpleado : CC_BuscarEmpleado

4: Obtener Datos

: CE_Empleados

FLUJO ALTERNATIVO ERROR

2: Mensaje de Error : Empleado no Encontrado

1: Ingresa Datos y Selecciona opcion Buscar

: Usuario : CI_BuscarEmpleado

Página
120
Diagrama de Clase de Análisis: Buscar Bus

: Usuario : CI_BuscarBus : CC_BuscarBus

: CE_Buses

Figura 39. DCA. Buscar Bus


Fuente: Elaboración propia

FLUJO BÁSICO

Flujo Alterno:
Mensaje de
Nro Bus Error
Marca
Asientos
Nro Placa

5: Muestra Lista de Bus


Nro Bus

1: Muestra Tipo de Busqueda


3: Filtrar

2: Ingresa los Datos

: Usuario : CI_BuscarBus : CC_BuscarBus

4: Obtener Datos

: CE_Buses

Página
121
FLUJO ALTERNATIVO ERROR

2: Mensaje de Error : "Bus no Encontrado"

1: Ingresa Datos y Selecciona opción Buscar

: Usuario : CI_BuscarBus

Paquete Reporte
Diagrama de Clase de Análisis: Reporte Venta Pasajes

: Usuario : CI_Reporte_Venta_Pasajes : CC_GenerarReportes

: CE_Pasajes

Figura 40. DCA. Reporte Venta Pasajes


Fuente: Elaboración propia

Página
122
FLUJO BÁSICO

F.A En cualquier
momento puede
6: Hace clic en Imprimir Reporte cancelar y salir del
sistema

2: Hace Clic en "Mostrar Reporte"

5: Muestra Reporte de Venta de Pasajes


7: Imprimir Reporte
1: Selecciona Datos de Reporte
3: Mostrar Reporte
Programacion

: Usuario : CI_Reporte_Venta_Pasajes : CC_GenerarReportes

4: Busca Informacion de Venta de Pasajes

: CE_Pasajes

FLUJO ALTERNATIVO CANCELAR

2: Retorna Pantalla Anterior

1: Selecciona cancelar

: Usuario : CI_Reporte_Venta_Pasajes

Página
123
Diagrama de Clase de Análisis: Reporte Venta Encomiendas

: Usuario : CI_Reporte_Venta_Encomienda : CC_GenerarReportes

: CE_Encomienda

Figura 41. DCA. Reporte Venta Encomiendas


Fuente: Elaboración propia

FLUJO BÁSICO

F.A En cualquier
momento puede
cancelar y salir del
6: Hace Clic en Imprimirsistema

5: Muestra Reporte de Encomienda 7: Imprimir reporte

2: Ingresa Datos y hace clic en Mostrar Reporte


3: Mostrar Reporte

: Usuario 1: Muestra Interfaz : CI_Reporte_Venta_Encomienda : CC_GenerarReportes

4: Buscar Informacion de Encomienda

: CE_Encomienda

Página
124
FLUJO ALTERNATIVO CANCELAR

2: Retorna Pantalla anterior

1: Selecciona Cancelar

: Usuario : CI_Reporte_Venta_Encomienda

Diagrama de Clase de Análisis: Reporte Manifiesto

: Usuario : CI_Reporte manifiesto : CC_GenerarReportes

: CE_Pasajes

Figura 42. DCA. Reporte Manifiesto


Fuente: Elaboración propia

Página
125
FLUJO BÁSICO

F.A En cualquier
momento puede
cancelar y salir del
sistema

6: Hace clic Imprimir Reporte


5: Muestra reporte manifiesto
7: Imprime Reporte
2: Selecciona Datos y hace clic Mostrar Reporte

Programacion
3: Filtra Datos

1: Muestra Interfaz
: Usuario : CI_Reporte manifiesto : CC_GenerarReportes

4: Busca Informacion de Pasajes

: CE_Pasajes

FLUJO ALTERNATIVO CANCELAR

2: Retorna Pantalla Anterior

1: Selecciona Cancelar

: Usuario : CI_Reporte manifiesto

Página
126
F.A En cualquier
momento puede
cancelar y salir del
sistema

Diagrama9: Hace
declicClase de Análisis: Reporte General
en Imprimir Reporte

8: Muestra Reporte 10: Imprimir Reporte

2: Ingresa tipo de Reporte


3: Filtra tipo de reporte

1: Muestra Interfaz
: Usuario : CI_ReporteGeneral : CC_GenerarReportes

5: Busca Informacion Buses

7: Busca informacion Programacion 6: Busca Informacion Empleados


4: Busca Informacion Cliente

: CE_ProgramacionItinerario
: CE_Clientes : CE_Buses : CE_Empleados

Figura 43. DCA. Reporte General


Fuente: Elaboración propia

FLUJO BÁSICO

F.A En cualquier
momento puede
cancelar y salir del
sistema

9: Hace clic en Imprimir Reporte

8: Muestra Reporte 10: Imprimir Reporte

2: Ingresa tipo de Reporte


3: Filtra tipo de reporte

1: Muestra Interfaz
: Usuario : CI_ReporteGeneral : CC_GenerarReportes

5: Busca Informacion Buses

7: Busca informacion Programacion 6: Busca Informacion Empleados


4: Busca Informacion Cliente

: CE_ProgramacionItinerario
: CE_Clientes : CE_Buses : CE_Empleados

Página
127
FLUJO ALTERNATIVO CANCELAR

2: Retorna Pantalla Anterior

1: Selecciona Cancelar

: Usuario : CI_ReporteGeneral

Paquete Clientes

Diagrama de Clase de Análisis: Mantener Cliente

: Usuario : CI_Mantener_Cliente : CC_RegistrarCliente : CE_Clientes

Figura 44. DCA. Mantener Cliente


Fuente: Elaboración propia

Página
128
FLUJO BÁSICO

F.A Datos
3: Ingresar Datos
Erroneos

Dni
Nombre 4: Guardar Datos 2: Mostrar campos a llenar
Apellido

1: Ingresa Nuevo 5: Validar Datos

: Usuario : CI_Mantener_Cliente : CC_RegistrarCliente

F.A En cualquier momento


se puede cancelar y salir
del sistema 6: Guardar

: CE_Clientes

SUB-FLUJO MODIFICAR

F.A En cualquier
momento puede
cancelar y salir del
sistema

5: Modificar datos y hace clic en Guardar F.A Datos


4: Muestra Datos para Modificar Erroneos

3: Ingresa Datos a Buscar


2: Muestra Datos

1: Seleccionar Modificar 6: Validar Datos

: Usuario : CI_Mantener_Cliente : CC_ModificarCliente

Invoca CU Buscar
Cliente

7: Registra los Datos Modificados

: CE_Clientes

Página
129
SUB-FLUJO ELIMINAR

F.A En cualquier
momento puede
cancelar y salir del
sistema
7: Confirma mensaje

4: Muestra Datos de Cliente


5: Hace clic en Eliminar F.A Datos
Erroneos
2: Muestra Datos
3: Ingresa Datos y hace clic en Buscar

1: Selecciona Eliminar 8: Indica Eliminar

: Usuario : CI_Mantener_Cliente : CC_EliminarCliente

6: Muestra Mensaje de Advertencia

Invoca CU Buscar
Cliente 9: Eliminar Registro

: CE_Clientes

FLUJO ALTERNATIVO CANCELAR

2: Retorna Pantalla Anterior

1: Indicar Cancelar

: Usuario : CI_Mantener_Cliente

Página
130
FLUJO ALTERNATIVO ERROR

2: Muestra Mensaje de Error

1: Validar Datos de Cliente

: CI_Mantener_Cliente : CC_RegistrarCliente

: CE_Clientes

Diagrama de Clase de Análisis: Buscar Cliente

: Usuario : CI_Busca rCliente : CC_BuscarCliente

: CE_Clientes

Figura 45. DCA. Buscar Cliente


Fuente: Elaboración propia

Página
131
FLUJO BÁSICO

IdCliente
NombreCliente Flujo Alterno:
Mensaje de
ApellidosCliente
Error
DniCliente
RazonSocial
DniCliente
ApellidoCliente 5: Muestra Listado de Clientes
NombreCliente

3: Filtrar
1: Muestra Tipo de Busqueda

2: Ingresa los Datos


: Usuario : CI_Busca rCliente : CC_BuscarCliente

4: Obtener Datos

: CE_Clientes

FLUJO ALTERNATIVO ERROR

2: Mensaje de Error "Cliente No Econtrado


1: Ingresa Datos y Selecciona opcion buscar

Dnicliente
NombreCliente
ApellidoCliente

: Usuario : CI_Busca rCliente

Página
132
Paquete Seguridad

Diagrama de Clase de Análisis: Ingresar Sistema

: Usuario : CI_Login : CC_GestorLogin

: CI_MenuPrincipal

: CE_ValidarUsuario

Figura 46. DCA. Ingresar Sistema


Fuente: Elaboración propia

FLUJO BÁSICO

Página
133
1: Ingesa Datos

Usuario y Clave 2: Envia Informacion

: Usuario : CI_Login : CC_GestorLogin

F.A Datos
3: Valida Logeo Erroneos

4: Muestra Menu Principal

: CI_MenuPrincipal

: CE_Usuario

FLUJO ALTERNATIVO ERROR

2: Muestra Mensaje de Error


: CI_Login : CC_GestorLogin

1: Validar Usuario y Clave

: CE_Usuario

Página
134
Paquete Gestión de Ventas

Diagrama de Clase de Análisis: Gestionar Venta Pasaje

: Usuario : CI_GestionVentaPasaje : CC_GestionPasaje

: CE_Pasajes : CE_Comprobante

Figura 47. DCA. Gestionar Venta Pasaje


Fuente: Elaboración propia

FLUJO BÁSICO

F.A En cualquier
momento puede
cancelar y salir del
sistema
5: Selecciona Guardar

3: Selecciona Asiento
4: Muestra campos Ingresados
2: Selecciona Cliente

1: Selecciona "Programacion" 6: Validar Datos

: CI_GestionVentaPasaje : CC_GestionPasaje
: Usuario

Invoca :
CU Buscar Asiento
CU Buscar Cliente 8: Guarda detalle de pasaje
CU Buscar Programacion

7: Guarda Pasaje

: CE_Pasajes : CE_Comprobante

Página
135
SUB-FLUJO MODIFICAR

F.A En cualquier
momento puede
cancelar y salir del
sistema
5: Modifica datos y hace clic en Guardar
4: Muestra datos para modificar

2: Muestra datos de busqueda


3: Ingresa datos y hace clic en buscar

1: Selecciona modificar 6: Indicar Modificar

: Usuario : CI_GestionVentaPasaje : CC_GestionPasaje

Invoca Buscar
Venta Pasaje
7: Registra datos modificados

: CE_Pasajes

FLUJO ALTERNATIVO CANCELAR

2: Retorna Pantalla anterior

1: Indicar Cancelar

: Usuario : CI_MantenerEmpleado

Página
136
Diagrama de Clase de Análisis: Gestionar Venta Encomienda

: Usuario : CI_GestionVentaEncomienda : CC_GestionEncomiendas

: CE_Encomienda : CE_Comprobante

Figura 48. DCA. Gestionar Venta Encomienda


Fuente: Elaboración propia

FLUJO BÁSICO

4: Selecciona Guardar

3: Ingresa Datos

2: Selecciona Remitente y Consignado

1: Selecciona programacion 5: Validar Datos

: Usuario : CI_GestionVentaEncomienda : CC_GestionEncomiendas

Invoca :
CU Buscar Cliente
CU Buscar Programacion
7: Ingresa Datos Comprobante

6: Ingresa datos Encomienda

: CE_Encomienda : CE_Comprobante

Página
137
SUB-FLUJO MODIFICAR

5: Modifica Datos y hace clic en Guardar


4: Muestra Datos Para modificar

3: Ingresa Datos de Busqueda


2: Muestra interfaz Busqueda

1: Selecciona modificar 6: Indica Modificar

: Usuario : CI_GestionVentaEncomienda : CC_GestionEncomiendas

Invoca Interfaz
Buscar
Encomienda 7: Modifica Datos

: CE_Encomienda

FLUJO ALTERNATIVO CANCELAR

2: Retorna Pantalla Anterior

1: Selecciona cancelar

: Usuario : CI_GestionVentaEncomienda

Página
138
Diagrama de Clase de Análisis: Buscar Venta Pasaje

: Usuario : CI_BuscarVentaPasaje : CC_BuscarPasaje

: CE_Pasajes

Figura 49. DCA. Buscar Venta Pasaje


Fuente: Elaboración propia

FLUJO BÁSICO

FA: Mensaje
de Error

5: Mostrar Pasaje

3: Filtrar
1: Muestra Tipo de Busqueda

2: Ingresa Datos
: Usuario : CI_BuscarVentaPasaje : CC_BuscarPasaje

4: Obtener Datos

: CE_Pasajes

Página
139
FLUJO ALTERNATIVO ERROR

2: Mensaje de Error : Pasaje No Encontrado

1: Ingresa Datos y Selecciona Buscar

: Usuario : CI_BuscarVentaPasaje

Diagrama de Clase de Análisis: Buscar Programación Itinerario

: Usuario : CI_BuscarProgramacion : CC_Buscar Programacion

: CE_ProgramacionItinerario

Figura 50. DCA. Buscar Programación Itinerario


Fuente: Elaboración propia

Página
140
FLUJO BÁSICO

Flujo Alterno:
Mensaje de Error

Origen
Destino

Origen 5: Muestra Listado de Programacion


Destino
Fecha

1: Muestra Interfaz Busqueda 3: Filtrar

2: Ingresa Datos

: Usuario : CI_BuscarProgramacion : CC_Buscar Programacion

4: Obtener Datos

: CE_ProgramacionItinerario

FLUJO ALTERNATIVO ERROR

2: Mensaje de Error "Programacion de Itinerario no encontrado

1: Ingresa Datos y selecciona Buscar

Destino
Origen

: Usuario : CI_BuscarProgramacion

Página
141
Diagrama de Clase de Análisis: Buscar Encomienda

: Usuario : CI_BuscarEncomienda : CC_BuscarEncomienda

: CE_Encomienda

Figura 51. DCA. Buscar Encomienda


Fuente: Elaboración propia

FLUJO BÁSICO

FA:Mensaje
de Error

5: Mostrar Encomienda

3: Filtrar
1: Muestra Interfaz

2: Ingresa Datos

: Usuario : CI_BuscarEncomienda : CC_BuscarEncomienda

4: Obtener Datos

: CE_Encomienda

Página
142
FLUJO ALTERNATIVO ERROR

2: Mensaje de Error: Encomienda no encontrado

1: Ingresar Datos y Selecciona Buscar

: Usuario : CI_BuscarEncomienda

Diagrama de Clase de Análisis: Buscar Asiento

: Usuario : CI_BuscarAsiento : CC_BuscarAsiento

: CE_Buses

Figura 52. DCA. Buscar Asiento


Fuente: Elaboración propia

Página
143
FLUJO BÁSICO

Flujo Alterno:
Mensaje de error

5: Muestra Asiento Seleccionado

1: Muestra Asientos y detalles del bus 3: Busca disponibilidad

2: Selecciona asiento

: Usuario : CI_BuscarAsiento : CC_BuscarAsiento

4: Busca Asientos

: CE_Buses

FLUJO ALTERNATIVO ERROR

2: Mensaje de Error: Asiento no disponible

1: Muestra Asientos y detalle del Bus

: Usuario : CI_BuscarAsiento

Página
144
Diagrama de Clase de Análisis: Programación Itinerario

: Usuario : CI_ProgramacionItinerario : CC_MantenerProgramacion

: CE_ProgramacionItinerario

Figura 53. DCA. Programación Itinerario


Fuente: Elaboración propia

FLUJO BÁSICO

F.A Datos
Erroneos

3: Ingresa Datos

2: Selecciona Bus

1: Selecciona Ruta 4: Validar Datos

: Usuario : CI_ProgramacionItinerario : CC_MantenerProgramacion

Invoca :
CU Buscar Ruta
CU Buscar Bus
5: Ingresa Datos Itinerario

: CE_ProgramacionItinerario

Página
145
SUB-FLUJO MODIFICAR

F.A Datos
Erroneos

5: Modifica datos y hace clic en Guardar

4: Muestra datos para modificar

3: Ingresa Datos a Buscar 2: Muestra interfaz de busqueda

1: Selecciona modificar 6: Indica Modificar

: Usuario : CI_ProgramacionItinerario : CC_MantenerProgramacion

Invoca :
CU Buscar
Programacion

7: Modifica Datos de Programacion

: CE_ProgramacionItinerario

FLUJO ALTERNATIVO ERROR

2: Muestra Mensaje de Error

1: Validar Datos Programacion

: CI_ProgramacionItinerario : CC_MantenerProgramacion : CE_ProgramacionItinerario

Página
146
5.6 Modelo Conceptual
Grab a

Posee Envia

1..n 1..n

1 1
Encomiendas
1..n
Tipo_Encomienda Clientes
1

Contiene
Paga

1..n

1 1..n
Tiene Contiene Grab a

1 1..n 1 1..n 1..n 1

Ruta Programacion Itinerario Pasaje Validar_Usuario


1
1..n 1 1..n

Tiene
Produce

1
Tiene 1..n
Tiene

Agencia

Comprobante

1..n 1

1..n Maneja 1

Buses Empleados

Supervisor de Ventas Chofer


Asistente de Ventas
(f rom Use Cases)

Figura 54. Modelo Conceptual


Fuente: Elaboración propia

Página
147
5.7 Modelo de Diseño

5.7.1 Modelo Lógico

Figura 55. Modelo Lógico


Fuente: Elaboración propia

Página
148
5.7.2 Modelo Físico de Datos

Encomienda
codEncomienda

IdCliente

nroBoleta
Tipo_Encomienda CodItinerario Caja
idTipoEncomienda
dniDestinatario
Cliente CodCaja
CodEncomienda IdCliente
NombreDestinatario codUsuario
peso Tipo_Documento
PrecioTotalEnvio Fecha
precio Documento
EstadoEncomienda Hora
observaciones Razon
FechaHorasalida SaldoInicial
Nombre
FechaHoraEntrega SaldoFinal
Apellido
CodUsuario
Ciudad

Direccion

Telefono

Correo

Validad_Usuario
codUsuario

Usuario
Itinerario
contraseña
CodItinerario Pasaje
nroPasaje FechaIn
nroBus
Ruta FechaVen
FechaPartida codItinerario
codruta
codUsuario Estado
Origen Horario
Idcliente permisos
Destino codruta
NroAsiento IdEmpleado
P_Directo EstadoSalida

Precio FechaEmision
Nombre
CodAgencia FechaViaje

Agencia Cierre_Operaciones
CodAgencia
Comprobante IDCierreOp
nroComprobante codUsuario
Descripcion
CodEncomienda Fecha
Departamaneto
nroPasaje
Direccion
tipoComprobante
Estado
nombreCliente

importeTotal

Empleados *
IdEmpleado
Bus TipoEmpleado *
dniEmpleado
nroBus
idtipoE
Nombre
IdEmpleado
Nombre
Apellido
Placa
Descripcion
EstadoCivil
Fecha
Telefono
Marca
Correo
Modelo
Ciudad
Descripcion
Direccion
CapacidadAsientos
Profesion
AnoFabricacion
idtipoE
estadoBus

Figura 56. Modelo Fisco de Datos


Fuente: Elaboración propia

Página
149
5.7.3 Vista de capas y Subsistemas

CAPA PRESENTACION

Interfaz
Usuario

CAPA NEGOCIO

Servidor de
Aplicaciones

ACCESO A DATOS

Servidor de
Datos

Figura 57. Vista de Capas y Subsistemas


Fuente: Elaboración propia

Página
150
5.7.4 Realización de Casos de Uso – Modelo de diseño

RCUA_GestionarVentaPasaje RCUD_GestionVentaPasajes
(from Gestion de Ventas)

RCUA_GetionarVentaEncomienda RCUD_GestionVentaEncomienda
(from Gestion de Ventas)

Figura 58 .Realización de Casos de Uso – Modelo de diseño


Fuente: Elaboración propia

Página
151
Realizacion caso de uso diseño : Gestion Venta Pasaje

: Form_BuscarProgramacion : : E_ProgramacionItineario : C_BuscarAsiento Form_BuscarCliente C_BuscarCliente E_Cliente C_GestionPasaje E:Pasajes


: Asistente de
Form_GestionVentaPasaje C_BuscarProgramacion Form_BuscarAsiento
Ventas
Seleccionar Programacion

Ingresa Criterios de Busqueda

Selecciona Buscar

BuscarProgramacion();

Lis tarProgramacion

Retorna ListarProgramacion

MostrarProgramacion

Seleccionar Asiento

CargarIntefaz

Lis tarAsientoD(string)

Lis tarAsientod(string)

Retornar ListarAsientos(string)

MostrarAsientos

SeleccionarCliente

BuscarCliente()

Lis tarCliente

Retorna ListarCliente

MostrarListaclientes

Seleccionar Guardar Pasaje

GuardarPasaje(id,nom,fecha...)

GuardarComprobante(id,asientos...)

Datos Guardados()

Figura 59. Realización Caso de Uso Diseño: Gestión Venta Pasaje


Fuente: Elaboración propia

Página
152
Realizacion caso de uso diseño : Gestion Venta Encomiendas

Form_GestionVentaEncomienda Form_BuscarProgramacion : : E_ProgramacionItineario Form_BuscarCliente C_BuscarCliente E_Cliente C_GestionEncomienda E_Encomienda E_TipoEncomienda


: Asistente de
C_BuscarProgramacion
Ventas
Seleccionar Programacion

Ingresa Criterios de Busqueda

Selecciona Buscar

BuscarProgramacion();

ListarProgramacion

Retorna ListarProgramacion

MostrarProgramacion

SeleccionarRemiten_Destinatario

BuscarRemitenteDestinatario()

MostrarCliente

Retorna MostrarCliente

MostrarClientes()

Seleccionar Guardar Encomienda

GuardarEncomienda(id,destino,precio,nom,fecha,perso...)

GuardarEncomienda(id,destinatario,remitente etc)

GuardarTipoencomienda(id,peso,detalle)

GuardarComprobante(id.)

Datos Guardados()

Figura 60. Realización Caso de Uso Diseño: Gestión Venta Encomiendas


Fuente: Elaboración propia

Página
153
5.8 Vista de Despliegue

Figura 61. Vista Despliegue


Fuente: Elaboración propia

5.9 Vista Implementación

Figura 62. Vista Implementación


Fuente: Elaboración propia

Página
154
6 CAPÍTULO VI: Pruebas del Sistema

Página
155
6.1 Introducción

Este Plan de Pruebas se realiza con la finalidad de detallar qué


elementos o componentes se van a certificar para que el equipo de
proyecto pueda desarrollar los procesos de validación y verificación de los
requerimientos funcionales y no funcionales.

Mediante el plan de pruebas se puede verificar cuanto es lo que se ha


logrado avanzar el equipo de proyecto según lo establecido para ir viendo
el porcentaje obtenido hasta el momento.

En el momento de ejecutar el plan de pruebas, se puede conseguir datos


sobre los fallos, errores y falta de mejoras que tendrá el prototipo, de este
modo se ejecutaran las modificaciones o retoques del caso, el objetivo es
realizar las pruebas del proyecto como “Proceso de Venta de Pasajes y
Envío de Encomienda”, de este modo lograr que el proyecto sea del
agrado para la satisfacción del cliente.

6.2 Historial del Documento

Tabla 9 Historial del Documento

Versión Elaboración Reunión Aprobación

Mg. Amaya Amaya


Alejandro Max.
Joshua Ramírez
Rodríguez
0.1 23/05/2016
Mg. Yucra Sotomayor
Daniel.

Mg. Yucra Sotomayor


Daniel.
Renzo Luza
0.2 Valderrama 23/05/2016
Mg. Casazola Cruz
Daniel

Fuente: Elaboración Propia

Página
156
6.3 Planteamiento del problema

El Plan de Pruebas será aprobado por el Jefe del Proyecto verificando


que se cumpla con todo lo establecido para el proyecto. En el caso de no
aprobar lo mencionado se tendrá que verificar cuales son los puntos a
tratar para su corrección.

6.4 Estrategia de pruebas

Tabla 10 Estrategia de Pruebas

Usuario Tipo de
Encargado Descripción Acción
Prueba

Verificar y asegurar que cada


Joshua Ramírez uno de los módulos funcione
Rodríguez Prueba correctamente por separado.
Unitaria y Luego, con las Pruebas de
Integración, se podrá asegurar el
Datos
correcto funcionamiento del
sistema o subsistema en
cuestión.

Una vez que se han aprobado


Renzo Luza Prueba de las pruebas unitarias, se va a
Valderrama realizar pruebas para verificar
Integración
que todos los elementos del
proceso funcionen juntos.

Realizar mediante el modelo


Joshua Ramírez de pruebas específicas,
Rodríguez Prueba de
concretas y exhaustivas para
Funcionami
luego probar y validar que el
ento
sistema haga lo que debe,
según lo especificado.

Fuente: Elaboración Propia

Página
157
6.5 Reporte de ejecución de pruebas

Tabla 11 Reporte de Ejecución de Pruebas

Prueba Usuario Observaciones

Proceso de Venta
OK
de Pasajes Joshua Ramírez
Rodríguez

Envío de
Renzo Luza Valderrama OK
Encomienda

Programación de
Ok
Itinerario Renzo Luza Valderrama

Fuente: Elaboración Propia

Página
158
Testeo del Sistema Proceso de Venta de Pasajes

Tabla 12 Testeo del Sistema Proceso de Venta de Pasajes

FUNCIONALIDADES TESTEADAS AL 90%

Módulos y Genera Toma de


Reporte Decisiones
Componentes Administrar Monitorea

SI NO SI NO SI NO SI NO

Configuración

  

   
Registro de
Datos

   
Solicitud de
Constancia de
Inscripción
 
Reportes

 
Graficas

   
Base de Datos

Fuente: Elaboración Propia

Página
159
Testeo del Sistema Envío de Encomienda

Tabla 13 Testeo del Sistema Envío de Encomienda

FUNCIONALIDADES TESTEADAS AL 90%

Módulos y Genera Toma de


Reporte Decisiones
Componentes Administrar Monitorea

SI NO SI NO SI NO SI NO

Configuración

  

   
Registro de
Datos

   
Solicitud de
Constancia de
Matricula
   
Reportes

 
Graficas

  
Base de Datos

Fuente: Elaboración Propia

Página
160
Testeo del Sistema Programación de Itinerario

Tabla 14 Testeo del Sistema Programación de Itinerario

FUNCIONALIDADES TESTEADAS AL 80%

Módulos y Genera Toma de


Reporte Decisiones
Componentes Administrar Monitorea

SI NO SI NO SI NO SI NO

Configuración

  

   
Registro de
Datos

   
Solicitud de
Constancia de
Inscripción
   
Reportes

   
Graficas

   
Base de Datos

Fuente: Elaboración Propia

Página
161
7 CAPÍTULO VII: Manual de usuario

Página
162
7.1 Introducción
Este manual pretende ser una guía en el uso del SISTEMA DE GESTIÓN DE
VENTA DE PASAJES Y ENCOMIENDAS (SGVEN).
En su contenido podremos observar los aspectos más esenciales para poder
utilizar de una manera muy fácil el SGVEN.
El sistema SGVEN es una aplicación de escritorio que permitirá a los usuarios
de la empresa realizar el registro, reportes, búsqueda de las ventas de pasaje y
encomiendas. El sistema administra además los usuarios y permisos
permitiendo la asignación de los mismos constantemente según las
necesidades de cada usuario.

7.2 Opciones del Sistema


El usuario puede acceder a la aplicación desde el escritorio seleccionando el
icono SGVEN.

Figura 63. Icono del Sistema


Fuente: Elaboración propia

La aplicación solicita el ingreso al sistema por medio del nombre y contraseña


de usuario, al presionar el botón INGRESAR, se validan ambos datos para
verificar la existencia del usuario en el sistema.

Página
163
Figura 64. Inicio de Sesión
Fuente: Elaboración propia

De ser correctos los datos del usuario, la aplicación carga la interfaz principal
en donde se muestran las opciones correspondientes a los módulos de
procesos del negocio. A continuación se muestra la interfaz principal del
sistema:

Figura 65. Menú Principal


Fuente: Elaboración propia

Página
164
PESTAÑAS DE OPCIONES

Figura 66. Pestaña de Opciones


Fuente: Elaboración propia

Página
165
7.3 Formularios
Registro de Empleado y Creación de usuarios
Usuario: Administrador
Para que cada empleado pueda hacer uso del sistema, debe ser registrado
previamente por el administrador y luego generarse el usuario correspondiente.
Ingresar a la pestaña mantenimiento y seleccionar Empleado.

Figura 67. Pestaña de Accesos


Fuente: Elaboración propia

A continuación muestra la interfaz de Empleado. Para poder registrar los datos


se debe seleccionar “Nuevo “y automáticamente se activaran las casillas para
ingresar los datos del empleado.

Figura 68. Mantener Empleado


Fuente: Elaboración propia

Página
166
 Usuario Administrador ingresa todo los datos del empleado.
 Selecciona el “Estado Civil” , “Profesión” , “Cargo”
 Se tiene un botón “Guardar” para terminar el Registro.
 Si los datos fueron registrados correctamente el sistema mostrará.

Figura 69. Mensaje Registro de Empleado


Fuente: Elaboración propia

 En caso de existir datos de empleado sistema mostrará.

Figura 70. Mensaje Error Registro de Empleado


Fuente: Elaboración propia

Al terminar de registrar al empleado deberá ir a la pestaña “Seguridad” y


seleccionará “Cuenta de Usuario”.

Figura 71. Seguridad


Fuente: Elaboración propia

 Mostrará la siguiente interfaz.

Página
167
Figura 72. Cuenta de Usuario
Fuente: Elaboración propia

 Seleccionar botón y mostrará interfaz “Buscar Empleado”.

Figura 73. Buscar Empleado


Fuente: Elaboración propia

Página
168
 Usuario ingresará un usuario y una contraseña, seleccionara los
permisos de acuerdo al puesto del empleado.

Figura 74. Cuenta de usuario permisos


Fuente: Elaboración propia

 Selecciona “Grabar “y mostrara siguiente mensaje.

Figura 75. Mensaje Cuena de usuario


Fuente: Elaboración Propia

Página
169
Registro Venta de Pasaje
Usuario: Asistente de Ventas
Ingresar Venta Pasajes
El usuario debe ingresar a la pestaña Gestión de Ventas y elegir “Registro de
Venta de Pasajes”.

Mostrará la interfaz “Registro Venta de Pasajes”

Figura 76. Registro Venta de Pasajes


Fuente: Elaboración propia

Página
170
Deberá elegir , mostrara la ventana “Buscar
Programación”.

 Seleccionar Origen, Destino, Fecha presionar botón “Buscar”

Figura 77. Buscar Programación


Fuente: Elaboración propia

Luego Deberá elegir , mostrara la ventana “Selector


de Asientos”, mostrara asientos disponibles y seleccionará uno disponible
presiona aceptar y regresa a la pantalla Registro Venta de Pasajes”.

Página
171
Figura 78. Selector de Asiento
Fuente: Elaboración propia

Luego elegir .
Mostrará Ventana Buscar Cliente, elige opción Nombre o Documento luego
seleccionar “Buscar” y retorna a la pantalla anterior.

Figura 79. Buscar Cliente


Fuente: Elaboración propia

Se mostrara el precio y monto total , se debera elegir el tipo de comprobante,


selecciona Guardar y mandara la impresión de forma automatica.

Página
172
Figura 80. Registro de Pago
Fuente: Elaboración propia

MODIFICAR VENTA PASAJE


 En la interfaz “Registro Venta de Pasaje” seleccionar opción “Modificar”.
 El sistema muestra una ventana para ingresar Nro. de Boleta de Pasaje
o DNI cliente.

Figura 81. Buscar Venta Pasaje


Fuente: Elaboración propia

 El sistema muestra el formulario lleno con los datos de la Venta de


Pasaje para hacer sus respectivos cambios.
 Una vez terminado de actualizar los datos el Asistente de Ventas
selecciona la opción “Guardar”.
 El sistema graba y muestra mensaje “Datos Guardados”.

Página
173
Registro Venta de Encomienda
Usuario: Asistente de Ventas.
Ingresar Venta de Encomienda
Ingresar a la pestaña Gestión de Ventas y elegir “Registro de Venta de
Encomienda”.

Figura 82. Pestaña Gestión de Encomienda


Fuente: Elaboración propia

Mostrará la interfaz “Registro de Venta de Encomienda”.

Figura 83. Venta de Encomienda


Fuente: Elaboración propia

Deberá elegir , mostrara la ventana “Buscar


Programación”.

Página
174
Seleccionar Origen, Destino, Fecha presionar botón “Buscar”.

Figura 84. Buscar Programación


Fuente: Elaboración propia

Luego elegir al Remitente y Consignado.

Mostrará Ventana Buscar Cliente, elige opción Nombre o Documento luego


seleccionar “Buscar” y retorna a la pantalla anterior.

Figura 85. Buscar Cliente Encomienda


Fuente: Elaboración propia

Usuario debe ingresar el peso, precio envío, observaciones, el estado y tipo de


comprobando se cargara de forma automática.

Página
175
Figura 86. Registro Pago Encomienda
Fuente: Elaboración propia

Selecciona “Guardar”, se registrara la venta y mandara la impresión de forma


automática.
Modificar Venta de Encomienda

 Seleccionar opción “Modificar”.


 El sistema muestra una ventana para ingresar Nro. de Boleta de Pasaje ,
DNI cliente , Remitente

Figura 87. Buscar Encomienda


Fuente: Elaboración propia

 El sistema muestra el formulario lleno con los datos de la Venta de


Encomienda para hacer sus respectivos cambios.
 Actualiza el estado de encomienda.
 Una vez terminado de actualizar los datos el Asistente de Ventas
selecciona la opción “Guardar”.
 El sistema graba y muestra mensaje “Datos Guardados”.
Página
176
MANTENER CLIENTE
Usuario: Asistente de Ventas
Ingresar Cliente
 Ingresar a la pestaña Cliente y elegir “Mantener Cliente”.

Figura 88. Pestaña Mantener Cliente


Fuente: Elaboración propia

 Se mostrara interfaz “Mantener Cliente”.

Figura 89. Mantener Cliente


Fuenta: Elaboración propia

 Seleccionar Tipo de Documento.


o DNI
o Ruc
 Escribir Número de Documento DNI o Ruc.
 Ingresar Datos de Pasajero o Razón Social.
 Ingresar Datos Personales.
 Pulsar Botón “Guardar” mostrara “Registro fue Grabado Correctamente”

Página
177
MODIFICAR CLIENTE

 Ingresar a la pestaña Cliente y elegir “Mantener Cliente”.


 Seleccionar “Modificar” y mostrara ventana “Buscar Cliente”

Figura 90. Buscar Cliente – Modificar


Fuente: Elaboración propia

 Selecciona Cliente y el sistema mostrará lleno el formulario con los datos


del cliente para realizar sus respectivos cambios.

Figura 91. Modificar Cliente


Fuente: Elaboración propia

Página
178
 Una vez terminado de actualizar los datos seleccionar “Guardar” y el
sistema muestra mensaje “Datos Guardados”.

Eliminar Cliente
 Ingresar a la pestaña Cliente y elegir “Mantener Cliente”.
 Seleccionar “Eliminar” y mostrara ventana “Buscar Cliente”

Figura 92. Buscar Cliente – Eliminar


Fuente: Elaboración propia

 Usuario pulsa el botón “Eliminar”.


 El sistema muestra un mensaje de advertencia: ¿Desea eliminar
Cliente?
 El Asistente de ventas confirma el mensaje haciendo clic en
Aceptar.
 El sistema elimina el registro y muestra un mensaje: “Registro fue
Eliminado”.

Página
179
Registro Programación Itinerario
Usuario: Administrador
 Ingresar a la pestaña Mantenimiento y elegir “Mantener Programación”

Figura 93. Pestaña Mantener Programación


Fuente: Elaboración propia

Mostrará la siguiente Ventana.

Figura 94. Programación Itinerario


Fuente: Elaboración propia

Se deberá seleccionar Bus y ruta

seleccionar botón “Guardar” y se registrara la


programación de itinerario.

Página
180
Apertura caja
Usuario: Asistente de Ventas.
Ingresar a la pestaña Gestión de Caja y elegir “Apertura Caja”

Figura 95. Pestaña Apertura Caja


Fuente: Elaboración propia

Mostrará la siguiente ventana donde deberá colocar el número de serie y


numero de boleta.

Figura 96. Apertura Caja


Fuente: Elaboración propia

Reportes de clientes
Usuario: Asistente de ventas, Supervisor de Ventas.
 Seleccionar la pestaña Reportes, elegir “Reporte de Clientes”.

Figura 97. Pestaña Reporte clientes


Fuente: Elaboración propia

 El sistema muestra la interfaz de REPORTE DE CLIENTES y


seleccionar alguna opción y dar Generar reporte.

Página
181
Figura 98. Reporte clientes
Fuente: Elaboración propia
 El sistema carga los datos de Clientes al reporte.

Reportes de manifiesto
Usuario: Supervisor de Ventas.
 Seleccionar la pestaña Reportes, elegir “Reporte Manifiesto”.

Figura 99. Pestaña reporte manifiesto


Fuente: Elaboración propia

Página
182
 El sistema muestra la interfaz de REPORTE MANIFIESTO y seleccionar
alguna opción y dar Generar reporte.

Figura 100. Reporte Manifiesto


Fuente: Elaboración propia

Página
183
Reportes Venta de Pasaje
Usuario: Supervisor de Ventas.
 Seleccionar la pestaña Reportes, elegir “Reporte venta de pasajes”.

Figura 101. Pestaña venta de pasaje


Fuente: Elaboración propia

 El sistema muestra la interfaz de REPORTE VENTA DE PASAJE y


seleccionar alguna opción y dar Generar reporte.

Figura 102. Reporte venta de pasaje


Fuente: Elaboración propia

Página
184
Reportes Venta de Encomiendas
Usuario: Supervisor de Ventas.
 Seleccionar la pestaña Reportes, elegir “Reporte venta de
encomiendas”.

Figura 103. Reporte venta de encomiendas


Fuente: Elaboración propia

 El sistema muestra la interfaz de REPORTE VENTA DE PASAJE y


seleccionar alguna opción y dar Generar reporte.

Figura 104. Reporte de encomiendas


Fuente: Elaboración propia

Página
185
Hacer Cierre de operación
Usuario: Asistente de ventas
Usuario deberá seleccionar la pestaña “Gestión de Caja”, Hacer Cierre de
Operaciones”

Figura 105. Pestaña cierre de operaciones


Fuente: Elaboración propia

 El sistema muestra la interfaz donde se muestra las ventas del día,


monto total.

Figura 106. Cierre de operaciones


Fuente: Elaboración propia

 El asistente de ventas selecciona “Cierre de operaciones”, el sistema


muestra mensaje “Se realizó cierre de operaciones “y manda impresión
de las ventas.
Página
186
8 CAPÍTULO VIII: Conclusiones y recomendaciones

Página
187
8.1 Conclusiones

 Se logró automatizar los procesos de Negocio mencionados.


 Con el desarrollo del sistema se consiguió agilizar los procesos de registro
y venta.
 Con el presente sistema se obtuvo el control de los registros para todas las
sucursales.
 Se logró conectar la base de datos con todas las sucursales.
 Se concretó implementar un sistema de registro y venta que atenderá los
requerimientos funcionales.
 Se concluyó con el sistema que se obtuvo una seguridad de los registros
venta de los pasajes.
 Se alcanzó administrar correctamente los registros de venta de pasajes en
caso de pérdida de boletos de cliente.
 Se concluye que se logró asignar para cada usuario un tipo de perfil.
 Se registra una apertura y cierre de caja diariamente.
 Se logró desarrollar un modelamiento del Negocio en metodología RUP.

Página
188
8.2 Recomendaciones

 Según las necesidades de la empresa se podrá permitir implementar


versiones posteriores.
 Se recomienda realizar creaciones de backups mensualmente de los
servidores para impedir una pérdida de información por alguna caída.
 Se tendrá que implantar medidas de seguridad para que protejan al sistema
de ataques de impredecibles que puedan dañar la información.
 Se deberá efectuar un plan de capacitación a todo el personal que esté
involucrado con el sistema con el fin de obtener un buen manejo del mismo.
 Se recomienda implementar una interfaz web que brinde información sobre
las rutas, tipos de viaje, Gestionar reservas y que todo este enlazado con el
sistema.
 Se recomienda generar un tipo de cuestionario a los clientes para detectar
sus necesidades con respecto al sistema, de modo que se pueda ver su
opinión sobre algún punto que se tuviera que reforzar.
 Se recomienda contratar una VPN a un servicio de red para que tengan
comunicación las dos sucursales en una misma red local.

Página
189
8.3 BIBLIOGRAFÍA

1. Date,c.j. (2001) Introducción a los sistemas de base de datos [libro] –


México

2. Ivar Jacobson, Grady booch y james rumbaugh (1999).El lenguaje


unificado de modelado manual de referencia [libro] – España

3. Jorge Luis Vásquez Zambrano (2012). 3t Terminal de transporte


terrestre [tesis]

4. Ramez elmasri y shamkant b.navathe (2007). Fundamentos de sistemas


de base de datos [libro] – España

5. Santiago zorrilla (2000) . Introducción a la investigación [libro] – México

6. Walter Daniel esparza novoa (2011). Análisis, diseño e implantación de


un sistema web de administración y gestión de cotizaciones de servicios
turísticos para la agencia de viajes “jannine travel agency” [libro]

Página
190

También podría gustarte