You are on page 1of 4

e-ISSN: 2582-5208

International Research Journal of Modernization in Engineering Technology and Science


Volume:03/Issue:04/April-2021 Impact Factor- 5.354 www.irjmets.com
GEOLOCATION BASED COLLEGE ATTENDANCE SYSTEM
Abhishek Morankar*1, Ronak Baviskar*2, Rohit Vishwakarma*3,
Sushant Patil*4, Prof. Mr. Nitin Ujgare*5
*1,2,3,4,5Department
of Information Technology, MVPS’S Karmaveer
Adv. Baburao Ganpatrao Thakare College of Engineering, Nashik, India.
ABSTRACT
Over the years manual attendance is carried out almost in every educational organization. Marking and
monitoring the attendance is an integral part to evaluate the candidate’s regularity and sincerity but
unfortunately it is time consuming due to the large size classrooms. Specifically it is very difficult to identify proxy
attendance in the context of manual attendance system. Several innovations were done to solve this problem
and then automated attendance came into reality. The automation of attendance system reduces the use of pen
and paper thereby saves human efforts as well as time. As the output of extensive research work, numerous
automated attendance systems were developed and deployed but none of them were acceptable on efficiency
and accuracy parameter. Some of them took a long processing time and few were very expensive in terms of
hardware cost. In this paper we proposed an efficient and cost effective geo location based android prototype to
mark the attendance. The main idea is to mark the attendance based on geolocation using virtual boundary of the
geographical area. If the candidate is present within the virtual boundary of geographical area then attendance
will be marked else will be marked absent. Proposed system requires an android application to be installed on
end users smart phone with no additional hardware which ultimately resulting into enhanced efficiency and
reduces hardware cost at the same time.
Keywords: Geolocation, Automated system, Biometric system, Geographical area.
I. INTRODUCTION
Attendance is considered as one of the easiest process but on the other hand it is mandatory process that is
required for every organization. Since long time, two types of attendance system are available i.e. manual and
automated. Manual attendance system relies on the use of pen, papers and time sheets. However, this system
introduces erroneous results most of the times. Generally, attendance of the student is marked by how many
lectures he/she attended. Teachers also spend their major class time to fill the attendance record based on
whether student is present in class. A lot of human efforts are required in calculating attendance in manual
system. To reduce the human effort, automated attendance systems are best suitable. Many The number of
smartphone users in India was estimated to reach over 760 million in 2021, with the number of smartphone
users worldwide forecasted to exceed to 3.8 billion users in 2021. This statistics motivated us to develop an
efficient and cheaper automated attendance system. The proposed system is based on the geolocation approach
which will help us to create a virtual boundary of the class and GPS of the mobile user will be used for locating
the precise geological position of the student depending upon the GPS Coordinates. The student’s location will be
retrieved from GPS Coordinates which minimizes the error and improves the overall accuracy of system.
Bluetooth connectivity is added to achieve flat out accuracy. It will help to track the movement of student inside
the class. So whenever student leaves classroom the time will be recorded. Entire attendance is accessible to the
students on their android application.
II. LITERATURE SURVEY
This section discusses the different techniques for automation of attendance system. In this [1] system, a
fingerprint of students are given as an input to system which enables teacher to locate the student and mark the
attendance based on his geolocation. The Database server matches the given fingerprint data from the user for
authentication of a user. Monthly attendance report will be emailed to parents. This system only marks the
attendance when the fingerprint and Location of a student are matched. Recognizing the finger print of large size
classrooms consumes time and creates overhead in the system that ultimately downgrade the overall system
performance. It does not provide accurate information.
In proposed work, authors [2] integrated the RFID device with GPS system by using Google API and Mobile APK
for handling the GPS coordinates. RFID technology was used to tag unique IDs for every student and staff. When

www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science


