Você está na página 1de 65

Proyecto <proyecto> Pgina 1 de 65

Trabajo Grupal de: Ingeniera de Requerimientos


Primera unidad
Trabajo Grupal N01

Integrantes:
Herrera Paucar Giancarlo
Seccin : 4165 Juregui Snchez Karito
Payano Miranda Alexander
Docente : Felipe Aliaga Cavero Ramrez Arriola Gaby
Ramrez Osorio Mael
Santander Leonardo Gian Pierre

Fecha : 31/03/2017 Duracin: 1 semana


Instrucciones: Desarrollar las siguientes actividades.
Tipo de prctica: Individual ( ) Grupal ( X )

1. TTULO
Presentacin de los requerimientos iniciales, para un proyecto de desarrollo de sistemas.

2. CONTENIDO DEL TRABAJO

a. Elegir una organizacin (empresa o negocio), real o ficticia, dedicada a cualquier


actividad, de tamao mediano.

Confecciones Anita

b. Seleccionar un rea o departamento de la organizacin elegida, que requiera de un


sistema o solucin informtica.

Ventas

c. Especificar los datos generales de la organizacin y del departamento elegido, incluyendo


el organigrama.

La empresa Confecciones Anita dedicada al rubro textil empez como una idea
de negocio familiar en el ao 2005, captando la oportunidad de negocio, ya que
estos se encontraban en un rea muy cercana a instituciones educativas.

A inicios del negocio, la empresa contaba con personal propiamente familiar y con
maquinaria limitada, teniendo como restricciones el no ser conocidos y como
consiguiente llevando a la poca demanda.

Para el ao 2011 la empresa obtuvo un importante contrato con el colegio La


Asuncin del distrito Palian ya que dicho contrato estipulaba ser los nicos
proveedores de uniformes para el colegio mencionado, permitiendo esto que la

<autor>
Proyecto <proyecto> Pgina 2 de 65

empresa empiece a ganar reconocimiento en el mercado del rubro textil, dando


pase a que otros colegios se interesaran por el servicio, como:


i. Colegio Nuestra Seora de Guadalupe
ii. Jardn N372
iii. Colegio Nuestra Seora del Rosario
iv. Colegio San Carlos

Actualmente la empresa dispone de una mayor cantidad de personal para cumplir


con la mayor cantidad de contratos posibles y satisfacer la necesidad del cliente.

Organigrama de la organizacin

GERENTE GENERAL-DUEO

ADMINISTRADOR

REA DE VENTAS REA DE PRODUCCIN REA DE ALMACN

d. Identificar a los Stakeholders.

Dueo del negocio


Administrador del negocio
rea de Ventas (Jefe de Ventas)
rea de Produccin (Jefe de Produccin)
<autor>
Proyecto <proyecto> Pgina 3 de 65

rea de Almacn (Jefe de Almacn)


Equipo de Desarrollo
Clientes
Proveedores

e. Determinar los requerimientos bsicos iniciales, bajo el siguiente esquema:

Requerimiento de Negocio
La empresa Confecciones Anita requiere automatizar el proceso de venta de
su negocio.
Requerimiento de Usuario
El vendedor requiere realizar las ventas a los clientes.
El almacenero requiere realizar las entradas-salidas de los artculos.

05 requerimientos de sistema (como mnimo y por cada requerimiento de usuario,


vale decir en total 10 requerimientos de sistema)

Requerimientos de sistema del Vendedor

i. El sistema debe permitir verificar la existencia del artculo solicitado.


ii. El sistema debe permitir visualizar un catlogo de artculos.
iii. El sistema debe permitir elaborar e imprimir la proforma de pedido.
iv. El sistema debe permitir registrar el pedido.
v. El sistema debe permitir registrar el pago y emitir el comprobante de
pago.
vi. El sistema debe permitir registrar la entrega del pedido.
vii. El sistema debe emitir un reporte de ventas
viii. El sistema debe permitir registrar un nuevo cliente.
ix. El sistema debe permitir visualizar a los clientes existentes.
x. El sistema debe permitir realizar el cambio o devolucin de artculo.
xi. El sistema debe permitir autenticacin de usuario con un login y
password.

Requerimientos de sistema del Almacenero

xii. El sistema de permitir registrar las entradas/salidas de los artculos.


xiii. El sistema debe permitir registrar articulo para catlogo.
xiv. El sistema debe permitir registrar las ubicaciones de los artculos por
categora.
xv. El sistema debe permitir verificar la existencia y las ubicaciones de los
artculos.
<autor>
Proyecto <proyecto> Pgina 4 de 65

