El Sistema de Ventas de Cerámicos es una aplicación desarrollada en Java utilizando Eclipse IDE 2020-12, cuyo propósito es automatizar y optimizar el proceso de ventas de cerámicos en cajas para piso.
- 📦 Gestión de modelos de cerámicos:
- Cinza Plus
- Luxury
- Austria
- Yungay Mix
- Thalía
- 💰 Control de precios y descuentos por modelo.
- 🧾 Registro de ventas (por modelo y cantidad).
- 📊 Reportes de ventas y estadísticas.
- ⚙️ Configuración de valores:
- Descuentos
- Cantidad óptima
- Cuota diaria de venta
- Obsequios por compra
- 🎨 Interfaz amigable, con íconos, colores e imágenes personalizadas.
- Lenguaje: Java
- Entorno de desarrollo: Eclipse IDE 2020-12
- Librerías: Swing / AWT
- Interfaz gráfica:
JFrameprincipal con múltiplesJDialogpara gestión de ventanas.
El sistema está compuesto por:
- Un JFrame principal, que actúa como menú general.
- Múltiples JDialog conectados, donde el usuario puede:
- Consultar modelos disponibles
- Modificar precios y descuentos
- Registrar ventas
- Generar reportes
- Actualmente no cuenta con una base de datos, por lo que los registros y modificaciones no se guardan al cerrar el programa.
- Algunas configuraciones del entorno Eclipse pueden requerir ajustes manuales.
- Conexión del sistema con una base de datos (MySQL o SQLite).
- Implementación de persistencia de datos (guardar ventas, clientes y precios).
- Integración de reportes automáticos exportables (PDF o Excel).
- Mejoras visuales con JavaFX o FlatLaf.
- Clonar este repositorio:
git clone https://github.com/thoonidev/CeramicSales.git
