Web Server Base RFID Attendance Record S PDF
Web Server Base RFID Attendance Record S PDF
Abstract
Nowadays, Radio Frequency Identification (RFID) systems have been the rise in the number of
applications and successfully applied to different areas such as manufacturing and processing, supply chain
management, retail, security, and location tracking systems. Web Server Base RFID Attendance Record
System can be used in different places in schools to register the attendance of students, private organizations
and automatically record the arrival time in the office and other similar kinds of applications. In this paper, the
student’s attendance record is stored in a MySQL database by using MFRC522 RFID readers and RFID tag
card. Each student is provided RFID tag card for authorized entrance to school by reading RFID reader and
record their attendance data. This project is capable of eliminating time wasted during collection of roll calls
as it is done manually and helps enhance classroom security.
This system can solve the problem such as the students cheat their attendance, lost of attendance sheet,
and many students by asking their friends to help them to correct their attendance if they absent. MFRC522
RFID unit, Arduino Uno, Ethernet Shield are used in this project to submit all student's data for storage in the
MySQL database system. PHP and HTML with CSS languages are used for creating web server of RFID
Attendance Record System. The System webpage can be easily accessed by the teachers and authorized
persons via the client computers which connect with the web server and can be seen in real-time processing of
what student is registering now and providing valuable information about the student’s attending record of the
relevant classes.
Keywords: Arduino Uno, Ethernet Shield, HTML with CSS, MySQL, PHP, RFID
1. INTRODUCTION
RFID Technology can be effectively employed in number of applications such as student monitoring and
attendance record systems, tracking the transit transports due to its penchant for efficiency. Attendance record
system is a system used to verify names of students or employees and information in a list of order. The
attendance record system can be helped to attend on time, to uniquely identify that make security for campus
and will automatically record the all attendance. Two traditional methods for tracking the attendance of the
students in the classroom by calling student’s name or taking student’s signature and that make time
consuming and may not be optimal for larger classes. So, Biometrics techniques are used to verify
identification through their characteristics like face recognition, signatures, fingerprint, voice recognition,
irises, barcode, Bluetooth, Near-Field Communication (NFC), RFID and so on 1,2. This study have been
conducted to propose web server based attendance record system to identify, record, and display the attending
list of the students and employees in school and industries respectively. Web server based RFID attendance
record system is an automatic attendance system which consists of Arduino UNO microcontroller board,
Arduino Wiznet Ethernet W5100 Shield, RFID reader, RFID tag and MySQL database as its primary
components. Each student was provided RFID tag serves as a unique identification card. A student places his
identification card in the proximity of RFID reader which detects the unique ID and student profiles present in
the identification card. Profile of the students and attendance time are stored in database. This data can be used
to record and calculate the attendance percentage of the students/employees in class/organizations.
2. SYSTEM DESIGN
The web-based student attendance system using Radio Frequency Identification (RFID) technology pro-
motes semiautomated recording of student attendance, developed especially for the university. In drawing the
system design, a number of web-based methods and frameworks have been reviewed and referred 3,4. Some
comparisons performed on the different technologies being used in the similar systems were also learnt 5. Re-
lated research on the system development and testing were also reviewed to provide guidance in customizing
and evaluating the process, while learning the disciplined approach in designing the proposed system 6,7.
17
International Conference on Recent Innovations in Nanoscience and Technology 2018 (ICRINT2018)
26th – 28thDecember, 2018
Yangon, Myanmar
The proposed system consists of three main modules namely the RFID data reading module, Data input
to database module and data report to web server and client module. MFRC522 RFID readers, RFID tag card
and Arduino UNO microcontroller board are included in RFID data reading module. Arduino Wiznet Ethernet
W5100 Shield with Arduino UNO microcontroller board processed for Data input to database module by
using PHP to MySQL database system of XAMPP. CSS, HTML and PHP programming languages are used
for data report to web server and client module .The general process flow is illustrated in Fig. 1. (a), where all
of these components are involved and operational. The overall architecture of the system is illustrated in Fig.
1. (b), where the three main components are shown. Each of these components will be described in the
following subsections.
Fig. 1. (a) system process (b) System Architecture of the Web Server Base RFID Attendance and Record System
Fig. 2. Data transmission between RFID reader and RFID card for students
2.2 Arduino UNO
The Arduino UNO is the best board to get started with electronics and coding. The UNO is the most used
and documented board of the whole Arduino family. Arduino Uno is a microcontroller board based on the
ATmega328P. The Uno board is the first in a series of USB Arduino boards, and the reference model for the
Arduino platform 9.
2.3 Arduino Ethernet Shield
The Arduino Ethernet Shield allows an Arduino board to connect to the internet. Arduino Ethernet Shield
which is based on the Wiznet W5100 ethernet chip is used in this system. It has 14 digital input/output pins, 6
analog inputs, a 16 MHz crystal oscillator, a RJ45 connection, a power jack, an ICSP header, and a reset
button. The Wiznet W5100 provides a network (IP) stack capable of both TCP and UDP. It supports up to
18
International Conference on Recent Innovations in Nanoscience and Technology 2018 (ICRINT2018)
26th – 28thDecember, 2018
Yangon, Myanmar
four simultaneous socket connections. Use the Ethernet library to write sketches which connect to the internet
using the shield. The shield provides a standard RJ45 ethernet jack and the reset button on the shield resets
both the W5100 and the Arduino board 10.
2.4 Web Server
The web server here refers to either hardware (computer) or software (application) that helps to deliver
content publicly accessible through the Internet. It provides the web site functionality by accepting requests
from the user’s browser and responds by sending back HTML documents (Web pages) and files. To enable
the system dynamic functionalities, the web server hosts the data collector component, a database and the
graphical user interface (GUI) pages enabling online interaction with the system users from client computers.
In this research work, XAMPP is installed and tested on a local PC using the Apache HTTP server component
of the XAMPP package 11.
2.5 Database
A database is a structured collection of data and adds, access, and process data stored in a computer.
MySQL, the most popular Open Source SQL database management system, is developed, distributed, and
supported by Oracle Corporation is used in our project to store the students data that captures by RFID reader.
Databases process workloads to create and update themselves, querying the data they contain and running
applications against it 12.
19
International Conference on Recent Innovations in Nanoscience and Technology 2018 (ICRINT2018)
26th – 28thDecember, 2018
Yangon, Myanmar
Fig. 10. home page for attendance record system with Arduino output results
20
International Conference on Recent Innovations in Nanoscience and Technology 2018 (ICRINT2018)
26th – 28thDecember, 2018
Yangon, Myanmar
User authentication is verified with the user name and password that match the data stored in the users
table of system database. When the login process was successful, the web-based system automatically
redirects to the welcome page of web portal. At the welcome page, the user can see the basic information of
web page, live attendance of student, password reset and account sing out options can see. The user can view
the student attendance record of each class with attending date and time.
5. CONCLUSIONS
The research project can initialize at small and private schools after that promote the application in the
universities and campus. This research work provides several advantages for the capability of eliminating time
wasted during collection of roll calls as it is done manually and helps enhance classroom security. The
attendance records stored directly to the database, and the user can see the daily record of the attendance. All
processes of the student attendance record are performed online, administrators and family teachers allowed to
view the record through any client computers via the web browser. But administrators and family teachers
can’t modify the record data, the database system installed at the server computer and protected by the
password. This system is low cost and is portable, can be carried easily to the proper place for the collection of
student’s attendance. This system can be improved and upgraded further, e.g by adding the system with new
features such as student’s attendance evaluation, grading results of the students and distributions of
complementary documents for students to download, sending an SMS of student who absent the attendance to
their parents and by upgrading the web-interface layout with new display style.
REFERENCES
1. Patel, U. A., & Swaminarayan Priya, R. Development of a student attendance management system using RFID and face recognition: a review.
International Journal of Advance Research in Computer Science and Management Studies. 2014. 2(8), 109-19.
2. Walia, H., & Jain, N. Fingerprint Based Attendance Systems-A Review. International Research Journal of Engineering and Technology. 2016.
3(5), pp. 1166- 1171.
3. Kassim, M. and S. Yahya. A case study: Reliability of smartcard applications and implementation in university environment, Malaysia. in
International Semiconductor Device Research Symposium. 2009. ISDRS'09. 2009. USA
4. Lim, T.S., S.C. Sim, and M.M. Mansor. RFID based attendance system in Industrial Electronics & Applications, ISIEA. 2009. IEEE
Symposium on. 2009.
5. Kassim, M., C.K.H.C.K. Yahaya, and M.N. Ismail. A prototype Of Web Based Temperature Monitoring system. 2nd International
Conference on Education Technology and Computer (ICETC). 2010. Shanghai, China.
6. Yahaya, C.K.H.C.K., M.N. Ismail, and M. Kassim. A study on automated, speech and remote temperature monitoring for modeling Web based
temperature monitoring system. 2nd International Conference on Education Technology and Computer (ICETC). 2010. Shanghai, China.
7. Sulaiman, N.A. and M. Kassim. An approach using RUP Test Discipline process for Shared Banking Services (SBS) system. 2nd International
Conference on Computer Research and Development, ICCRD. 2010. Kuala Lumpur, Malaysia.
8. Mifare 13.56 Mhz RC522 RFID card reader Module [online]. Available:
http://www.nskelectronics.in/index.php?route=product/product&product_id=925
9. ARDUINO UNO REV3, [online]. Available: https://store.arduino.cc/usa/arduino-uno-rev3
10. Arduino Ethernet Shield,A000056 datasheet
11. Norakmar Arbain, Noor Firdaus Nordin, Naimah Mat Isa, Shuria Saaidin. LAS: Web-based Laboratory Attendance System by integrating RFID-
ARDUINO Technology. ICEESE. 2014, 978-1-4799-7201-2/14/$31.00 @2014 IEEE
12. Murizah Kassim, Hasbullah Mazlan, Norliza Zaini, Muhammad Khidhir Salleh. Web-based Student Attendance System using RFID Technology.
ICSGRC. 2012, 978-1-4673-2036-8/12/$31.00 ©2012 IEEE
13. Wang Yuan, Li Shuhua, Zhang Haifeng, Design and Realization of the LED Management System based on PHP. International Electronic and
Mechanical Engineering and Information Technology Conference. IEEE. 2011. pp. 246-248.
14. Nani Fadzlina Naim, Ahmad Ihsan Mohd Yassin, Wan Mohd Ameerul Wan Zamri, Suzi Seroja Sarnin. MySQL Database for Storage of Fingerprint
Data. 13th International Conference Modelling and Simulation UKSim. IEEE. 2011. pp. 293-298.
21