xvi. El sistema debe permitir visualizar al vendedor que realizo la venta.


xvii. El sistema debe permitir registrar los movimientos internos de los
artculos para la muestra a los clientes.
xviii. El sistema debe permitir visualizar los movimientos internos de los
artculos para la muestra a los clientes.
xix. El sistema debe emitir un reporte sobre las entradas/salidas de los
productos.
xx. El sistema debe permitir autenticacin de usuario con un login y
password.

f. Implementar la matriz de atributos de Stakeholders en Rational Requisite Pro.

g. Implementar la matriz de atributos de Requerimientos Funcionales (Negocio, Usuario y


Sistema) en Rational Requisite Pro.

<autor>
Proyecto <proyecto> Pgina 5 de 65

3. Casos de Uso

<autor>
Proyecto <proyecto> Pgina 6 de 65

4. Especificaciones de Casos de Uso

Especificacin de caso de uso <AUTENTICAR EL INGRESO DE USUARIO>

Cdigo CU1
Nombre Autenticar el ingreso de usuario
Descripcin El caso de uso permite al cliente ingresar al sistema por
medio de un login y password.
Dependencias
Actores Vendedor, almacenero, sistema
Pre condicin El usuario debe estar registrado en el sistema, el usuario
debe de recordar su password.
Flujo normal Usuario Sistema
1 El usuario ingresa al 2 El sistema muestra el
sistema. formulario Inicia
Sesin.
3 El usuario ingresa su Id 4 El sistema verifica los
y password. datos ingresados.
5 El sistema muestra el
formulario Men.
6 El usuario visualiza el
formulario Men.
Flujos Alternos 4 Despus de tres
intentos fallidos de
autenticacin el
sistema bloquear el
ingreso del Usuario por
30 segundos.
Observacin

<autor>
Proyecto <proyecto> Pgina 7 de 65

Especificacin de caso de uso < REALIZAR PROFORMA>

Cdigo CU2
Nombre Realizar proforma
Descripcin El caso de uso permite realizar una proforma al vendedor.
Dependencias
Actores Vendedor y sistema
Pre condicin
Flujo normal Vendedor Sistema
1 Ingresa datos de
cliente.
2 Pulsa botn visualizar 3 Muestra formulario de
artculo articulo
4 Pulsa botn agrega 5 Agrega artculo al
artculo Formulario proforma y
cierra formulario.
6 Ingresa detalles
adicionales de
artculo.
7 Pulsa botn imprimir. 8 Enva el documento a
impresin.
9 Pulsa botn salir. 10 Cierra formulario
Proforma.
Flujos Alternos 2a Elige formulario 3a Muestra formulario
Catlogo Catlogo.
2b Elige formulario 3b Muestra formulario
Inventario Inventario.
Observacin

<autor>
Proyecto <proyecto> Pgina 8 de 65

Especificacin de caso de uso < REGISTRAR DATOS CLIENTE>

Cdigo CU3
Nombre Registrar datos cliente
Descripcin El caso de uso permite al vendedor registrar datos de un
cliente.
Dependencias
Actores Vendedor y sistema
Pre condicin
Flujo normal Vendedor Sistema
1 Ingresa datos de
cliente.
2 Pulsa botn registrar. 3 Valida datos
ingresados.
4 Muestra mensaje
registro correcto.
5 Pulsa botn salir. 6 Cierra Formulario
Registro Cliente.
Flujos Alternos 4 Muestra mensaje
Datos Incorrectos
Observacin

<autor>
Proyecto <proyecto> Pgina 9 de 65

Especificacin de caso de uso < VISUALIZAR CATLOGO DE ARTCULOS>

Cdigo CU4
Nombre Visualizar catlogo de artculos
Descripcin El caso de uso permite al vendedor visualizar el catlogo
de artculos.
Dependencias
Actores Vendedor y sistema
Pre condicin
Flujo normal Vendedor Sistema
1 Elige tipo de
bsqueda de artculo.
2 Ingresa datos
3 Pulsa botn buscar 4 Valida datos
ingresados.
5 Muestra detalles de
artculo.
6 Visualiza detalles de
artculo.
7 Pulsa botn salir. 8 Cierra formulario
Catlogo.
Flujos Alternos 1a Elige bsqueda por 4 Muestra mensaje
categora. Datos incorrectos
1b Elige bsqueda por
cdigo o nombre.
Observacin

