Basado en el Sistema de Licencias hecho en python desarrollado para un sistema de gestión de licencias para un departamento de personal, en donde se lleva registro y control de licencias de empleados, en el podrás:
- Crear y borrar empleados basados en un identificador denominado "número de legajo".
- Crear y borrar dias correspondientes por año.
- Crear Licencias con controles de fines de semana y/o feriados.
- Llevar registro de licencias y días correspondientes de empleados.
Se ha ajustado levemente el diagra de clases del Sistema de Licencias hecho en python para ser más consistente y completo.
- Modelo completo.
- No contabilizar días feriados (Estos cargables por el usuario) ni fines de semana a la hora de contabilizar los días de licencia
- Caducidad de días correspondientes no utilizados en X cantidad de tiempo.
- "Logger" en consola de los llamados a los módulos y mensajes de errores.
- Conexión con BD.
- Graphic user interface.
- Generación de Hojas de cálculo con resultados.
- Importar el proyecto Maven.
- Conectar la BD configurando el archivo persistence.xml
- Compilar el archivo main.java
- Ejecutar el archivo main.java
- Al finalizar el proyecto se incluirá un ejecutable.
¿Que me encontraré al compilar el archivo main.java?
Que no te pierda la cantidad de contenido dentro del fichero main.java, simplemente crea instancias de los objetos del modelo, generación de Licencias, entre otros. Los métodos se encuentran documentados con la finalidad del mísmo.
Este proyecto se ha desarrollado con el fin de desarrollar un sistema gestor de licencias para un organización privada, con sus limitaciones y alcances que satisfacen sus necesidades.
Todas estas imágenes y documentación se encuentran sujetas a cambios, que serán publicados en tiempo y forma.