Está en la página 1de 24

SISTEMA DE RESERVA DE PASAJES PARA BUSES

Presentado por:
Cristian Camilo Meneses Ortiz
Julio Orozco

UNIVERSIDAD DE LA AMAZONIA

FACULTAD DE INGENIERÍA
PROGRAMA INGENIERÍA DE SISTEMAS
FLORENCIA
2016
SISTEMA DE RESERVA DE PASAJES PARA BUSES

Cristian Camilo Meneses Ortiz


Julio Orozco

Presentado a
Edwin Eduardo Millan Rojas

UNIVERSIDAD DE LA AMAZONIA

FACULTAD DE INGENIERÍA
PROGRAMA INGENIERÍA DE SISTEMAS
FLORENCIA
2016
Especificación de requisitos de
software
Proyecto: sistema de reserva de pasajes para buses

Revisión 1.0
SISTEMA DE RESERVA DE PASAJES PARA BUSES

Contenido
CONTENIDO 4

1 INTRODUCCIÓN 5

1.1 Alcance 5

1.2 Personal involucrado 5

1.3 Referencias 5

2 DESCRIPCIÓN GENERAL 5

2.1 Perspectiva del producto 5

2.2 Funcionalidad del producto 5

2.3 Características de los usuarios 5

2.4 Perfil del usuario 5

3 REQUISITOS 6

3.1 Requisitos funcionales 6


3.1.1 Requisito funcional 1 6
3.1.2 Requisito funcional 2 7
3.1.3 Requisito funcional 3 8
3.1.4 Requisito funcional 4 8
3.1.5 Requisito funcional 5 9
3.1.6 Requisito funcional 6 10
3.1.7 Requisito funcional 7 10
3.1.8 Requisito funcional 8 11
3.1.9 Requisito funcional 9 12
3.1.10 Requisito funcional 10 13
3.1.11 Requisito funcional 11 13
3.1.12 Requisito funcional 12 14
3.1.13 Requisito funcional 13 15
3.1.14 Requisito funcional 14 15
3.1.15 Requisito funcional 15 16
3.1.16 Requisito funcional 16 17
3.2 Requisitos no funcionales 19
3.2.1 Requisito no funcional 1(RNF-01) 19
3.2.2 Requisito no funcional 2(RNF-02) 19
3.2.3 Requisito no funcional 3(RNF-03) 20
3.2.4 Requisito no funcional 4(RNF-04) 20
3.2.5 Requisito no funcional 5(RNF-05) 20

1 Introducción

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

Este documento es una especificación de los requisitos funcionales y no funcionales de l


software para un sistema de información para cualquier venta y reserva de pasajes, el cual
estará orientado a la web, en este podrán interactuar tanto el (usuario) como el administrador.
1.1 Alcance
Diseño y desarrollo del sistema de información de venta y reserva de pasajes.

El sistema de información estará orientado a la web lo que garantiza el acceso a la


información desde puntos remotos.

1.2 Personal involucrado


Nombre Cristian camilo meneses, julio Orozco
Rol Programador y diseñador
Categoría profesional Estudiante ingeniería de sistemas
Responsabilidades Codificar y diseñar el sistema de información
1.3 Referencias
Referencia Titulo Autor

1 Standard IEEE 830 – IEEE


1998
2 Descripción general
2.1 Perspectiva del producto
El sistema de información de bodega de frutas y verduras es diseñado 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 Características de los usuarios

El sistema de información tendrá 2 tipos de usuarios que podrán 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.

Cliente: Interactúa con el sistema permitiéndole gestionar reservas.

ACT-01 Administrador (empleado)


Versión 1.0

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

Fuentes
Descripción Encargado de la administración y supervisión de las
partes que intervienen en el sistema de información.
Comentario Tiene un nivel de usuario 1

ACT-02 Usuario
Versión 1.0
Fuentes
Descripción Encargado de gestionar el asiento y lo que esto
implica.

Comentario Tiene un nivel de usuario 2

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


Categoría (visible/No visible): Actor principal: Todos
Actores secundarios: Todos
Resumen: Permite el ingreso al sistema mediante un inicio de sesión con un
usuario y una contraseña.
Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información Se inicia la sesión con los
1 por medio de la privilegios correspondientes.
aplicativo

2
3
4
5

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

Caminos de El sistema informa que el usuario no existe.


Excepción: El sistema informa que la contraseña es incorrecta

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Todos los actores tienen acceso
Post-condiciones La grabación del registro se realizó con éxito

3.1.2 Requisito funcional 2


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

Fecha: Febrero 2016


Categoría (visible/No visible): Actor principal: Administrador
Actores secundarios: N/A
Resumen: Permite crear nuevos proveedores

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información Guarda los datos
1 por medio de la ingresados.
aplicativo
2
3
4
5
Caminos de El sistema informa que el usuario ya ha sido creado. El
Excepción: sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción
Post-condiciones La grabación del registro se realizó con éxito

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

