Sunteți pe pagina 1din 13

Logotipo de

la
Organizacin

Especificaciones Suplementarias del Sistema


Fecha:
18/07/2014

Proyecto:
SiRVBA

Clave del documento:

SRS_SiRVBA

Versin: 1.1

<Nombre del Proyecto>


Especificaciones Suplementarias del Sistema
Versin 1.1

EQUIPO 1

Confidencial, -, Uso, Interno

Pgina1 de 13

Logotipo de
la
Organizacin

Especificaciones Suplementarias del Sistema


Fecha:
18/07/2014

Proyecto:
SiRVBA

Clave del documento:

SRS_SiRVBA

Versin: 1.1

Revisin y Aprobacin Histrica


Versi
n

Descripcin

Autor y fecha

1.0
1.1

Creacin del SRS


Correccin de funcionalidades

Equipo 1 18/07/2014
Equipo 1 18/08/2014

Confidencial, -, Uso, Interno

Aprobacin
fecha

10/08/2014

Pgina2 de 13

Logotipo de
la
Organizacin

Especificaciones Suplementarias del Sistema


Fecha:
18/07/2014

Proyecto:
SiRVBA

Clave del documento:

SRS_SiRVBA

Versin: 1.1

Tabla de Contenido
1.

Introduccin del documento.


1.1 Propsito del documento.
1.2 Alcance
1.3 Definiciones, Acrnimos y Abreviaturas
1.4 Vista General

4
4
4
5
5

2.

Funcionalidad

3.

Usabilidad

4.

Confiabilidad
4.1 Respuesta rpida

7
7

5.

Desempeo
5.1 Servicio a un nmero determinado de clientes
5.2 Confirmacin de reservaciones

7
8
8

6.

Soporte

7.

Restricciones de Diseo
7.1 Herramientas (Dirigidas al desarrollo de la aplicacin)
7.2 Tipo de Desarrollo (Arquitectura)
7.3 Plataforma HW y SW del equipo cliente (orientados a la aplicacin)
7.3.1 Software
7.3.2 Hardware

9
9
9
9
9
9

8.

Seguridad

10

9.

Requerimientos de Documentacin de Usuario y Sistemas de Ayuda

11

10. Componentes Adquiridos

11

11. Interfaces
11.1 Interfaces
11.2 Interfaces
11.3 Interfaces
11.4 Interfaces

11
11
11
12
12

de
de
de
de

Comunicacin
Hardware
Software
Comunicacin

12. Requerimientos de Licencias

12

13. Legal, Derechos de Autor y Otros Avisos

12

14. Estndares Aplicables

12

Confidencial, -, Uso, Interno

Pgina3 de 13

Logotipo de
la
Organizacin

Especificaciones Suplementarias del Sistema


Fecha:
18/07/2014

Proyecto:
SiRVBA

Clave del documento:

SRS_SiRVBA

Versin: 1.1

Especificaciones Suplementarias
1. Introduccin del documento.
Mediante este documento pretendemos establecer el SRS en el Sistema de Venta y Reservaciones de
Boletos Aerotour, el cual es un software de aplicacin web que permitir actuar como punto de venta
entre la empresa Aerotour y sus clientes a travs del internet.
Se pretende establecer una definicin completa y global de la operacin y funcionamiento del software SiRVBA esto
con el fin de recibir una aceptacin por parte de los usuarios a los requerimientos planteados.
1.1Propsito del documento.
El siguiente documento cumplir con el objetivo de mostrar el diseo esquemtico conceptual de los
requerimientos funcionales y no funcionales categorizndolos y describiendo el papel que cada uno
desempeara en el sistema a crear.
Se pretende mostrar a grandes rasgos la funcionalidad del sistema y como sus diferentes facetas
funcionaran para tipo de usuario. Los requerimientos se encuentra sujetos a cambios sin embargo se ha
intentado tomar en cuenta todas necesidades bsicas acerca del sistema. El sistema propone una
solucin para el problema de la empresa al extenderse a la red. Los requerimientos han sido
categorizados segn si tipo y cada apartado contiene un requerimiento con su descripcin pretendiendo
ser lo ms claro posible buscando la aprobacin para su futura creacin. El documento contiene los
requerimientos ya antes capturados e investigados necesarios para cada necesidad de los futuros
usuarios segn la empresa antes catalogados en dos simples tipos funcionales y no funcionales en este
documento de han desglosado en distintos apartados valorizados de una manera ms especifica.
1.2Alcance
Estos requerimientos incluyen:
- Requerimientos Legales y regulatorio, incluyendo estndares de aplicacin.
- El sistema no debe infringir ninguna ley de autor y para ello se examinara los otros sistemas para de
ser necesario poder realizar modificaciones en el cdigo o en la interfaz en caso de que se que se
infrinja alguna ley antes de ser puesto en funcionamiento y de ser posible antes de empezar a
programado.
- Atributos de calidad del sistema a construir, incluyendo requerimientos de usabilidad, confiabilidad,
desempeo y soporte.
- El sistema en si para poder ser puesto en funcionamiento necesita ciertos atributos de calidad como
los siguientes el sistema necesita soportar a ms de 3mil clientes simultneamente va internet as
como la interfaz de usuario que ser utilizada por los agentes de ventas as como la migracin de la
base de datos local ya existente al nuevo sistema
- Otros requerimientos como sistemas operativos y ambiente, requerimientos de compatibilidad y
restricciones de diseo, seguridad].
- Una de las ventajas ser que el sistema ser desarrollado en plataforma web para que pueda ser utilizado
desde cualquier navegador sin importar el sistema operativo que el usuario este utilizando