[610]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
Volume:03/Issue:04/April-2021 Impact Factor- 5.354 www.irjmets.com
someone enters the campus then the admin database notifies the server and recognizes student using stored
database. The best feature of this system is that it detects the unauthorized user and accordingly notifies the
server. This system only marks the attendance when GPS and RFID unique ID is matched with the store database.
The developed system’s application does not support multiple Operating Systems and does not allow to manually
marking the attendance of students who forgot to bring RFID card.
Shermin, Asma & Ishrat [3] used GPS system in their research work. GPS is used for taking or handling attendance
of students and employees. Android application is used to identify the Student and Employee. A GPS is on then
the database match with the store database server. Location is fetched and server marks the attendance. It
provides the time and information of employee or student. It also provides “IN” and “OUT” details of the
employee. This system is best but not silver bullet as it does detect the proxy attendance which may take place
in uncertain events like a student or employee can bring the GPS of others. Under this circumstances system will
mark false attendance because of lack of re-verification.
The proposed research work [4] uses a Deep Learning and Convolution Neural Network technique to capture a
face. Deep learning and CNN (Convolution Neural Network) algorithm is used to increase the speed of the system.
In the first step surveillance camera capture the face image and it is then converted into the frame. Frames are
sent to the server for Face detection and Face recognition. Excel sheet is generated using the post-processing
method. Every week and monthly excel sheet is forward to parents and guardians. This system mark attendance
when a face is matched with the store database. Face detection and recognition are the toughest part because the
face of the student changes due to any reason. If the camera does not capture the perfect image of the face then
the system will mark the absence of the student. System is expensive and accuracy is not guaranteed.
Comparative study
As the output of literature survey, we have made a comparative analysis of all the research work discussed in this
section.
Table 1. Comparative analysis of various research work
Hardware
Research Work Accuracy Cost Processing Time
Requirement
Smart Location Based Student Attendance
High High Inflated Biometric Scanner
Management System Using Fingerprint Recognition
GPS Based Attendance Management System with
Moderate High Inflated RFID Reader
RFID Technology

A Smart Location Based Time and Attendance


High Low Reduced Mobile Device
Tracking System using Android Application

Face Recognition Based Automated Attendance


Less Average Inflated High Definition Camera
System

During comparative analysis study of all the systems discussed in this section, we found smart location based
time and attendance tracking system using android application very robust and useful in all the performance
measurement aspect with some modification that enhances the overall efficiency and accuracy of the system.
III. PROPOSED SYSTEM
This System is proposed in order to reduce manual work and reduce the hardware cost and makes robust
attendance system. This system replaces the traditional method with a mobile application which eventually
reduces the use of pen and paper. Student needs to install the application on the mobile. The below block diagram
provides the insights of the overall architecture. An android application will work as a user interface which can
be accessed by Teacher, Student and Admin. Every candidate has to login to the system with proper credentials.
The work of admin is to add staff members as well as to handle the overall system and Admin can also manage
the stored data. The role of teacher is to view the attendance and they also have privilege to modify the
attendance. Student can view his overall attendance and their statistical data is also presented in the application.
Each student can be tracked using a unique user ID and the students presence can be recognized by using GPS
coordinates typically longitudes and latitudes. Student has to give access of their GPS to system as well as they
needs to turn on the GPS location and internet connectivity. Then application will fetch the GPS coordinates and

www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science


[611]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
Volume:03/Issue:04/April-2021 Impact Factor- 5.354 www.irjmets.com
if the coordinates are within the geofence virtual boundary then it will proceed further. To improve the efficiency
Bluetooth Device is used.
If the student is within the specified Bluetooth range then the attendance will be marked. For storage of the
attendance, Firebase cloud system is used as Baas (Backend-as-a Service) which will improve the system
accuracy and real time storage can be taken place. It stores data in JSON-like documents. The stored data can be
viewed by the staff and admin for further monitoring and analysis.
CHALLENGES
In our proposed System, there are few challenges that we encounter. While working on Geolocation we realized
that longitudes and latitudes of any place can be fetched properly with great accuracy. But the problem comes
with the vertical distance of the class. When we consider it three dimensional axis systems then it is referred as
the altitudes. This coordinates cannot fetched by the system. Suppose a geofence is created and it is present on
5th floor of the college. If a student is present on the 4 th floor of the same longitudes and latitudes that is down
floor then the attendance can be marked easily. This problem is resolved by integrating a Bluetooth or Bluetooth
low Energy (BLE) beacon device in the system. In this device, we can set the range of the device. So the device
will work only up to few meters. We can set its threshold value. This will also make the overall system more
robust. By adding this device it will provide more authentications. So, if the student is in the particular Geofence
and also in the specified device range then we can say that the student was present in the class.