3.1.3 Requisito funcional 3


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

Fecha: febrero 2016


Categoría (visible/No visible): Actor principal: Administrador
Actores secundarios: usuario
Resumen: Permite consultar proveedores

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información consulta los datos
1 por medio de la solicitados.
aplicativo
2
3
4
5
Caminos de El sistema informa que el usuario no existe.
Excepción: El sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción
Post-condiciones 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


Categoría (visible/No visible): Actor principal: Administrador
Actores secundarios: N/A
Resumen: Permite modificar los datos de usuario

Atributos
Curso básico de N
eventos: O
Descripción de requisitos del software
SISTEMA DE RESERVA DE PASAJES PARA BUSES

Usuario Sistema

Ingresa la información Consulta y modifica los


1 por medio d e la datos solicitados
aplicativo
2
3
4
5
Caminos de El sistema informa que el proveedor no existe.
Excepción: El sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción
Post-condiciones La modificación del registro se realizó con éxito

3.1.5 Requisito funcional 5

Identificador: Indispensable/Deseable: Prioridad:


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

Fecha: febrero 2016


Categoría (visible/No visible): Actor principal: cliente
Actores secundarios: N/A
Resumen: Permite crear la reserva llevando los datos de fecha

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información Guarda los datos
1 por medio de la ingresados.
aplicativo
2
3
4
5
Caminos de El sistema informa que la reserva ya ha sido creada. El
Excepción: sistema informa que los datos son incorrectos

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción

Post-condiciones La grabación del registro se realizó con éxito

3.1.6 Requisito funcional 6

Identificador: Indispensable/Deseable: Prioridad:


006
Nombre: Consultar reserva.
Autor(es): Cristian camilo meneses, julio Orozco

Fecha: febrero 2016


Categoría (visible/No visible): Actor principal: Usuario
Actores secundarios: Administrador
Resumen: Permite consultar categorías

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información consulta los datos
1 por medio de la solicitados.
aplicativo
2
3
4
5
Caminos de El sistema informa que la reserva no existe.
Excepción: El sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción
Post-condiciones La consulta del registro se realizó con éxito

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

3.1.7 Requisito funcional 7

Identificador: 007 Indispensable/Deseable: Prioridad:

Nombre: Modificar Reserva.


Autor(es): Cristian camilo meneses, julio Orozco

Fecha: Febrero 2016


Categoría (visible/No visible): Actor principal: Usuario
Actores secundarios: N/A
Resumen: Permite modificar categorías

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información Consulta y modifica los
1 por medio de la datos solicitados
aplicativo
2
3
4
5
Caminos de El sistema informa que la categoría no existe.
Excepción: El sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción
Post-condiciones La modificación del registro se realizó con éxito

3.1.8 Requisito funcional 8

Identificador: Indispensable/Deseable: Prioridad:


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

Fecha: febrero 2016


Categoría (visible/No visible): Actor principal: Administrador
Actores secundarios: N/A

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

Resumen: Permite crear nuevos clientes

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información Guarda los datos
1 por medio de la ingresados.
aplicativo
2
3
4
5
Caminos de El sistema informa que el bus ya ha sido creado y tiene
Excepción: sus respectivas caracteristicas. El sistema informa que
los datos son incorrectos

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción
Post-condiciones La grabación del registro se realizó con éxito

3.1.9 Requisito funcional 9

Identificador: Indispensable/Deseable: Prioridad:


009
Nombre: Consultar Bus.
Autor(es): Cristian camilo meneses, julio Orozco

Fecha: febrero 2016


Categoría (visible/No visible): Actor principal: Usuario
Actores secundarios: Administrador
Resumen: Permite consultar buses.

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información consulta los datos
1 por medio de la solicitados.
aplicativo
2
3

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

4
5
Caminos de El sistema informa que el bus no existe.
Excepción: El sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción
Post-condiciones La consulta del registro se realizó con éxito

3.1.10 Requisito funcional 10

Identificador: Indispensable/Deseable: Prioridad:


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

Fecha: febrero 2016


Categoría (visible/No visible): Actor principal: Administrador
Actores secundarios: N/A
Resumen: Permite modificar datos del bus

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información Consulta y modifica los
1 por medio de la datos solicitados
aplicativo
2
3
4
5
Caminos de El sistema informa que el bus no existe.
Excepción: El sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción
Post-condiciones La modificación del registro se realizó con éxito

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

3.1.11 Requisito funcional 11

Identificador: Indispensable/Deseable: Prioridad:


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

Fecha: febrero 2016


Categoría (visible/No visible): Actor principal: Administrador
Actores secundarios: N/A
Resumen: Permite crear nuevos destinos de viaje.

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información Guarda los datos
1 por medio de la ingresados.
aplicativo
2
3
4
5
Caminos de El sistema informa que el viaje ya ha sido creado. El
Excepción: sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción
Post-condiciones La grabación del registro se realizó con éxito