Confidencial, -, Uso, Interno

Pgina4 de 13

Logotipo de
la
Organizacin

Especificaciones Suplementarias del Sistema


Fecha:
18/07/2014

Proyecto:
SiRVBA

Clave del documento:

SRS_SiRVBA

Versin: 1.1

1.3Definiciones, Acrnimos y Abreviaturas


Vase documento Glosario.
1.4Vista General
El presente documento muestra las especificaciones suplementarias del proyecto SiRVBA que se
encuentra estructurado primeramente describiendo una introduccin a este junto a sus definiciones
adems de las funcionalidades del sistema, requerimientos no funcionales del sistema, confiabilidad,
seguridad entre otros aspectos.

Confidencial, -, Uso, Interno

Pgina5 de 13

Logotipo de
la
Organizacin

Especificaciones Suplementarias del Sistema


Fecha:
18/07/2014

Proyecto:
SiRVBA

Clave del documento:

SRS_SiRVBA

Versin: 1.1

2. Funcionalidad

Req_Fun_
01

Req_Fun_
02

Req_Fun_
03
Req_Fun_
04

El sistema podr realizar ventas de boletos en lnea por tarjeta


de crdito.
El sistema al momento de cobrar la transaccin podr hacer un
descuento del 10% a clientes frecuentes.
Habr un descuento del 50% para clientes que sean adultos
mayores.
Habr un descuento del 30% para clientes que sean nios.

Ventas

El sistema contara con la opcin de reservaciones de boletos


esta permitir solo reservar los boletos y pagarlos en taquilla
con anticipacin antes del vuelo.

Reservaciones

El sistema contara con una seccin donde el cliente se podr


registrar, para ello tiene que proporcionar un usuario y
contrasea, sus datos generales como nombre, direccin,
ciudad, estado, nmero de tarjeta de crdito, etc.

registro

El sistema ofrecer un apartado de login para que el cliente


pueda iniciar sesin.

Login

Req_Fun_
05

catalogo
Clientes

Req_Fun_
06

Catalogo de
aerolneas

Req_Fun_
07

informes

Req_Fun_
08

Catlogo de
Vuelos

Confidencial, -, Uso, Interno

El sistema debe contener un catlogo de donde debern


concentrarse los clientes registrados y cabe destacar que el
administrador tiene control total sobre las altas y bajas de
clientes.

El sistema debe contener un catlogo de las aerolneas en


donde el administrador debe poder para dar de alta modificar
o eliminar las aerolneas.
El sistema debe gestionar la venta de boletos de diferentes
aerolneas con la gestin realizada se deben generar los
siguientes reportes:
Los directivos de la empresa podrn accesar a la informacin
de las ventas realizadas a travs del sistema.
Al final del da, los vendedores podrn tener acceso al sistema
para ver un reporte electrnico del detalle de sus
reservaciones y ventas.
El sistema contendr un catlogo de vuelos en el que el
administrador podr dar de alta o baja los vuelos de las
aerolneas que maneja.

