Anda di halaman 1dari 13

UNIVERSIDAD NACIONAL DE CAJAMARCA

Facultad de Ingeniería
Escuela Académico Profesional de Ingeniería de Sistemas

Tema:
“Modelado del negocio para la empresa Chota
Express”

Integrantes:
Acuña Saucedo Juan Alindor
Romero Yalle, Jhonatan Alexis
Ventura Mendoza, Sandro Evelio
Villanueva Julca Edwin

Curso:
Ingeniería de Software I

Docente:
Ing. Manuel Malpica Rodríguez

Cajamarca 28 de diciembre de 2017.


1. INTRODUCCIÓN
El presente proyecto presenta el desarrollo de una solución al problema de la documentación
que se realiza al momento de realizar la venta y reserva de pasajes de la empresa “Chota Express
SAC”; en dicha área, el manejo de la documentación es lento y tedioso ya que todos los procesos
que se realizan son ejecutados de manera manual y al momento de hacer un seguimiento y
control de los documentos es complicado por la desorganización que existe en dicha área. La
solución que se plantea, es el desarrollo de un sistema de información de gestión para el área
de la venta de pasajes siguiendo la metodología RUP, utilizando la herramienta de desarrollo
IBM Rational Software Architect.
2. Requerimientos funcionales
1. El usuario no permitirá el ingreso a usuarios para las modificaciones en la base de
datos si no posee un usuario y una clave como administrador.

2. El sistema deberá permitir al usuario hacer consultas, modificaciones y eliminaciones


en la base de datos.

3. El sistema debe permitir generar formatos de las consultas.

4. El sistema debe permitir añadir nuevos conductores y vehículos

5. El sistema deberá mantener control para que los usuarios solo se registran una sola
vez.

6. El sistema debe facilitar la venta de pasajes a través de distintos ítems.

3. Requerimientos no funcionales
1. Interfaz gráfica llamativa para el usuario.

2. Módulos de fácil comprensión.

3. Manual del usuario

4. Manual de ayuda.

5. Fácil acceso.
4. MODELO DE CASOS DE USO

a) VENTA DE PASAJES

El caso de uso empieza cuando el cliente solicita el pasaje, el cajero pide destino, hora y fecha al
cliente, el cajero verifica horarios y servicios disponibles, si no lo hay informa al cliente y finaliza
el proceso, y si hay horarios disponibles, informa al cliente, luego solicita DNI, el cliente le brinda
su número de DNI, luego solicita pago al cliente, entrega el boleto de viaje, el cliente verifica el
boleto de viaje, si está correcto finaliza la compra. Y si no, devuelve boleto defectuoso al cajero,
el cajero anula boleto defectuoso y hace un boleto nuevo.

b) RESERVA DE PASAJES

El caso de uso se inicia cuando el cliente solicita una reserva de pasaje, el recepcionista solicita
DNI al cliente, solicita destino, hora y fecha; luego verifica horarios y servicios disponibles, si no
hay disponibles, brinda alternativas de horarios al cliente, el cliente evalúa, alternativas viables,
si es no, finaliza el proceso; si es si, se procede a la reserva de pasaje, el cajero indica tiempo
límite de reserva, informa destino, fecha y hora reservada al cliente, el cliente recibe
información y finaliza el proceso.

c) PROGRAMACION DE HORARIOS

El caso de uso se inicia cuando el administrador de ventas ordena según horario de destino y
formula los tiempos de llegada de las combis , solicitando la disponibilidad del conductor, se
verifica los horarios disponibles del conductor, en caso que el conductor no esté disponible,
enviara un reporte de no disponibilidad y finalizara el informe; si el conductor tiene un horario
disponible, generara los días de disponibilidad y pasará a enviar la información de horarios al
administrador de ventas, quien recibirá el informe del reporte de disponibilidad, y pasara a
generar la programación de horarios, enviando la documentación de horarios al jefe de área
quien recibe la documentación y pasa a verificar la programación de horarios de las combis, en
caso no esté bien hecho enviara la programación defectuosa al administrador de ventas, y este
modificara la programación recibida, luego enviara la programación al jefe de área quien
volverá a verificar la programación; En caso si está bien hecho la documentación el jefe de
ventas autorizara y comunicara la programación de horarios de la combi al cajera, y este recibirá
el comunicado y finalizara el proceso.
DIAGRAMA DE ACTIVIDADES PARA EL CASO DE USO “VENTA DE PASAJES”
5. PRIVATIZACIÓN DE CASOS DE USO DEL NEGOCIO
GESTIONAR VENTA DE PASAJES

 El sistema tendrá una interfaz fácil de usar en donde se podrán realizar las ventas y la
