Vous êtes sur la page 1sur 31

SISTEMA DE RESERVA DE PASAJES PARA BUSES

PROYECTO BASEDE DATOS II SISTEMA DE


RESERVA DE TIQUETES PARA BUSES

Presentado por:
Cristian Camilo Meneses Ortiz

UNIVERSIDAD DE LA AMAZONIA

FACULTAD DE INGENIERA
PROGRAMA INGENIERA DE SISTEMAS

SISTEMA DE RESERVA DE PASAJES PARA BUSES

FLORENCIA
2016

PROYECTO BASE DE DATOS II SISTEMA DE


RESERVA DE TIQUETES PARA BUSES

Cristian Camilo Meneses Ortiz

Presentado a
Fredy Antonio Verastegui Gonzales

SISTEMA DE RESERVA DE PASAJES PARA BUSES

UNIVERSIDAD DE LA AMAZONIA

FACULTAD DE INGENIERA
PROGRAMA INGENIERA DE SISTEMAS
FLORENCIA
2016

Contenido
CONTENIDO

1 INTRODUCCIN

1.1 Alcance

1.2 Personal involucrado


1.3 Referencias

2 DESCRIPCIN GENERAL 5
2.1 Perspectiva del producto

2.2 Funcionalidad del producto

2.3 Caractersticas de los usuarios

2.4 Perfil del usuario 5


3 REQUISITOS 6
3.1 Requisitos funcionales
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.1.6
3.1.7
3.1.8
3.1.9
3.1.10
3.1.11
3.1.12
3.1.13
3.1.14
3.1.15 Requisito funcional 15
3.1.16 Requisito funcional 16

6
Requisito funcional 1
Requisito funcional 2
Requisito funcional 3
Requisito funcional 4
Requisito funcional 5
Requisito funcional 6
Requisito funcional 7
Requisito funcional 8
Requisito funcional 9
Requisito funcional 10
Requisito funcional 11
Requisito funcional 12
Requisito funcional 13
Requisito funcional 14

3.2 Requisitos no funcionales


3.2.1
3.2.2
3.2.3
3.2.4
3.2.5

19
Requisito no funcional 1(RNF-01)
Requisito no funcional 2(RNF-02)
Requisito no funcional 3(RNF-03)
Requisito no funcional 4(RNF-04)
Requisito no funcional 5(RNF-05)

6
7
8
8
9
10
10
11
12
13
13
14
15
15
16
17
19
19
20
20
20

INTRODUCCION

La gestin de la informacin en las organizaciones se convierte en uno de


los procesos importantes al momento de tomar decisiones, debido a la
cantidad y variedad de datos que se recolectan en diferentes personas, hechos o
acciones.

Uno de los aportes ms importantes y aplicables que ha trado la Informtica a


las actividades diarias de las grandes o pequeas empresas, negocios ha
sido el concepto de Base de Datos porque supone la disciplina en la organizacin
de los datos de una empresa.

Podemos decir que el concepto de BD lleva a la idea de agrupar todos los


datos relevantes de la empresa en un nico lugar: esa informacin que por su
significado es necesario mantenerla almacenada, ya que sustentarn las
actividades del negocio y la toma de decisiones correspondientes.

Por ejemplo, en el caso de una empresa d e transporte que da a da realiza


venta de tiquetes, generando facturas a sus clientes de manera fsica (escrita) y
presencial haciendo de este un procedimiento engorroso, generando gastos y
utilizacin de material fsico. Se plantea una solucin para los problemas
mencionados anteriormente, un modelo de base de datos que sirva para la
agilizacin de los procesos en la organizacin, y se economicen recursos y as
sea un beneficio tanto para la empresa como para el cliente, ya que los

procesos de compra y facturacin reducirn en tiempo, de esta manera se


mantendr al cliente satisfecho.

OBJETIVOS

OBJETIVO GENERAL:

Modelar una base de datos que le permita a la empresa de transporte velocity tener su
informacin almacenada de una manera segura y estructurada, para as poder llegar a
una mejor toma de decisiones.
OBJETIVOS ESPECFICOS:

Recolectar informacin de las personas en este caso cliente que hacen parte de nuestra
empresa y almacenarlos en la base de datos.

Conocer informacin relevante de los clientes.

Llevar un registro de compra de tiquetes.

Generar un tiquete de venta y as llevar un registro de las reservas vendidas.

