Skip to content

Human Resource Management System is a console based application.

Notifications You must be signed in to change notification settings

tanmaygawade/quaint-pancake-6659

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

quaint-pancake-6659

**Human Resource Management System

The main objective this Human Resource Management System project is to build a system that will help a company to manage its Employees and their Department details. A large company will find it extremely hard to keep track of all its employees and department. This system will automate a lot of these processes and the presence of digitized records will make access easier.

Human Resource Management System is a console based application.

This is a SOLO project executed in 5 days.

Tech-Stack Used

1.) Core concepts of JAVA
2.) MySQL
3.) JDBC

Features

Admin functionalities

* Admin can update their profile.
* Admin can add new Employee.
* Admin can transfer an employee to another department.
* Admin can get all the details of their employees.
* Admin can add new Department.
* Admin can update existing department name.
* Admin can get all the details of department.
* Admin can Check all the employee's leave requests.
* Admin can respond to employee leave request.

Employee functionalities

* Employee can view their profile.
* Employee can update their profile.
* Employee can apply for leave.
* Employee can check response from the admin.

ER Diagram

Tables

Employee and Department table has one to many relationship.

About

Human Resource Management System is a console based application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages