Вы находитесь на странице: 1из 30

Proyecto: Sistema de ventas de pasajes terrestres

PROYECTO DE ACTIVOS FIJOS


INTRODUCCIN:
Descripcin del proyecto:
Realizar un software de ventas, el cual sea capaz de llevar a cabo el proceso
de venta y reserva de pasajes con capacidad de conexin en todo el territorio
nacional, efectivo clculo de disponibilidad para cada viaje en particular,
capacidad de ventas anticipadas de servicios y capacidad de almacenar
reservas.
Adicionalmente debe tener la capacidad de generar informes el cual entregue
informacin de que se vendi, en que ruta, cul fue el bus, el periodo de tiempo
a abarcar. De igual modo permitir un trabajo simple por parte de los cajeros y
personal interno de la empresa entregando arqueos de caja y permitiendo la
conexin del sistema de ventas con el sistema contable de la empresa.
Tambin es necesario que genere los manifiestos de pasajeros para ser
entregados en las diferentes agencias terrestres.

VISION: Ser la empresa de transportes lder a nivel nacional comprometida con


el desarrollo en conjunto de nuestra empresa, nuestros colaboradores, clientes

y socios estratgicos; trabajando en armona con el medio ambiente y


contribuyendo al desarrollo de nuestro pas

MISION: Tenemos la Misin de brindar un servicio de primera calidad en el


transporte de nuestros pasajeros, cumpliendo con los estndares de seguridad,
garanta y tiempos de llegada pactados con nuestros clientes.

1.1

MODELO DEL PROCESO DE NEGOCIO


1.1.1 Modelo de Negocio

El proceso del negocio de ventas de pasaje de la empresa de transporte


PALOMINO es responsabilidad del rea de ventas de pasajes se encarga de
registrar clientes, generar una boleta de viaje y asigna el nmero de asiento y
el precio. A su vez encargada de realizar un mantenimiento de boletas
(modificar, eliminar).

Figura 1: Modelo del Proceso de Negocio.


Fuente: del grupo.

SPRINT 0 PLANIFICACIN DEL PROYECTO

Id. Requerimiento: REQ F1

1.1. Acceder al sistema

Descripcin

Permite el acceso del usuario al sistema de ventas,


para controlar las ventas de pasajes con personas
autorizadas.

Entradas

Usuario y contrasea nica

Salidas

Inicio de sesin

Id. Requerimiento: REQ F1 1.2. Mantenimiento de Usuarios.


Esta opcin permite registrar usuarios en el sistema,
Descripcin actualizar usuarios (modificar, eliminar, etc.) un usuario
registrado en el sistema.
Entradas
Usuario, contrasea y tipo de usuario.
Salidas

Registro de usuario

Id. Requerimiento: REQ F1

1.4. Generar la venta de boleta de

viaje
Descripcin
Entradas
Salidas

Esta opcin permite registrar los datos del cliente, de tal


manera generar la boleta de viaje.
Cdigo de boleta, apellidos y nombres, DNI, edad,
sexo, categora, origen, llegada, numero de asiento,
fecha de viaje, hora de partida, precio.
Registro de boleta de viaje.

Id. Requerimiento: REQ F1


Descripcin
Entradas

1.5. Generar reservas de viaje

Esta opcin permite realizar reservas de diferentes


lugares para un viaje y registra en el sistema.
Cdigo de reserva, nombre y apellidos, DNI, destino,
fecha y la hora.

Salidas

Registro de reservas de viaje.

Id. Requerimiento: REQ F1

Descripcin

Entradas
Salidas

1.6. Registrar empleados

Esta opcin permite registrar a los empleados que


vienes a trabajar a la empresa, tambin se puede
realizar modificacin de empleados cuando de cambio
de domicilio.
Cdigo de empleado, nombre, apellidos, fecha de
ingreso, sexo, cargo, DNI.
Registro de empleados

Id. Requerimiento: REQ F1

1.7. Mantenimiento de buses

Descripcin

Esta opcin permite registrar buses, modificar, eliminar


etc.

Entradas

Cdigo de bus, ao de fabricacin, modelo, color, placa.

Salidas

Registro de bus

Id. Requerimiento: REQ F1 1.8. Buscar informacin de reservas


