Skip to content

thoonidev/CeramicSales

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧱 Sistema de Ventas de Cerámicos

📋 Descripción del Proyecto

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.

🧩 Funcionalidades Principales

  • 📦 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.

🛠️ Tecnologías Utilizadas

  • Lenguaje: Java
  • Entorno de desarrollo: Eclipse IDE 2020-12
  • Librerías: Swing / AWT
  • Interfaz gráfica: JFrame principal con múltiples JDialog para gestión de ventanas.

🧪 Estructura del Sistema

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

⚠️ Limitaciones Actuales

  • 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.

🚀 Próximas Mejoras

  • 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.

📸 Vista del proyecto

proyecto_IA1

📥 Instalación y Ejecución

  1. Clonar este repositorio:
    git clone https://github.com/thoonidev/CeramicSales.git

About

Project introduction to algorithms made in java and eclipse IDE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages