You are on page 1of 1

La empresa: Comercial La AAA, requiere la implementacin de una solucin informtica que permita el

registro de sus Ventas on line, en el cual sus clientes puedan acceder desde la Web.
Se debe considerar lo siguiente:
- Ya se encuentra implementada otra solucin, la cual accede a la base de datos principal y que ha
puesto a disposicin un Web Service (Implementado en ASP .NET) con el servicio de autenticacin
de Acceso.
- Los clientes debern loguearse para acceder a la nueva solucin, la cual a su vez usa el web service
descrito anteriormente.
- Si es un cliente que por primera vez accede a la Aplicacin Web, la primera pantalla que le
aparecer (sin posibilidades de hacer nada mas), es la de registrar su deposito para cargar su saldo.
Los datos del depsito deben ser guardados en la tabla cliente (fecha, operacin, banco de ltimo
depsito, Numero de Operacin) y se debe incrementar su saldo disponible con el que podr
comprar.
- Se debe implementar los mdulos necesarios para poder realizar bsquedas de productos y a su
vez agregar los mismos a un cesto de compras.
- En este cesto de compras el cliente debe poder quitar productos. As mismo debe poder mostrase
el nombre completo del producto, marca, cantidad a comprar, Precio unitario, Sub Total y Total de
Toda la compra.
- De este carrito se debe implementar una opcin que permita realizar la venta, Siempre y cuando el
saldo disponible sea mayor o igual al total de la venta.
- Se debe descontar los stocks despus de realizada la venta, as mismo no se podr proceder si no
existe stock disponible.
- La aplicacin a Crear debe llevar el las iniciales del nombre y apellido del programador y todas las
clases creadas deben llevar el nombre de las tablas de la Base de Datos. (si no se cumple -2 ptos)
De esta implementacin se espera lo siguiente:
- Uso de Hojas de Estilo para toda la aplicacin (2 ptos)
(Bien usado y prohibido usar el de clase o uno parecido. Si se puede usar el del proyecto T3)
- Verificacin de Acceso desde Web Service (2 ptos)
- Cargar saldo cuando el cliente ingresa por primera vez (2 ptos)
- Implementacin de Carrito de Compras
Bsqueda de Productos x Tipo Producto Marca (2 ptos)
Mostrar Carrito con datos requeridos (2 ptos)
Poder quitar un tem del carrito de compras (1 ptos)
- Graba Venta con validacin de saldo disponible (3 ptos)
- Validacin que no se pueda comprar mas del Stock disponible (1 ptos)
- Actualiza Stock del Producto (1 ptos)
______________________________________________________________________
- Uso obligatorio de Capas (1 pto)
- Uso de Procedimientos Almacenados (se asignar en funcin del avance) (2 ptos)
- Uso de Framework Struts 2 para toda la aplicacin (3 ptos)
(Se asignar en funcin del avance)

EXAMEN FINAL SOWAD 2013-01