Descripcin

Esta opcin permite buscar todas las reservas


registrados en el sistema, se buscar por cdigo de
reserva.

Entradas

Cdigo de reserva

Salidas

Consulta de reservas

Id. Requerimiento: REQ F1 1.12. Impresin de la boleta de viaje


Descripcin

Esta opcin permite imprimir y ver el registro de los


pasajeros que van a viajar de un lugar a otro.

Entradas

Registro de clientes

Salidas

Entrega de boleta de viaje al pasajero

1.1.2 Toma de Requerimientos


En esta parte se proporcionara una breve introduccin de un documento de
Especificacin de Requisitos de Software (ERS). Se hablara el objetivo de los
documentos ERS y se especificara quien deber manejar el documento. Se
describir aquellos problemas que perjudicaran los productos y requisitos del
cliente. Por esta razn detallaremos los requisitos.
1.1.2.1

Requerimientos Especficos

Se especificara todas las acciones que el sistema debe de cumplir


detalladamente para que el diseador disee el sistema que satisface los
requisitos o no. para esta seccin se deber aplicarse los siguientes principios:

El doc. deber ser perfectamente legible por la personas de muy


distintas formaciones e intereses.
El doc. deber referenciarse a todos los requisitos que influye con el
desarrollo del sistema.
El sistema deber identificar que usuario est ingresando.
Ingresar por tipo de usuario.
El sistema deber registrar a los clientes y generar la boleta de viaje.
El sistema deber realizar la reserva de los clientes que desean viajar.
Consultar a los empleados cunto gana mensualmente
Teniendo en cuenta los requisitos y ms aun teniendo en cuenta el
estndar IEEE 830 la cual voy a tomar como referencia para la toma
de especificacin de requerimientos de software en el desarrollo de
mi producto (software) y el desarrollo de mi metodologa ya que la
misma no especifica o no maneja un documento de toma de
requerimientos de software. (Anexo 2)

1.1.3 Definicin de Historias de Usuarios


Es una representacin de un requisito de software escrito en una o dos frases
utilizando el lenguaje comn del usuario.
Las historias de usuario son una forma rpida de administrar los requisitos de
los usuarios sin tener que elaborar gran cantidad de documentos formales y sin
requerir de mucho tiempo para administrarlos. Las historias de usuario
permiten responder rpidamente a los requisitos cambiantes.

Beneficios:

Al ser muy corta, sta representa requisitos del modelo de negocio que
pueden implementarse rpidamente (das o semanas)
Necesitan poco mantenimiento
Mantienen una relacin cercana con el cliente
Permite dividir los proyectos en pequeas entregas
Permite estimar fcilmente el esfuerzo de desarrollo
Es ideal para proyectos con requisitos voltiles o no muy claros

Funcionalidades:
Historias de usuarios:

Acceso a sistema
Registrar usuario (modificar, eliminar)
Buscar usuario
Registrar empleado (modificar, eliminar)
Buscar empleado
Registrar cliente (modificar, eliminar)
Buscar cliente
Registrar Buses (modificar, eliminar)
Buscar Buses
Consultar Cliente
Consultar Bus
Registrar la venta de pasajes (modificar, eliminar)
Buscar ventas de pasaje
Imprimir boleta de viaje
Reporte de clientes
Reporte de ventas de pasajes
1.1.4 Poda de requerimientos

HISTORIA DE USUARIO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

Acceso a sistema
Registrar usuario
Buscar usuario
Registrar empleado
Buscar empleado
Registrar cliente
Buscar cliente
Registrar Buses
Buscar Buses
Consultar Cliente
Consultar Bus
Registrar la venta de pasajes
Buscar ventas de pasaje
Imprimir boleta de viaje
Reporte de clientes
Reporte de ventas de pasajes
TABLA 1: Poda de Requerimientos

Estimacin de historias de Usuario y generacin del Back Log


A continuacin se presentan las Historias de Usuario estimadas
por el Jefe de Sistemas, utilizando Juicios Expertos y estimando
una velocidad de Iteracin de 85 puntos de historia con una
duracin de dos semanas:
Prioridad como:

Necesito

Para

1
2

Recepcionista
Recepcionista

Acceder al sistema
Registro de usuario

