Aplicación de escritorio (Java Swing + MySQL) para crear y resolver evaluaciones de preguntas en un entorno de aula. Un docente arma formularios de preguntas, los agrupa en salas y los estudiantes responden; el sistema guarda el desempeño y muestra estadísticas por alumno.
- Registro e inicio de sesión (con carpeta de usuarios).
- Formularios de preguntas: el docente arma cuestionarios con preguntas y respuestas.
- Salas: organizá los formularios en salas para cada grupo.
- Responder preguntas: los estudiantes resuelven los cuestionarios.
- Estadísticas por alumno: seguimiento del desempeño individual.
- Arquitectura MVC con persistencia en MySQL.
- Lenguaje: Java (JDK 8+).
- UI: Swing (NetBeans GUI builder,
.form). - Base de datos: MySQL (
mysql-connector-java). - Build: Maven (
.pom).
JBrain/
├── src/main/java/
│ ├── Controlador/ # Controlador + Main
│ ├── Modelo/ # UsuarioVO, SalaVO, PreguntaVO, FormularioVO, DAOs
│ └── Vista/ # MenuPrincipal, CrearFormulario, CrearSala,
│ # EstadisticasAlumnos, PantallaPrincipal...
├── base de datos/ # Scripts SQL (dbJBrain, procedimientos, triggers)
├── bin/ # Clases compiladas
└── pom.xml
- Importá
base de datos/dbJBrain.sqlen MySQL (y los scripts de procedimientos si los necesitás). - Configurá la conexión en
src/main/java/Modelo/Conexion.java. - Compilá y ejecutá con Maven:
mvn clean install
mvn exec:javaProyecto escolar desarrollado en colaboración.