INTRODUCTION OF HUMAN RESOURCE PERFORMANCE MANAGEMENT:

Are you looking for Human resource performance management for your final year project? We are here to help you. You can contact us

Performance management system helps companies establish employee performance standards and enables managers to estimate employees’ job performance.

Performance management systems are used to achieve employee progress, performance, and development in relation to meet company’s goals.

Companies use performance management system to facilitate expressive and ongoing discussions between managers and direct reports to employees.

Performance management system is most commonly implemented by Human Resource management team to support manager-level supervise throughout various divisions at companyestimate employees, conduct performance reviews, maintain a record of discussion topics, and facilitate 360-degree feedback.

Many performance management systems offer organizational planning capabilities that help Human Resource teams ensure certain skill sets are present within the company and plan for succession contingencies in case of employee departure.

Performance management system can be implemented either as a standalone solution or as part of an integrated Human Resource management suite.

Performance management system frequently integrates with compensation management software so that employee performance reviews can directly impact compensation decisions.

MODULES OF HUMAN RESOURCE PERFORMANCE MANAGEMENT:

There are several modules required to complete this system. Here we are discussing the main modules or core modules of the system.

Admin Profile:

Admin is a super user of our system. Admin can view all data in the system. Admin must log in to the system then there is authentication process. After that admin has all rights to access performance, client reviews, project performance.

Employee Profile:

The employee is the basic unit of the company. The overall performance of company would depend on employee performance. So, we need to record each employee performance.

Regional Manager Profile:

Regional Manager has his own team. Each team has many employees. Regional Manager is responsible for the better performance of the employee. A regional manager would track and motivate the employee to perform better.

General Manager Profile:

The general manager has also login module with authentication. General Manager can view the performance of regional manager, employee, own performance. The general manager can rate Regional manager. He can check client reviews, project performance and client rating.

Project Performance:

The project has been given by the client. Each project has its title and description. The project has to be finished by dead line date. Then after client would able to review the project and rate the project.

Employee Report:

Every month and year system would use the system data of employee and generate the employee of the report. This would help to understand the employee performance in a better way.

SYSTEM DESIGN OF HUMAN RESOURCE PERFORMANCE MANAGEMENT:

The system basically needs very simple architecture. This is system is their main four users i.e. Admin, Regional Manager, General Manager, and Employee.

Use cases for Admin of human resource performance management:

Use cases for Admin of human resource performance management:

Admin is the most important person in this system. Admin is a super user of this performance management System. Admin must have a login and complete authentication process.
Now, the admin has complete access into the system. he can view the performance of General Manager, Regional Manager, and Employee Performance.
Admin can view client reviews related to project if any. Admin can be check project performance if any project is running at that time.
Admin can view project client rating as well.

Use cases for General Manager of human resource performance management:

Use cases for General Manager of human resource performance management:

The general manager is the second most important person in this system. that’s why he has lots of accessibility in this system. The general manager must have a login and complete authentication process. Now, he has complete access to view performance of a Regional manager, employee and own performance.

He can rate to Regional Manager. Also, he can access client reviews and project performance if any project running at that time. He can also access client rating. The client is bound to give a review.

Use cases for Regional Manager of human resource performance management :

Use cases for Regional Manager of human resource performance management :

Regional Manager is third most member of this system. He must do log in with the authentication process. He can view the performance of employee along with own performance. he can rate performance including the employee. He has two other module client reviews and project performance. Regional Manager can access client reviews also project performance. He can also review client rating.

Use cases for Client of human resource performance management:

Use cases for Client of human resource performance management:

The client is a basic user of this system. He must do log in with the authentication process.
He has two modules for their use: Rate team, I which he can rate team for their work. secondly, he can also rate project in which he can share project experience. Which reviewed by Admin, General Manager, and Regional Manager.

Use cases for Employee of human resource performance management:

Use cases for Employee of human resource performance management:

The employee is working member of this system. He must do log in with the authentication process. He can view performance including own performance.The employee is working member of this system. He must do log in with the authentication process. He can view performance including own performance.He has the ability to rate his regional manager.

USER INTERFACE(UI) OF HUMAN RESOURCE PERFORMANCE MANAGEMENT:

The user interface is very important part of the system. A good and user-friendly interface attracts the user toward it. Whereas a bad one makes the user experience bad and they never return to the system. As we have shown several use cases in this system we have developed these interfaces to interact with the system.

Login Page:

Admin, General Manager, Regional Manager, client and employee need to login using the log in id and password.

Admin Page:

This page help to Admin to view all performance, check project performance and client rate and reviews.

General Manager Page:

This page help to General Manager, to view performance, rate Regional manager, view client review and project performance.

Regional Manager page:

This page helps Regional manager, to view the performance of the employee and own, rate performance to the employee, client reviews and project performance.

Client rating Page:

This is help client to rate team and project performance.

Project Performance Page:

This interface helps in view the detail of each project. Project Performance page also records the review and rating given by clients.

Employee Page:

This interface helps the employee to view own performance and rate to the Regional manager.

ER-DIAGRAM OF HUMAN RESOURCE PERFORMANCE MANAGEMENT

ER-DIAGRAM OF HUMAN RESOURCE PERFORMANCE MANAGEMENT

There are mainly six entities Admin, General Manager, Regional Manager, Employee, Project performance, the client. These Six entities would manage the whole system. There are mainly six entities Admin, General Manager, Regional Manager, Employee, Project performance, the client. These Six entities would manage the whole system.

Admin:

Admin is a super user of the system. Admin has all right to view and modify the data in the system. Admin has followings attributes.

AdminID:

This is numeric 14 digits number which is unique to every admin. AdminID is the primary key to admin table in the database.

Name:

This attribute would hold the name of admin. The name is varchar type variable which holds the data length up to 250 characters.

Email:

This is an essential attribute of the table. Every admin must have a working email id to keep in contact with employees. This field has validation only email formatted values will be stored.

Contact.:

This is multi valued attributes which mean every admin can have more the one mobile number in database.

Address:

This attribute would hold the address of admin. Each employee must provide the address. Admin address is verified via Human resource team.

General Manager:

General Manager is a secondary user of the system. The general manager can view regional manager performance, rate them, view employee performance. General Manager has followings attributes.

GMID:

This is numeric 14 digits number which is unique to every General Manager. GMID is the primary key to General Manager table in the database.

Name:

This attribute would hold the name of the General manager. The name is varchar type variable which holds the data length up to 50 characters.

Email:

This is an essential attribute of the table. Every General Manager must have a working email id to keep in contact with employees. This field has validation only email formatted values will be stored.

Contact.:

This is multi valued attributes which mean every General manager can have more the one mobile number in database.

Address:

This attribute would hold the address of admin. Each employee must provide the address. Admin address is verified via Human resource team.

Attendance:

This field stores the data about the attendance of General manager. CEO of a company would get the information about working with the General manager.

Performance Rating:

General Manager rating would get the idea of the performance of General Manager.

Regional Manager:

Regional Manager is another user of the system. The regional manager can view employee performance, rate them. Regional Manager has followings attributes.

RMID:

This is numeric 14 digits number which is unique to every Regional Manager. RMID is the primary key to Regional General Manager table in the database.

Name:

This attribute would hold the name of the Regional manager. The name is varchar type variable which holds the data length up to 50 characters.

Email:

This is an essential attribute of the table. Every Regional Manager must have a working email id to keep in contact with employees. This field has validation only email formatted values will be stored.

Contact.:

This is multi valued attributes which mean every Regional Manager can have more the one mobile number in database.

Address:

This attribute would hold the address of admin. Each employee must provide the address. Admin address is verified via Human resource team.

Attendance:

This field stores the data about the attendance of Regional manager. General Manager would get the information about working with Regional manager.

Performance Rating:

Regional Manager rating would get the idea of the performance of Regional Manager.

Employee:

The employee is another user of the system. An employee can view own performance, rate Regional Manager. The employee has followings attributes.

EmployeeID:

This is numeric 14 digits number which is unique to every Employee. EmployeeID is the primary key to Employee table in the database.

Name:

This attribute would hold the name of Employee. The name is varchar type variable which holds the data length up to 50 characters.

Email:

This is an essential attribute of the table. Every employee must have a working email id to keep in contact with employees. This field has validation only email formatted values will be stored.

Contact.:

This is multi valued attributes which mean every employee can have more the one mobile number in database.

Address:

This attribute would hold the address of the employee. Each employee must provide the address.

Attendance:

This field stores the data about the attendance of employee. Regional Manager would get the information about working with an employee.

Performance Rating:

Employee rating would get the idea of the performance of the employee.

Client:

The client is the basic end user of our system most of the business is done through them. Clients would give the project to the company. The client would rate the project after completion of the project. The client has following attributes.

ClientID:

This is numeric 14 digits number which is unique to every Client. ClientID is the primary key to client table in the database.

Name:

This attribute would hold the name of clients. The name is varchar type variable which holds the data length up to 50 characters.

Email.:

This is an essential attribute of the table. Every client must have a working email id. This field has validation only email formatted values will be stored