<autor>
Proyecto <proyecto> Pgina 10 de 65

Especificacin de caso de uso < VERIFICAR EXISTENCIA DE ARTCULO>

Cdigo CU5
Nombre Verificar existencia de artculos
Descripcin El caso de uso permite al vendedor visualizar el catlogo
de artculos.
Dependencias
Actores Vendedor y sistema
Pre condicin
Flujo normal Vendedor Sistema
1 Elige tipo de
bsqueda de artculo.
2 Ingresa cdigo o
nombre de artculo.
3 Pulsa botn buscar 4 Valida datos
ingresados.
5 Muestra detalles de
artculo.
6 Visualiza detalles de
artculo.
7 Pulsa botn salir. 8 Cierra formulario
Catlogo.
Flujos Alternos 4 Muestra mensaje
Datos incorrectos.

Observacin

<autor>
Proyecto <proyecto> Pgina 11 de 65

Especificacin de caso de uso < REGISTRAR PEDIDO>

Cdigo CU6
Nombre Registrar pedido
Descripcin El caso de uso permite al vendedor registrar un pedido.
Dependencias
Actores Vendedor y sistema
Pre condicin
Flujo normal Vendedor Sistema
1 Ingresa datos de
cliente.
2 Pulsa botn 3 Muestra formulario de
visualizar artculo. artculo.
4 Elige tipo de
bsqueda.
5 Ingresa datos de
artculo.
6 Pulsa botn buscar. 7 Valida datos
ingresados.
8 Muestra detalles
artculo.
9 Pulsa botn agregar 10 Agregar artculo al
artculo. Formulario proforma y
cierra formulario.
11 Ingresa detalles
adicionales de
artculo.
12 Pulsa botn imprimir. 13 Enva el documento a
impresin.
14 Pulsa botn salir. 15 Cierra formulario
Proforma.
Flujos Alternos 2a Elige formulario 3a Muestra formulario
Catlogo. Catlogo.
2b Elige formulario 3b Muestra formulario
Inventario. Inventario.
Observacin

<autor>
Proyecto <proyecto> Pgina 12 de 65

Especificacin de caso de uso < REGISTRAR PAGO Y EMITIR COMPROBANTE>

Cdigo CU7
Nombre Registrar pago y emitir comprobante
Descripcin El caso de uso permite al vendedor registrar pago y emitir
comprobante.
Dependencias
Actores Vendedor y sistema
Pre condicin
Flujo normal Vendedor Sistema
1 Ingresa cdigo 2 Muestra detalles de
pedido. pedido
3 Muestra monto a
pagar.
4 Elige condicin de 5
pago
6 Ingresa monto de
pago
7 Presiona botn 8 Muestra mensaje
registrar pago Pago registrado con
xito
9 Presiona botn 10 Enva a impresora el
imprimir comprobante documento
comprobante.
11 Presiona botn salir. 12 Cierra formulario
Registro de pago.
Flujos Alternos 4a Elige condicin de 8a Muestra mensaje
pago total Error de registro
4b Elige condicin de
pago parcial

Observacin

<autor>
Proyecto <proyecto> Pgina 13 de 65

Especificacin de caso de uso < REGISTRAR ENTREGA DE PEDIDO>

Cdigo CU8
Nombre Registrar entrega de pedido
Descripcin El caso de uso permite al vendedor registrar entrega del
pedido.
Dependencias
Actores Vendedor y sistema
Pre condicin El pedido debe de estar listo para su entrega.
Flujo normal Vendedor Sistema
1 Ingresa cdigo 2 Muestra detalles de
pedido. pedido
3 Pulsa botn verificar 4 Muestra mensaje de
deuda. verificacin
Cancelado
5 Presiona botn 6 Muestra mensaje
registrar entrega Registro correcto
7 Presiona botn salir. 8 Cierra formulario
Registro de pago.
Flujos Alternos 4a. Muestra mensaje
de verificacin No
cancelado
Muestra mensaje
Error de registro
Observacin

<autor>
Proyecto <proyecto> Pgina 14 de 65

Especificacin de caso de uso < VISUALIZAR CLIENTE>

Cdigo CU9
Nombre Visualizar cliente
Descripcin El caso de uso permite al vendedor visualizar a los clientes
registrados
Dependencias
Actores Vendedor y sistema
Pre condicin
Flujo normal Vendedor Sistema
1 Ingresa datos del
cliente.
2 Pulsa botn buscar 3 Muestra datos del
cliente y detalles de
compra
4 Presiona botn salir. 5 Cierra formulario
visualizar cliente.
Flujos Alternos 3a Muestra mensaje
Cliente no registrado.
Observacin

<autor>
Proyecto <proyecto> Pgina 15 de 65

Especificacin de caso de uso < REALIZAR CAMBIO O DEVOLUCIN DE ARTICULO>

Cdigo CU10
Nombre Realizar cambio o devolucin de articulo
Descripcin El caso de uso permite al vendedor realizar cambio o
devolucin de articulo
Dependencias
Actores Vendedor y sistema
Pre condicin El cliente porte su DNI y este coincida con los detalles del
pedido.
Flujo normal Vendedor Sistema
1 Ingresa cdigo de 2 Muestra detalles de
venta. venta.
3 Elige tipo de solicitud.
4 Ingresa motivo de
solicitud.
6 Pulsa botn registrar 7 Muestra mensaje
solicitud. Registro correcto
8 Presiona botn salir. 9 Cierra formulario
cambio o devolucin.
Flujos Alternos 3a Elige solicitud de
cambio de artculo.
3b Elige solicitud de
devolucin.
7a Muestra mensaje
Error de registro
Observacin

<autor>
Proyecto <proyecto> Pgina 16 de 65

Especificacin de caso de uso <VERIFICAR EXISTENCIA Y UBICACIN DE ARTICULO>

Cdigo CU11
Nombre Verificar existencia y ubicacin de artculos
Descripcin El caso de uso permite al almacenero verificar la existencia
y la ubicacin de artculos.
Dependencias
Actores Almacenero y sistema
Pre condicin
Flujo normal Almacenero Sistema
1 Elige tipo de
bsqueda de artculo.
2 Ingresa cdigo o
nombre de artculo.
3 Pulsa botn buscar 4 Valida datos
ingresados.
5 Muestra detalles de
artculo y ubicacin.
6 Visualiza detalles de
artculo.
7 Pulsa botn salir. 8 Cierra formulario
Catlogo.
Flujos Alternos 4 Muestra mensaje
Datos incorrectos.

Observacin

<autor>
Proyecto <proyecto> Pgina 17 de 65

Especificacin de caso de uso < REGISTRAR ARTCULOS PARA CATLOGO>

Cdigo CU12
Nombre Registrar artculos para catlogo
Descripcin El caso de uso permite al almacenero registrar artculos
para el catlogo.
Dependencias
Actores Almacenero y sistema
Pre condicin
Flujo normal Almacenero Sistema
1 Elige categora del
articulo a registrar.
2 Elige imagen a subir
3 Pulsa botn subir 4 Verifica formato y
imagen. tamao de imagen.
5 Ingresa datos del
artculo.
6 Pulsa botn guardar. 7 Verifica datos
ingresados.
8 Muestra mensaje
Registro correcto
9 Presiona botn salir. 10 Cierra formulario
Registro Catalogo.
Flujos Alternos 4 Muestra mensaje
Tamao mximo
(3MB) y formato (png,
jpg).
7 Muestra mensaje
Datos incorrectos

Observacin

Especificacin de caso de uso < REGISTRAR ENTRADAS DE ARTICULOS>

Cdigo CU13 - A
Nombre Registrar entradas de artculos
Descripcin El caso de uso permite al almacenero registrar las entradas
de los artculos.
Dependencias
Actores Almacenero y sistema
Pre condicin
<autor>
Proyecto <proyecto> Pgina 18 de 65

Flujo normal Almacenero Sistema


1 Elige categora de
artculo.
2 Ingresa datos de
artculo.
3 Pulsa botn registrar. 4 Verifica datos
ingresados.
5 Muestra mensaje
Registro correcto
6 Presiona botn salir. 7 Cierra formulario
Registro Articulo.
Flujos Alternos 1 Si la categora no
existe, ingresa una
nueva categora.
4 Muestra mensaje
Datos incorrectos

Observacin

Especificacin de caso de uso < REGISTRAR SALIDAS DE ARTICULOS>

Cdigo CU13 - B
Nombre Registrar salidas de artculos
Proyecto <proyecto> Pgina 19 de 65

Descripcin El caso de uso permite al almacenero registrar las salidas