Recepcionista

Buscar usuario

Recepcionista

Listar usuario

Recepcionista

Registro empleado

Recepcionista

Buscar empleado

Ingresar al sistema
Manejar o controlar
el sistema
Saber cuntos
usuarios puedes
ingresar al sistema
Facilitar el conteo
de cantidades de
usuarios
Tener un mejor
control de
empleados
Saber qu cargo
tiene

Estimacin

Recepcionista

Registro de sueldo

Recepcionista

Calcular sueldo

Recepcionista

Buscar sueldo

10

Recepcionista

Listar sueldo

11

Recepcionista

12

Recepcionista

13

Recepcionista

14

Recepcionista

Generar boleta de
viaje
Reporte de boleta de
viaje
Buscar boleta de
viaje
Registrar reserva

15

Recepcionista

Listar reserva

16

Recepcionista

Buscar reserva

17

Recepcionista

Registrar bus

18

Recepcionista

Buscar bus

19

Recepcionista

Listar bus

20

Recepcionista

Registrar agencia

21

Recepcionista

Buscar agencia

Tener un control de
pago al empleado
Facilitar el clculo
de pagos al
empleado
Comodidad para el
recepcionista
Saber el total de
sueldos que se est
pagando a los
empleados
Tener el control de
pasajeros
Saber cuntos
viajaros por da
Mejor control en la
bsqueda
Realizar un
adelanto de compra
de pasajes
Saber la cantidad
de reservas por da
Poder saber quin
hizo la reserva
Mantener nuevos
buses
Mejor control de
viaje
Saber la cantidad
de buses
disponibles
Mejor manejo entre
agencia
Saber a qu
agencia puede
llegar el pasajero

TABLA 2: Back Log de Historias de Usuario

4.3. Configuracin inicial del proyecto


Visual Studio 2013 es el IDE de programacin por excelencia de la
plataforma .NET y, por ende, de las aplicaciones que corren en los
dispositivos del ecosistema de Microsoft.

Transciende las necesidades especficas del desarrollo al construir, junto


con otros servidores, un completo y complejo sistema integrado de
gestin de programacin de aplicaciones informticas.
1.

Descargue la
ltima versin
del
sitio: www.visualstudio.com.

de

la

aplicacin

2.

Extraiga el contenido del archivo ZIP en un subdirectorio local.

3.

Inicia Visual Studio 2013. Aparecer la pantalla de inicio.

4.

Selecciona Archivo > Nuevo proyecto. Se abre el cuadro de


dilogo Nuevo proyecto. El panel izquierdo del cuadro de dilogo
te permite seleccionar el tipo de plantillas que quieres mostrar.

5.

En el panel izquierdo, expande Instalado > Plantillas, despus


expande Visual Basic o Visual C# y elige el tipo de plantilla Tienda
Windows. El panel central del cuadro de dilogo mostrar una
lista de plantillas de proyecto para aplicaciones de la Tienda
Windows.

6.

En el panel central, selecciona la plantilla Aplicacin vaca. La


plantilla Aplicacin vaca crea una aplicacin de la Tienda
Windows mnima que se compila y ejecuta, pero que no contiene
datos ni controles de interfaz de usuario. Despus, a lo largo de
estos tutoriales, agregars controles y datos a la aplicacin.

7.

En el cuadro de texto Nombre, escribe "Hola Mundo".

8.

Haz clic en Aceptar para crear el proyecto. Visual Studio crea tu


proyecto y lo muestra en el Explorador de soluciones.

9.

Iniciar la aplicacin

10.

Modificar tu pgina de inicio

11.

Crear un controlador de eventos

12.

Otorgar estilo a la pgina de inicio

4.4. Release 1 Sprint 1


4.4.1 Sprint Back Log y Prototipos

HISTORIA DE USUARIO
Numero: 01
Usuario:
Desarrollador
encargado:
Descripcin :
Criterio de
aceptacin:
PROTOTIPO

HISTORIA DE USUARIO
Numero: 01
Casos de uso: Registrar usuario
Usuario:
Recepcionista
Desarrollador
Huallpa Miguel, Rexi
encargado:
Descripcin:
Como Recepcionista necesito registrar usuarios por:
Cdigo, usuario, password y tipo usuario.
Criterio de
Al seleccionar el boton registrar, ingresa a un nuevo
aceptacin:
usuario .

