Está en la página 1de 4

Universidad Nacional Autnoma de Honduras

Programacin II (MM-418)
Fecha de entrega: Viernes, 19 de octubre, 2012
SEGUNDA ETAPA (Proyecto Final) MDULO DE FACTURACIN ANLISIS de requerimientos II etapa. El nuevo sistema de facturacin debe permitir la administracin de clientes, que pueden ser de contado o de crdito. Debe de manejar un control de comisiones para los vendedores, la comisin ser del 4% del valor total de la venta. Emitir facturas de los productos, cuando se realizan facturas, se deben aplicar los impuestos de ventas si el producto no es exento, debe de aplicar el rebajo de productos en el campo existencia. El inventario que se utiliza contempla un campo mnimo y otro mximo para los productos registrados, esta caracterstica permite establecer la cantidad mnima y mxima de la existencia de un artculo en inventario. Al realizar la factura esta rebaja de inventarios la cantidad especificada en ella, si despus de aplicar el rebajo la cantidad es menor al mnimo, el sistema debe automticamente realizar un pedido al proveedor del producto, la cantidad pedida debe ser igual al mximo del producto. El sistema debe validar que ningn cdigo de vendedor, cliente se repitan al ingresar por primera vez alguno de ellos, es decir, si se ingresa un nuevo cliente y se le asigna el cdigo 10 y este cdigo de cliente ya existe el sistema debe presentar un mensaje al usuario. El sistema debe validar que no se repitan nmero de facturas y de pedidos. Un punto de xito en los sistemas de computacin es la capacidad de brindar informacin a los diferentes usuarios del sistema, esto en beneficio de la toma de decisiones giles y efectivas al poseer informacin rpida y exacta a la mano. Las consultas que el nuevo sistema brindar son:
o o o o

Consulta de General de Productos: Muestra un listado de todos los productos con todos sus campos. Lista general de pedidos: despliega todas las facturas emitidas a un cliente especfico. Facturas por Vendedor: La consulta despliega todas las facturas correspondientes a un vendedor. Lista General de Facturas: Despliega un listado general de todas las facturas emitidas por el almacn. Se debe de realizar la integracin total de los mdulos de Inventarios y Facturacin de forma que funcionen como un nico Sistema concluyendo as el nuevo sistema de facturacin. Para realizar esta integracin todo el cdigo de programacin debe estar en un slo programa que se llamar FACTURACIN.

El Sistema de facturacin al iniciar deber presentar una pantalla con el nombre de la empresa ALMACENES EL BARATO - Nombre del sistema FACTURACIN - Nmero de versin 1.0 - Ao 2004 - Nombre del Desarrollador - Nombre del Profesor - Grupo al que pertenece. DISEO del mdulo de Inventarios. (II etapa)

Procesos o Algoritmos Mnimos. El estudiante deber disear los procesos necesarios segn la lgica utilizada en la solucin.

Administracin de Vendedores Este proceso permitir ingresar nuevos vendedores, modificar vendedores, borrar vendedores. No se pueden repetir cdigos de vendedor.

Administracin de Clientes. Este proceso permitir ingresar nuevos clientes, modificar y borrar clientes. No se pueden repetir cdigos de Cliente.

Generacin de Facturas. Este proceso es muy importante porque aqu es donde se utilizan todas las estructuras creadas, productos, clientes, vendedores, pedidos, proveedores, etctera. El usuario solamente deber ingresar los cdigos de vendedor, cliente y producto, el sistema deber desplegar el resto de la informacin de cada uno de ellos, por ejemplo, el usuario digita el cdigo de producto y el sistema despliega automticamente la descripcin y el precio unitario. El sistema debe validar que si la cantidad de producto digitada sobrepasa la cantidad en existencia no se pueda facturar dicha cantidad, al contrario debe desplegar un mensaje al usuario de que la cantidad existente es menor y cuanto hay en existencia. El sistema debe automticamente aplicar el impuesto de venta (13%) a los productos de la factura, solo a los productos que no estn exentos. Al finalizar y aceptar la factura el sistema aplicar del total de la factura un 4% de comisin al vendedor. Al finalizar y aceptar la factura el sistema debe de rebajar automticamente la cantidad factura del producto en el campo existencia del producto. Si despus de aplicar el rebajo la cantidad en existencia es menor al campo mnimo, deber crear en forma automtica un pedido por la cantidad mxima del producto y al proveedor asignado, guardando en la estructura que se llama pedidos. La factura debe contener, nmero de factura, Fecha, Cdigo y nombre de cliente, Cdigo y nombre de vendedor, Cdigo de producto, descripcin de producto, cantidad, precio unitario, subtotal, impuesto de ventas, Monto total.

Generacin de consultas. Consulta General de Productos: Muestra un listado de todos los productos con todos sus campos. Despliega todos los campos del producto. Lista general de pedidos: consulta despliega todas las facturas emitidas a un cliente especifico. Los campos de la consulta son: Nmero de Pedido, cdigo de proveedor, cdigo de producto y cantidad.

Facturas por cliente: La consulta despliega todas las facturas correspondientes a un vendedor. Los campos de la consulta son: Cdigo, Nmero de factura, monto. El usuario solo debe ingresar el cdigo del cliente. Lista General de Facturas: Despliega un listado general de todas las facturas emitidas por el almacn. Los campos que se despliegan son: Nmero de factura, fecha, cdigo de cliente, cdigo vendedor, monto total de factura.
o o o o o o o o o o o o

Men general del Sistema. Este men debe tener al menos las opciones de: Men de Inventarios. Men de Facturacin. Men de Facturacin. Este men debe tener al menos las opciones de: Administrar Vendedores Administrar Clientes. Generar Facturas. Consultas. Men para cada opcin anterior Administrar Vendedores Nuevo Vendedor Modificar Vendedor Eliminar Vendedor Regresar a Men de Facturacin Administrar Clientes. Nuevo Cliente Modificar Cliente Eliminar Cliente Regresar a Men de Facturacin Generar Facturas. Consultas Consulta de General de Productos Lista general de pedidos: Facturas por cliente. Lista General de Facturas. Estructuras Mnimas Identificadas. El estudiante deber disear las estructuras necesarias segn la lgica utilizada en la solucin.

Un registro que contenga la informacin del vendedor.

Cdigo - Nombre - Telfono - Fax - E-mail - Direccin


Un registro que contenga la informacin del Cliente. Cdigo - Nombre - Telfono - Fax - E-mail - Direccin Un registro que contenga la informacin del Pedido. Nmero Pedido - Fecha - Cdigo Proveedor - Cdigo Producto - Cantidad - Precio unitario Precio Total.

Un registro que contenga la informacin acerca de Facturas. Nmero de factura - Fecha - Cdigo Cliente - Cdigo Vendedor - Cdigo de Producto Cantidad - Precio unitario - Subtotal - Impuesto Ventas - Monto Total.

Un registro que contenga la informacin de comisiones: Nmero de factura - Fecha - Cdigo Vendedor - Monto Factura - Monto Comisin.

También podría gustarte