de los artculos.
Dependencias
Actores Almacenero y sistema
Pre condicin
Flujo normal Almacenero Sistema
1 Elige bsqueda por
cdigo, nombre o
categora.
2 Ingresa cdigo,
nombre o categora.
3 Pulsa botn buscar. 4 Verifica datos
ingresados.
5 Agrega el articulo a la
lista.
6 Disminuye la cantidad
del artculo.
7 Pulsa botn registrar. 8 Verifica datos
ingresados.
9 Muestra mensaje
Registro correcto
10 Pulsa botn salir. 11 Cierra formulario
Registro Articulo.
Flujos Alternos 4 Muestra mensaje
Datos incorrectos
8 Muestra mensaje
Datos incorrectos
Observacin
Proyecto <proyecto> Pgina 20 de 65

Especificacin de caso de uso < EMITIR REPORTE ENTRADAS/SALIDAS>

Cdigo CU14
Nombre Emitir reporte entradas/salidas
Descripcin El caso de uso permite al almacenero emitir un reporte
sobre las entradas y salidas de los artculos.
Dependencias
Actores Almacenero y sistema
Pre condicin
Flujo normal Almacenero Sistema
1 Escoge el tiempo a
efectuarse el reporte.
(mes,semana,dia)
2 Pulsa botn generar. 3 Verifica los datos
ingresados.
4 Genera el reporte de
entradas y salidas.
5 Muestra reporte
6 Pulsa botn imprimir. 7 Manda el documento a
impresin.
8 Pulsa botn salir. 9 Cierra formulario
Reporte.
Flujos Alternos 3 Muestra mensaje
Fecha incorrecta
Observacin
Proyecto <proyecto> Pgina 21 de 65

Especificacin de caso de uso <REGISTRAR UBICACIN DE ARTCULO >

Cdigo CU15
Nombre Registrar ubicacin de artculo
Descripcin El caso de uso permite al almacenero a registrar la
ubicacin de almacenamiento del artculo.
Dependencias
Actores Almacenero y sistema
Pre condicin
Flujo normal Almacenero Sistema
1 Selecciona tipo de 2 Muestra espacios
modulo segn vacos del mdulo.
categora.
3 Selecciona espacio
a almacenar.
4 Ingresa nombre de
artculo.
5 Ingresa cdigo de
artculo.
6 Pulsa registrar 7 Muestra mensaje
Registro correcto
8 Presiona botn salir 9 Cierra formulario.
Flujos Alternos 7a Muestra mensaje
Error de registro
Observacin
Especificacin de caso de uso <VISUALIZAR VENDEDOR >

Cdigo CU16
Nombre Visualizar vendedor
Descripcin El caso de uso permite al almacenero a visualizar al
vendedor que registro el pedido o venta.
Dependencias
Actores Almacenero y sistema
Pre condicin
Flujo normal Almacenero Sistema
1 Ingresa cdigo de
pedido.
3 Ingresa fecha de
pedido.
4 Pulsa botn buscar 5 Muestra detalles del
pedido y detalles del
vendedor que realizo el
pedido o venta.
6 Presiona botn salir 7 Cierra formulario.
Flujos Alternos 1a Ingresa nombre del 5a Muestra mensaje
vendedor. Error no existe
informacin solicitada
1b Ingresa cdigo de
artculo.
Observacin
Especificacin de caso de uso <REGISTRAR MOVIMIENTOS INTERNOS>

Cdigo CU17
Nombre Registrar movimientos internos
Descripcin El caso de uso permite al almacenero a registrar los
movimientos internos de los artculos.
Dependencias
Actores Almacenero y sistema
Pre condicin
Flujo normal Almacenero Sistema
1 Selecciona categora.
2 Ingresa cdigo de
artculo.
3 Ingresa nombre de
artculo.
4 Ingresa motivo de
movimiento
5 Ingresar tiempo de
prstamo del artculo.
6 Ingresa lugar de
destino.
7 Presiona botn 8 Muestra mensaje
registrar Registro correcto
9 Presiona botn salir 10 Cierra formulario.
Flujos Alternos 8 Muestra mensaje
Error de registro
Observacin
Especificacin de caso de uso <VISUALIZAR MOVIMIENTOS INTERNOS>

Cdigo CU18
Nombre Visualizar movimientos internos
Descripcin El caso de uso permite al almacenero a visualizar los
movimientos internos de los artculos.
Dependencias
Actores Almacenero y sistema
Pre condicin
Flujo normal Almacenero Sistema
1 Selecciona categora.
2 Ingresa cdigo de
artculo.
3 Ingresa nombre de
artculo.
4 Pulsa botn buscar 5 Muestra detalles de
movimiento de artculo.
6 Presiona botn salir 7 Cierra formulario.
Flujos Alternos 1a Selecciona buscar 5a Muestra todos los
todos los artculos artculos prestados y
prestados. detalles.
Observacin
5. Historias de Usuario

