Escolar Documentos
Profissional Documentos
Cultura Documentos
Requerimientos de Software
Pgina 1 de 13
HISTORIAL DE REVISIONES
Versin
1.0
Autor
Descripcin
Creacin del
documento de
requerimientos
de Software
Fecha de
Elaboraci
n
Fecha de
Revisin
20/02/2016
20/02/201
6
Revisado
por
Pgina 2 de 30
Contenido
1. Requisitos Funcionales...............................................................................
2. Requisitos No Funcionales........................................................................
3. Modelo de Casos de Uso.............................................................................
3.1.
3.2.
3.3.
3.4.
3.5.
3.6.
3.7.
3.8.
3.9.
LISTA DE ACTORES...........................................................................................................................
DIAGRAMA DE ACTORES...................................................................................................................
DIAGRAMA DE PAQUETES.................................................................................................................
LISTA DE CASOS DE USO DEL SISTEMA POR PAQUETE.................................................................
DIAGRAMA DE CASOS DE USO POR PAQUETE................................................................................
DIAGRAMA GENERAL DE CASOS DE USO........................................................................................
PRIORIZACIN DE LOS CASOS DE USO..........................................................................................
MATRIZ DE MODELO DE NEGOCIO Y MODELO DE SISTEMA..........................................................
ESPECIFICACIN DE LOS CASOS DE USO DEL SISTEMA.............................................................
Pgina 3 de 30
1. Requisitos Funcionales
Cdigo
RF-001
RF-002
2.
RF-003
RF-004
RF-005
RF-006
RF-007
RF-008
Descripcin
Proceso de Negocio
Mantenimiento de
Para registrar un nuevo producto producto
ser necesario tener en cuenta
las siguientes caractersticas:
cdigo, marca, color, peso.
Para generar un cdigo ser
Mantenimiento de
necesario tomar en cuenta lo
producto
siguiente: inicial de la marca y el
cdigo del color de la marca.
Ejemplo:
-Inicial de la marca: Cisne: C
Rosita:
R
-Color de la lana: Amarillo:
384652
Azul:
131415
Tener en cuenta que por cada
Mantenimiento de
marca y color varia de peso.
producto
Ejemplo: 50g y 100g.
Ser obligatorio para registrar a Mantenimiento de
cliente
cliente, este facilite su nmero
de DNI y datos personales.
Ser opcional solicitar el nmero Mantenimiento de cliente
de telfono y direccin e-mail
con la finalidad de notificarle el
estado de su pedido y ofrecer
futuras ofertas.
Para registrar un producto en
Gestionar Ingreso de
almacn se tomarn en cuenta Almacn
los datos de compra. Ejemplo:
fecha de compra, cantidad,
precio de compra, proveedor.
Para los productos ya existentes, se Gestionar Ingreso de
actualizar el stock en almacn.
Almacn
Adicionalmente los precios de venta Gestionar Ingreso de
se actualizarn de acuerdo el
Almacn
criterio que maneje las reglas de
negocio.
RF-009
Mantenimiento de
pedidos
RF-010
Requisitos No Funcionales
Tipo de Requisito
Cdigo
Descripcin
Implementacin
Pgina 4 de 30
Restricciones del
Diseo
Restricciones del
Diseo
RNF-001
RNF002
El lenguaje de
programacin
ser C#,
usando la
plataforma
.NET de
Microsoft.
Para
salvaguardar la
informacin se
realizar un
Backup de la
base de datos
entre las 8 y 9
pm, en la cual
ser necesario
un disco
externo para
almacenar la
informacin
Programando los
prototipos
planteados en el
transcurso del
proyecto SIVEL.
Adquirir un disco
externo para la
salvaguardar la data
Pgina 5 de 30
Tipo de Requisito
Interfaces de Usuario
Cdigo
RNF-003
RNF-004
Interfaces de Usuario
Interfaces de
Hardware
RNF-005
Interfaces de
Hardware
RNF-006
Interfaces de
Software
RNF-006
Interfaces de
Software
RNF-007
Interfaces de Usuario
RNF-008
Interfaces de
Hardware
RNF-009
Descripcin
Implementacin
Pgina 6 de 30
Lista de Actores
Actor del sistema
Descripcin
Cliente
Trabajador
Usuario
Cliente
Trabajador
Mantenimiento
de Productos
Mantenimiento
de Clientes
Gestion de
Almacen
Mantenimiento
de Pedidos
Gestion de
Ventas
Pgina 7 de 30
Descripcin
Descripcin
Gestionar Permite
brindar mantenimiento al
cliente como registrar, actualizar,
eliminar y consultar
Descripcin
Descripcin
CUS05 - Gestionar
Pedido
CUS01
Usuario
Descripcin
Pgina 8 de 30
Buscar Producto
<<include>>
Registrar Producto
<<include>>
Usuario
Ingresar codigo de producto
(f rom SIVEL)
<<include>>
Actualizar Producto
Eliminar Producto
Ingresar Cliente
<<include>>
Bus car Cliente
<<include>>
Adminis trador
(f rom SIVEL)
<<include>>
Pgina 9 de 30
<<include>>
Seleccionar Producto
Administrador
(f rom SIVEL)
Actualizar Cantidad
Finalizar Ingreso
Buscar Pedido
Registrar pedido
Usuario
(f rom SIVEL)
Actualizar Pedido
Eliminar Pedido
Pgina 10 de 30
Seleccionar Producto
(from Gesti on de Almacen)
Ingresar cantidad
Vendedor
(f rom SIVEL)
Guardar pedido
Pgina 11 de 30
<<include>>
Campos vacios
Recepcionar datos
<<include>>
Usuario
Existe usuario
(f rom SIVEL)
Autenticar Usuario
<<include>>
Existe contrasea
<<include>>
Verificar perfil
Usuario
Verificar Pedido
(f rom SIVEL)
Registrar venta
Actualizar Stock
Pgina 12 de 30
CUG001 - SIVEL
Autenticar Usuario
(f rom Gestion de Ventas)
Gestionar Producto
Gestionar Cl iente
Vendedor
<<incl ude>>
Gestionar Pedido
Registrar Pedido
<<include>>
Registrar Venta
Pgina 13 de 30
0,4
CASO DE USO
IMPORTANCI
A
0,2
0,3
COMPLEJIDA
D
CUS01X
Autenticar
Usuario
CUS02x
Gestionar
Producto
CUS03x
Gestionar
Cliente
CUS04x
Gestionar
ingreso
de
Almacn
CUS05x
Gestionar
Pedido
CUS06x
Registrar
Pedido
CUS07x
Registrar
Venta
CUS08x
Verificar
Pedido
0,1
TOTAL
RIESG IMPACTO
O
RNF
CLASIFICACIN DE
CUS
0,5
Primario
0,5
Primario
0,5
Primario
0,5
Secundario
0,5
Secundario
0,5
0,5
Secundario
0,5
Secundario
Secundario
Clasificacin
Primario
Ciclo 1
Primario
Primario
Secundario
Secundario
Secundario
Secundario
Secundario
Pgina 14 de 30
Actividad a automatizar
Requerimiento
funcional
Nombr
e
Nombre
Responsabl
e
Nombre
CUN0
1
Caso
de
Uso de
Negocio
Actividad a
ser
automatizad
a
Trabajador de
Negocio
RF001
Requisito
Funcional
Actividad a
ser
automatizad
a
Trabajador de
Negocio
Actividad a
ser
automatizad
a
Trabajador de
Negocio
Nombr
e
Acto
r
CUS0
1
Casos de
Uso de
Sistema
Actor
Pgina 15 de 30
oe
Caso de uso:
Actor(es):
Propsito:
Caso de uso
asociado:
Resumen:
Clasificacin
Requisitos
Actores
Indicar la lista de actores
2.
Propsito
Indicar el propsito
3.
Breve Descripcin
Reutilizar el resumen del punto 7.4
6. Flujos Alternos
12.Prototipos
Incluir los prototipos asociados al caso de uso.
Actores
Indicar la lista de actores
5.
Propsito
Indicar el propsito
6.
Breve Descripcin
Reutilizar el resumen del punto 7.4
6. Flujos Alternos
Actores
Indicar la lista de actores
8.
Propsito
Indicar el propsito
9.
Breve Descripcin
Reutilizar el resumen del punto 7.4
6. Flujos Alternos
6. Flujos Alternos
30.Prototipos
Incluir los prototipos asociados al caso de uso.
6. Flujos Alternos
32.Pos condiciones
Descripcin de la pos condicin
33.Puntos de Extensin
Indicar si existen puntos de extensin.
34.Requisitos Funcionales asociados
Indicar los requisitos funcionales asociados a este CU.
35.Requerimientos Especiales
Indicar si existen requerimientos especiales.
36.Prototipos
Incluir los prototipos asociados al caso de uso.
6. Flujos Alternos
Indicar el propsito
21. Breve Descripcin
Reutilizar el resumen del punto 7.4
6. Flujos Alternos
6. Flujos Alternos
50.Pos condiciones
Descripcin de la pos condicin
51.Puntos de Extensin
Indicar si existen puntos de extensin.
52.Requisitos Funcionales asociados
Indicar los requisitos funcionales asociados a este CU.
53.Requerimientos Especiales
Indicar si existen requerimientos especiales.
54.Prototipos
Incluir los prototipos asociados al caso de uso.
Relacion
es
Matriz GAF
Acciones
Enviadas
Avance s
Reportes
Resultados Histricos
Resultado
de
Accione s
Seguimie
nto
Semanal
5. Esquema de Seguridad
[En esta se documenta los esquemas de seguridad en base a perfiles y su
acceso a su informacin. Para ello se utiliza una matriz de perfiles de usuario
y accesos por Aplicativo/Mdulo/Funcin.]
Aplicativo
Funciones por Mdulo
Perfil 1
Perfil 2
...
Perfil N
Mdulo A
Consulta de informacin de
empresas
Consulta de operadores
autorizados
Modificacin de operadores
autorizados
Mdulo B
Modificacin de cuentas
afiliadas
Modificadn de combinaciones X
x
X
X autorizadas
29
Pgina
30
de 13