Punto de Venta y Inventario.

Alguno que me pueda decir como hacer un punto de venta que contenga control de inventario.. estoy usando mySql y Eclipse.. el lenguaje es java.. Es una aplicacion web.. .jsp .. . . pero tengo muchas complicaciones con el diseño de la aplicacion..que me recomiendas?

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de nomarlegnar

UNA BD BIEN ESTRUCTURADA

Lo mas importante, creo... crear una BD con tablas correspondientes a los productos, clientes, proveedores, vendedores, operadores, movimientos(producto), movimientos(cliente), movimientos(proveedor)... los movimientos podrían ser compras, ventas y devoluciones; todas con sus campos correspondientes e indexadas. Realiza tus casos de uso para que visualices los procesos de la información, tanto de una compra como de una venta.. así te das una idea de que campos necesita cada una de tus tablas y si necesitarás alguna otra... una Bitácora nunca esta de más y mucho menos cuando lo que se maneja es $. Hay que tener en cuenta promociones, descuentos, notas de credito, etc... son muchos factores que deberás considerar.

Utiliza un patrón de diseño (DAO / DTO), el proyecto en cuestión creo que lo amerita.

Suerte!

Imagen de luxspes

The Data Model Resource Book

Comprate esta serie de libros, se trata de modelos de datos prefabricados

Imagen de SalvadorHidalgo

.

.

Imagen de SalvadorHidalgo

.

Muchas Gracias nomarlegnar, es un proyecto de la escuela.. y estoy batallando mucho con el diseño de la aplicacion desde su base de datos hasta en lo grafico .. pero muchas gracias por tu apoyo.. me sirve de mucho ;)