VENDEDOR:
TITULO Autenticar Ingreso a Usuario
DESCRIPCIN
Como vendedor necesito autenticar el ingreso a mi cuenta.
PRIORIDAD 10

TITULO Realizar Proforma


DESCRIPCIN
Como vendedor necesito realizar proformas para informar al cliente sobre los precios de los
productos.
PRIORIDAD 4

TITULO Registrar Datos de Cliente


DESCRIPCIN
Como vendedor necesito registrar datos de los clientes para realizar las ventas.
PRIORIDAD 7

TITULO Visualizar Catlogo de Artculos


DESCRIPCIN
Como vendedor necesito visualizar el catlogo de artculos para realizar las ventas.
PRIORIDAD 4

TITULO Verificar Existencia del Artculo


DESCRIPCIN
Como vendedor necesito verificar la existencia de artculos para proceder con la venta.
PRIORIDAD 7

TITULO Registrar Pedido


DESCRIPCIN
Como vendedor necesito registrar el pedido.
PRIORIDAD 9

TITULO Registrar Pago y Emitir Comprobante


DESCRIPCIN
Como vendedor necesito registrar el pago y emitir un comprobante.
PRIORIDAD 9

TITULO Registrar Entrega Pedido


DESCRIPCIN
Como vendedor necesito registrar la entrega del pedido.
PRIORIDAD 9
TITULO Visualizar Cliente
DESCRIPCIN
Como vendedor necesito visualizar los datos del cliente.
PRIORIDAD 5

TITULO Realizar Cambios y/o devoluciones


DESCRIPCIN
Como vendedor necesito realizar cambios y/o devolucin de artculo.
PRIORIDAD 8

ALMACENERO:
TITULO Autenticar Ingreso a Usuario
DESCRIPCIN
Como almacenero necesito autenticar el ingreso a mi cuenta.
PRIORIDAD 10

TITULO Verificar Existencia y Ubicacin


DESCRIPCIN
Como almacenero necesito verificar la existencia y ubicacin de los artculos.
PRIORIDAD 9

TITULO Registrar Artculos


DESCRIPCIN
Como almacenero necesito registrar artculos para el catlogo.
PRIORIDAD 9

TITULO Registrar Entradas/Salidas


DESCRIPCIN
Como almacenero necesito registrar entradas/salidas de artculos.
PRIORIDAD 8

TITULO Emitir Reportes Entrada/Salida


DESCRIPCIN
Como almacenero necesito emitir reportes de entradas/salidas de artculos.
PRIORIDAD 8

TITULO Registrar Ubicacin Artculos


DESCRIPCIN
Como almacenero necesito registrar la ubicacin de los artculos.
PRIORIDAD 7

TITULO Visualizar Vendedor


DESCRIPCIN
Como almacenero necesito visualizar los datos del vendedor.
PRIORIDAD 5

TITULO Registrar Movimientos Internos


DESCRIPCIN
Como almacenero necesito registrar los movimientos internos de los artculos.
PRIORIDAD 7

TITULO Visualizar Movimientos Internos


DESCRIPCIN
Como almacenero necesito visualizar los movimientos internos de los artculos.
PRIORIDAD 7

6. Planning Board
7. Reporte
ANEXOS.

https://es.slideshare.net/lnavarros/mcvs-re02-requerimientos-del-usuario
PANTALLAS GUI y DIAGRAMA DE SECUENCIA

1. Autenticar ingreso de usuario


2. Realizar proforma

Mandar a impresin
3. Registrar datos del cliente
4. Visualizar catlogo de artculos
registered Trial Version
sd Visualiza EA
catlogo de 13.0
artculosUnregistered Trial Version EA 13.0 Unregistered Trial Versio

registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Vendedor
Formulario Catlogo Artculo
registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Selecciona categora()

registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Pulsa botn buscar()

Busca articulo por categoria()


registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Devuelve lista()

registered Trial Version EAMuestra


13.0 lista
Unregistered
de articulos() Trial Version EA 13.0 Unregistered Trial Versio

Selecciona articulo()
registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Muestra IDArtculo()
registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Muestra imagen()

registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Muestra nombre()

registered Trial Version EA 13.0 Unregistered


Muestra descripcin() Trial Version EA 13.0 Unregistered Trial Versio

