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.
- Host: GitHub
- URL: https://github.com/subham-0922/hr-manager-application
- Owner: Subham-0922
- Created: 2023-03-29T05:59:43.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-02T14:49:58.000Z (about 3 years ago)
- Last Synced: 2025-06-29T09:07:29.460Z (11 months ago)
- Topics: admin, crud-operation, employee, er-diagram, framework, java, jdbc-driver, jdbctemplate, join-tables, mysql-database, one-to-many
- Language: Java
- Homepage: https://drive.google.com/file/d/1cU1Ugujcf_WZdXRpQtila5c3jlTgzLRZ/view?usp=sharing
- Size: 2.41 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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/)
***

***