Nuestra Empresa

Velocity. fue fundada en 1956 su oficina principal es en la ciudad de Bogot, y posee agencias a nivel
nacional. El objeto social es la Prestacin del Servicio de Transporte Intermunicipal regular y
ocasional de Pasajeros por carretera, envos y remesas. Cuenta con las siguientes Lineas de
Buses : Sper Expreso, Mini Royal, Eurovans, Ejecutivo, 2G, 2G Gold y duoBus. Los servicios
ofrecidos por Bolivariano cumplen con diversos requisitos, resoluciones y normas nacionales de
transporte, adems de las polticas de empresa segn apliquen.

Misin
Somos una compaa Colombiana de transporte terrestre de pasajeros con cubrimiento nacional e
internacional, orientada a brindar un servicio con seguridad, comodidad, puntualidad y buen trato
satisfaciendo las necesidades de nuestros clientes y superando las expectativas de los mismos,
buscando el mejoramiento continuo con el propsito de lograr la excelencia del servicio y la
fidelizacin de nuestros clientes.

Visin
Para el ao 2020 seremos la compaa Colombiana de transporte de pasajeros lder en puntualidad
y servicio al cliente, siempre dinmica para anticiparse y adaptarse a las expectativas presentes y
futuras de nuestros clientes. Lograremos estos propsitos a travs de procesos eficientes y personal
altamente calificado.

Valores Corporativos
Buen trato: Nuestro recurso humano est altamente capacitado para satisfacer las necesidades de
nuestros clientes.
Responsabilidad: Cumplir a nuestro cliente con el servicio adquirido bajo sus cinco necesidades:
seguridad, puntualidad, comodidad, buen trato y servicio comprado vs Servicio ofrecido.
Competitividad: Todos nuestros esfuerzos estn encaminados al mejoramiento continuo de los
procesos internos para brindar efectividad y eficiencia.
Honestidad: Los colaboradores trabajan con honradez y rectitud en todas sus acciones.
Compromiso: El cliente es lo primero para el logro de los objetivos y el cumplimiento de estos
valores, por ello contamos con el liderazgo y capacidad de entrega de todos los colaboradores.

REQUERIMIENTOS DEL SISTEMA

Se necesita modelar una base de datos que contenga la informacin de las personas, bus,
tiquete, viaje, reserva, usuario, asiento. Ya que la empresa no cuenta con un software que lleve
un registro de esta informacin.
En la empresa se necesita llevar un registro de las reservas hechas por las personas, el precio de
cada tiquete luego de hacer la reserva, la disponibilidad de buses y ciudades a las cuales se
desea viajar. los Datos del usuario de quien realiza la reserva. La persona elige uno o varios
asientos que desea ocupar, tambin elige la ciudad de origen y de destino a la que desea ir,

1. Persona.
De la persona se requiere conocer su identificacin, nombre, direccin,
nmero de telfono, correo electrnico. Al conocer esta informacin y
tenerla almacenada estructuradamente, se puede llevar un historial de las
personas que estn registradas en la empresa, El usuario que proporciona
la empresa y as poder acceder de una manera fcil y rpida con un
usuario y contrasea.

2. Tiquete.
En la empresa velocity

e l u su a ri o despus de haber realizado una

reserva esta genera un tiquete con los respectivos datos del usuario, bus,
asiento, ciudad de origen, ciudad de destino que se les solicitaran
anteriormente.

3. Bus.
En la empresa solo hay un tipo de bus que es navette, tiene una capacidad,
con sus respectivos datos que son modelo, placa, estado. Cada bus tiene
30 asientos.

4. Asiento.
Un usuario puede reservar uno o mas asientos del bus. Cada asiento tiene un
idasiento que lo identifica una vez reservado en este tendr los datos de quien
lo ha reservado que estarn inmersos en el tiquete.
5. Reserva.
Del usuario se solicitar la informacin bsica, como su nombre,
identificacin o NIT (para empresa), direccin, ciudad en la que se
encuentra, telfono mvil o fijo, correo electrnico para realizar la reserva
tiene que elegir una fecha.
6. Viaje.
El viaje se genera con respecto a la reserva hecha por el usuario que solicita
eligiendo ciudad de origen y ciudad de destino contempladas en un horario
determinado.

