Proyecto de curso de la asignatura Bases de Datos de una aplicación para el control docente: CONEST. La misma permite a los usuarios, según sus roles y privilegios, acceder a ciertas informaciones y funcionalidades.
Java1.8Postgres9.5Java SwingFlatLafJasperReportsDotenv- Biblioteca de componentes personalizada
Para poder descargar el proyecto acceda al siguiente enlace
Warning
Se requiere tener instalados Java>=1.8 y Postgres 9.5 para el correcto funcionamiento del proyecto. Puede que se requiere ajustar el Compiler Compliance Level a 1.8 para la ejecución correcta del proyecto en Eclipse
- Instalar la base de datos proporcionada en la carpeta
/db/siguiente las indicaciones ahí presentes - Modificar los archivos
.envdeseados con la información de acceso a la base de datos. Si se requiere ejecutar el.jar, modifique el archivodb.env. Si se requiere ejecutar el proyecto, modifique el archivosrc/utils/bd_data/bd_eduardo.env, o cree un nuevo archivo.enven esta ruta y cambie la propiedadENV_TO_LOADen la clasesrc/definitions/LogicDefinitions.java - Ejecutar el
.jaro ejecutar el proyecto a través desrc/init/Main.java
SplashScreen
Login
Superusuario que puede crear otros usuarios.
Usuarios
Usuario que tiene acceso a toda la información, pudiendo crear, editar y eliminar. Las principales funcionalidades son:
- Crear y editar estudiantes
- Eliminar bajas del sistema
- Agregar/Editar las evaluaciones de todos los estudiantes
- Ver todas las asignaturas
- Ver el escalafón de todos los años y grupos del curso actual
- Ver todos los reportes existentes y parametrizarlos.
Alumnos
Bajas
Asignaturas
Evaluaciones
Escalafón
Selección de Reportes
Usuario que tiene acceso a su información general, sus evaluaciones y el escalafón de su grupo y año, a menos que el mismo sea baja.
Inicio
Evaluaciones
Escalafón
Si la base de datos contiene los datos de prueba proporcionados, entonces puede acceder a la aplicación a través de las siguientes cuentas:
Administrador: correo ->admin| contraseña ->1234Secretario Docente: correo ->secretario| contraseña ->1234Estudiante: correo ->estudiante| contraseña ->1234