Pgina6 de 13

Logotipo de
la
Organizacin

Especificaciones Suplementarias del Sistema


Fecha:
18/07/2014

Proyecto:
SiRVBA

Clave del documento:

SRS_SiRVBA

Versin: 1.1

3. Usabilidad
El sistema en cuestin ser manipulado por distintos tipos de usuarios lo que sugiere que se debern
manejar distintos tipos de interfaces para cada uno segn las tareas en que su trabajo se enfoque, el
usuario deber tener conocimientos bsicos de computacin se sugiere una semana de entrenamiento
para el mejor manejo del sistema por cada grupo de usuarios. Los usuarios que el sistema manejare
sern vendedores, personal administrativo y clientes en lnea contado cada uno con su propia interfaz.
Se propone manejar una interfaz sencilla para optimizar el uso de los recursos haciendo el ambiente
visual de manera bsica, para los usuarios en lnea las interfaces se realizaran de una manera ms
especial y atractiva.
Se planea realizar un manual de usuario segn el tipo de usuario que servir como ayuda para futura
capacitan este artefacto se realizara cuando se ponga en marcha el proceso de creacin del sistema.
Como requerimiento de usabilidad uno podemos referirnos a que el sistema deber contener varias
interfaces para los distintos tipos de usuario para mantener su enfoque a cada uno ellos.
Req_NoFun_17
.
Los clientes deben registrarse en el catlogo de clientes.
Req_NoFun_18
antes.

Para poder empezar a comprar o reservar el cliente debe iniciar sesin

4. Confiabilidad
Este sistema en cuestiones de confiabilidad tenemos varios requerimientos que sugieren un sistema
que sea capaz de responder de manera rpida y segura a las necesidades de los distintos usuarios
generando las salidas o realizando los procesos que se requieren. El sistema ser manejado por muchos
usuarios, tendr muchas peticiones que responder de cada usuario y se necesitara potencia para
realizar cada proceso a continuacin sern descritos.
1.5Respuesta rpida
Req_NoFun_15
.
Respuesta rpida, confiable y segura a las peticiones del cliente.

5. Desempeo
El sistema debe desarrollar varias tareas al mismo tiempo y cada uno da ellas implica recursos de
hardware que se debe utilizar ya que el sistema deber ser web ser necesario tener un servidor con
buena potencia, as como equipos. En el diseo conceptual que se ha realizado se han logrado recopilar
algunos requisitos de desempeo los cuales muestran la reaccin que el sistema deber tener ante las
peticiones de los usuarios, varios de los requisitos son aplicables en varios de los puntos a desarrollar.
Por parte de los involucrados ya se han obtenido requisitos que implican algunos de los tiempos que
tendrn algunos procesos tales como la duracin de una reservacin, la duracin de una venta en lnea,
cabe destacar que las respuestas para los clientes en lnea y su velocidad dependern tambin de los
recursos que maneje el cliente, esos sern problemas no propios del sistema en los cuales no se pueden
Confidencial, -, Uso, Interno

Pgina7 de 13

Logotipo de
la
Organizacin

Especificaciones Suplementarias del Sistema


Fecha:
18/07/2014

Proyecto:
SiRVBA

Clave del documento:

SRS_SiRVBA

Versin: 1.1

intervenir,

1.6Servicio a un nmero determinado de clientes


Req_NoFun_16
El nuevo sistema podr dar servicio hasta 3000 clientes conectados
simultneamente.
1.7 Confirmacin de reservaciones
Req_NoFun_24.
Las reservaciones se tienen que confirmar tres das antes del vuelo.

6. Soporte
No ser necesario soporte de instalacin del sistema dado que en este caso estar en Internet, por ese
lado se dar el soporte adecuado para montar el sistema en un servidor web y pueda ser manipulado
por el administrador funcional del sistema.
En el caso de los requerimientos aplicables, como lo es el requerimiento de migracin de la base de
datos tendr que darse un soporte en cuanto a la recuperacin de la informacin para que haya una
adaptabilidad con un sistema de plataforma web.
Tambin se realizaran pruebas al sistema para comprobar una adaptabilidad a la tcnica de venta de le
empresa

Confidencial, -, Uso, Interno

Pgina8 de 13

Logotipo de
la
Organizacin

Especificaciones Suplementarias del Sistema


Fecha:
18/07/2014

7.

Proyecto:
SiRVBA

Clave del documento:

SRS_SiRVBA

Versin: 1.1

Restricciones de Diseo

Sistema desarrollado en plataforma WEB, migracin de la informacin de la Base de Datos existente a


una con compatibilidad en plataformas Web.
1.8

Herramientas (Dirigidas al desarrollo de la aplicacin)

1.9

Tipo de Desarrollo (Arquitectura)

1.10

Java Platform, Enterprise Edition o Java (traducido informalmente como Java Empresarial),
plataforma de programacinparte de la Plataforma Javapara desarrollar y ejecutar
software de aplicaciones en el lenguaje de programacin Java. Permite utilizar arquitecturas
de N capas distribuidas y se apoya ampliamente en componentes de software modulares
ejecutndose sobre un servidor de aplicaciones.
Servidor de Aplicaciones.
El sistema proporcionar servicios de aplicacin a las computadoras cliente.
Este gestionar la mayor parte (o la totalidad) de las funciones de lgica de negocio y de
acceso a los datos de la aplicacin.
Uno de los principales beneficios de la aplicacin de la tecnologa de servidores de aplicacin
son la centralizacin y la disminucin de la complejidad en el desarrollo de aplicaciones.

Plataforma HW y SW del equipo cliente (orientados a la aplicacin)

1.10.1 Software
El sistema para su ejecucin necesitar que el equipo cuente con todas las configuraciones
necesarias para el acceso a internet.
Tambin necesitara contar con un navegador web que permitir ingresar al sistema.
1.10.2 Hardware
Se necesitar que el equipo cuente con las conexiones necesarias para el acceso a internet,
como lo es una tarjeta de red en el equipo o en dado caso que el cliente as lo desee una NIC
inalmbrica.

Medios de almacenamiento.
1.
Discos Compactos escribibles y re-escribibles.
2.
Memorias de puerto USB

1.

Impresoras y Faxes:
El sistema ser compatible con impresoras y faxes de acuerdo a la peticin del cliente.

Confidencial, -, Uso, Interno

Pgina9 de 13

Logotipo de
la
Organizacin

Especificaciones Suplementarias del Sistema


Fecha:
18/07/2014

8.

Proyecto:
SiRVBA

Clave del documento:

SRS_SiRVBA

Versin: 1.1

Seguridad
Req_Fun_05 catalogo Clientes
El sistema debe contener un catlogo de donde debern concentrarse los clientes registrados y
cabe destacar que el administrador tiene control total sobre las altas y bajas de clientes.
Req_NoFun_10
Respuesta rpida, confiable y segura a las peticiones del cliente
Tcnicas de Seguridad utilizadas:
Utilizar tcnicas de desarrollo que cumplan con los criterios de seguridad al uso para todo el
software que se implante en los sistemas, partiendo de estndares y de personal
suficientemente formado y concienciado con la seguridad.
Codificar la informacin: criptologa, criptografa y criptociencia. Esto se debe realizar en
todos aquellos trayectos por los que circule la informacin que se quiere proteger, ya que
ser un sistema en web se necesitar proteger cierta informacin respecto a los vuelos, las
transacciones de venta y reservacin as como los datos bancarios del cliente a travs del
internet.
Contraseas complejas adems del uso de certificados digitales mejora la seguridad frente al
simple uso de contraseas.
Tecnologas repelentes o protectoras: cortafuegos, sistema de deteccin de intrusos antispyware, antivirus, llaves para proteccin de software.
Copias de seguridad y sistemas de respaldo remoto para mantener la informacin en dos
ubicaciones de manera asncrona en el caso de los vuelos y aerolneas que se manejan.

Confidencial, -, Uso, Interno

Pgina10 de 13

Logotipo de
la
Organizacin

Especificaciones Suplementarias del Sistema


Fecha:
18/07/2014

9.

Proyecto:
SiRVBA

Clave del documento:

SRS_SiRVBA

Versin: 1.1

Requerimientos de Documentacin de Usuario y Sistemas de Ayuda