1 Introduccin
Este documento es una especificacin de los requisitos funcionales y no funcionales de l software
para un sistema de informacin para cualquier venta y reserva de pasajes, el cual estar orientado
a la web, en este podrn interactuar tanto el (usuario) como el administrador.
1.1
Alcance
Diseo y desarrollo del sistema de informacin de venta y reserva de pasajes.

El sistema de informacin estar orientado a la web lo que garantiza el acceso a la informacin


desde puntos remotos.
1.2
Personal involucrado
Nombre
Cristian camilo meneses, julio Orozco
Rol
Programador y diseador
Categora
Estudiante ingeniera de sistemas
profesional
Responsabilidades Codificar y disear el sistema de informacin

1.3
Referencias
Referenci
Titulo
Autor
a
1
Standard IEEE IEEE
830 1998
2 Descripcin general
2.1
Perspectiva del producto
El sistema de informacin de
RESERVA DE TIQUETE diseado para ser trabajado en la web lo que permitir su uso de forma
remota y trabajar de manera independiente sin interactuar con otros sistemas.
.
2.2
Funcionalidad del producto
El sistema Permitir Al administrador: Gestionar usuarios, gestionar reservas, gestionar buses,
gestionar viajes, gestionar asientos.
El cliente (usuario) podr accediendo al sistema con su usuario y podr gestionar reserva.
.
2.3

Caractersticas de los usuarios

El sistema de informacin tendr 2 tipos de usuarios que podrn interactuar con el sistema
dependiendo sus permisos.
2.4
Perfil del usuario
Administrador (empleado): Usuario con el rol principal en el sistema este tendr acceso a las
opciones y ser el encargado de crear usuario cliente y ciudad etc.
Usuario: Interacta con el sistema permitindole gestionar reservas.
ACT-01
Versin
Fuentes
Descripcin

Administrador (empleado)
1.0
Encargado de la administracin y supervisin de las
partes que intervienen en el sistema de informacin.

Comentario

Tiene un nivel de usuario 1

ACT-02
Versin
Fuentes
Descripcin

Usuario
1.0

Comentario

Tiene un nivel de usuario 2

Encargado de gestionar el asiento y lo que esto


implica.

3 Requisitos

3.1

Requisitos funcionales

3.1.1 Requisito funcional 1


Identificador: 001 Indispensable/Deseable:

Prioridad:

Nombre : Acceso al sistema.


Autor(es): Cristian camilo meneses, julio Orozco
Fecha: Febrero 2016
Categora (visible/No visible):

Actor principal: Todos


Actores secundarios: Todos
Resumen: Permite el ingreso al sistema mediante un inicio de sesin con un
usuario y una contrasea.
Atributos
Curso bsico de N
eventos:
O
Usuario
Sistema
Ingresa la informacin Se inicia la sesin con los
privilegios correspondientes.
1 por medio de la
aplicativo

Caminos
Excepcin:

de

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones
Post-condiciones

2
3
4
5
El sistema informa que el usuario no existe.
El sistema informa que la contrasea es incorrecta

Todos los actores tienen acceso


La grabacin del registro se realiz con xito

3.1.2 Requisito funcional 2


Identificador:
Indispensable/Deseable:
002
Nombre: Crear usuario
Autor(es): Cristian camilo meneses, julio Orozco

Prioridad:

Fecha: Febrero 2016


Categora (visible/No visible):

Actor principal: Administrador


Actores secundarios: N/A
Resumen: Permite crear nuevos proveedores
Atributos
Curso bsico de
eventos:

N
O
1

Caminos
Excepcin:

de

Usuario
Sistema
Ingresa la informacin Guarda
los
datos
por medio de la
ingresados.
aplicativo

2
3
4
5
El sistema informa que el usuario ya ha sido creado. El
sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones
Acceso a la opcin
Post-condiciones La grabacin del registro se realiz con xito

3.1.3 Requisito funcional 3


Identificador:
Indispensable/Deseable:
003
Nombre: Consultar Usuario.
Autor(es): Cristian camilo meneses, julio Orozco

Prioridad:

Fecha: febrero 2016


Categora (visible/No visible):

Actor principal: Administrador


Actores secundarios: usuario
Resumen: Permite consultar proveedores
Atributos
Curso bsico de
eventos:

N
O
1

Usuario
Sistema
Ingresa la informacin consulta
los
datos
por medio de la
solicitados.
aplicativo

Caminos
Excepcin:

de

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones
Post-condiciones

2
3
4
5
El sistema informa que el usuario no existe.
El sistema informa que los datos son incorrectos

Acceso a la opcin
La consulta del registro se realiz con xito

3.1.4 Requisito funcional 4


Identificador: 004 Indispensable/Deseable:

Prioridad:

Nombre: Modificar usuario.


Autor(es): Cristian camilo meneses, julio Orozco
Fecha: febrero 2016
Categora (visible/No visible):

Actor principal: Administrador


Actores secundarios: N/A
Resumen: Permite modificar los datos de usuario
Atributos
Curso bsico de
eventos:

N
O
1

Caminos
Excepcin:

de

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones
Post-condiciones

Usuario
Sistema
Ingresa la informacin Consulta y modifica
por medio d e la
datos solicitados
aplicativo

2
3
4
5
El sistema informa que el proveedor no existe.
El sistema informa que los datos son incorrectos

Acceso a la opcin
La modificacin del registro se realiz con xito

3.1.5 Requisito funcional 5

los

Identificador:
Indispensable/Deseable:
005
Nombre: Crear reserva.
Autor(es): Cristian camilo meneses, julio Orozco

Prioridad:

Fecha: febrero 2016


Categora (visible/No visible):

Actor principal: cliente


Actores secundarios: N/A
Resumen: Permite crear la reserva llevando los datos de fecha
Atributos
Curso bsico de
eventos:

N
O
1

Caminos
Excepcin:

de

Usuario
Sistema
Ingresa la informacin Guarda
los
datos
por medio de la
ingresados.
aplicativo

2
3
4
5
El sistema informa que la reserva ya ha sido creada. El
sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones

Acceso a la opcin

Post-condiciones

La grabacin del registro se realiz con xito

3.1.6 Requisito funcional 6


Identificador:
Indispensable/Deseable:
006
Nombre: Consultar reserva.
Autor(es): Cristian camilo meneses, julio Orozco
Fecha: febrero 2016
Categora (visible/No visible):

Prioridad:

Actor principal: Usuario


Actores secundarios: Administrador

Resumen: Permite consultar categoras


Atributos
Curso bsico de
eventos:

N
O

Usuario

Sistema

Caminos
Excepcin:

de

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones
Post-condiciones

Ingresa la informacin consulta


los
por medio de la
solicitados.
aplicativo

datos

2
3
4
5
El sistema informa que la reserva no existe.
El sistema informa que los datos son incorrectos

Acceso a la opcin
La consulta del registro se realiz con xito

3.1.7 Requisito funcional 7


Identificador: 007 Indispensable/Deseable:

Prioridad:

Nombre: Modificar Reserva.


Autor(es): Cristian camilo meneses, julio Orozco
Fecha: Febrero 2016
Categora (visible/No visible):

Actor principal: Usuario


Actores secundarios: N/A

Resumen: Permite modificar categoras


Atributos
Curso bsico de
eventos:

N
O
1

Caminos
Excepcin:

de

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones

Usuario
Sistema
Ingresa la informacin Consulta y modifica
por medio de la
datos solicitados
aplicativo

2
3
4
5
El sistema informa que la categora no existe.
El sistema informa que los datos son incorrectos

Acceso a la opcin

los

Post-condiciones

La modificacin del registro se realiz con xito

3.1.8 Requisito funcional 8


Identificador:
Indispensable/Deseable:
008
Nombre: Crear bus.
Autor(es): Cristian camilo meneses, julio Orozco

Prioridad:

Fecha: Noviembre 2016


Categora (visible/No visible):

Actor principal: Administrador


Actores secundarios: N/A
Resumen: Permite crear nuevos clientes
Atributos
Curso bsico de N
eventos:
O
1

Caminos
Excepcin:

de

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones
Post-condiciones

Usuario
Sistema
Ingresa la informacin Guarda
los
por medio de la
ingresados.
aplicativo

dato
s

2
3
4
5
El sistema informa que el bus ya ha sido creado y
tiene sus respectivas caracteristicas. El sistema
informa que los datos son incorrectos

Acceso a la opcin
La grabacin del registro se realiz con xito

3.1.9 Requisito funcional 9


Identificador:
Indispensable/Deseable:
009
Nombre: Consultar Bus.
Autor(es): Cristian camilo meneses, julio Orozco
Fecha: noviembre de 2016
Categora (visible/No visible):

