0% encontró este documento útil (0 votos)
250 vistas7 páginas

Sistema de Facturación e Inventario

El documento describe los requisitos y el desarrollo de una aplicación de facturación e inventario para un almacén. Se requiere que la aplicación permita el registro de clientes, artículos y proveedores, y actualizar el inventario. También debe generar facturas automáticamente y calcular valores totales y de impuestos. La aplicación se desarrolló en Java con NetBeans y una base de datos MySQL, con 10 tablas relacionadas y diagramas de clases y secuencia.

Cargado por

Arnaldo Machado
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
250 vistas7 páginas

Sistema de Facturación e Inventario

El documento describe los requisitos y el desarrollo de una aplicación de facturación e inventario para un almacén. Se requiere que la aplicación permita el registro de clientes, artículos y proveedores, y actualizar el inventario. También debe generar facturas automáticamente y calcular valores totales y de impuestos. La aplicación se desarrolló en Java con NetBeans y una base de datos MySQL, con 10 tablas relacionadas y diagramas de clases y secuencia.

Cargado por

Arnaldo Machado
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

REQUERIMIENTO DE LA APLICACIN

Se requiere construir una aplicacin que permita realizar todo el proceso de


facturacin e inventario en un almacn, el sistema debe permitir realizar los
siguientes procesos de registro:

1. Registro de clientes
2. Registro de artculos
3. Registro de proveedores

Ademas se deben listar listar los respectivos procesos construidos anteriormente.


El sistema debe poder actualizar el stock o las existencias de los artculos, a lo
que llamaremos inventario, esto con el fin de mantener el proceso de facturacin
acorde a los articulos existentes en bodega.
El proceso mas importante que se debe realizar es el de facturacin, que implica
generar una factura y adicionar artculos de acuerdo a las cantidades requeridas,
ademas calcular los valores totales y de impuestos automticamente.

DESARROLLO DEL SISTEMA

Este sistema de facturacin e inventario esta construido en java y su plataforma


netbeans 7.2 y la base de datos en Mysql y tiene las siguientes caractersticas

Registro de clientes
Bsqueda de clientes
Registro de artculos
lista de artculos
Actualizar Stock artculos
Devoluciones
Realizar venta (facturar)
Consultas
Registro de proveedores
Lista de proveedores
DISEO DE LA BASE DE DATOS

La base de datos esta construida en el gestor de base de datos Mysql, el cual es


muy estable y robusto, por tal motivo para su uso deben tener instalado el paquete
XAMPP, el cual contiene un servidor apache y el gestor de base de datos ya
mencionado. La BD es relacional y consta de 10 tablas por los que mantenemos la
integridad referencial y la aplicacin de las formas normales mnimas requeridas
para un diseo de una base de datos, a continuacion encontraremos el
diagrama entidad relacin:
DIAGRAMA DE CLASES

El cdigo esta construido en java utilizando el modelo vista controlador, aplicando


programacin orientada a objetos. por tal motivo en el diagrama se visualiza el uso
de las relaciones entre clases, como lo es herencia, asociacin, etc.
DIAGRAMAS DE SECUENCIA

Los diagramas de secuencia son importantes ya que modelamos


la interaccin entre las clases de nuestro sistema, por tal motivo vamos a observar
un diagrama por cada interaccin del usuario con la aplicacin para que sea muy
claro su funcionamiento.

Diagrama visualizar factura, generar factura


Diagrama forma de pago
Diagrama adicionar cliente
Diagrama eliminar articulo

Diagrama generar factura

También podría gustarte