USECASE: - Un sistema de gestión de empleados está diseñado para simplificar el proceso de mantenimiento de registros de los empleados en una organización. Ayuda a administrar la información de los empleados para las funciones de recursos humanos. En general, EMS es parte de un sistema integral de gestión de recursos humanos. La mayoría de las empresas modernas usan computadoras para recopilar esta información, haciendo que su sistema sea más preciso y sin problemas. Una base de datos a menudo se usa para recopilar la información requerida.
Sistema de gestión de empleados como una aplicación web Java utilizando Spring Tool Suite 4 como IDE.
Nivel complejo de una aplicación web Java integrada con la conocida biblioteca 'MySQL-Connector-Java-8.0.15' para conectarse a la base de datos MySQL.
Para todos los principiantes/semi-profesionales, este es un repositorio perfecto para iniciarse con una aplicación web Java que describe el sistema de gestión de empleados de manera simple. He usado MySQL Workbench para administrar la base de datos. He agregado algunas características de seguridad, validaciones, características automáticamente completas para una mejor realización de esta aplicación. He usado Spring Tool Suite 4 como IDE.
Para probar la aplicación, debe iniciar sesión como administrador. Una vez que se validan las credenciales de inicio de sesión, uno puede comenzar a administrar a los empleados y gerentes. También he agregado funcionalidades básicas para administrar el empleado a saber. Crear, buscar, actualizar y eliminar a los empleados. El empleado también puede iniciar sesión para ver sus detalles.
Iniciar sesión como Admin: - '0' como nombre de usuario y 'admi' como contraseña.
Inicie sesión como empleado/gerente: - ID de empleado como nombre de usuario y Últimos 4 dígitos de SSN como contraseña.
Nota: - La base de datos MySQL se inicializa con los detalles de empleados y gerentes de Unreal.