Figure 1: Block Diagram.


IV. CONCLUSION
Attendance is hectic work for any organization. The proposed system use location as the key of attendance. A
better approach using GPS navigation is developed compared to complex hardware based system. More features
is improvised just like smooth flow of control, manual mode for non-mobile users. A Bluetooth system is used
for adding more accuracy and strengthen authentication. New approach helps to minimize of supervisors work.
Cloud architecture is used for storing more data which can be reused further for analysis .Future enhancements
can be done to make a more robust system. A version can also be created in IOS operating system for more
portability. This allows us to achieve goals and solve the problems that were faced during the old traditional and
manual attendance system.

www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science


[612]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
Volume:03/Issue:04/April-2021 Impact Factor- 5.354 www.irjmets.com
V. REFERENCES
[1] Nikita Kukra, Pooja Kumbhar, Rupali Bhirud, Priya Kumbhar, India,“Smart Location Based Student
Attendance Management System Using Fingerprint Recognition”, International Journal of Advanced
Research in Computer and Communication Engineering Vol. 7, Issue 5, May 2018
[2] Harsh shinde, Sagar Ghirke, Gaurav Raul, Amruta Sankhe Mumbai, ”GPS based Attendance Management
System with RFID Technology”, Special Issue - 2017 International Journal of Engineering Research &
Technology.
[3] Shermin Sultana, Asma Enayet ,Ishrat Mouri,Bangladesh“A Smart Location Based Time and Attendance
Tracking System using Android Application” International Journal of Computer Science, Engineering and
Information Technology (IJCSEIT), Vol. 5,No.1, February 2015
[4] Nandhini R,Duraimurugan N,S.P.Chokkalingan” Face Recognition Based Attendance System
”International Journal of Engineering and Advanced Technology (IJEAT) Volume-8, Issue-3S, February
2019
[5] Nitin S. Ujgare, Swati P. Baviskar, " An Efficient Object Search in Video Using Template Matching",
International Journal of Image, Graphics and Signal Processing (IJIGSP), Vol.11, No.3, pp. 10-17, 2019.DOI:
10.5815/ijigsp.2019.03.02
[6] Kumbhar, A. A., Wanjara, K. S., Trivedi, D. H., Khairatkar, A. U., & Sharma, D. (2014). “Automated Attendance
Monitoring System using Android Platform.”, International Journal of Current Engineering and
Technology, Vol. 4, No. 2, pp1096-1099
[7] Kadry, S., & Smaili, M. (2013). ”Wireless attendance management system based on iris
recognition”,International Journal of Advanced Research in Electronics and Communication Engineering
(IJARECE) Volume 6, Issue 4, April 2017
[8] Mohammad Salah Uddin, Member, IACSIT, S. M. Allayear, N. C. Das, and F. A. Talukder “A Location Based
Time and Attendance System” International Journal of Computer Theory and Engineering, Vol. 6, No. 1,
February 2014
[9] Freya. J. Vora, Pooja. L. Yadav, Rhea. P. Rai, Nikita. M. Yadav “Android Based Mobile Attendance System”,
International Journal of Advanced Research in Computer Science and Software Engineering, pp 1-2,
Volume 6, Issue 2
[10] Prof. A. D. Sawant, Arti Dongare, Ichha Gilbile, Amit Singh Thakur, Pooja Tekawade “A Survey on Smart
Attendance System Based on Various Technologies”, International Journal of Innovative Research in
Computer and Communication Engineering, pp 5-7, Vol. 5, Issue 10, October 2017.

www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science


[613]

You might also like