HISTORIA DE USUARIO
Numero: 01
Casos de uso: Buscar usuario
Usuario:
Recepcionista
Desarrollador
Vila Ramirez Jover
encargado:
Descripcin:
El recepcionista busca al usuario registrado.
Criterio de
Al seleccionar el boton aceptar ,muestra al usuario
aceptacin:
encontrado segn al criterio de busqueda.

HISTORIA DE USUARIO
Numero: 01
Casos de uso: Registrar Empleado
Usuario:
Recepcionista
Desarrollador
Flores Yaac Janeth Vianca
encargado:
Descripcin :
Como recepcinista necesito registrar empleado por:
Cdigo, DNI, apellidos, nombres, cargo, fecha ingreso,
sexo y edad.
Criterio de
Al seleccionar el boton Registrar, se ingresa a un nuevo
aceptacin:
empleado.

HISTORIA DE USUARIO
Numero: 01
Caso de Uso: Buscar Empleados
Usuario:
Recepcionista
Desarrollador
Danny Bernaola Curo
encargado:
Descripcin :
El recepcionista busca empleados por: Cdigo.
Criterio de
Al seleccionar el boton aceptar, se muestra empleados
aceptacin:
segun al criterio de busqueda.

HISTORIA DE USUARIO
Numero: 01
Caso de Uso: Registrar Clientes
Usuario:
Recepcionista
Desarrollador
Danny Bernaola Curo
encargado:
Descripcin :
El recepcionista registra clientes
apellidos,edad, sexo y direccin.

DNI,

nombre,

Criterio de
aceptacin:

Al seleccionar el boton Registrar, se ingresa nuevos


clientes.

HISTORIA DE USUARIO
Numero: 01
Caso de Uso: Buscar cliente
Usuario:
Recepcionista
Desarrollador
Erick Tardio Puclla
encargado:
Descripcin :
El recepcionista tendra que buscar clientes por: DNI.
Criterio de
Al seleccionar el boton aceptar, se muestra clientes segun
aceptacin:
al criterio de busqueda.

HISTORIA DE USUARIO
Numero: 01
Caso de Uso: Registrar Buses
Usuario:
Recepcionista
Desarrollador
Erick Tardio Puclla
encargado:
Descripcin :
El recepcionista tendra que registrar buses de acuerdo a
su cdigo, modelo, placa y ao de fabricacin.
Criterio de
Al seleccionar el boton Registrar, se ingresa Buses.
aceptacin:

HISTORIA DE USUARIO
Numero: 01
Caso de Uso: Buscar buses
Usuario:
Recepcionista
Desarrollador
Danny Bernaola Puclla
encargado:
Descripcin :
El recepcionista busca buses por: Cdigo.

Criterio de
aceptacin:

Al seleccionar el boton aceptar, se muestra


buses segun al criterio de busqueda.

la lista de

HISTORIA DE USUARIO
Numero: 01
Caso de Uso: Consultar Clientes
Usuario:
Recepcionista
Desarrollador
Danny Bernaola Puclla
encargado:
Descripcin :
El recepcionista consulta clientes por: Apellido.
Criterio de
Al seleccionar el boton Consultar, obtendra el listado de
aceptacin:
clientes.

HISTORIA DE USUARIO
Numero: 01
Caso de Uso: Consultar Buses
Usuario:
Recepcionista
Desarrollador
Huallpa Miguel Reyna

encargado:
Descripcin :
Criterio de
aceptacin:

El recepcionista consulta buses por: Ao fabriccin.


Al seleccionar el boton listar, obtendra el listado de buses.

HISTORIA DE USUARIO
Numero: 01
Caso de Uso:Registrar la venta de pasajes.
Usuario:
Recepcionista
Desarrollador
Flores yaac janeth
encargado:
Descripcin :
El recepcionista registra ventas de pasaje por: Datos de la
reserva y datos del cliente.
Criterio de
Al seleccionar el boton registrar, la venta de pasaje se
aceptacin:
registra en la base de datos.

