Human Resource Management System

ABSTRACT:

Human Resource Management is currently the most popular function. This is because people provide a corporation with a competitive advantage, and HRM is responsible for managing people. Human resource management is a newer notion that entails a collection of ideas and strategies for managing people. Any organization’s most valuable resource is its people, because it cannot function without them. People Resource Management has grown to be acknowledged as an integral aspect of management that deals with an organization’s human resources. Its goal is to maintain stronger human relations in the organisation by developing, implementing, and evaluating human resource policies, processes, and programmes in order to maximise their contribution to the achievement of organisational goals. The project’s major goal is to create a Human Resource Module for an organization’s Intranet Automation of HR Software. Employees and HR Administrators have better interaction and communication thanks to this module. The site comprising pages about an employee must be dynamically constructed depending on the user id and password, with links to information-rich web pages. Our Java-based technology enables a business’s human resources department to update employee information whenever the employee profile for that organisation changes. Employee specific proposals should be put on a string and employees should be permitted to post their requirements to HR, making the business more explicit about its upkeep.

PROJECT OUTPUT VIDEO:

EXISTING SYSTEM:

  • Existing human resource management was not able to cope with changing business environment and doesn’t able to meet desired requirements for the management personnel.
  • The only functionality which was provided to admin was listing of existing employees and adding new employees. What if requirement occurs for searching any employees based on any particular criteria.

DISADVANTAGES OF EXISTING SYSTEM:

  • In existing system there are no sources for controlling human resources in a company and organizing work between employees effectively which is one of the draw backs on existing system. For any organization maintain employees details based on departments and skills and experience is important for shifting employees to new project.
  • There was no availability to handle real type situations like recruitments process, checking out newly appointed candidates. The existing human resource management system was not able to give performance details of each working employees within the organizations, thus making decision on salary increment was not fruitful for the organization.

PROPOSED SYSTEM:

  • Decision in assigning proper skillful hands for the project is an important issue in HR Module. The HR Administrator should report with the personal holding the necessary skills required for the project assignment. The decision in making analysis about the employee’s skills is a prime important before booting in.
  • The proposed system of HR Module is the right software to be incorporated into the Automation of HR Software for helping the organization needs with respect to skilful Human Resource.
  • The proposed system provides detail general information about the employee along with Educational, Certification, Skill and Project details. It enhances the HR Management in adding, viewing and updating employees’ details and generates various reports regarding employee’s skill and experience.
  • Human resource management project is implemented in java platform. Main aim of this project is to develop a software application through which organizations can manage employee’s information, client’s data, work related information. This application is mainly used in software companies for managing employees details which include in which project they are allocated and employee experience in different streams.

ADVANTAGES OF PROPOSED SYSTEM:

  • To make working process easier, a lot of built in functionality has been added like making financial analysis and managing it, customized reports as and when required.
  • To store authentic and genuine data, end users don’t have to worry about this, system will take care of this matter.
  • Using these application employees can view job information and different features company is providing for employees. Employees can use this application to communicate with higher officials like project managers or human resource management system for any queries.
  • In present system we provide a online application through which human resource management system can handle employees details and use employees based on requirement. Using this system organization can save time and improve efficiency in organizing available employees and taking new employees.

MODULES:

  • Employee
  • Admin

MODULES DESCSRIPTION:

Employee:

  • In this module, Employee can register with their details, after getting approval from admin employee can access their salary details, project details. Employee can give respected project report to the admin and also request for leave.

Admin:

  • In this module, Admin can approve Employees, add salary, add Project to employees. And also admin can access respective project reports from employees and access employee leave reports.

SYSTEM REQUIREMENTS:

HARDWARE REQUIREMENTS:

  • System : Pentium i3 Processor.
  • Hard Disk : 500 GB.
  • Monitor : 15 LED
  • Input Devices : Keyboard, Mouse.
  • Ram : 4 GB

SOFTWARE REQUIREMENTS:

  • Operating system : Windows 10/11.
  • Coding Language : JAVA
  • Frontend : JSP, HTML, CSS, JavaScript.
  • Tool : Netbeans 8.2
  • Database : MYSQL