Prioridad:

Actor principal: Usuario

Actores secundarios: Administrador


Resumen: Permite consultar buses.
Atributos
Curso bsico de
eventos:

N
O
1

Caminos
Excepcin:

de

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones
Post-condiciones

Usuario
Sistema
Ingresa la informacin consulta
los
datos
por medio de la
solicitados.
aplicativo

2
3
4
5
El sistema informa que el bus no existe.
El sistema informa que los datos son incorrectos

Acceso a la opcin
La consulta del registro se realiz con xito

3.1.10 Requisito funcional 10


Identificador:
Indispensable/Deseable:
0010
Nombre: Modificar bus.
Autor(es): Cristian camilo meneses, julio Orozco

Prioridad:

Fecha: febrero 2016


Categora (visible/No visible):

Actor principal: Administrador


Actores secundarios: N/A
Resumen: Permite modificar datos del bus
Atributos
Curso bsico de
eventos:

N
O
1
2
3
4
5

Usuario
Sistema
Ingresa la informacin Consulta y modifica
por medio de la
datos solicitados
aplicativo

los

Caminos
Excepcin:

de

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones
Post-condiciones

El sistema informa que el bus no existe.


El sistema informa que los datos son incorrectos

Acceso a la opcin
La modificacin del registro se realiz con xito

3.1.11 Requisito funcional 11


Identificador:
Indispensable/Deseable:
0011
Nombre: Crear viaje.
Autor(es): Cristian camilo meneses, julio Orozco

Prioridad:

Fecha: febrero 2016


Categora (visible/No visible):

Actor principal: Administrador


Actores secundarios: N/A
Resumen: Permite crear nuevos destinos de viaje.
Atributos
Curso bsico de
eventos:

N
O
1

Caminos
Excepcin:

de

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones
Post-condiciones

Usuario
Sistema
Ingresa la informacin Guarda
los
datos
por medio de la
ingresados.
aplicativo

2
3
4
5
El sistema informa que el viaje ya ha sido creado. El
sistema informa que los datos son incorrectos

Acceso a la opcin
La grabacin del registro se realiz con xito

3.1.12 Requisito funcional 12

Identificador:
Indispensable/Deseable:
012
Nombre: Consultar viaje.
Autor(es): Cristian camilo meneses, julio Orozco
Fecha: febrero 2016
Categora (visible/No visible):

Prioridad:

Actor principal: usuario


Actores secundarios: Administrador

Resumen: Permite consultar los viajes o el viaje ya propuesto.


Atributos
Curso bsico de
eventos:

N
O
1

Caminos
Excepcin:

de

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones
Post-condiciones

Usuario
Sistema
Ingresa la informacin consulta
los
datos
por medio de la
solicitados.
aplicativo

2
3
4
5
El sistema informa que el viaje no existe.
El sistema informa que los datos son incorrectos

Acceso a la opcin
La consulta del registro se realiz con xito

3.1.13 Requisito funcional 13


Identificador:
Indispensable/Deseable:
0013
Nombre: Modificar viaje.
Autor(es): Cristian camilo meneses, julio Orozco
Fecha: febrero 2016
Categora (visible/No visible):

Prioridad:

Actor principal: Administrador


Actores secundarios: N/A

Resumen: Permite modificar productos


Atributos
Curso bsico de
eventos:

N
O

Usuario

Sistema

Caminos
Excepcin:

Ingresa la informacin Consulta y modifica


por medio de la
datos solicitados
aplicativo

los

2
3
4
5
El sistema informa que el viaje no existe.
El sistema informa que los datos son incorrectos

de

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones
Post-condiciones

Acceso a la opcin
La modificacin del registro se realiz con xito

3.1.14 Requisito funcional 14


Identificador: 0014 Indispensable/Deseable:

Prioridad:

Nombre: Crear asiento.


Autor(es): Cristian camilo meneses, julio Orozco
Fecha: febrero 2016
Categora (visible/No visible):

Actor principal: Administrador


Actores secundarios: N/A
Resumen: Permite crear nuevos asientos.
Atributos
Curso bsico de
eventos:

N
O
1

Caminos
Excepcin:
Caminos
Alternativos:

de

Usuario
Sistema
Ingresa la informacin Guarda
los
datos
por medio de la
ingresados.
aplicativo

