PROYECTO FINAL UNA EMPRESA DESEA LLEVAR EL CONTROL DE SUS PRODUCTOS EN ALMACEN. EN BASE A SUS ENTRADAS Y SALIDAS
Enviado por Sara • 19 de Noviembre de 2018 • 359 Palabras (2 Páginas) • 619 Visitas
...
2.1 Categorias
En esta ventana se realizarán las siguientes opciones para categorías.
Agregar, eliminar, modificar
Las categorías se mostrarán en un List.
2.2 Medidas
En esta ventana se realizarán las siguientes opciones para medidas
Agregar, eliminar, modificar
Las medidas se mostrarán en un List
2.3 Alta de productos
En esta ventana se realizarán las siguientes opciones para productos
Agregar, eliminar, modificar.
Las opciones: cantidad, precioCompra, precioVenta tendrán por default valor 0
Los campos tipoMovimiento, Categoría y Medida ser seleccionarán de un jcombobox que tendrás las opciones correspondientes
Los productos se mostrarán en un cuadricula (JTable)
2.4 Entrada de productos
El usuario tecleará el código y se mostrarán sus datos, en caso de no existir mandará un mensaje.
El usuario solo tecleará la cantidad de entrada así como su precio de compra.
Por default el tipoMovimiento será 1, cantidadSalida será 0.
Calcular el precio de venta en base al precio de compra y la utilidad y se actualizará en productos
Se incrementará la cantidad a la actual en productos y se reemplazará los precios
Se visualizará en una cuadricula todas las entradas de ese producto.
2.5 Salida de productos
El usuario tecleará el código y se mostrarán sus datos, en caso de no existir mandará un mensaje.
El tipoMovimiento será 2 por default
El usuario solo tecleará la cantidad de salida
Se actualizará el campo cantidad en productos y mostrará el costo (cantidad de salida por precio de venta)
Se visualizará en una cuadricula todas salidas de ese producto.
2.6 Movimientos
Se solicitará el código del producto y se visualizará en una cuadrícula todos los movimientos (entradas y sálidas)
Indicaciones del sistema
- Crear una clase de cada tabla
- Se crear Clases para las operaciones de cada clase
- Se guardarán en un List cada objeto para manipular los datos en cada ventana
- Los datos se almacenarán en archivos independientes por cada clase
¡QUE LA FUERZA LOS ACOMPAÑE!
...