reserva de pasajes.
 El sistema permitirá registrar a los clientes para poder brindar promociones a los clientes
frecuentes.
 El sistema permitirá imprimir el documento de venta.

GESTIONAR RESERVA DE PASAJES

 El sistema realizara la reserva de pasajes para clientes exclusivos.


 El usuario solo podrá realizar la reserva de pasaje mas no modificar el boleto.

PROGRAMACIÓN DE HORARIOS

 El sistema permitirá tener un control adecuado y eficiente de todas las combis que
brindan servicio en chota EXPRESS.

6. ESPECIFICACIONES DE CASO DE USO


CASO DE USO PARA LA VENTA DE PASAJES

<ChotaExpressSAC>

Especificación de Caso de Uso:

<Gestionar venta de pasajes>

Versión 0.9
Historial de Revisiones

Fecha Versión Descripción Autor


02/01/2002 0.9 Versión preliminar como propuesta de
desarrollo.
Tabla de Contenidos

1. <Gestionar venta de pasajes> 7


1.1 Descripción 7

2. Flujo de Eventos 7
2.1 Flujo Básico 7
2.2 Flujos Alternativos 7
2.2.1 <Verifica horarios disponibles> 7
Especificación de caso de uso: <Gestionar venta de pasajes>

6.1 <Gestionar venta de pasajes>


6.2 Descripción
El caso de uso empieza cuando el cliente solicita el pasaje, el cajero pide destino, hora y fecha al
cliente, el cajero verifica horarios y servicios disponibles, si no lo hay informa al cliente y finaliza
el proceso, y si hay horarios disponibles, informa al cliente, luego solicita DNI, el cliente le brinda
su número de DNI, la cajera verifica si es cliente nuevo, si no lo es se registra como cliente nuevo
y se vuelve a verificar, y si es cliente procede al llenado del boleto de viaje; Luego solicita forma
de pago al cliente, si no es en efectivo la cajera pide tarjeta, el cliente ingresa su contraseña,
verifica si hay saldo , si hay emite Boucher y entrega boleto de viaje al cliente, si no hay saldo
informa al cliente y pide otra forma de pago(efectivo);Después de ser entregado el boleto de viaje,
el cliente verifica el boleto de viaje, si está correcto finaliza la transacción. Y si no devuelve boleto
defectuoso al cajero, el cajero anula boleto defectuoso y genera el boleto nuevo.
6.3 Flujo de Eventos
6.4 Flujo Básico

1. El cliente solicita los pasajes.


2. El cajero pide los horarios y fecha y destino.
3. El cajero verifica horarios disponibles.

6.5 Flujos Alternativos


6.5.1 <Verifica horarios disponibles>
El cajero verifica si hay horarios disponibles informa al cliente, luego solicita DNI, el
cliente le brinda su número de DNI, la cajera verifica si es cliente nuevo, si no lo es se registra
como cliente nuevo y se vuelve a verificar, y si es cliente procede al llenado del boleto de viaje
si no lo informa al cliente y finaliza el proceso.
CASO DE USO PARA LA RESERVA DE PASAJES

ChotaExpressSAC

Especificación de Caso de Uso:

Gestionar reserva de pasajes

Versión 0.9
Historial de Revisiones

Fecha Versión Descripción Autor


02/01/2002 0.9 Versión preliminar como propuesta de
desarrollo.

Tabla de Contenidos

1. <Gestionar reserva de pasajes> 8


1.1 Descripción 8

2. Flujo de Eventos 8
2.1 Flujo Básico 8
2.2 Flujos Alternativos 9
2.2.1 <Reserva denegada> 9
2.2.2 <Brinfar alternativas de horarios> 9
Especificación de caso de uso: <Gestionar reserva de pasajes>

6.6 <Gestionar reserva de pasajes>


6.7 Descripción
El caso de uso se inicia cuando el cliente solicita una reserva de pasaje, el recepcionista solicita
DNI al cliente, verifica si es cliente frecuente, si no es cliente, no se realiza reserva, y si es
cliente solicita destino, hora y fecha; luego verifica horarios y servicios disponibles, si no hay
disponibles, brinda alternativas de horarios al cliente, el cliente evalúa, alternativas viables, si
es no finaliza el proceso; si es si se procede a la reserva de pasajes, el cajero indica
tiempo límite de reserva, informa destino, fecha y hora reservadas al cliente, el cliente recibe
información y finaliza la transacción.
6.8 Flujo de Eventos
6.8.1 Flujo Básico