3.1.12 Requisito funcional 12

Identificador: Indispensable/Deseable: Prioridad:


012
Nombre: Consultar viaje.
Autor(es): Cristian camilo meneses, julio Orozco

Fecha: febrero 2016


Categoría (visible/No visible): Actor principal: usuario

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

Actores secundarios: Administrador

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

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información consulta los datos
1 por medio de la solicitados.
aplicativo
2
3
4
5
Caminos de El sistema informa que el viaje no existe.
Excepción: El sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción
Post-condiciones La consulta del registro se realizó con éxito

3.1.13 Requisito funcional 13

Identificador: Indispensable/Deseable: Prioridad:


0013
Nombre: Modificar viaje.
Autor(es): Cristian camilo meneses, julio Orozco

Fecha: febrero 2016


Categoría (visible/No visible): Actor principal: Administrador
Actores secundarios: N/A
Resumen: Permite modificar productos

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información Consulta y modifica los
1 por medio de la datos solicitados
aplicativo
2

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

3
4
5
Caminos de El sistema informa que el viaje no existe.
Excepción: El sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción
Post-condiciones La modificación 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

Categoría (visible/No visible): Actor principal: Administrador


Actores secundarios: N/A
Resumen: Permite crear nuevos asientos.

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información Guarda los datos
1 por medio de la ingresados.
aplicativo
2
3
4
5
Caminos de El sistema informa que los asientos están disponible para
Excepción: tal bus. El sistema informa que los datos son incorrectos

Caminos
Alternativos:

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

Puntos de
Extensión:
Pre-condiciones Acceso a la opción
Post-condiciones La grabación del registro se realizó con éxito

3.1.15 Requisito funcional 15

Identificador: 015 Indispensable/Deseable: Prioridad:

Nombre: Consultar asiento.


Autor(es): Cristian camilo meneses, julio Orozco

Fecha: febrero 2016


Categoría (visible/No visible): Actor principal: Administrador
N/A

Resumen: Permite consultar asientos

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información consulta los datos
1 por medio de la solicitados.
aplicativo

2
3
4
5
Caminos de El sistema informa que el asiento no existe.
Excepción: El sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción
Post-condiciones La consulta del registro se realizó con éxito

3.1.6 Requisito funcional 16

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

Identificador: Indispensable/Deseable: Prioridad:


0016
Nombre: Modificar Asiento.
Autor(es): Cristian camilo meneses, julio Orozco

Fecha: febrero 2016


Categoría (visible/No visible): Actor principal: Administrador
Actores secundarios: N/A
Resumen: Permite modificar asiento

Atributos
Curso básico de N
eventos: O Usuario Sistema
Ingresa la información Consulta y modifica los
1 por medio de la datos solicitados
aplicativo
2
3
4
5
Caminos de El sistema informa que el asiento no existe.
Excepción: El sistema informa que los datos son incorrectos

Caminos
Alternativos:
Puntos de
Extensión:
Pre-condiciones Acceso a la opción

Post-condiciones La modificación 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í

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

Descripción: -Uso de HTML5 para permitir navegar desde cualquier


dispositivo.

Criterios de Aceptación: Navegación completa por el sistema de información

3.2.2 Requisito no funcional 2(RNF-02)

Identificador: RNF-02 Nombre: Confiabilidad

Tipo: Necesario Critico: No

Descripción: Manejo de seguridad mediante encriptación de la contraseña de cada


actor del sistema de información

Criterios de Aceptación: Seguridad en el inicio de sesión

3.2.3 Requisito no funcional 3(RNF-03)


Identificador: RNF-03 Nombre: Rendimiento

Tipo: Necesario Critico: Si

Descripción: Las operaciones deben de tener un buen tiempo de respuesta

Criterios de Aceptación: Rapidez en la navegabilidad

3.2.4 Requisito no funcional 4(RNF-04)

Identificador: RNF-04 Nombre: Diseño

Tipo: Necesario Critico: Sí

Descripción: Aplicación web desarrollado en ASP.Net, lenguaje de programación

C#, Net Framework 4.0.

-El motor de base de datos será MySQL

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

Criterios de Aceptación:

3.2.5 Requisito no funcional 5(RNF-05)

Identificador: RNF-05 Nombre: Interfaces

Tipo: Necesario Crítico: Sí

Descripción: Creación de los Formularios Web utilizando hojas de estilos CSS3

Criterios de Aceptación:
Debe funcionar en pantallas con una resolución de 1024 x
768 pixeles o superior.

DIAGRAMAS DE CLASES:

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

DIAGRAMA DE CASOS DE USO

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

DIAGRAMA DE ACTIVIDADES:

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

Descripción de requisitos del software


SISTEMA DE RESERVA DE PASAJES PARA BUSES

Descripción de requisitos del software

También podría gustarte