You are on page 1of 2

Matrices Aplicacin

Programacin II

FCECEP
S4AN

Requerimientos de Usuario
Aplicacin Matrices JAVA

Fecha

Versin

Descripcin

Responsable

09/11/2014

1.0

Creacin del Documento

Juan Sebastin
Gutirrez Escobar

16/11/2014

2.0

Ajuste a requerimientos segn


definicin del cdigo acordado

Juan Sebastin
Gutirrez Escobar

No.

DESCRIPCIN DEL REQUERIMIENTO

Se requiere una aplicacin que permita crear las siguientes matrices las cuales puedan
ser relacionadas en el momento de la ejecucin.
tbProductos
tbClientes
tbVentas
Se requiere tener la siguiente informacin en campos (Columnas) de las siguientes
matrices creadas en la aplicacin:
tbProductos:
CodProducto
DescrpProducto
ExistProducto
ValorProducto
VisibleUsuario

tbClientes:
IDCliente
NomCliente
DirCliente
TelCliente
EmailCliente
CategoriaCliente
VisibleUsuario
tbVentas:
ConsecVenta
CodProducto
IDCliente
CantProductoVenta
ValorTotalVenta
FechaVenta
VisibleUsuario

Matrices Aplicacin
Programacin II

FCECEP
S4AN

El sistema debe permitir Ingresar a criterio del usuario la informacin de las matrices
mencionadas anteriormente (tbProductos, tbClientes, tbVentas), permitiendo
almacenar la informacin temporalmente en la ejecucin.
3
Este ingreso de informacin debe ser solicitado ordenadamente al usuario mediante un
botn, solicitando los campos de la matriz seleccionada, teniendo en cuenta el punto 2
de los requerimientos.
El sistema debe permitir Anular y/o Modificar la informacin de los registros de matrices
mencionadas anteriormente, teniendo en cuenta las restricciones y mensajes
informativos para el usuario.
4

Esta Anulacin o Modificacin de los registros debe poder realizarse posterior a la


consulta de los registros existentes. Se har seleccin de la fila a Eliminar o Modificar.
Se aclara que la opcin de Anular y Modificar deben tener acceso por botones en
pantalla diferentes.
El sistema debe permitir al usuario Consultar la informacin de las matrices
mencionadas anteriormente, mediante una opcin que permita solicitar al usuario qu
matriz desea visualizar. Se debe tener en cuenta que si la matriz consultada no tiene
informacin contenida, el sistema deber anunciar al usuario con un mensaje
informativo.

Esta consulta debe realizarse teniendo el criterio de al menos un campo de la Matriz, o


todos si se quiere visualizar por completo. El sistema debe solicitar el campo y el valor
del criterio a consultar.
Si no existe informacin relacionada en cualquiera de las matrices, segn el criterio y
valor ingresado por el usuario, se deber mostrar un mensaje informativo.

El sistema debe permitir al usuario la creacin de una Venta mediante un botn


(solicitando la informacin de los campos del punto 2), es decir crear un registro de
relacin entre las matrices parmetro de Productos y Clientes; teniendo en cuenta
que las dos matrices deben tener informacin contenida para su creacin. De lo
contrario si al menos una de ellas no tiene informacin, el sistema mostrar un mensaje
informativo al usuario sin permitir continuar.

Si el usuario requiere eliminar la informacin (todos los registros) contenidos en al


menos una de las Matrices parmetro de Productos o Clientes, el sistema
automticamente deber recalcular el valor del campo VisibleUsario, como N, a los
registros ya creados de la Matriz resultante de Ventas, mostrando un mensaje
informativo para el usuario aclarando el por qu del clculo de visibilidad para el
usuario de los registros de la matriz resultante que cumplen la condicin.

You might also like