Documente Academic
Documente Profesional
Documente Cultură
Chapter I
INTRODUCTION
Project Context
the operational activities of the most organizations in recent times. Meanwhile, the attendance
is very important in every student, a single absent is big difference in performance in the school.
Mostly students of college are prone to absences, it is because of some reasons that they think
it is a boring class, laziness to attend the class, some students prefer going to computer shops
playing games rather than entering the class and some student cannot refuse the influence of a
Nowadays, many schools use the old ways of monitoring the attendance of the students.
Many problems had the teacher encounter with that said ways of monitoring the attendance of
the students,
your ID in the device that will monitor the presence of each student in the class. This will
lessen the work of the instructor in checking the identity of every student, it maintains the
daily record of the student logging in and out from the class. This study was conducted for the
of BSIT 3-2. In order for the instructor to handle faster and easy way of recording monitoring,
and participant of the student. The program aims to provide better result of Attendance
Help the instructors/teacher to automate the manual monitoring of the attendance in the
class, minimize the workload, save time and minimize the effort and time in checking
information of a particular student in a particular class. This system will also help in
evaluating attendance eligibility criteria of a student. By just a click on the mouse, the
system will be able to produce the students' attendance report thus reducing the need
for manual labor which is prone to human errors and time consuming.
This application is built for automating the processing of attendance. It also enhances
Specific Problem
• Erasures/Tampered
will automatically check the attendance of the student by tapping their Id in the
attendance of a student,
The study focuses on the monitoring the attendance of the class. The
system is intended for the CCSICT particularly BSIT 3-2. Only those who are
registered on the system will be checked. The device installed or operated only
To the Instructor: This study will help the instructor to organize and monitor and to
To the student: This study will help the student to lessen their time in making
attendance.
Proponents: It can help the proponents to learn more and enhance their skills in
programming
system and a student card for getting student attendance. Before, the lecturer using the
manual system to monitor the student attendance. There were a lot of problems when
This project can help lecturer to reduce the problem by designing automatic
The project system was running by getting the code of the student card to
compare with the database in Sqlyog. Graphical User Interface (GUI) was developed
using RFID and Arduino. First, lecturer needs to fill forms in an interface like lecturer
name, subject and code subject. This part is important because we need the information
In the next interface, lecturer needs to choose port and speed to make
connection with RFID reader. After the reader was ready, process to get attendant will
started. Students need to swap their card on the reader and the code from the card will
use to compare with database in Sqlyog. When the code is match with database, the
student information like name and ID number will show on interface and that
This list will use as a student attendance. In that list, all information like student
name and ID number will attached including the lecturer name and subject. If the code
were not match with database, it means that student was in the wrong class or not
registering form and the information of that student will be update into database.
This project will help lecturer taking the student attendance more easily and
application.
technology whereby digital data encoded in RFID tags or smart labels (defined below)
are captured by a reader via radio waves. RFID is similar to barcoding in that data from
a tag or label are captured by a device that stores the data in a database. RFID, however,
has several advantages over systems that use barcode asset tracking software. The most
notable is that RFID tag data can be read outside the line-of-sight, whereas barcodes
Environment) that runs on your computer, used to write and upload computer code to
The Arduino platform has become quite popular with people just starting out
with electronics, and for good reason. Unlike most previous programmable circuit
boards, the Arduino does not need a separate piece of hardware (called a programmer)
in order to load new code onto the board -- you can simply use a USB cable.
Additionally, the Arduino IDE uses a simplified version of C++, making it easier to
learn to program. Finally, Arduino provides a standard form factor that breaks out the
of three components: an antenna and transceiver (often combined into one reader) and
a transponder (the tag). The antenna uses radio frequency waves to transmit a signal
that activates the transponder. When activated, the tag transmits data back to the
antenna. RFID technology differs from bar codes. RFID can read the tag using RF,
meaning that the RFID reader can be read from a distance, right through your clothes,
wallet, backpack or purse. Besides the RFID tag consist of unique ID for each tag. The
technology used in RFID has been around since the early 1920s. In our country, this
technology already been used for several years in certain place such as in Highway
using card ‘Touch N Go’ and our government also apply this technology by using RFID
as I.C (identification card). Some places, they prefer to used Barcode which is cheaper
than RFID. Technology spread very fast. In few years later, there is not impossible if
Nowadays, there are lots of universities around our country and each of the
may be problem specially to get the attendance. Meanwhile, a class consist of more than
50 students. Now, process to get attendance in majority universities still used the
manual process. The manual process means that when start the class/lecture, lecturer
will give a piece of attendance paper and students will check their name and then will
sign on it. At the end of class, lecturer will take back the attendance paper and keep it
as a record.
Normally, the attendance paper needs much time to sign by all students
especially for class with a lot of student. Students also forget to sign that attendance and
lecturer forget to bring the attendance paper to class. Students need to write their name
on a piece of paper and sometimes student will take change to cheat in process of getting
the attendance. The suitable solution for this problem is by design a system that will
record attendance automatically. In this project, RFID system used to record student
attendance automatically. This project will used student ID card as RFID tag and a
RFID reader. This RFID system will be integrated with software. This method is more
Laptop
Functionality
Arduino Uno– is a device that connect the RFID and Ethernet shield to store the
RFID – is a device that can read or scan the I.D of the student
Laptop – display or show the information of the student after he/she tap their I.D
The researchers used the agile software development life cycle because it
is easy to understand by user and it shows the step by step procedure on the
system developed.
Phase 1: Concept
Phase 2: Inception
Phase 3: Construction/iteration
needed by user.
Bachelor of Science in Information Technology (BSIT)
ISABELA STATE UNIVERSITY
Cauayan City, Isabela
Test the system using the alpha testing and beta testing, where in
the alpha testing is done by the developer or those who are part
of the project and the beta testing is test by the persons who are
not part of the project. Verify the functions and detect bugs of the
system functions.
Phase 5: Production
After the release phase is done, supporting the users how to use the
system
Phase 6: Retirement
students
Research Design
The researcher made used of the descriptive methods of research to describe the
This study used observation method as its main instrument in gathering data.
The used of interviews were also made to support the data and information
gathered from the questionnaire. The following methods were used in order to
and recorded the information needed in the study. This method is one of the
useful ways of gathering data and information that also accurate for the
researchers preferred.
needed to find out the status, efficiency and the problems encountered.
organize and gather accurate data needed in the study. The researchers used this
. Time consuming
. losses of attendance
. Tampering of attendance
Attendance monitoring system using RFID to secure the attendance of the student, to
avoid consuming much time and to avoid misplace of the attendance sheet each
student.
SPECIFEC OBJECTIVES
IDENTIFYING CONSTRAINTS
Attendance monitoring system using RFID can detect the Id card of the
student, also the time you put your ID but this system couldn’t able to detect the ID of
RFID work perfectly not only in the students but also in employee time management.
The increasing popularity of RFID base terminal for time and attendance delivers
many benefits.
The research proposed a system that uses RFID to monitor the attendance of
Old System
Manual writing of
attendance sheet
Attendance
Monitoring System
The new implemented
system guarantees a total
enhancement of the old
system
Modified System
Creates a system
that will
automatically
display the real-
time attendance
Start
Prof Log-in
Connect to Port
Tap ID
N
Registered Register
?
N
ID
accepted?
Take Attendance
End
System Flowchart
PROJECT
IN
SUBMITTED BY:
Danibel Melchor
Mc Denver Aniasa
Analiza Oria
Forms
The login form is a security form to determine the user of the system. The user
must input the valid username and password to be able to access the system.
Log-in form
The Port Connection is the connection between the Arduino and the Microsoft visual
studio
Port Connection
The Attendance Form is where the student taps their ID and place their attendance
Attendance Form
The Registration form is where the student registered their personal information
together with their ID card
Registration Form
The attendance record is where all the attendance of the student view
Attendance Record
Emerging Technologies
Viruses
ATTACKS. In most cases the backend database is the main target. An RFID virus can
either destroy or disclose the tags data stored in database disrupt service or block the
To protect your RFID database, make sure you mitigate database related
Tag collision occurs when many tags are present in a small area, but since the
read time is very fast, it easier for vendors to develop system that ensure that tags
Technical Background
proposed system Attendance monitoring system using RFID Arduino based will
be using Arduino Uno MySQL, RFID and Computer to develop the present
manual attendance. Arduino and RFID (device) will be used to check the
attendance of the student. The computer serves as the server where the data from
Computer MySQL
• Memory – 4 GB RAM
Hardware Requirements:
Core(TM) i3- 5005U CPU @ 2.00GHz 2.00 GHz and installed Memory: 4.00
GB use to send the data to the server, Arduino Uno a microcontroller serves to
Software Requirements:
the programming languages C and C++. MySQL is a storage engine include both
those that handle transaction-safe tables and those that handle non-transaction
for Windows.
People ware
Professor/ Instructor and the students.
monitor the attendance of the student. The received data will save to the database,
and from database the data can show either to the system that shows the latest
Methodology
This chapter deals with the type of research used by the researchers in
Environment
Locale
The study was conducted at Isabela State University Cauayan particularly at
CCSICT