Sunteți pe pagina 1din 29

ISABELA STATE UNIVERSITY

Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY

Chapter I
INTRODUCTION

Project Context

Technology potentially provides a key component in efforts to encourage and

increase class attendance stated by Richard Walker (2017)

According to Ambrose A. Azeta (2017), the advancement in technology has changed

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

friend inviting to go with them during class period.

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,

Because of this problem the proponent proposed the system ATTENDANCE

MONITORING SYSTEM USING RFID.

Attendance Monitoring System serve as a gate pass management system by tapping

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

enhancement of the existing manual attendance recording in form of a fully developed

monitoring system of the College of Computing Studies Information and Communication

Technology particularly the BSIT 3-2.

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
In the study, the proponents aim to provide a better way of monitoring the attendance

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

Monitoring System that addressed the school needs.

Purpose and Description of the Project

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

the attendance in the class through tapping the ID in the device.

Statement of the Problem

Attendance Management System is software developed for daily student

attendance in schools, colleges and institutes. It facilitates to access the attendance

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

the speed of performing attendance task easily.

Specific Problem

The following are the specific details identified in the problem:

• Time consuming in checking the attendance

• Some instructors might loss the attendance sheet

• Erasures/Tampered

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
Objectives of the Project
The main objective of this project is to develop an Automated Attendance

Monitoring System Using RFID based Arduino for College of Computing

Studies Information and Communication Technology particularly BSIT 3-2 that

will automatically check the attendance of the student by tapping their Id in the

device. Specifically, the project aims to:

1. determine the advantage of using RFID as a means of checking the

attendance of a student,

2. . to lessen the tampering of the attendance

3. To minimize or lessen workload and automatically monitor the

attendance of the student

4. determine the accuracy and effectiveness of the device based on the

programmed time and functions.

Scope and Limitation of the Project:

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

during the class. The device only checked the attendance.

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
Significance of the Project:

The Proposed Sytem entitled “Attendance Monitoring System Using Rfid

Arduino Based” would benefit the following:

To the College of Computing Studies Information and Communication

Technology: This system helps the college to monitor their student.

To the Instructor: This study will help the instructor to organize and monitor and to

keep their record intact.

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

To the Future Proponents: This study enhances te knowledge of the proponents in

writing and programming

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
Abstract

This project entitled “Attendance Monitoring System using RFID Arduino

based” was conducted through the concept of Arduino.

This project is developed by using Radio Frequency Identification (RFID)

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

using the paper as student attendance such as cheating, and tampering.

This project can help lecturer to reduce the problem by designing automatic

attendance using RFID and student card.

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 this part to use in the next interface.

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

information will trigger into a list.

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

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
registers yet in that subject. When this happen, lecturer can register that student by using

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

automatically. As the conclusion, RFID technology can be used in student attendance

application.

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
Background of the Study

RFID is an acronym for “radio-frequency identification” and refers to a

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

must be aligned with an optical scanner.

Arduino is an open-source platform used for building electronics projects.

Arduino consists of both a physical programmable circuit board (often referred to as

a microcontroller) and a piece of software, or IDE (Integrated Development

Environment) that runs on your computer, used to write and upload computer code to

the physical board.

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

functions of the micro-controller into a more accessible package

RFID (radio frequency identification) is a new technology that incorporates the

use of electromagnetic or electrostatic coupling in the radio frequency (RF) portion of

the electromagnetic spectrum to uniquely identify an object, animal, or person. RFID

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
as the proponents of the technology would like you to believe. An RFID system consists

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

RFID will replace the barcode system in today’s life.

Nowadays, there are lots of universities around our country and each of the

university consists of student up to 10 thousand. To handle a large amount of student

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

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
they were assumed they are absent in the class. The problem also will happen when

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

effective to prevent problem in process getting attendance manually.

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
System Architecture

Arduino Uno RFID

Laptop

Functionality

Arduino Uno– is a device that connect the RFID and Ethernet shield to store the

functions of Ethernet and RFID

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

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY

Software Development Methodology

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.

Figure 3: Agile Software Development Life Cycle Diagram

Phase 1: Concept

The researchers gathered information about the system is to be


developed.

Gathering the software and hardware to be needed.

Phase 2: Inception

In this phase, the researchers determine requirements using

flowchart. Create timeline to finish the system to be develop

including the database architecture, designing of the graphical

user interface and the architecture of the device.

Phase 3: Construction/iteration

In this phase, the researchers begin work on first iteration to

develop the system, and program the device based on their

functions needed. Various revision was applied to meet function

needed by user.
Bachelor of Science in Information Technology (BSIT)
ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
Phase 4: Release

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. Demonstrate user flows in order to understand how the

system functions.

Phase 5: Production

After the release phase is done, supporting the users how to use the
system

Phase 6: Retirement

The retirement phase may apply if there is an innovation or new

developed system that may use to monitor the attendance of the

students

Research Design

The researcher made used of the descriptive methods of research to describe the

effectiveness of Automated Attendance Monitoring System using RFID Arduino

in terms of design, content, performance and functionality.

Data Gathering Procedure

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

obtain the needed information essentials in the study.

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
Observation. The observation method is where the researchers observed

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.

Questionnaire. It is a printed form that contains a list of questions to be

answered by the respondents. The researchers used it to gather information

needed to find out the status, efficiency and the problems encountered.

Interview. This method was utilized by the researchers in the beginning

of the study. The researchers used an interview guide in conducting interview to

determine the problem encountered in the irrigation.

Library Research. This method guides the researchers on how to

organize and gather accurate data needed in the study. The researchers used this

method in defining terms in the study and serves as guidelines in making

documents analysis from similar analysis procedures.

Internet research. A new method in collecting information, surfing the

internet for the analysis and better understanding of the study.

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
DEFINING THE PROBLEM

. Manual monitoring of attendance

. Time consuming

. losses of attendance

. Tampering of attendance

SETTING PROJECT OBJECTIVES

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

1. Provide a system that can create daily time record of a students

2. Provide a secured attendance monitoring system.

3. Provide a system accurate attendance monitoring system.

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

person if it is not enrolled in the school or not registered.

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
PROJECT PROPOSALS

Because of its capability to recognize unique physiological characteristic,

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

the student in a class

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
Conceptual Model of the Study

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

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY

Start

Prof Log-in

Connect to Port

Tap ID

N
Registered Register
?

N
ID
accepted?

Take Attendance

End

System Flowchart

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY

ATTENDANCE MONITORING SYSTEM USING RFID


Arduino Based

PROJECT

IN

IT35 APPLICATION DEVELOPMENT

SUBMITTED BY:

Danibel Melchor

Mc Denver Aniasa

Shena Mae Esperida

Reina Mae Dela Cruz

Analiza Oria

SUMMITED TO: MRS.BETCHIE E. AGUINALDO

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
Risk Management Plan
Category Risk Impact Probability Affects
Customer Customer may Medium Low Company rep,
be dissatisfied customers
with change
Fraud Scale to RFID Low High Inventory
Fraud
Fraud Hackers High Low Revenue,
making their company, rep,
own RFID emp trust
tags
Pricing Lack or Low Medium Revenue,
pricing from company
no supervision
of ID creator
Technical RFID not Very High Medium Data,
Issues functioning company rep.
employee,
trust, customer
trust
Technical RFID not Medium Low data
Issues functioning
Technical Lack of High Medium Customer
Issues knowledge for loyalty,
RFID or when company rep.
system goes
down
Technical Designing Medium Medium Student trust
Issues standards and
processes
Inventory RFID supplies Low High Inventory,
Management not delivered customers
on time

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
Design

Output and User-Interface Design

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

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY

The Port Connection is the connection between the Arduino and the Microsoft visual
studio

Port Connection

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY

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

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY

The attendance record is where all the attendance of the student view

Attendance Record

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY

Emerging Technologies

Viruses

Like any other information system, RFID IS ALSO PRONE TO VIRUS

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

communication between the database and the reader.

To protect your RFID database, make sure you mitigate database related

vulnerabilities and risks.

RFID Tag Collision

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

respond one at a time.

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY

Technical Background

Monitoring the attendance is very time consuming. The

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

device will save in the Database (MySQL).

Technicality of the Project

The technicality of this project by which it describes the type of the

project to be developed and its functionality. It also represents the type of

application development of the project.

Details of the technologies to be used

During the development stage, software, hardware and people ware

requirements for this project are the following:

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY

Hardware Requirements: Software Requirements:

Arduino Uno Computer Operating System– Windows 7

RFID Arduino Programming

Computer MySQL

• Processor – core i3 Microsoft Visual Studio 2010

• Memory – 4 GB RAM

• Hard Disk Drive – 500 GB

Hardware Requirements:

It requires a computer which has a specification of Processor: Inter(R)

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

manipulate the other devices and process data.

Software Requirements:

Computer Operating System– at least Windows 7, Arduino Programming is the

microcontrollers that are typically programmed using a dialect of features from

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

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
safe tables. Microsoft Visual Studio 2010 helps developers to create applications

for Windows.

People ware
Professor/ Instructor and the students.

How the project will work?

The Attendance Monitoring system consists of Arduino,RFID. The project will

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

statistics of attendance of the student where the device is installed.

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY

Methodology

This chapter deals with the type of research used by the researchers in

developing an “Attendance Monitoring System using RFID Arduino”. It describes what

are the method to be used and whom the system it is developed.

Environment

Locale
The study was conducted at Isabela State University Cauayan particularly at

College of Computing Studies, Information and Communication Technology.

CCSICT

Bachelor of Science in Information Technology (BSIT)


ISABELA STATE UNIVERSITY
Cauayan City, Isabela

COLLEGE OF COMPUTING STUDIES INFORMATION AND COMMUNICATION


TECHNOLOGY
Abstract
Background of the study
Defining the problem
Introduction
Technical background
Methodology
Software development Methodology
System Flowchart
System Architecture
Risk Management Plan
Emerging technologies
Conceptual Model of the Study
Design

Bachelor of Science in Information Technology (BSIT)

S-ar putea să vă placă și