0% found this document useful (0 votes)
120 views21 pages

HRMS Software With GPS Coordinates For Attendance

Uploaded by

engineeraloyce04
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)
120 views21 pages

HRMS Software With GPS Coordinates For Attendance

Uploaded by

engineeraloyce04
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/ 21

Project Report

On

HRMS SOFTWARE WITH GPS COORDINATES FOR


ATTENDANCE

Submitted By

Guided by
Prof.

DEPARTMENT OF INFORMATION TECHNOLOGY


PRIYADARSHINI COLLEGE OF ENGINEERING, NAGPUR
SESSION 2014-15

1
DEPARTMENT OF INFORMATION TECHNOLOGY
PRIYADARSHINI COLLEGE OF ENGINEERING
NAGPUR-440019

Certificate
This is to certify that the BE project seminar entitled

ONLINE LOAN MANAGEMENT SYSTEM

Submitted By

In the partial fulfillment of the requirement for the degree of


‘Bachelor of Engineering’ in Information Technology of
Priyadarshini College of Engineering, Nagpur
is bonafide work carried under guidance and supervision.

Principal
Guide P.C.E., Nagpur H.O.D ( IT)

External Examiner

2
Acknowledgement

We have a great honor to acknowledge Dr. M. P.Singh, Principal,


Priyadarshini College of Engineering, Rashtrasant Tukdoji Maharaj Nagpur
University, and Nagpur, who had given us his consent to carry out this project.
We am very much delighted to voice my gratitude and indebtedness to Prof.
N. R. Hatwar, Head of Department of Information Technology, Rashtrasant Tukdoji
Maharaj Nagpur University, Nagpur, who had given us his consent to carry out this
Project.
We feel immense pleasure and privilege in expressing my deep sense of
gratitude towards my Guide Prof. Pranjal S. Bogawar and Project Incharge
Mrs.Mrudula M. Gudadhei, whose valuable guidance and critical analysis of my
result has led to successful completion of our project.
Our special thanks to all my Friends for giving me incentive support in this
report work.
We express our indebtedness and our gratitude to our affectionate and
loving family and friend for encouragement and enthusiastic support throughout
this study.
We thank to our respected parents, whose patience and support was
instrumental in accomplishing this task.

3
Abstract

The present study aims to develop an HRMS (Human Resource

Management System) software with GPS coordinates for

attendance. This software will facilitate the attendance

management process of an organization by using GPS coordinates

for recording attendance, reducing manual work, and increasing

accuracy. The software will provide a user-friendly interface to

employees, enabling them to mark attendance easily from their

mobile devices. The study will employ a methodology that includes

system design, implementation, testing, and deployment.

Technologies such as Django, React, Flutter, Firebase, and

PostgreSQL will be used to build the software. The system will have

features such as employee management, attendance tracking,

leave management, payroll processing, and reporting. The study

aims to contribute to the field of HRMS software development and

provide an efficient solution for attendance management.

4
Table of Contents

1. Introduction
2. Objective
3. Methodology
4. Technologies
5. Features
6. Expected Outcomes
7. Conclusion
8. Bibliography
9. Appendix A
Appendix B

Introduction

5
The attendance management system is a critical aspect of

any organization as it directly affects productivity and

payroll processing. The traditional method of attendance

management involves manual entry of attendance data,

which is time-consuming and prone to errors. The present

study aims to develop an HRMS software that uses GPS

coordinates to record attendance accurately and reduce

manual work. The software will also provide additional

features such as employee management, leave

management, payroll processing, and reporting, making it

a complete solution for HR management.

Objective

6
To develop a comprehensive HRMS software that includes

attendance management with GPS coordinates.

To reduce the manual effort and time required for

attendance tracking and management.

To ensure accurate and reliable attendance tracking using

GPS coordinates.

To provide real-time attendance tracking and reporting for

employees and management.

To improve communication and collaboration between

employees and management through the HRMS software.

To ensure the security and privacy of employee data

through role-based access control.

To provide a user-friendly and intuitive interface for ease

of use and adoption.

7
To provide a scalable and adaptable solution that can be

customized to the specific needs of the organization.

To reduce absenteeism and improve overall employee

attendance and productivity.

To generate automated reports on attendance, leave, and

other HR-related activities for better decision-making by

management.

Methodology

8
The study will follow a methodology that includes system

design, implementation, testing, and deployment. The

system design phase will involve gathering requirements,

creating a functional specification, and designing the

system architecture. The implementation phase will

involve building the software using technologies such as

Django, React, Flutter, Firebase, and PostgreSQL. The

testing phase will involve testing the software to ensure

that it meets the requirements and is free from bugs. The

deployment phase will involve deploying the software to a

cloud server and making it accessible to users.

Technologies

9
The HRMS software will be built using the following

technologies:

Django: Django is a high-level Python web framework that

follows the model-view-controller (MVC) architectural

pattern. It will be used for backend development, including

database design and API development.

React: React is a JavaScript library for building user

interfaces. It will be used for frontend development,

including building the user interface and integrating with

the backend API.

Flutter: Flutter is an open-source mobile application

development framework created by Google. It will be used

for building the mobile application that employees will use

to mark attendance.

Firebase: Firebase is a mobile and web application

development platform that provides various services,

including authentication, real-time database, cloud

10
messaging, and hosting. It will be used for authentication

and real-time database.

PostgreSQL: PostgreSQL is a powerful open-source

relational database management system. It will be used as

the database for the HRMS software.

Features

11
The HRMS software will have the following features:

Employee management: The software will enable HR

managers to manage employee records, including

personal information, job details, and attendance records.

Attendance tracking: The software will use GPS

coordinates to record attendance accurately and provide

real-time attendance reports.

Leave management: The software will enable employees

to apply for leave and track the status of their leave

application.

Payroll processing: The software will calculate employee

salaries based on attendance records and enable HR

managers to process payroll.

12
Reporting: The software will provide various reports,

including attendance reports, leave reports, and payroll

reports.

Expected Outcomes

13
Improved accuracy and reliability in attendance tracking

and management.

Reduction in the time and effort required for attendance

tracking and management.

Real-time attendance tracking and reporting for

employees and management.

Reduction in absenteeism and improvement in overall

employee attendance and productivity.

Increased security and privacy of employee data through

role-based access control.

Improved communication and collaboration between

employees and management through the HRMS software.

14
Automated reporting on attendance, leave, and other HR-

related activities for better decision-making by

management.

Increased efficiency in HR-related activities such as leave

management, payroll processing, and performance

tracking.

Customizable and scalable solution that can be adapted to

the specific needs of the organization.

Improved employee satisfaction and engagement through

the use of modern and innovative technology for HR

management.

15
Conclusion

The present study aims to develop an HRMS software with

GPS coordinates for attendance that will facilitate the

attendance management process of an organization. The

software will provide a complete solution for HR

management, including employee management,

attendance tracking, leave management, payroll

processing, and reporting. The study will employ a

methodology that includes system design,

implementation, testing, and deployment. Technologies

such as Django, React, Flutter, Firebase, and PostgreSQL

16
Bibliography

Praveen Kumar https://codingmstr.com

Banerjee, P., & Chakraborty, B. (2016). Human Resource


Management System: A Review. International Journal of
Engineering Research and Applications, 6(9), 31-34.
Raza, M. A., & Hassan, M. U. (2020). Development of an
Automated Attendance Management System Using GPS
and RFID. Journal of Information Systems Engineering &
Management, 5(1), 7.
Kulkarni, P. (2019). Developing a Human Resource
Management System (HRMS) with Django. International
Journal of Computer Science and Mobile Computing, 8(1),
20-29.
React. (n.d.). Retrieved from https://reactjs.org/
Flutter. (n.d.). Retrieved from https://flutter.dev/
Firebase. (n.d.). Retrieved from
https://firebase.google.com/
PostgreSQL. (n.d.). Retrieved from
https://www.postgresql.org/

17
Appendix A

System requirements: This document outlines the


hardware and software requirements for installing and
running the HRMS software.
Functional specification: This document outlines the
functional requirements of the HRMS software, including
use cases and user interfaces.
Database schema: This document outlines the database
schema for the HRMS software.
Test cases: This document outlines the test cases for the
HRMS software, including unit tests and integration tests.
User manual: This document provides instructions for
using the HRMS software, including how to mark
attendance, apply for leave, and view reports.

18
Appendix B

Snapshots

19
20
21

You might also like