1. Introduccin
1.1 Propsito del documento
El presente documento es una especificacin de requisitos software para del
software denominado Sistema De Venta de Pasajes en Lnea para la empresa
CETUR.
El objetivo de una especificacin es definir de manera clara y precisa todas las
funcionalidades y restricciones del sistema que se desea construir, asimismo
cada una de las especificaciones estn sujetas a revisiones por el grupo de
trabajo las cuales una vez subsanadas servir de base al equipo de desarrollo
para la construccin del nuevo sistema.
generales
el
sistema
contar
con
las
siguientes
CLIENTES:
Registro de Clientes:
REGISTROS:
Registro de pasaje:
Registro de buses:
Registro Rutas:
Cada ruta tendr su cdigo, as como los datos de los itinerarios
en los que se encuentra.
Registro ventas:
Para las ventas se generara un cdigo secuencial con fecha y
hora de acuerdo al itinerario as como se asignar el tipo de
servicio.
FUNCIONES ADICIONALES:
Calculadora
convertidor de monedas: la moneda extranjera a nacional.
Cliente
Descripcin:
Rol:
Caso de Uso:
Nota:
Vendedor.
Descripcin:
Rol:
Caso de Uso:
Nota:
Administrador.
Descripcin:
Rol:
la empresa.
Caso de Uso:
Nota:
Chofer.
Descripcin:
Rol:
Caso de Uso:
Nota:
2.2 Caracterstica
Tener control de todos los registros de los viajes.
2.3 Caracterstica
Tener control de todos los tipos de servicios que la empresa ofrece.
2.4 Caracterstica
Tener control de todos los registros de los empleados.
2.5 Caracterstica
Tener control de todos los registros de las rutas.
Nombre:
Proceso de Consulta
RF - < id del
requisito >
CU_001
Versin:
1.1 17/11/10
Autor(es):
XXX
XXX
XXX
Objetivos:
Consultar
Descripcin
Precondicin
Secuencia
Paso
Accin
Normal
Postcondicin
Excepciones
Paso
Accin
Rendimiento
Paso
Cota de tiempo
1...3
Frecuencia
esperada
Indefinida
Importancia
Vital
Urgencia
Inmediatamente
Comentarios
Ninguno
10
BD cliente
Registra Cliente
Cliente Presencial
Vendedor
11
Nombre:
Proceso de Registro
RF - < id del
requisito >
CU_002
Versin:
1.1 17/11/10
Autor(es):
XXX
XXX
XXX
Objetivos:
Registrar al Cliente
Descripcin
Precondicin
Secuencia
Paso
Accin
Normal
Postcondicin
Excepciones
Paso
Accin
Rendimiento
Paso
Cota de tiempo
1...3
Frecuencia
Indefinida
Importancia
Vital
Urgencia
Inmediatamente
Comentarios
Ninguno
12
validar registro
<<include>>
Comprar
<<include>>
Cliente Presencial
Vendedor
Realizar pago
13
Nombre:
Proceso de Venta
RF - < id del
requisito >
CU_003
Versin:
1.1 17/11/10
Autor(es):
XXX
XXX
XXX
Objetivos:
Venta de pasajes
Descripcin
Precondicin
Secuencia
Paso
Accin
Normal
Postcondicin
Excepciones
Paso
Accin
Paso
Cota de tiempo
1...6
Rendimiento
Frecuencia
esperada
Indefinida.
Importancia
Vital.
Urgencia
Inmediatamente.
Comentarios
Ninguno.
14
Inicio
Dentro del Men Inicio se nos muestra la interfaz de la pgina
Infraestructura
En este men se nos muestra como es que nuestra empresa esta constituida
Antecedentes
En este men se nos muestra algunos datos fundamentales de la empresa
Quienes somos
En este men se nos muestra un poco de resea de la empresa
Puntos de Venta
En este men se puede observar las sucursales de la empresa asi mismo la
direccin de cada una de ellas
Administracin
Este men esta realizado especficamente para el administrador y as mismo
pueda realizar la bsqueda de un cliente, empleado, bus, ruta o buscar algn
reporte requerido.
Atencin al Cliente:
En este men se muestra los datos con los cuales el cliente podr comunicarse
con la empresa
Registrarse
En este men se registra los clientes nuevos que ingresaran al sistema
15
Acceso al sistema
Dentro del Men Acceso al sistema se encontra la opcin de Inicio de sesin
donde el usuario podr ingresar al sistema, teniendo autorizacin del
administrador, tambin estar la opcin de elegir la ruta que se va a elegir
seguidamente el asiento que muestra en el croquis dentro de este croquis se
podr comprar o reservar un pasaje.
16
5.-Requerimientos no funcionales
5.1.-Requerimientos de desempeo
5.2.-Requerimientos de seguridad
6. Bibliografa
17
7. Apndices
7.1 Glosario
Ruta: es un conjunto de tramos (origen - destino).
Viaje: Se llama viaje al evento de programar un itinerario especfico con
un bus en particular para una ruta especfica. Un viaje puede contener
tantos tramos como la ruta siempre y cuando estos sean especificados al
momento de crear los itinerarios en la forma de escalas.
Reportes: Se refiere a informes generados por el sistema de ventas y
reservas.
Efectivo: Que produce el efecto esperado y que va a cumplir con todas
las necesidades planteadas
Clientes=
Cliente Juridico=
Razon_social + RUC.
* Entidad que agrupa a los usuarios que hacen uso del servicio*
DNI=
Nombre =
Apellido =
Fecha de
Nacimiento =
Direccin =
18
minsculas,
el
Empleado=
+ Fecha de nacimiento +
* Entidad que agrupa a los usuarios que hacen uso del servicio*
Telfono =
Razn Social=
RUC=
dgitos
que
identifica
al
Correo
Electrnico=
Contrasea=
19
Cod Empleado
DNI=
Nombre =
Apellido =
Fecha de
Nacimiento =
Direccin =
Cargo=
Telfono =
Foto =
20
Pasaje=
Nro_Pasaje
DNI
Fecha _ emisin
Nro_Asiento
*En formato 99
Fecha_viaje
Hora_Salida
Idruta
codServicio
Codoficina
Codempleado
Itinerario=
21
codempleado + codbus
Fecha_viaje
Hora_Salida
Idruta
codServicio
Codoficina
Codempleado
Codbus
Es el cdigo que se le asigna a cada uno de los buses con los que
la empresa cuenta , en formato 9999
Bus=
Codbus
NumMotor
Placa
Capacidad
22
numSOAT
Caducidadsoat
Nro_Tarjeta_Prop
Es la tarjeta que contiene los datos del dueo del bus y tambin
los datos del bus.
Ruta=
Idruta
codServicio
Codoficina
Precio
Origen
Destino
Oficina=
23
Codoficina=
Nombre=
Direccin=
Telfono=
* Telfono de la oficina*
99-9999 *formato*
Servicio=
codServicio + Nombre
codServicio=
Nombre=
24
cliente presencial
25
26
27
28
En este diagrama
Aqu se muestra los estados que puede tener un pasaje (asiento), estos
pueden ser consultados virtualmente o presencial
29
Cliente
Tipo_Empleado
Chofer
Itinerario
Bus
Oficina
Ruta
Servicio
30
Pasaje
Cliente
DNI: CHAR(8)
Nro_Pasaje: CHAR(10)
Nombre: VARCHAR(20)
Apellidos: VARCHAR(20)
fecha_nacimiento: DATE
telefono: VARCHAR(10)
Razon_social: VARCHAR(20)
correo_electronico: VARCHAR(20)
Contrasea: VARCHAR(10)
RUC: VARCHAR(10)
Direccion: VARCHAR(40)
DNI: CHAR(8)
Fecha_Emision: DATE
Nro_Asiento: INTEGER
Fecha_Viaje: CHAR(18)
Hora_Salida: CHAR(18)
idruta: VARCHAR(20)
codoficina: CHAR(18)
Codservicio: INTEGER
codempleado: INTEGER
nombre: VARCHAR(20)
apellido: VARCHAR(20)
dni: INTEGER
telefono: INTEGER
foto: CHAR(18)
correo_electronico: VARCHAR(20)
cargo: VARCHAR(20)
direccion: CHAR(18)
idtipoempleado: CHAR(18)
Chofer
codempleado: INTEGER
Nro_Brevete: CHAR(18)
categoria_brevete: CHAR(18)
Itinerario
fecha_viaje: CHAR(18)
hora_salida: CHAR(18)
idruta: VARCHAR(20)
codoficina: CHAR(18)
Codservicio: INTEGER
codempleado: INTEGER
codBus: INTEGER
Bus
codBus: INTEGER
NumMotor: CHAR(18)
Placa: CHAR(18)
Capacidad: CHAR(18)
numSOAT: CHAR(18)
Caducidadsoat: CHAR(18)
Nro_Tarjeta_Propie: CHAR(18)
Ruta
Oficina
codoficina: CHAR(18)
direccion: VARCHAR(20)
telefono: INTEGER
nombre: VARCHAR(20)
31
idruta: VARCHAR(20)
codoficina: CHAR(18)
Codservicio: INTEGER
Precio: VARCHAR(20)
origen: VARCHAR(20)
destino: VARCHAR(20)
Servicio
Codservicio: INTEGER
nombre: VARCHAR(20)
Tipo_Empleado
idtipoempleado: CHAR(18)
nombre: VARCHAR(20)
32