0% encontró este documento útil (0 votos)
5 vistas13 páginas

Tienda Virtual en Java: Gestión de Ventas e Inventario

El documento describe los requisitos para desarrollar una tienda virtual en Java que permita gestionar productos, ventas, inventario y compras. Los usuarios podrán iniciar sesión, agregar productos a un carrito de compras y realizar pedidos que generen facturas de venta. También se podrá consultar el inventario, registrar clientes, ver los productos catalogados y realizar compras que generen facturas. El sistema usará una base de datos MySQL y tendrá interfaces gráficas para ingresar datos y ver resultados.

Cargado por

Xavier Guerrero
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)
5 vistas13 páginas

Tienda Virtual en Java: Gestión de Ventas e Inventario

El documento describe los requisitos para desarrollar una tienda virtual en Java que permita gestionar productos, ventas, inventario y compras. Los usuarios podrán iniciar sesión, agregar productos a un carrito de compras y realizar pedidos que generen facturas de venta. También se podrá consultar el inventario, registrar clientes, ver los productos catalogados y realizar compras que generen facturas. El sistema usará una base de datos MySQL y tendrá interfaces gráficas para ingresar datos y ver resultados.

Cargado por

Xavier Guerrero
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

PROYECTO

Desarrollar una tienda virtual en Java donde el programa debe permitir: Gestionar,
productos, ventas, inventario y compras.
Producto contiene código, nombre, precio de compra, precio de venta,
Venta contiene la fecha de venta, número de factura, nombre vendedor.
Compra contiene la fecha de compra, número de factura, nombre de proveedor.
Inventario contiene el código de producto y cantidad.
El programa debe permitir iniciar sesión.
El programa debe utilizar GUI.
Las ventas se gestionan mediante un carrito de compras y se emite la factura de venta.
Las compras se gestionan mediante un pedido y se emite factura de compra.

REQUERIMIENTOS FUNCIONALES.

‐ Se debe implementar un sistema de tienda de compras para una aplicación Web, de


forma que permita a un cliente agregar o desagregar artículos a ser comprados. El carro
de compras deberá siempre mostrar el total acumulado del valor de los artículos
seleccionados en cualquier momento del proceso de la compra por parte del cliente.
‐ Se debe implementar el proceso de realización del pedido que se da cuando un
cliente con artículos en un carrito de compras decide comprarlos mediante su respectivo
código. Se emitirá una factura de venta.
‐ Se debe implementar una consulta de inventario que liste para el usuario el código del
producto y cantidad, donde se indique el número de saldos en bodega.
‐ Se debe implementar el registro de datos básicos del cliente. Sin esta condición
de registro previo no será posible realizar una orden de compra en la tienda virtual.
‐ Se debe implementar una consulta del inventario existente en cada proveedor de la
tienda virtual indicando el articulo y la existencia actual.
Esta consulta solo estará disponible para un usuario debidamente registrado como
administrador del sistema.
- El software debe permitir el ingreso de datos.
- El software debe permitir ver los artículos que se encuentran en un catálogo organizado
por áreas de la tienda.
- El software debe permitir la visualización de un registro de inventario el cual indica la
existencia (cantidad) de cada artículo disponible a través de la tienda virtual.
- El software debe permitir la visualización de resultados en una nueva ventana.
- El software debe permitir la funcionabilidad total.
- Tiene una base de datos está en base MySQL

REQUERIMIENTOS NO FUNCIONALES.

- El software no es multi-plataforma.
- El software está diseñado para diferentes sistemas operativos
Diagrama de casos de uso

Análisis y diseño

Diagramas estructurales
Diagrama entidad Realcion

Factura de Factura de
venta compra
Codigo Nombre

Ventas
Cliente Compra

Id(Documento)

Codigo

Nombre
Inventarios REGISTRA Producto producto

Presio venta
Diagrama de clases
Diagrama de secuencias

Relación con solicitud

Interfaz

También podría gustarte