RFID Attendance
RFID Attendance
A Design Project
Submitted to the Faculty of Mechanical Engineering Department
MEMBERS
ABSTRACT
TITLE
ABSTRACT
TABLE OF CONTENTS
LIST OF FIGURES
LIST OF TABLES
CHAPTER I
PROJECT DEFINITION AND DESCRIPTION
Introduction
Statement of the Problem
Objectives of the Study
Scope and Limitation
Significance of the Study
Definition of Terms
CHAPTER II
TECHNICAL SURVEY REVIEW
Review of Related Literature and Methods
Conceptual Literature
CHAPTER III
PROJECT AND DESIGN METHOD
Methodology
Flowchart
Wiring Diagram
Block Diagram
Hardware and Software Requirements
Cost Analysis
CHAPTER IV
OPERATION AND TESTING
Operation and Testing
CHAPTER V
CONCLUSION AND RECOMMENDATION
Conclusion
Recommendation
REFERENCES
1
CHAPTER I
PROJECT DEFINITION AND DESCRIPTION
INTRODUCTION
The growing population greatly affects how crowded a public and private schools
can be. This issue is a threat for it makes the tasks even the simplest ones a struggling
tasks to achieve. In what way can we somehow alleviate the burden of even doing
simple tasks particularly listing attendances?
Every schools aims to provide a leaning ground free of inconvenience. But over
the years it faces challenges and what makes things even worse is when their temper
became as hot as our country’s heat index that particularly spikes when a huge
gathering happens in the midst of the hot sunny skies.
According to a report[1], there are roughly 21 million of students enrolled for
School Year (SY) 2023-2024. This 21 million students are listed and currently taking
their learning paths in 44,931 public schools and 12,162 private schools nationwide.
When dry season started, it placed additional dilemma in overcoming their student
routine, particularly college students. Hence, 12.6% of male and 11.4% of female
students, higher in the younger 10-12 year old adolescents, 15.0% of male and 10.9%
female in 13-15 year old and 10% in 16-19 year old age groups became prone to heat
related accidents. In addition to that, the remaining portion will still be prone to Heat
Exhaustion, Rhabdomyolysis, Heat Syncope, Heat Cramps and Heat Rash and other
heat related illnesses. RFID systems was introduced by programmers, to innovate the
identification system of the world.
According to an article published[2], papers waste occupies 26% of total waste in
landfills. This waste even though they are biodegradable still produced methane gas,
carbon dioxide and any other harmful gases during their decomposing stage, which
triggers specific diseases and contribute to the growth of greenhouse gasses in our
atmosphere. In some cases, particularly in Metro Manila, drainage systems are being
clogged by waste including papers which causes floods during rainy seasons. A 13
kilograms of papers, if you will imagine, will me massive enough to cause flood in the
low elevated areas in the city.
New and convenient ways that will avoid the necessity of compressing the crowd
is one of the key solution to attain the goal of having a convenient learning ground.
However, the implementation of this solution is challenging. To however lessen the
inconvenience, smart attendance is introduced. Smart attendance is an alternative for
tracking the attendance without the need to compress during the events for just listing
your name and signatures to papers that will become additional contribution to waste
once it served its purpose. As it somehow, reduce the potential waste contribution per
year of operation and to create a hassle free and innovative attendance in a heavy
populated classrooms or events, so smart attendance is a great help to areas with the
large population with the means of tracking attendances as long as a class, as a batch,
as a department of as an institution.
Radio Frequency Identification (RFID) is one of the most exciting technologies,
the purpose of this paper is review the RFID technology including its applications. This
paper gives a brief introduction to the principles of RFID classification of RFID tags and
reader frequencies used in current application as well as advantages and limitations.
This paper aims to review current development and future scope of this technology.
2
In the Philippines, as one of the countries located near the equator, currently
experiences the great changes in climate and how it now greatly affects ones
productivity. Some schools are forced to implement asynchronous classes to protect the
vulnerable age groups to the risks caused by the season. Midst the spike of the
country’s heat index, some still have to go to their campus, take their lines just to
systematically track their attendance. In some cases, instructors require their students
to provide papers to be systematic and organized in tracking their attendance. In a
whole school year, this method will produce massive paper waste that will create a
great impact to our country’s waste distribution.
The researchers generates the study to address these problems. This study
entitled “RFID Attendance: A Smart Attendance Monitoring System for Classroom
Attendances” has an application that stores the data to be used in tracking the
attendance of the students. A RFID Card with rewritten data will be given to every
individual will be scanned in RFID Sensor to resolve the aforementioned problem. It will
help the instructor to easily monitor the attendance of their students and provide them
the most accurate and reliable attendance sheet of their students. It can store a worth of
a regular classroom population including the exact date and time when the data is
entered, so the proponents focused on this in order to provide the user’s the most eco-
friendly, accurate and convenient way of tracking attendances. It can be used per
classroom, per department, or per institution.
In order to successfully develop the “Portable Attendance Monitoring Device
(PAMD): A Smart Attendance Monitoring System for Classroom Attendances” the
following modules and sensors are primarily used. Arduino UNO as the microcontroller,
NodeMCU Esp8366 for sending the data input into the software through WiFi or
internet, OLED Display for textual communication with the user. Google Spreadsheet is
the main software application used in the system.
3
STATEMENT OF THE PROBLEM
Generally, the main objective of this project was to develop “Portable Attendance
Monitoring Device (PAMD): A Smart Monitoring System for Classroom Attendance”
which aims to attain the following goals:
1. To develop a portable device capable of storing attendances in an online database
2. To develop a system capable of storing an attendance of a whole class in a regular
classroom
3. To develop a system usable for the whole semester and functional within a whole
school year
4. To integrate the device in a software application using Internet of Things (IoT)
5. To innovate and minimize the paper waste contribution of schools and universities
5
SCOPE AND LIMITATIONS
Instructors/Department Heads
This project is specifically designed to the teacher’s managing the daily
attendance of hundred’s students is quite challenging for teacher’s.Traditional means of
registering daily students attendance may result in errors and tremendous manual work.
This will help them to track attendance precisely and efficiently
An RFID attendance system can be great solution to overcome such
challenges as it automates the student’s attendance process and enable teacher’s to
track and monitor student effortlessly.
Students
This project aims to reduce the burdens telling their attendances
particularly during events requiring a huge crowd. This will help them list their
attendance easily making them find less reasons for shameful excuses.
CHED
This helps to tally the organization’s yearly attendance easy to track and
tally as basis for its performance per year. This will help them consolidate and rate the
the performance per category they wanted to; (sex, age group etc.)
Future Proponent
The researchers studying this same related researcher topic will be
benefactor of this study. This will help them as a guide to formulate their own study or
project. This project helps the future researchers more innovative and more adaptive
depending on their current community status.
7
DEFINITION OF TERMS
The following terms were hereby defined for better understanding of the study:
Arduino IDE - an application used in this project to write the program or codes to be
uploaded to the microcontroller
Arduino UNO - the microcontroller that serves as the brain of the attendance system. All
of the components that will be used in creating the RFID Attendance will be connected
to Arduino UNO
Google Spreadsheet - a software that will e used as the system’s database. It is where
the recorded data will be stored.
RFID Sensor - used to read the data written in the RFID card and RFID tags
RFID Card - an card used as a proof of identity in the attendance system
WiFi Module - used to transmit data through the internet. The RFID Sensor can be
monitor using the WiFi module that is connected to an software application
LED - it displays interacting texts to the user
8
CHAPTER II
TECHNICAL SURVEY REVIEW
This chapter presents the relevant literature and studies that the researchers
considered in strengthening the significance of the present study. Is also offers the
processes of the art to fully understand the paper for better comprehension of the study.
According to a study[3], The Radio Frequency Identification (RFID) system is an
essential wireless technique of identification of physically placed objects in certain state
spaces. The RFID system is the most emerging technology these days which is
becoming the alternate for the barcode. Hence this technology is receiving a lot of
attention comparatively over the past few years. The RFID system technology is used to
automatically identify any item or a package. The automatic identification can be done
with the help of the RFID Tags and the RFID Reader units. The RFID tag contains a
transponder that can transmit wireless information over a short distance. The
information is then received by the device called the RFID Reader and is further
processed through middleware infrastructure. Lots of the RFID system applications are
being used in various fields like Hospitals (Healthcare centers), Engineering, and
Livestock’s for traceability purposes. Acquaintance with the advantages and the risk of
the RFID system. The gumshoe of this technology has made a gigantic impact on our
daily lives.
According to a study[4], RFID is an acronym for “radio-frequency identification”
RFID technology is an automatic wireless identification system that works by the help of
two components: a card and a reader. Using the RFID technology, the conventional
system of taking attendance can be completely transformed to be more in line with
strides in digitalization. This system will help the authorities manage the attendance
system in a more methodical, efficient and time saving manner. The proposed system
has been implemented through a prototype that has proved the effectiveness of the
concept in easing the logistics of taking attendance as a result of the automation due to
the use of the RFID technology. The design of the system is simple, cost effective and
agile making it a good candidate for commercial and academic purposes.
According to an article[5], Student Attendance Management System is designed
to manage the student’s attendance record. This project is about to study the influence
of student attendance management system in order to verify their attendance on. The
foremost reason this system is being proposed is to overcome the current manual
attendance process that is happening in all Universiti. The cutting-edge technology
world has led to the idea for transforming the manual attendance by provide faster,
accurate, and efficient system. With attendance system, it can eliminate some problems
such as buddy signing, loss of attendance sheet, and control student skip class rate.
That is how Student Attendance Management System is being developed. The purpose
of constructing this system is to increase the efficiency and performance of the
attendance process besides minimizing the overall time, work and paper used. The
target user that will be using this system is student and lecturer. The major functions
that Student Attendance Management System performing is add and manipulate
attendance record, automated calculation on number of absent and percentage present
of the student based on subject and flexibility to generate complete attendance
documents (attendance list, attendance report, warning letter) any time in need.
According to a study[6], Attendance systems have been rated as amongst the
critical issues that reflect domain achievements, and their performances have
9
contributed better to organizations, industries and universities compared with traditional
methods that are time-consuming and inefficient. Different automatic identification
technologies have become trends, and extensive research conducted and many
applications produced to maximize technology features. To address issues related to
attendance system technologies, including the advantages, schemes and methods and
obstacles, we present a structured review of attendance management systems, with
high potential for managing, recording and tracking the presence of users in different
domains. Additionally, this study introduces a detailed literature survey schema for
article categorization. Out of the 204 identified papers, 90 were found relevant in the
context of this review. The selected articles are comprehensively reviewed, criticized
and assessed in accordance with Kitchenham’s guidelines for systematic literature
review. Lastly, we highlight the significant direction required for future research.
According to a study[7], this paper describes the development of a student
attendance system in a university IT Center based on Radio Frequency Identification
(RFID) technology. The spurt of technologies to improve education services delivery
has been rampant, but some institutions fail to embrace this and prefer to live with the
traditions. The attendance monitoring system in some universities and schools is still
done manually. Thus, this study proposed an Attendance Monitoring System using
RFID aimed at managing students’ attendance recording and ensuring easy monitoring
of attendance in an IT Center. It is expected that upon deployment of the system, faculty
will benefit as students' attendance can be efficiently monitored; thus, the quality of
teaching and performance of students may be improved.
According to a study [8], this paper is based on study and implementation of the
pilot project for customized, automated, highly secured class room management system
known as JIC CMS (Jubail Industrial College Class room management System). In this
research paper, the strategies, design, development and implementation of a pilot
project for class room attendance management systems is explained in detail. As a pilot
project, mobile app is built on Android platform using Xamarin programming. Prototype
of proposed system provides high level of authentication by embedding face recognition
and biometric verification together with RFID system. Though given model features are
specially designed for our college needs, but this model can be modified for general
usage and can be applied for all academic levels i.e. school, college, universities.
Among the other features of system, one important feature is selection of system to
work in smart mode in which system closes after predefined time and uploaded
automatically to the web server.
According to a study[9], with the advent of the era of big data in the world and the
commercial value of face recognition technology, the prospects for face recognition
technology are very bright and have great market demand. This article aims to design a
face recognition attendance system based on real-time video processing. This article
mainly sets four directions to consider the problems: the accuracy rate of the face
recognition system in the actual check-in, the stability of the face recognition attendance
system with real-time video processing, the truancy rate of the face recognition
attendance system with real-time video processing and the interface settings of the face
recognition attendance system using real-time video processing. By analyzing the
situation of these problems, the concept of attendance system based on face
recognition technology is proposed, and the research on face recognition attendance
system based on real-time video processing is carried out. Experimental data shows
that the accuracy rate of the video face recognition system is up to 82%. Compared with
the traditional check-in method, the face recognition attendance system can be reduced
by about 60%. The rate of skipping classes has greatly reduced the phenomenon of
students leaving early and skipping classes. The face recognition time and attendance
10
system with real-time video processing through the above experimental certification can
quickly complete the tasks of students in the time and attendance check-in system, get
rid of the complex naming phenomenon, greatly improve the efficiency of class, and
play an important role in guiding the development of the time and attendance system.
According to a study[10],in view of the importance of students' attendance at
lectures and their impact on their academic achievement, universities take the
necessary measures to reduce excessive absenteeism. This is a highly important
problem. The administration requires careful follow-up, taking care of it and not being
lenient. At present, attendance and absence at the universities are recorded by calling
the names of the students or by signing the student's attendance paper. In the process
of admitting students into an examination hall in most KSA universities, 85% of
attendance must be met and also considered for grade computation, therefore there is a
huge need for monitoring and recording students’ attendance. The aim of this work is to
design and implement a barcode based student attendance system that can be easily
accessed by the lecturers, to help them to avoid maintaining the registry book, providing
valuable information about the students and the reports can be generated using real-
time processing. The proposed work was designed and implemented using the Unified
Modeling Language (UML), Microsoft Access 2007 and ASP.NET programming
language.
According to a study[11],the purpose of this research is to design a database
system implemented on an academic management android application that will be
utilized to support the academic management information system for the
advancement of institutions and education systems. The method in this study is to
perform a design consisting of a proposed design to be implemented in applications
such as online study materials, notifications, academic calendars and online reminder
checks, online attendance records, performance records, and parent intimacy
systems using Android applications. The system helps teachers to attend via
smartphone and keep student records for their progressive assessments. The system
provides prior intimacy to students as soon as their attendance is below the
attendance threshold specified in the form of SMS. The result of this study is an
android-based student attendance management application at an Educational
institution.
According to a study[12], lecture attendance data at universities is a reference in
showing the credibility of each student used by lecturers as data for student grades as
well as an evaluation material for the success of teaching and learning activities in
lectures, but there are several examples of cases related to student attendance data
currently prevalent in the world of education or lectures is the phenomenon of "Leave
Absence" or better known as TA. In addition, other problems also arise from lecturers
and administrative staff, namely difficulties in monitoring student attendance and
efforts to validate attendance data because of the large amount of student data.
Therefore in this study a system was proposed to reduce the level of fraud in filling the
attendance list and effectiveness of student data processing using a system of
applying the concept of the Internet of Things (IoT) with the fingerprint presence
method. Existing system modeling results are expected to be able to support the
service of processing academic data automatically and produce accurate and
accurate statistical data and be able to reduce data manipulation factors from
irresponsible parties.
11
11
Conceptual Framework
Requirement
Planning
Identifying all
the
Knowledge requirements to
Requirement be used
Arduino Identifying the
Programming availability and
Wirings sources of the
Generating/ requirements
Creating User Design
Database Designing the
attendance
“RFID Attendance: A
Hardware system
Smart Attendance
Requirement Finalization of
Monitoring System for
Aduino UNO the design
Classroom Attendances”
Sensors according to
Module researcher’s
LED Display references
Construction
Software Integration of all
Requirement the sensors,
Arduino IDE modules, and
Google other external
Spreadsheet devices
Building the
system
Testing and
debugging
START
INITIALIZATION
SCAN YOUR
TAG CONNECTING THE DEVICE TO
WIFI
RECEIVE MODE
RFID DATA
PROCESSING
CARD NO
REGISTERED?
YES REJECT
NAME
DATE AND TIME OF
ENTRY
ID NUMBER
DATABASE
FINISH
The study’s block diagram is depicted in the figure. The Google Spreadsheet is
an software application in which the user can store and view the different values of the
sensor as long as the device has a wifi connection. The Brain of the system, the
Arduino UNO controls the RFID Sensor and the output in the device’s display. The
RFID Sensor are used in attendance system to obtain the user’s identity. The LED
incorporated in the device will display particular text, depending on the of the process.
The user’s device will display the display the information of someone who tapped their
RFID card in the sensor as the final output of the program. The details about the holder
is stored in the database. The project works once the ESP8266 is connected to the
internet where arduino sends the value of the data sensed by the RFID sensor to the
online database which is Google Spreadsheet after it sends to the spreadsheet it will
display the information on the device since they are connected.
Power Supply
NodeMCU Google
RFID Sensor
(WiFi Module) Spreadsheet
User’s Device
(Laptop, Cellphone etc.)
Software Requirements
The following are the required software applications in order to attain the title.
Arduino IDE and Google Spreadsheet is where the design is made so it is as important
as the other. This helped the researcher’s to visualize the desired output and guide in
designing.
CONCLUSION
1. The devices such as Arduino Uno, and RFID sensor succesfully utilized in “Portable
Attendance Monitoring Device (PAMD): A Smart Attendance Monitoring System for
classroom attendances”. These devices are all functional according to the operation
and testing conducted by researchers.
2. A software application was used to act as database of the system and monitor data
inputs about the students information in terms of date , time , year , section ,
program their name and ID number.
3. The software application was integrated into the attendance system.
4. The functionality , reliability , usability , portability and efficiency of “Portable
Attendance Monitoring Device (PAMD) : A Smart Attendance Monitoring System for
Classroom Attendance” was evaluated by mainly students. The evaluation results
depicts the excellence and readiness for lunch.
RECOMMENDATION
For further enhancement of the project, the researcher would like to recommend
the following;
1. In the attendance system, since the components are quite sensitive the components
and circuits must be properly sealed and stably attached to avoid complications
caused by static electricity.
2. The system should feature automatic disposal of data once a certain period of time
ends if the sheet ends up being full, the sheet will take up more time to load.
3. The evaluation must be based on ISO 25010 which are: Functional suitability,
Reliability, Performance Efficiency, Usability, Security, Compatibility, Maintainability
and Portability
4. The researchers should create a server were the instructor can log in and log out to
increase the security of the system
5. The researchers should create a system were the users are categorized into
students and instructor to project the suitable outputs depending on who opened or
uses the system.
REFERENCES
[1] Philstar Global, “ Over 21 million students enrolled for school year 2023-2024, Dep-
Ed reports”. [Online]. Available:
https://www.google.com/amp/s/www.philstar.com/headlines/2023/08/26/2291568/over-
21-million-students-enrolled-school-year-2023-2024-deped-reports/amp/
[2] The World Counts, [Online]. Available:
https://www.theworldcounts.com/stories/paper-waste-facts#:~:text=Paper%20accounts
%20for%20around%2026,air%20pollution%20and%20waste%20problems
[3] M. A. Baballe, “A Study on the Components used in RFID System and its
Challenges”, [Online].
Available:https://www.researchgate.net/publication/355778098_A_Study_on_the_Comp
onents_used_in_RFID_System_and_its_Challenges
[4] A. Joshi, A. Ahmad, A. Saxena and P. Juneja, “RFID Based Attendance System”.
[Online]. Available:
https://www.researchgate.net/publication/348253883_RFID_Based_Attendance_Syste
m
[5] S. H. M. Zuanuwar and his colleagues, “The influenced Student Attendance
Management System on Academic Performance”, Journal of social transformation and
Education. [Online]. Available:
https://www.researchgate.net/publication/365364177_THE_INFLUENCE_STUDENT_A
TTENDANCE_MANAGEMENT_SYSTEM_ON_ACADEMIC_PERFORMANCE.
[6] N. S. Ali, A. A. Alhilali etc. “Automated Attendance Management System: Systematic
literature Review.[Online].
Available:https://www.researchgate.net/publication/358178607_Automated_attendance
_management_systems_systematic_literature_review
[7] J. R. L. Dultiao, A. V. Duldulao “ IT Center attendance Monitoring System Using
RFID” (2019). [Online]. Available: https://ejournals.ph/article.php?id=17045
[8] E. A. Hajiri, F. Hafeez, A. Azhar NV “ Fully Automated Classroom Attendance
System (2019) [Online]
Available:https://www.researchgate.net/publication/334897913_Fully_Automated_Class
room_Attendance_System
[9] H. Yang and X. Han “ Face Recognition Attendance System Based on Real-time
Video Processing (2020)[Online].
Available:https://www.researchgate.net/publication/
342856690_Face_Recognition_Attendance_System_Based_on_Real-
Time_Video_Processing
[10] R. A. Sheikh, R. Al-Assami etc. “Developing and Implementing Barcode Based
Student Attendance System(2019)[Online].
Available:https://www.researchgate.net/publication/
278729178_Barcode_based_Student_Attendance_System
[11] B. Munthe, Aeman, A. Arifin, B. S. Nugroho and E. Fritriani “ Online Student
Attendance System Using Android(2021)”[Online].
Available:https://www.researchgate.net/publication/
352525776_Online_Student_Attendance_System_Using_Android
[12] B. Santogo, M. W. Sari “Design of Student attendance System using Internet of
Things (IoT) Technology”(2019)[Online].
Available:https://www.researchgate.net/publication/
337252406_Design_of_Student_Attendance_System_Using_Internet_of_Things_IoT_T
echnology