Este es un sistema informático desarrollado en Java (JDK 20) bajo la arquitectura MVC (Modelo-Vista-Controlador) para la gestión eficiente de una clínica veterinaria. El proyecto forma parte de la asignatura de Verificación y Validación de Software.
- Galo Izquierdo: Módulo 1 - Mascota / Cliente
- Alonso Serrano: Módulo 2 - Médico
- Rubén Quiroga: Módulo 3 - Cita Médica
- Mario Jacho: Módulo 4 - Atención Veterinaria
- Steven Armijos: Módulo 5 - Facturación
- Lenguaje: Java (JDK 20)
- Interfaz Gráfica: Java Swing
- IDE: Apache NetBeans
- Gestor de Dependencias: Maven
- Base de Datos: MySQL / MariaDB (Driver
mysql-connector-j)
El proyecto está estructurado estrictamente en capas:
modelo: Clases POJO y lógica de negocio.vista: Interfaces gráficas desarrolladas con Java Swing.controlador: Intermediarios que capturan eventos de la vista y se comunican con el modelo (y base de datos).conexion: Manejo del patrón Singleton para la conexión a la base de datosugproy1.
Las tablas de este proyecto utilizan el prefijo g2_vet_ para evitar conflictos en el servidor compartido.
(Nota para el equipo: Antes de ejecutar el proyecto, asegúrese de configurar correctamente los parámetros del servidor en la clase Conexion.java).