La documentacin en lnea deber establecer los diferentes conceptos bsicos as como ejemplo de
gestin de proyectos en el sistema.
Para construir las documentacin de usuario abordamos el punto de desde diferentes panoramas, no
preguntamos quin lo utilizara? Cmo lo utilizara? Qu dudas pudiese tener? La mejor manera de
definir los aspectos y secciones a tratar en la documentacin de usuario fueron estas preguntas ya que
nos daban una visin ms clara de lo que debamos cubrir para satisfacer los requerimientos de esta
seccin.
Los usuarios de este sistema cuentan con una extensa documentacin definida cuidadosamente,
abarcando aspectos como el manejo de interfaz de usuario, el manejo de errores, configuracin del
sistema, preferencias, sesiones, privilegios y restricciones.
La ayuda al usuario deber estar a disposicin de acuerdo al tipo de trabajador que se
encuentre.

10.

Componentes Adquiridos

La adquisicin de componentes para el desarrollo de este sistema fue casi nula, exceptuando las
licencias del software necesario como el manejador de la base de datos, cuidando y planificando el
recorte de presupuesto para la consolidacin del proyecto.

11.

Interfaces

La principal interfaz que cuenta con el sistema es la conexin simultnea con usuarios y
administradores
1.11 Interfaces de Comunicacin
El sistema tendr comunicacin con hardware de impresin para la generacin de reportes.
1.12

Interfaces de Hardware
En el interface de hardware tenemos la interaccin del sistema con los servidores destinados a

l.
El software dar soporte a diferentes perifricos de entrada y salida, dado que es una plataforma
web y se utilizan las herramientas del navegador de internet mismas en los que se incluyen:

Medios de Almacenamiento:
1.
Discos Compactos escribibles y re-escribibles.
2.
Memorias de puerto USB

Impresoras y Faxes:

Confidencial, -, Uso, Interno

Pgina11 de 13

Logotipo de
la
Organizacin

Especificaciones Suplementarias del Sistema


Fecha:
18/07/2014

Proyecto:
SiRVBA

Clave del documento:

SRS_SiRVBA

Versin: 1.1

1.
El sistema ser compatible con impresoras y faxes de manera generalizada debido a su
estructura web.
1.13

Interfaces de Software
La nica comunicacin que en algn momento pudiese tener nuestro sistema es la migracin de
la antigua base de datos al nuevo diseo optimizado a un servicio web.

1.14

Interfaces de Comunicacin
El sistema estar en una arquitectura de un servidor Web, por lo que estar disponible en
internet a travs de un dominio dado.

12.

Requerimientos de Licencias
Para la creacin propia del proyecto sern necesarias algunas licencias de los siguientes
programas a utilizar:

13.

Al ser un proyecto de tipo web sern necesarios licencias del programa NetBeans con el
framework struts versin 1.2 usando el lenguaje HTML5 con licencias de adobe para el
diseo de la pgina entre otros, las licencias necesarias sern 5 ya que este es el nmero
de los integrantes del equipo.

Uno de los requerimientos o restricciones que ha manejado la empresa es el manejador


de base de datos SQL Server as que sern necesarias las licencias el nmero de licencias
ser conforma la necesidad de la empresa.

Otras licencias sern con las compaas bancarias y los servicios necesarios para efectuar
las transacciones en lnea.

Legal, Derechos de Autor y Otros Avisos

Se cumple con todos trminos de uso para el siguiente software a utilizar en la aplicacin.
GlassFish de Oracle.
Java Platform, Enterprise Edition
NetBeans Sun Microsystems/Oracle Corporation

14.

Estndares Aplicables

ISO 9001: este es un estndar que describe el sistema de calidad utilizado para mantener el
desarrollo de un producto que implique diseo.

ISO 9000-3: este es un documento especfico que interpreta el ISO 9001 para el desarrollador
de software.
ISO 9004-2: este documento proporciona las directrices para el servicio de facilidades del
software como soporte de usuarios.
Confidencial, -, Uso, Interno

Pgina12 de 13

Logotipo de
la
Organizacin

Especificaciones Suplementarias del Sistema


Fecha:
18/07/2014

Proyecto:
SiRVBA

Clave del documento:

SRS_SiRVBA

Versin: 1.1

ISO 9126: Identifica los atributos clave de calidad para el software: Funcionalidad, Confiabilidad,
Usabilidad, Eficiencia, Facilidad de Mantenimiento, Portabilidad.

Confidencial, -, Uso, Interno

Pgina13 de 13

S-ar putea să vă placă și