0% found this document useful (0 votes)
11 views9 pages

Minor Project

diploma

Uploaded by

Pallavi Pandey
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views9 pages

Minor Project

diploma

Uploaded by

Pallavi Pandey
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

GOVERNMENT GIRLS’ POLYTECHNIC

Sunderpur, Varanasi
Session- 2023-2024

Minor Project on Human Resource Management


System (HRMS)

Submitted by: Submitted to:


Pallavi Pandey Mrs. Ritima Tripathi
Saloni Singh
Human Resource Management System (HRMS)
INTRODUCTION

HRMS or Human Resource Management System is an


intersection between human resource management (HRM) and
information technology (IT).

A Human Resources Management System refers to a computer-


based system designed to simplify and automate the
administrative tasks performed by the HR department.
Companies use this software to combine various essential HR
functions such as storing employee data, managing payroll,
recruitment, benefits administration, time and attendance
tracking, employee performance management, and keeping
track of competency and training records.

By using such technology, HR professionals can monitor all


business activities, automate routine processes, collect, store,
and analyse data to make informed decisions about the
company’s workforce. HR leaders and employees, who are
responsible for daily personnel operations, compliance, and
performance reporting, are the primary users of HRMS.
Human Resource Management System (HRMS)
OBJECTIVE

 The objectives of a Human Resources Management System


(HRMS) include streamlining and automating HR processes,
reducing manual effort and errors, improving data accuracy,
and enhancing data analysis capabilities.

 An HRMS can also support compliance with legal and


regulatory requirements related to HR functions, such as
equal employment opportunity, labour laws, and employee
data privacy.

 An HRMS can provide valuable insights to HR leaders and


executives by generating reports and analytics on workforce
trends, turnover rates, and other key metrics.

 The system is designed to make HR tasks more efficient and


effective, such as managing employee records, monitoring
time and attendance, administering benefits and payroll,
and tracking employee performance.
Human Resource Management System (HRMS)

NAME AND DISCRETION OF MODULES

The project is divided into sections:

1. Admin Login (8 Modules)


2. Employee Login (6 modules)

HRMS

Admin Login Employee Login

My profile My profile
Employee Management Notification
Notification Module Feedback
Feedback Module Leave
Attendance Module Salary
Salary Module Logout
Leave Module
Logout
Human Resource Management System (HRMS)

Admin Login:

1. My profile: - It holds all your basic information. My


Profile page allows you to view your own information and
keep it updated.
2. Employee Management: - For the employee, the
admin can add, edit, and delete employee information.
3. Notification Module: - It generates a notification
message in the form of a pop-up message on the screen.
4. Feedback Module: - Admin manages the feedback data
wise.
5. Attendance Module: - It provide a valuable
attendance service for both admin and
employee.
6. Salary Module: - For the salary, the admin can see the
list of employee salary details. Admin can update and
delete the record of the employee salary.
7. Leave Module: - For the leave, the admin can see the
employee who wants to leave and admin can approve or
decline employee to request a leave.
8. Logout: - The admin needs to logout to end access to
system.
Human Resource Management System (HRMS)

Employee Login:

1. My profile: - It holds all your basic information. My


Profile page allows you to view your own information and
keep it updated.

2. Notification: - It generates a notification message in the


form of a pop-up message on the screen.

3. Feedback: - Employee can give the feedback for the


betterment of the management system.

4. Leave: - The employee can apply for leave and wait until it
gets approved by the admin.

5. Salary: - The employee can check their salary and any


increment or decrement made by the admin.

6. Logout: - The employee needs to logout to end access to


system.
Human Resource Management System (HRMS)

DATABASE:

The database used in HRMS project is “SQLite”. SQLite is created


by D. Richard Hipp. SQLite is an embedded, server-less
relational database management system. It is an in-memory
open-source library with zero configuration and does not
require any installation. Also, it is very convenient as it’s less
than 500kb in size, which is significantly lesser than other DBMS.

BACKEND:

The backend language used in this project is “Python with Django”.


Python is widely-used, interpreted, object-oriented, and high-level
programming language with dynamic semantics, used for general
purpose programming. Python was developed by Guido Van Rossum.
Django is a high-level python framework that make it easier to create
websites using python. It follows model, view and template design
pattern.
Human Resource Management System (HRMS)

CONCLUSION

An HRMS is a computer-based system that helps automate


administrative tasks in the human resources department. Its
goals include streamlining HR processes, reducing errors,
improving data accuracy, ensuring compliance, and providing
insights to HR leaders. HRMS helps manage human resources
efficiently by enhancing data management, decision-making,
employee experience, and compliance.

We have tried our best to make this project work. During our
training we learned about new things and developed our skills.
This project shows the hard work we have done during the given
time period and hope you like it.

Thank You!

You might also like