Professional Documents
Culture Documents
ESPECIFICACIN DE REQUERIMIENTOS DE
SOFTWARE (SRS)
Cdigo: Fto.GR.101
Versin:
5.0
Fecha:
24/11/2014
Pgina
1 de
13
Ticket : 362151
Revisin Histrica
Rev.
# de
revisin
Observacin
Autor
Fecha
Realizado por:
Cargo
Fecha
Ingeniero de desarrollo
07/01/2015
Aprobado por:
Nombre
Cargo
Fecha
Cargo
Elabor
Nelly Johanna Carabal Daz
Lder de Aseguramiento de Calidad
09/09/2014
Descripcin de Aprobacin
Revis
Isaas Lpez
Director de Desarrollo
13/09/2014
Fecha
Aprob
Luis Fernando Snchez
Lder de Gestin de Requerimientos
13/09/2014
FORMATO
ESPECIFICACIN DE REQUERIMIENTOS DE
SOFTWARE (SRS)
Cdigo: Fto.GR.101
Versin:
5.0
Fecha:
24/11/2014
Pgina
2 de
13
TABLA DE CONTENIDO
1. Introduccin......................................................................................................2
1.1 Objetivos y Alcance del Sistema................................................................3
1.2 Definicin del Cliente y Usuarios del producto.......................................3
1.3 Restricciones...........................................................................................3
1.4 Definiciones, Acrnimos y Abreviaturas......................................................3
1.4.1 Definiciones..........................................................................................4
1.4.2 Acrnimos.............................................................................................4
1.4.3 Abreviaturas..........................................................................................4
1.4.4 Referencias..........................................................................................4
2. Descripcin General.........................................................................................5
2.1 DIAGRAMAS..............................................................................................5
Contextual.........................................................................................................5
Conceptual........................................................................................................5
3. REQUERIMIENTOS......................................................................................6
3.1 Requisitos Funcionales...............................................................................6
3.2 No Funcionales........................................................................................6
3.2.1 Requisitos Tecnolgicos..........................................................................6
3.2.2 Requerimientos de Apariencia.............................................................6
3.2.3 Requisitos de Rendimiento......................................................................7
3.2.4 Requerimientos de Uso.......................................................................7
3.2.5 Requisitos de Desarrollo..........................................................................7
3.2.6 Requerimientos de Mantenimiento y Portabilidad...............................7
4 CARACTERSTICAS DEL PRODUCTO.......................................................8
4.2 Comentarios adicionales.........................................................................8
4.3 Proceso de Migracin..............................................................................8
4.4 Anlisis de Riesgos.................................................................................8
4.5 Requerimientos fuera de alcance...........................................................8
USO
INTERNO
FORMATO
ESPECIFICACIN DE REQUERIMIENTOS DE
SOFTWARE (SRS)
1.
Cdigo: Fto.GR.101
Versin:
5.0
Fecha:
24/11/2014
Pgina
3 de
13
Introduccin
1.1 Antecedente
Actualmente codesa ha implementado un sistema para los clientes el cual les permita
generar reportes de sus ventas en productos virtuales y crear los vendedores.
Teniendo en cuenta lo anterior se ha identificado que debido a al cantidad de usuarios
conectados a el sistema, esta generado un mal rendimiento y no permite que el porta
cumpla con su funcin.
Tambin se identifico que a la hora de hacer un nuevo requerimiento en el sistema es
complejo de implementar ya que la programacin es difcil de mantener porque las
tecnologas han evolucionado.
Es por esto que se va desarrollar un nuevo sistema el cual sea eficiente, usable y con
las ultimas tecnologas el cual permita cumplir con las expectativas de los clientes
1.2 Objetivos y Alcance del Sistema
Generar un sistema de informacin que este alineado con los patrones de diseo,
arquitectnicos definidos por Codesa, lo cual permitir que el sistema sea escalable y
permita cumplir con los requerimientos de calidad sistmicas.
Generar los mecanismos necesarios que permitan garantizar los aspectos de
seguridad que debe cumplir una aplicacin web que estar expuesta a una red
pblica.
Generar los mecanismos necesarios que permitan separar fsica y lgicamente la
presentacin de la lgica de negocio.
USO
INTERNO
FORMATO
ESPECIFICACIN DE REQUERIMIENTOS DE
SOFTWARE (SRS)
Cdigo: Fto.GR.101
Versin:
5.0
Fecha:
24/11/2014
Pgina
4 de
13
Generar los mecanismos necesarios para que el sistema de informacin pueda ser
accedido desde un pc o un dispositivo mvil.
1.3 Definicin del Cliente y Usuarios del producto.
Los clientes podran ser los siguiente:
Empresas de apuestas.
Personas naturales asociadas a una empresa.
Personal naturales.
Internamente, se definen como usuarios del producto: Ingeniero de Desarrollo,
Ingeniero de QA, Ingeniero de Servicios; y personal de Operaciones, encargados
de la parametrizacin, tanto de la Base de Datos como del Portal Codesa.
1.4 Restricciones
Tiempo de desarrollo.
1.5.1
Definiciones
WS: Web Service (Servicio Web). Un servicio web, es un sistema de
Acrnimos
VPN: (Virtual Prvate Network) Es una tecnologa de red que permite una
extensin segura de la red local sobre una red pblica o no controlada
como Internet. Permite que la computadora en la red enve y reciba datos sobre
redes compartidas o pblicas como si fuera una red privada con toda la
funcionalidad, seguridad y polticas de gestin de una red privada.
SRS: Software Requirements Specifications (Especificacin de Requerimientos
de Software). Una especificacin de requisitos de software, es una descripcin
completa de la finalidad y el medio ambiente para el software en su fase de
desarrollo. El SRS describe completamente lo que el software
USO
INTERNO
FORMATO
ESPECIFICACIN DE REQUERIMIENTOS DE
SOFTWARE (SRS)
Cdigo: Fto.GR.101
Versin:
5.0
Fecha:
24/11/2014
Pgina
5 de
13
1.5.3
Abreviaturas
BNET: Bussiness Net (Plataforma CODESA).Es el nombre que le ha dado
codesa a el proyecto que involucra el cambio en su plataforma tecnolgica
agrupando diferentes aplicaciones y arquitecturas.
PPV: Portal productos virtuales
1.5.4
Referencias
IEEE Std 830 de 1998
W3C.org
Cisco.com
2. Descripcin General
El PPV(portal de productos virtuales) es un nuevo sistema de informacin que permite
la consulta relacionada con la venta de productor virtuales utilizando las nuevas
tecnologas en bsqueda de un mejor desarrollo y mejores tiempos de respuesta.
El sistema PPV tendr implementado 3 mdulos de gran importancia como es:
Reportes
Parametrizacin de sistema (Crear usuarios , roles , centro de costos)
Parametrizacin de vendedores (Crear vendedores, asignar producto o
servicio)
USO
INTERNO
FORMATO
ESPECIFICACIN DE REQUERIMIENTOS DE
SOFTWARE (SRS)
Cdigo: Fto.GR.101
Versin:
5.0
Fecha:
24/11/2014
Pgina
6 de
13
2.1 DIAGRAMAS
Contextual
Conceptual
USO
INTERNO
FORMATO
ESPECIFICACIN DE REQUERIMIENTOS DE
SOFTWARE (SRS)
USO
INTERNO
Cdigo: Fto.GR.101
Versin:
5.0
Fecha:
24/11/2014
Pgina
7 de
13
FORMATO
ESPECIFICACIN DE REQUERIMIENTOS DE
SOFTWARE (SRS)
Cdigo: Fto.GR.101
Versin:
5.0
Fecha:
24/11/2014
Pgina
8 de
13
3. REQUERIMIENTOS.
RQPPV1. El sistema debe permitir iniciar sesin en productos virtuales
RQPPV2. El sistema debe permitir crear un departamento con los siguientes
parmetros: Nombre y Descripcin.
RQPPV3. El sistema debe permitir crear una ciudad con los siguientes parmetros:
Cdigo y Descripcin y debe estar asociado a los departamentos.
RQPPV4. El sistema debe permitir crear la opcin empresa para generar el cdigo de
centro de costo.
RQPPV5. El sistema debe permitir crear la opcin Sedes para parametrizar los centro
de costos, ciudad y departamento
RQPPV6. El sistema debe permitir crear la opcin productos para parametrizar los
servicios.
RQPPV7. El sistema debe permitir crear roles que este asociados a los servicios y
productos.
RQPPV8.El sistema debe tener la opcin de crear personas, el cual cree un usuario
con la siguiente informacin:
Nombres
Apellidos
Identificacin
Telfono
Direccin
Correo Electrnico
Usuario
Clave
Activo
Comercializador
Rol
RQPPV9. El sistema debe tener la opcin de RolesxServicios
RQPPV10. El sistema debe tener la opcin de PersonasXSedes el cual permita ver los
reportes de otra sedes.
RQPPV11. El sistema debe tener la opcin de PersonasXProveedor el cual permita
ver los reportes de otra sedes.
RQPPV12. El sistema debe permitir crear un submen el cual depende de una
creacin antecesora de un men.
RQPPV13. El sistema debe permitir crear la configuracin promocin lotera del valle
la cual debe de tener estos parmetros:
Cdigo ( Generado por la aplicacin)
Inicio Sorteo
Todos los Sorteos?
Desc. Todos los Sorteos
Lotera
Boletas por numero
Encabezado
Tipo de entrega
Nombre
Fin de sorteo
USO
INTERNO
FORMATO
ESPECIFICACIN DE REQUERIMIENTOS DE
SOFTWARE (SRS)
Cdigo: Fto.GR.101
Versin:
5.0
Fecha:
24/11/2014
Pgina
9 de
13
USO
INTERNO
FORMATO
ESPECIFICACIN DE REQUERIMIENTOS DE
SOFTWARE (SRS)
Cdigo: Fto.GR.101
Versin:
5.0
Fecha:
24/11/2014
Pgina
10 de
13
RQPPV36. El sistema debe permitir hacer un Reporte Venta Otros Productos Por
Vendedor y Punto de Venta Ex
RQPPV37. El sistema debe permitir hacer un reporte Detalle Venta Otros Productos
RQPPV38. El sistema debe permitir hacer un reporte Recaudo de Epayment
RQPPV39. El sistema debe permitir hacer un reporte Comprobante Informe Diario
Detallado
RQPPV40. El sistema debe permitir hacer un reporte Venta Premio Seguro
RQPPV41. El sistema debe permitir hacer un reporte Comprobante Informe Diario
Detallado por vendedor y pnto vta
RQPPV42. El sistema debe permitir hacer un reporte Comprobante Informe Diario
Detallado IMPOCONSUMO
RQPPV43. El sistema debe permitir hacer un reporte promocin recargas acumuladas
RQPPV44. El sistema debe permitir hacer un reporte Redimir puntos promocin
recargas
RQPPV45. El sistema debe permitir hacer un reporte Venta Otros Productos por Punto
Venta
Generales (GN):
RQPPV46. El sistema debe permitir hacer un reporte Resultado Loteras por Fecha
Sorteo
RQPPV47. El sistema debe permitir hacer un reporte Resultados para una Lotera
entre fechas
RQPPV48. El sistema debe permitir hacer un reporte de premios por tipo de juego
RQPPV49. El sistema debe permitir hacer un reporte Resultados Loteras y Productos
RQPPV50. El sistema debe permitir hacer un reporte Total Transacciones Replicadas
RQPPV51. El sistema debe permitir hacer un reporte Archivo de Transacciones
RQPPV52. El sistema debe permitir hacer un reporte de premios del da
RQPPV53. El sistema debe permitir hacer un reporte Consolidado Reporte premios
Gamble(GM):
RQPPV54. El sistema debe permitir hacer un reporte Venta diaria por tipo de juego
para un C.Costo
RQPPV55. El sistema debe permitir hacer un reporte Premios por fechas para un
C.Costo
RQPPV56. El sistema debe permitir hacer un reporte Ventas por fechas y tipo de juego
para un C.Costo
RQPPV57. El sistema debe permitir hacer un reporte Ventas y Premios por fechas
para un C. Costo
RQPPV58. El sistema debe permitir hacer un reporte Total Ventas y Premios por
Fechas
RQPPV59. El sistema debe permitir hacer un reporte Ventas y Premios por Clase de
Venta y C.Costo
RQPPV60. El sistema debe permitir hacer un Reporte Venta Productos Virtuales
RQPPV61. Integracin con el modulo de seguridad Cerberus.
RQPPV62. El sistema debe tener un modulo de contratos, el cual un usuario
administrativo pueda crear sus vendedores.
RQPPV63. El sistema debe de tener las siguientes opciones:
USO
INTERNO
FORMATO
ESPECIFICACIN DE REQUERIMIENTOS DE
SOFTWARE (SRS)
Cdigo: Fto.GR.101
Versin:
5.0
Fecha:
24/11/2014
Pgina
11 de
13
tipo de caracteres
Separadores Reporte
Parmetros Reporte Venta
Nota: El requerimiento 13, hay que revisarlos con el ingeniero Isaas para verificar si
se van a utilizar.
3.1 Requisitos Funcionales
ID Req.
Descripcin
Requerimiento
REQ.362151.001
Prioridad
Fecha
Alta
07/01/2015
3.2 No Funcionales.
Generar un mecanismo que permita tener interfaces de usuario ms rica
visualmente y que permita una mejor usabilidad al usuario final.
El portal debe ser usable ya que uno de los factores ms importantes. Es el
atributo ms visible ya que determina el grado de satisfaccin del usuario
respecto de la aplicacin web.
Requerimientos de Apariencia.
Estandar BNET
3.2.3 Requisitos de Rendimiento
3.2.4
Los tiempos de respuesta deben ser rapido a la hora de pedir un reporte, sin
embargo este tiempo se podr extender de acuerdo a la disponibilidad de la
red.
Requerimientos de Uso.
USO
INTERNO
FORMATO
ESPECIFICACIN DE REQUERIMIENTOS DE
SOFTWARE (SRS)
Cdigo: Fto.GR.101
Versin:
5.0
Fecha:
24/11/2014
Pgina
12 de
13
USO
INTERNO
FORMATO
ESPECIFICACIN DE REQUERIMIENTOS DE
SOFTWARE (SRS)
Cdigo: Fto.GR.101
Versin:
5.0
Fecha:
24/11/2014
Pgina
13 de
13
Codesa.
USO
INTERNO