/Human_Resource_Management_System

Human Resource management system control and manage the records of the Employees and Departments.

Primary LanguageJava

Human Resource Management System


Introduction


Human Resource Management System (HRMS) is a software which is used to control and manage the records of the Employees and Departments

Primary goal of HRMS is Admin can register Employees in given Departments, manages different Departments and Employee can modify their profile and apply for leave


Key Features


Admin

  1. Add Department
  2. View All Department
  3. Update Department
  4. Add New Employee
  5. View Leave Request
  6. Approve Leave Request
  7. Reject Leave Request
  8. View Employee by ID
  9. Update Employee
  10. Transfer Employee to other Department
  11. Employee By Department

Employee

  1. View Profile
  2. Update Profile
  3. Change Password
  4. Apply for Leave

Technology used


  1. JAVA
  2. MySQL
  3. Git & GitHub

ER Diagram


erDiagram


Feedback


Valuable feedback will be appreciated. You can reach out to me via below medium