2
3
4
5
El sistema informa que los asientos estn disponible para
tal bus. El sistema informa que los datos son incorrectos

Puntos
de
Extensin:
Pre-condiciones
Post-condiciones

Acceso a la opcin
La grabacin del registro se realiz con xito

3.1.15 Requisito funcional 15


Identificador:
Indispensable/Deseable:
015
Nombre: Consultar asiento.
Autor(es): Cristian camilo meneses, julio Orozco
Fecha: febrero 2016
Categora (visible/No visible):

Prioridad:

Actor principal: Administrador


N/A

Resumen: Permite consultar asientos


Atributos
Curso bsico de N
eventos:
O
1

Caminos
Excepcin:

de

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones
Post-condiciones

Usuario
Sistema
Ingresa la informacin consulta
los
por medio de la
solicitados.
aplicativo

2
3
4
5
El sistema informa que el asiento no existe.
El sistema informa que los datos son incorrectos

Acceso a la opcin
La consulta del registro se realiz con xito

3.1.6 Requisito funcional 16


Identificador:
0016

Indispensable/Deseable:

Prioridad:

dato
s

Nombre: Modificar Asiento.


Autor(es): Cristian camilo meneses, julio Orozco
Fecha: febrero 2016
Categora (visible/No visible):

Actor principal: Administrador


Actores secundarios: N/A

Resumen: Permite modificar asiento


Atributos
Curso bsico de
eventos:

N
O
1

Caminos
Excepcin:

de

Usuario
Sistema
Ingresa la informacin Consulta y modifica
por medio de la
datos solicitados
aplicativo

2
3
4
5
El sistema informa que el asiento no existe.
El sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos
de
Extensin:
Pre-condiciones

Acceso a la opcin

Post-condiciones

La modificacin del registro se realiz con xito

3.2

Requisitos no funcionales

3.2.1 Requisito no funcional 1(RNF-01)


.
Identificador: RNF-01
Nombre: Usabilidad
Tipo: Necesario

Critico: S

Descripcin: -Uso de HTML5 para permitir navegar desde cualquier


dispositivo.
Criterios de Aceptacin: Navegacin completa por el sistema de informacin

3.2.2 Requisito no funcional 2(RNF-02)

los

Identificador: RNF-02

Nombre: Confiabilidad

Tipo: Necesario

Critico: No

Descripcin: Manejo de seguridad mediante encriptacin de la contrasea de cada


actor del sistema de informacin
Criterios de Aceptacin: Seguridad en el inicio de sesin

3.2.3 Requisito no funcional 3(RNF-03)


Identificador: RNF-03
Nombre: Rendimiento
Tipo: Necesario

Critico: Si

Descripcin: Las operaciones deben de tener un buen tiempo de respuesta

Criterios de Aceptacin: Rapidez en la navegabilidad

3.2.4 Requisito no funcional 4(RNF-04)


Identificador: RNF-04

Nombre: Diseo

Tipo: Necesario

Critico: S

Descripcin: Aplicacin web desarrollado en ASP.Net, lenguaje de programacin


C#, Net Framework 4.0.

-El motor de base de datos ser MySQL


Criterios de Aceptacin:

3.2.5 Requisito no funcional 5(RNF-05)


Identificador: RNF-05

Nombre: Interfaces

Tipo: Necesario

Crtico: S

Descripcin: Creacin de los Formularios Web utilizando hojas de estilos CSS3


Criterios de Aceptacin:

Debe funcionar en pantallas con una resolucin de 1024 x


768 pixeles o superior.

DIAGRAMA RELACIONAL

DIAGRAMA DE SECUENCIA

DICCIONARIO DE DATOS
PK: Llave primaria, NN: Atributo no nulo, AI: Autoincrementar.

ibuto

Tipo

ula

INT

mbre

VARCHAR(50)

Persona
PK NN

AI

Descripcin
Identificador nico de cada
persona registrada.
Nombre de la persona que
desea entrar al sistema.

ellido
fono

VARCHAR(50)
INT

AIL

VARCHAR(50)

ario_IDUSUARI

INT

ibuto

Tipo

Usuario
PK NN

INT

USUARIO

NTRASENA