4. El cliente solicita una reserva de pasajes.


5. La recepcionista recibe la solicitud
6. La recepcionista solicita el dni.
7. Verificar horario y servicio disponible.
6.8.2 Flujos Alternativos
6.8.3 <Reserva denegada>
La recepcionista verifica si el cliente esta registrado si no lo esta ocuure denegar reserva.
6.8.4 <Brinfar alternativas de horarios>
La recepcionista verifica horarios y servicios disonibles y si no lo hay se brinda alternativas de
horarios, las cuales se evalúa y si es viable se hace la reserva de pasaje.

CASO DE USO PARA PROGRAMACIÓN DE HORARIOS


ChotaExpressSAC

Especificación de Caso de Uso:

Gestionar programación de horarios de bus

Versión 0.9
Historial de Revisiones

Fecha Versión Descripción Autor


02/01/2002 0.9 Versión preliminar como propuesta de
desarrollo.

Tabla de Contenidos

1. < Gestionar programación de horarios de bus > 10


1.1 Descripción 10

2. Flujo de Eventos 10
2.1 Flujo Básico 10
2.2 Flujos Alternativos 10
2.2.1 <Enviar reporte de no disponibilidad> 10
2.2.2 <Enviar programación defectuosa> 10
Especificación de caso de uso: < Gestionar programación de horarios de bus >

6.9 < Gestionar programación de horarios de bus >


6.9.1 Descripción
El caso de uso se inicia cuando el administrador de ventas ordena según horario de destino y
genera los tiempos de llegada de los buses , solicitando la disponibilidad del conductor, se
verifica los horarios disponibles del conductor, en caso que el conductor no esté disponible,
enviara un reporte de no disponibilidad y finalizara el informe; si el conductor tiene un horario
disponible, generara los días de disponibilidad y pasará a enviar la información de horarios al
administrador de ventas, quien recibirá el informe del reporte de disponibilidad, y pasara a
generar la programación de horarios, enviando la documentación de horarios al jefe de área
quien recibe la documentación y pasa a verificar la programación de horarios de buses, en caso
no esté bien hecho enviara la programación defectuosa al administrador de ventas, y este
modificara la programación recibida, luego enviara la programación al jefe de área quien
volverá a verificar la programación; En caso si está bien hecho la documentación el jefe de
ventas autorizara y comunicara la programación de horario de buses a la cajera, y esta recibirá
el comunicado y finalizara el proceso.

6.10 Flujo de Eventos


6.10.1 Flujo Básico

8. El administrador ordena según horarios de destino, genera el tiempo de llegada de los


buses verificando en el almacén de datos de horarios.
9. El administrador solicita disponibilidad del conductor.
10.El conductor verifica horarios disponibles en el almacén de datos de horarios.
11. El administrador genera la programación de horarios.

6.10.2 Flujos Alternativos


6.10.3 <Enviar reporte de no disponibilidad>
El conductor verifica horarios disponibles y si no hay horarios disponibles, entonces se envia
reporte de no disponibilidad.
6.10.4 <Enviar programación defectuosa>
El jefe de ventas recibe la documentación ,luego verifica la documentación si esta bien autoriza
y comunica la programación.sino envía programación defectuosa.
7. PROTOTIPO (Usando la herramienta Pencil)

COMBI
8. MODELO DE REQUERIMIENTOS
9. MATRIS DE TRAZABILIDAD
Skateholders

Departamento Departamento Departamento Departamento


RELACIONES De Logística de Gestión De de Contabilidad de Recursos
Ventas y Facturación Humanos
SKH-1
Contabilidad y
Facturación
SKH-2 Logística

SKH-3 Ventas

SKH-4 Recursos
Humanos

Actores

RELACIONES Venta de Pasajes Reserva de Pasajes Programación de


Horario
Cajero

Vendedor de Pasajes

Recepcionista

Conductor

Características del Software

RELACIONES Venta de Pasajes Reserva de Pasajes Programación de


Horario
Departamento de
Logística

Departamento de
Gestión De Ventas
Departamento de
Contabilidad y
Facturación
Departamento de
Recursos Humanos
Casos de Uso

Verifica horarios y Disponibilidad de Registro de


RELACIONES servicios Conductor y Cliente
disponibles Horario
Venta de Pasajes

Reserva de Pasajes

Programación de
Horario