HISTORIA DE USUARIO
Numero: 01
Caso de Uso: Buscar Ventas de Pasaje
Usuario:
Recepcionista
Desarrollador
Flores yaac janeth
encargado:
Descripcin :
El recepcionista busca ventas de pasaje por: Nmero, Dni,
apellidos, nombres, origen, destino, fecha salida, hora, N
asiento, precio y servicio.
Criterio de
Al seleccionar el boton Buscar, tendr el detalle de reserva.
aceptacin:

HISTORIA DE USUARIO
Numero: 01
Caso de Uso: Imprimir bolete de viaje
Usuario:
Recepcionista
Desarrollador
Jorge Limaymanta Walter
encargado:
Descripcin :
El recepcionista Imprime boleta de viaje por cada cliente
con los datos solicitados.
Criterio de
El recepcionista Imprime boleta de viaje .
aceptacin:

HISTORIA DE USUARIO
Numero: 01
Caso de Uso: Reportes de clientes
Usuario:
Recepcionista
Desarrollador
Jorge Limaymanta Walter
encargado:
Descripcin :
El recepcionista realiza un reporte de los clientes ordendo
por: DNI.
Criterio de
El recepcionista muestra el listado de reports de clientes
aceptacin:
para luego imprimir.

HISTORIA DE USUARIO
Numero: 01
Caso de Uso: Reporte de ventas de pasajes
Usuario:
Recepcionista
Desarrollador
Jorge Limaymanta Walter
encargado:

Descripcin :
Criterio de
aceptacin:

El recepcionista realiza un reporte de ventas de pasajes


ordendo por: Destino.
El recepcionista muestra el listado de reporte de ventas de
pasajes para luego imprimir.

ANEXO 2

Especificacin de requisitos de software


Proyecto: "[Sistema de ventas de pasajes]"
Revisin [0.1]

Introduccin
El sistema realizar varios funciones con el fin de tratar de minimizar las
fallas que se cometen en la ejecucin del proceso de " ventas de pasaje "
que se lleva en la actualidad, no obstante el objetivo que se persigue es que
los procesos se realicen en forma ms rpida y precisa teniendo en cuenta
que los datos a suministrar al sistema debe ser igualmente para que de tal
manera los resultados arrojados sean confiables.
En este documento se explicara los requisitos que el sistema debe de hacer,
el sistema de ventas de pasaje se realizara para la empresa conocido que es
transporte

palomino

S.A.C.Todos

los

requisitos

fueron

capturados

realizando una entrevista con el que interacta directamente con el sistema.

1.1.

Propsito

El propsito principal del sistema es ayudar a los agentes de ventas gestionar y


cerrar negocios con los clientes a travs del uso de las ventas de pasajes.
Tambin tener en claro cules son las restricciones del sistema. El documento va
dirigido al rea de ventas quien interacta directamente con el cliente.

1.2.

Alcance
En la primera etapa (versin) del sistema, se cubrirn los procesos y
funcionalidades de venta Palomino S.A.C:
1.1. Procesos:

Ventas de pasaje
Control de clientes
Reportes de Ventas de boleta de viaje

1.2 Funcionalidades/Mdulos:

Mdulo de Ventas

1.3.

Personal Involucrado.

Nombre

Sinthia Huamn Condori

Rol

recepcionista

Categora Profesional

Atencin al cliente

Responsabilidades

Ventas pasajes

Informacin de Contacto

Huaman.sinthia@palomino.com.pe

1.4.

Referencias
Institute of Electrical and Electronics Engineers (IEEE)

1.5.

Visin general

El objetivo consiste en brindar el servicio de venta y reserva de pasajes y espacios


de carga a travs de un sistema el cual pueda en forma adicional procesar y
gestionar la informacin resultante del proceso de venta.

2.Descripcin general (Diagrama de sistema y su descripcin)

2.1. Perspectiva del producto


En trminos generales, el sistema deber realizar el proceso de ventas con
cualquier cliente que desean viajar.

2.2. Funciones del producto


Las funciones del sistema son las siguientes:

Permitir el ingreso del usuario para gestionar la venta.

Registrar clientes

Permitir mostrar los asientos disponibles

Permitir generar la boleta de viaje.

Realizar reportes de la cantidad de pasajeros que viajaron al da.

2.3. Caractersticas de los usuarios