SET('activo','in
activo')
VARCHAR(50)

ERNAME

VARCHAR(45)

ibuto

Tipo

Reserva
PK NN

RESERVA

INT(11)

CHA

DATETIME

TADO

SET('ACTIVO'
,'CANCELAD
O','PENDIENT
E')
INT

ibuto

Tipo

Tiquete
PK NN

IQUETE

INT(11)

ECIO
NTIDAD

INT(11)
INT(10)

serva_IDRESER

INT(11)

ibuto

Tipo

asiento_tiquete

INT(10)

TADO

ario_IDUSUARI

Apellidos de la persona
Numero de contacto de la
persona
Correo electrnico de la
persona
Identificador del usuario

AI

AI

AI

asientos_tiquete
PK NN AI

Descripcin

Nmero identificador
para el usuario.

Nmero identificador nico


para el usuario.
Estado en que se encuentra el
usuario despus de crearse.
Como su nombre lo indica es
la seguridad que el usuario le
asigne.
Es el nombre de usuario que
ingresara al sistema.

Identificador nico de para


cada reserva realizada.
Da, me, ao y hora en que fue
realizada la reserva.
Indica los posibles estado en
que se encuentra una reserva.

Descripcin

nico

Descripcin
Identificador nico del tiquete
generado
Precio total del tiquete
Nmero de asientos que se ha
reservado
Identificador de la reserva
realizada

Descripcin
Identificador de la relacin de
riquete con asiento

entos_IDASIEN

INT(11)

ete_IDTIQUET

INT(11)

ibuto

Tipo

asientos
PK NN

INT(11)

ASIENTO

Llave fornea de tiquete.

DIGO

INT(11)

TADO

SET('DISPONI
BLE','OCUPA
DO')
INT(10)

Tipo

Bus
PK NN

BUS

INT(10)

ACA

INT

DELO

VARCHAR(50)

RCA

VARCHAR(50)

o_bus_IDTIPOB

INT

ibuto

Tipo

horario_bus

INT(10)

ario_IDHORARI

INT(10)

_IDBUS

INT(10)

ibuto

Tipo

Horario
PK NN

INT(10

_IDBUS

ibuto

HORARIO

RA

TIME

Llave fornea de asiento

AI

AI

Horario_bus
PK NN AI

Identificador nico de cada


detalle de una determinada
compra.
Cantidad comprada de un
determinado producto.
Valor unitario del producto que
se compr.
Valor total equivalente al
producto entre la cantidad y el
valor unitario del producto.

Descripcin

AI

Descripcin
Identificador nico de cada bus
que preste el servicio.
Referencia de cada vehiculo
es decir bus..
Ao en que fue fabricado el
bus.
Marca del vehiculo que
prestara el servicio.
Llave fornea donde est el
identificador del tipo de bus.
Descripcin
Identificador nico de la
relacin entre horario y buses.
Llave fornea de la relacin
entre horario y bues y este es
el identificador de la llave
primaria de horario
Llave fornea compuesta por
la primaria de bus .

Descripcin
Identificador nico de cada
gnero registrado.
Hora especifica donde hay
disponibilidad de los viajes.

CHA

DATE

TADO

ENUM('D','N')

ibuto

Tipo

Viaje
PK NN

VIAJE

INT(11)

CHA

DATE

UDADORIGEN

VARCHAR(45)

UDADDESTINO

VARCHAR(45)

RA

TIME

ECIO

INT(10)

erva_IDRESER

INT(11)

dad_IDCIUDAD

INT(11)

dad_IDCIUDAD

INT(11)

ibuto

Tipo

Ciudad
PK NN

CIUDAD

INT

UDAD

VARCHAR(45)

Disponibilidad de tiempo en
que se desea realizar un viaje.
Valor que indica si el horario
tiene vigencia, teniendo en
cuenta que puede cambiar en
el tiempo.

AI

Descripcin
Identificador nico de cada
viaje
Identificador nico de cada
horario de trabajo registrado
en el sistema.
Hora en la que un empleado
inicia su trabajo.
Hora en la que un empleado
finaliza su trabajo.
Hora en que estn disponibles
los viajes para sus respectivas
ciudades.
Valor que cuesta el viaje a la
respectiva ciudad.
Fornea identificadora
de
cada reserva
Fornea
de la ciudad de
origen
Fornea
de la ciudad de
destino.

AI

Descripcin
Identificador nico de cada
ciudad registrada en el sistema
Nombre de la ciudad que estn
registradas en el sistema.

Vous aimerez peut-être aussi