enunciado

download enunciado

If you can't read please download the document

description

Deben crear almenos 3 roles, uno de facturador, otro de consulta para el sistema web, y uno administrador que sera el que tiene acceso a realizar cualquier otra operacion. Este supermercado tiene la ventaja de que los clientes pueden solicitar productos que se encuentren disponibles en cualquier sucursal a nivel centroamericano. Para todos los procedimeintos deben de crear mecanismos de deteccion de errores. Se validara la calidad del codigo generado.

Transcript of enunciado

Ttulo: Proyecto Descripcin de Proyecto Un nuevo supermercado que cuenta con negocios a nivel centroamericano ha ingresado a nuestro pais para competir con aquellos ya existentes. Por esta razon hay que disennar una base de datos distribuida.

Este supermercado tiene la ventaja de que los clientes pueden solicitar productos que se encuentren disponibles en cualquier sucursal a nivel centroamericano.

El supermercado ofrece diferentes productos, comestibles, textiles, linea blanca, entre otros.

Existen tres tipos de clientes para este supermercado, los clientes directos que son aquellos que ingresan fisicamente al supermercado, seleccionan sus productos y pasan a la caja y los pagan.

Los clientes por internet, que son proveidos de un usuario y una clave para ingresar, realizar lospedidos y que le sean enviados a su direccion. Los productos se proceden a empacar una vez que se obtenga la confirmacion de pago, que puede ser por envio de cheque, transferencia bancaria, tarjeta de credito).

Los clientes al mayoreo, que se comunican con un asesor via telefono, el asesor les toma la orden, metodo de pago (cheque, tarjeta de credito, transferencia, o pago contra entrega).

Los asesores de ventas al mayoreo reciben bonificaciones por mes de acuerdo a una escala de ventas. Por lo que es necesario tener un procedimiento que genere a nivel mensual el pago de planilla con un item extra en su salario llamado comision y que va a tener la comision gnerada durante el mes.

Para todas las ordenes que se envian se debe agregar el costo de envio. Puede que no se tenga producto en la sucursal que esta comprando, por lo que se puede mandar a traer, haciendo una transferencia de producto entre sucursales.

Para los pedidos por internet, compras directas o compras por asesor se necesita de procedimientos que ingresen los datos necesarios para la facturacion. Cada vez que se factura se debe hacer el respectivo rebajo de producto.

Es necesario crear una base de datos, la cual se va a encontrar centralizada en panama, sin embargo tendra datos distribuidos en cada sucursal, de acuerdo con las cantidades de productos existentes y productos que se pueden comercializar o no en cada pais, ya que existen restricciones de productos en cada pais.

Es necesario tener consultas en las que se pueda determinar la cantidad de dinero facturado por fechas, pais, sucursal, por producto, y por tipo de facturacion *todos los parametros pueden ser opcionales.

Las consultas de inventario pueden darse por sucursal o globales. Existen dos tipos de consulta, para clientes y para gerentes la cual obtiene el costo y el margen de ganancia para cada producto en cada sucursal y cantidades en existencia.

Se necesita poder determinar los productos mas vendidos, igualmente por sucursal o global y que ademas pueda realizar filtros por fechas.

Para todos los procedimeintos deben de crear mecanismos de deteccion de errores.

Se deben proveer procedimientos que ingresen valores a las diferentes tablas del sistema.

Deben crear almenos 3 roles, uno de facturador, otro de consulta para el sistema web, y uno administrador que sera el que tiene acceso a realizar cualquier otra operacion.


Se validara la calidad del codigo generado.