An open API service indexing awesome lists of open source software.

https://github.com/subham-0922/hr-manager-application

A Java Application build with JDBC approach for maintaining the employee details such as their salary and their leave status and other things.
https://github.com/subham-0922/hr-manager-application

admin crud-operation employee er-diagram framework java jdbc-driver jdbctemplate join-tables mysql-database one-to-many

Last synced: 10 months ago
JSON representation

A Java Application build with JDBC approach for maintaining the employee details such as their salary and their leave status and other things.

Awesome Lists containing this project

README

          

# delicate-rabbits-5701

***
## Human Resource Management System
__Project Information ->__ Human Resource Management System is a Java based Software built to store the data of employee working in a organisation and to perform various operations to get meaningful information and to alter it as well.


***
## Users Of this Software
___1)Admin Of the Human Resource Management___                                                       ___2)Employees of the Company___
***
## __Features Of this Software is divided into two Categories__
***
__1 -> Features Available to Admin__
>Add new Department to the Company
>View All Departments
>Update Existing Department Name
>Add new Employee
>Change Department for An Employee
>Accept or Reject of Leave Applications received from Employees
>Fire An Employee
***
__2 -> Features Availabe to Employees of the Company__
>Update Details of Self
>Change his/her Password
>Apply for Leave
>Know the Status of Leave Applied
>Know the History of Leave Applied
>Know the Effective Current Month Salary
>Know the Annual Salary
>Delete His Account
***
[ER Diagram link for more clear visulization ](https://drawsql.app/teams/prince-wolf/diagrams/human-resource-management/)
***
![ER Diagram](https://user-images.githubusercontent.com/112818561/229359722-b0088cf2-5ba2-4eff-b331-179ac1aa3a6a.png)

***