Address:

This attribute would hold the address of clients. Address of clients would help us to connect with them and visit the location. This would provide better services.

Project Performance:

Project performance record the detail of the project. This would reflect the overall performance and rating of the project from the client.

ProjectID:

This is numeric 14 digits number which is unique to every project. ProjectID is the primary key to project performance table in the database. Each project is uniquely identified using this id.

Project Title:

This would tell us the name of the project.

Description:

This would tell us brief information about the project.

Project Dead Line.:

This attribute would hold the date on which project should be done.

Project Rating:

This attribute would hold the rating and satisfaction level done by the client.

FUNCTIONAL AND NON-FUNCTIONAL REQUIREMENTS OF HUMAN RESOURCE PERFORMANCE MANAGEMENT:

There are two types of requirement of the system in any system, these are:

Functional Requirement of human resource performance management:

Registration:

Users can register their self in the system. Admin will verify their profile to work properly. Once a user is registered with system User

Validation:

Validation is very important in the system. Invalid data can corrupt the valid data. So, we need to apply validation in each module. Validation would ensure the safety and security of data.

Employee Record:

Employee data should be secure. We should take care of employees’ data privacy in our mind. Employee performance excels the performance of company too.

Manager Record:

Manager profile would record the information about manager and manager details would help the client to choose the manager and assign the project.

Project Record:

Project record would hold the data about the project. This project functionality would help to add better project records.

Non-functional Requirement of human resource performance management:

Improve Security:

This system has multilevel profiles. The lower profile should not view upper profiles. System security should be ensured in this system.

Support Multi User:

Nowadays, every system work in an environment of multi users. As per requirement of system our, the system is developed in multi user’s environment.

Fast:

Every module should to compatible with other modules. There should not be any lag or delay in processing the data.

Available(24X7):

Property Management System should be available to clients 24X7. The user can access the system whenever they need to access, wherever they want to access provided having an internet connection and device to access.

DESIGN DATA DICTIONARY FOR ER-DIAGRAM OF HUMAN RESOURCE PERFORMANCE MANAGEMENT:

The data dictionary is useful in case of development.

Table Name: AdminMaster

Primary Key: AdminID

Description: To store the details of admin

Serial No. Fields Datatype Description
1. AdminID Integer Primary key
2. Name Varchar
3. EmailID varchar
4. Contact. Integer Multiple contacts can exist for single admin
 

5.

Address varchar

 

 

Table Name: GeneralManagerMaster

Primary Key: GMID

Description: To store the details of General Manager

Serial No. Fields Datatype Description
1. GMID Integer Primary key
2. Name varchar
3. Email varchar
4. Contact. Integer Multiple contacts can exist for single admin
5. Address varchar
6. Attendance Integer
7. Performance Rating Float

 

Table Name: RegionalManagerMaster

Primary Key: RMID

Description: To store the details of Regional Manager

Serial No. Fields Datatype Description
1. RMID Integer Primary key
2. Name varchar
3. Email varchar
4. Contact. Integer Multiple contacts can exist for single admin
5. Address varchar
6. Attendance Integer
7. Performance Rating Float

 

Table Name: EmployeeMaster

Primary Key: EmployeeID

Description: To store the details of Employee Details

Serial No. Fields Datatype Description
1. EmployeeID Integer Primary key
2. Name Varchar
3. Email Varchar
4. Contact. Integer Multiple contacts can exist for single admin
5. Address varchar
6. Attendance Integer
7. Performance Rating Float

 

 

Table Name: ClientMaster

Primary Key: ClientID

Description: To store the details of Clients

Serial No. Fields Datatype Description
1. ClientID Integer Primary key
2. Name varchar
3. Email varchar Multiple contacts can exist for single client
4. Address varchar

 

Table Name: ProjectMaster

Primary Key: ProjectID

Description: To store the details of Property

Serial No. Fields Datatype Description
1. ProjectID Integer Primary key
2. Project Title varchar
3. Project description varchar
4. Project Dead Line date
5. Project dead line Float

 

HUMAN RESOURCE PERFORMANCE MANAGEMENT PROCESS

CONCLUSION OF HUMAN RESOURCE PERFORMANCE MANAGEMENT:

We have developed a secure, user-friendly Performance Management System. This system can take care of each profile performance. Better analysis of employee would help the company to grow more.

This system will record the performance of each employee. Using this system company can track the ongoing project status. Any detail in the project would reflect higher authority.

Employee report will help to choose the best team for the project. This is a web browser based application. Any employee can access this system from anywhere provided he would have internet connection and device to connect to the server with login credentials.