registered Trial Version EA 13.0 Unregistered


Muestra modelo() Trial Version EA 13.0 Unregistered Trial Versio

registered Trial Version EA 13.0 Unregistered


Muestra talla() Trial Version EA 13.0 Unregistered Trial Versio

Muestra color()
registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Muestra stock()
registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Muestra precio()

registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Pulsa botn salir()
registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio

Cierra formulario()
registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio

registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio

registered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
5. Verificar existencia del artculo
EA 13.0 Unregistered Trial
sd Visualiza catlogo de Version
artculos EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Vendedor
Formulario Catlogo Artculo
EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Selecciona bsqueda por codigo o nombre()

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Pulsa botn buscar()

Busca articulo por categoria()


EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Devuelve lista()

EA 13.0 Unregistered Trial Version EAlista13.0


Muestra Unregistered Trial Version EA 13.0 Unregistered Trial Versio
de articulos()

EA 13.0 Unregistered Trial VersionSelecciona


EA 13.0articulo()
Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Muestra IDArtculo()
EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Muestra nombre()

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Muestra categora()

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Muestra stock()

EA 13.0 Unregistered Trial Version EAprecio


Muestra 13.0unitario()
Unregistered Trial Version EA 13.0 Unregistered Trial Versio

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Pulsa botn salir()

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
Cierra formulario()

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Versio
6. Registrar pedido
EA 13.0 Unregistered
sd Registar pedidoTrial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis

Formulario Formulario Artculo


EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered
proforma InventarioTrial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Vendedor
EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Ingresa Nombres del cliente()

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Ingresa apellidos del cleinte()

EA 13.0 Unregistered Trial Version EA consultar


Pulsa boton 13.0 Unregistered
articulo() Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Abre formulario Inventario()
EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Muestra opciones de busqueda()
tipo de busqueda
EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
*Nombre
*Codigo
selecciona busqueda por nombre() *Categoria
EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Ingresa nombre de artculo()

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
pulsa boto buscar()

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0
busca Unregistered Trial Version EA 13.0 Unregis
articulo()

devuelve datos articulo()


EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Muestra datos del articulo()
EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version
Modelo EA 13.0 Unregistered Trial Version EA 13.0 Unregis
pulsa boton agregar () Talla
Precio
EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Cantidad
Color
Agrega articulo ()

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Cierra formulario()
Ingresa detalles adicionales al articulo()
EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Muestra precio total de los articulos()
EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Ingresa fecha () Parcial
total
EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Selecciona tipo de pago()

EA 13.0 Unregistered Trial VersionIngresa


EAmonto
13.0delUnregistered
pago()
Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis

EA 13.0 Unregistered Trial VersionPulsa


EAboton
13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
registar()

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Pulsa boton imprimir()
EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Pulsa boton salir()

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
Cierra formulario()
EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis

EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregistered Trial Version EA 13.0 Unregis
7. Registrar pago y emitir comprobante
8. Registrar entrega pedido
9. Visualizar cliente
10. Realizar cambio devolucin del artculo
sd Realizar cambio dev olucion articulo

:Vendedor
Formulario Formulario Validar Datos BD Tabla
Principal Cambios o Ingresados Dev oluciones
Dev oluciones

Pulsa boton Devoluciones()

Abre()

Se cierra()

Muestra Formulario Cambios o


Devoluciones()

Ingresa cdigo de venta()

Pulsa boton buscar()

Envia datos ingresados()

Validar
codigo
Envia detalles de Venta() venta()

Muestra detalles de venta()

Elige tipo de solicitud()

Ingresa motivo de solicitud()

Pulsa boton registrar solicitud()

Envia datos ingresados()


Valida
datos
ingresados()

Registra datos ingresados()

Envia conformidad de registro()

Envia conformidad de registro()

Muestra mensaje "Registro correcto"()

Pulsa boton salir()

Se cierra()
11. Verificar existencia y ubicacin del articulo
sd Verificar existencia y ubicacion de articulo

:Almacenero
Formulario Inv entario Valida datos BD Articulo
Principal ingresados

Pulsa boton Inventario()

Abre()

se cierra()

Muestra Formulario Inventario()

Elige tipo de busqueda()

Ingresa cdigo o nombre de


articulo()

Pulsa boton buscar()

Envia datos ingresados()

Valida
datos
ingresados()

Envia dato de articulo a


ser buscado()

Envia detalles del articulo


buscado()
Envia detalles de
articulo buscado()
Muestra detalles de articulo y
ubicacion()

Visualiza detalles de articulo()

Pulsa boton salir()

Se cierra()
12. Registrar artculos para catlogo
sd Registrar articulos para catalogo

:Almacenero
Formulario Formulario Verifica imagen Verifica datos BD tabla Articulo
Principal Registro Catlogo ingresados

Pulsa boton Registro Catalogo()

Abre()

Se cierra()

Muestra formulario Registro Catalogo()

Elige categoria de articulo()

Elige imagen a subir()

Pulsa boton subir()

Envia imagen()
Verifica tamao
y formato de
imagen()
Envia conformidad
de imagen()

Ingresa datos de articulo()

Pulsa boton registrar()

Envia datos ingresados()

Verifica
datos
ingresados()
Registra datos ingresados()

Envia conformidad de registro()

Envia conformidad de registro()

Muestra mensaje "Registro Correcto"()

Pulsa boton salir()

Se cierra()
13 A. Registrar entradas de artculos
13 B. Registrar salidas de artculos
14. Emitir reporte de entradas / salidas
15. Registrar ubicacin de artculos
16. Visualizar vendedor
17. Registrar movimientos internos de artculos
18. Visualizar movimientos internos de artculos
REQUERIMIENTOS NO FUNCIONALES

Accesibilidad

La opcin de agregar un artculo en la proforma o pedido estar disponible desde el mismo


formulario proforma a un solo click.

Esttica

El sistema debe poseer interfaces graficas bien formadas y alineadas.

Coherencia de la GUI

La interfaz de usuario respetara los estndares de IURE

Ergonoma

Se podr cerrar sesin desde cualquier formulario (Salir del sistema)

Facilidad de uso

El uso del sistema ser intuitivo y de fcil aprendizaje por tener metforas.

Disponibilidad

La probabilidad de falla del sistema no podr ser mayor a 0,05 %

Robustez

El sistema debe tener la capacidad de verificar los datos invlidos, ingreso de campos obligatorios y
campos numricos.

Precisin

El clculo del precio total en proforma o pedido se almacenar con 2 cifras decimales y sern exactos

Seguridad

Se requerir al usuario un ID y un password para ingresar al sistema, cada usuario tendr restriccin
de funcionalidad de acuerdo al tipo de cuenta ingresado.

Correccin

El sistema no tendr errores crticos el cual puedan afectar a un caso de uso como:

Realizar pedido, en el caso de que el sistema debe actualizar el inventario en tiempo real.
Rendimiento

El sistema deber dar cabida a 100 pedidos y registros por minuto.

Tiempo de respuesta

El tiempo promedio de respuesta del sistema para cualquier operacin no ser mayor de 3 segundos.

Tiempo de recuperacin

El tiempo de reparacin del sistema en caso de fallo ser menor a 2 minutos.

Puesta en marcha / Tiempo de apagado

El sistema deber estar en funcionamiento dentro de 30 segundos de la puesta en marcha.

Capacidad

El sistema deber dar cabida a 100 usuarios concurrente, sin perder rendimiento.

Adaptabilidad

En cada evolucin, el sistema ira creciendo y se acoplara a lo que los usuarios requieran.

Mantenibilidad

Mediante la opcin Solucionar problemas, el sistema diagnosticara y solucionara errores.

Compatibilidad

Las operaciones que se realizaban en las anteriores versiones deben ser posibles realizarlas en las
posteriores versiones.

Capacidad de actualizacin

Las actualizaciones se realizarn solo en el servidor.

Capacidad de Instalacin

Las nuevas versiones sern instaladas en un mnimo de tiempo.

Escalabilidad

El sistema incrementara el tamao de la base de datos en un 50% cuando este llegue a su lmite.

Portabilidad

El sistema se ejecutar en windows o linux sin problema alguno.

Reutilizacin

La opcin de autenticacin de usuario, podr reutilizarse en otros sistemas

Interoperabilidad
El sistema deber reservar los artculos de forma automtica tras registrarse un pedido.

Cumplimiento

El software de ventas cumplir con la ley de impuesto general a las ventas.

Restricciones de diseo

El sistema se basar en la arquitectura JavaEE

Requisitos de documentacin

La gua del administrador deber estar disponible como documento pdf.

Requisitos de licencia y legales

Al inicio del sistema, habr un enlace en el cual se podr visualizar la poltica de privacidad de la
empresa.
MATRIZ DE TRAZABILIDAD

Você também pode gostar