Los usuarios debern ser capacitados para poder manejar el sistema y as no
tener dificultades en el proceso.

3.Requerimientos especficos

Registrar nuevos clientes.


Realizar descuentos a cliente por ms de 10 viajes realizados
Buscar la disponibilidad del bus y el nmero de asientos libres
El sistema se actualizara despus de ingresar un nuevo cliente
El sistema genera una boleta de viaje con sus respectivos datos de cliente

3.1. Requerimientos Funcionales


3.2.

Id. Requerimiento: REQ F1

1.1. Acceder al sistema

Descripcin

Permite el acceso del usuario al sistema de ventas,


para controlar las ventas de pasajes con personas
autorizadas.

Entradas

Usuario y contrasea nica

Salidas

Inicio de sesin

Id. Requerimiento: REQ F1 1.2. Mantenimiento de Usuarios.


Esta opcin permite registrar usuarios en el sistema,
Descripcin actualizar usuarios (modificar, eliminar, etc.) un usuario
registrado en el sistema.
Entradas
Usuario, contrasea y tipo de usuario.
Salidas

Registro de usuario

Id. Requerimiento: REQ F1

1.4. Generar la venta de boleta de

viaje
Descripcin
Entradas
Salidas

Esta opcin permite registrar los datos del cliente, de tal


manera generar la boleta de viaje.
Cdigo de boleta, apellidos y nombres, DNI, edad,
sexo, categora, origen, llegada, numero de asiento,
fecha de viaje, hora de partida, precio.
Registro de boleta de viaje.

Id. Requerimiento: REQ F1


Descripcin
Entradas

1.5. Generar reservas de viaje

Esta opcin permite realizar reservas de diferentes


lugares para un viaje y registra en el sistema.
Cdigo de reserva, nombre y apellidos, DNI, destino,
fecha y la hora.

Salidas

Registro de reservas de viaje.

Id. Requerimiento: REQ F1

Descripcin

Entradas
Salidas

1.6. Registrar empleados

Esta opcin permite registrar a los empleados que


vienes a trabajar a la empresa, tambin se puede
realizar modificacin de empleados cuando de cambio
de domicilio.
Cdigo de empleado, nombre, apellidos, fecha de
ingreso, sexo, cargo, DNI.
Registro de empleados

Id. Requerimiento: REQ F1

1.7. Mantenimiento de buses

Descripcin

Esta opcin permite registrar buses, modificar, eliminar


etc.

Entradas

Cdigo de bus, ao de fabricacin, modelo, color, placa.

Salidas

Registro de bus

Id. Requerimiento: REQ F1 1.8. Buscar informacin de reservas


Descripcin

Esta opcin permite buscar todas las reservas


registrados en el sistema, se buscar por cdigo de

reserva.
Entradas

Cdigo de reserva

Salidas

Consulta de reservas

Id. Requerimiento: REQ F1 1.12. Impresin de la boleta de viaje


Descripcin

Esta opcin permite imprimir y ver el registro de los


pasajeros que van a viajar de un lugar a otro.

Entradas

Registro de clientes

Salidas

Entrega de boleta de viaje al pasajero

3.3. Requerimientos No Funcionales

El sistema debe actualizar las contraseas cada semana


El sistema emitir una alerta de espionaje
El sistema deber correr en todos los navegadores
El sistema se ejecutara solo con el sistema operativo Windows 7
El software debe soportar una gran cantidad de datos
El sistema debe almacenar los datos en SQL SERVER
El sistema ser programado en lenguaje JAVA, que aportara beneficio en
seguridad
El software debe realizar bsqueda de datos del cliente en 2 segundos
Es uno de los factores que dar confianza al cliente, para lo cual el sistema

restringir u otorgar permisos segn el usuario.


El sistema estar disponible las 24 del da.
El sistema no contara con una licencia, es decir es libre el software
El software enviar un mensaje de alerta de mantenimiento, ha soporte tcnico
cada 6 meses
No Cumple, el sistema se rige solo a una red interna.

4.1. Manual de Usuario

El manual de usuario detallara los pasos de la funcionalidad del sistema, es una


gua para el quien interactuara con el sistema y tiene la responsabilidad de leer.

Вам также может понравиться