Post on 27-Mar-2023
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 1
CONTENTS
1. INTRODUCTION............................................5
2. BACKGROUND............................................92.1 WHAT IS RFID...........................................92.2 BAR CODE ATTENDANCE SYSTEM:.............................102.3 BIO METRIC SYSTEM:.....................................112.4 MAGNETIC STRIPE ATTENDANCE SYSTEM:........................112.5 RFID ATTENDANCE SYSTEM:................................12
3. ARCHITECTURE AND DESIGN..................................153.1 ARCHITECTURE DIAGRAM....................................153.2 USE CASE..............................................17
3.2.1 Example Use Case: Obtaining Student AttendanceReport.................................................183.2.2 Admin Panel......................................19
3.3 ENTITY RELATIONSHIP MODELING (ERM).......................193.3.1 Entity type......................................203.3.2 ERD Development Process..........................203.3.3 Relationship.....................................203.3.4 Key Attributes...................................203.3.5 Key Definitions..................................20
3.4 ERD: DATABASE OF RFID ATTENDANCE MANAGEMENT SYSTEM.........22
4. DESIGN AND IMPLEMENTATION................................234.1 SYSTEM USAGE..........................................234.2 SYSTEM INTERFACE.......................................24
4.2.1 Admin Panel Module...............................244.2.2 Student Attendance Report Panel..................25
4.3 ATTENDANCE MONITORING (RECORDING) MODULE...................264.4 FACULTY...............................................274.5 DEPARTMENT............................................284.6 PROGRAM...............................................29
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 2
4.7 BATCH................................................304.8 PART REGISTRATION:.....................................314.9 STUDENT REGISTRATION:...................................324.10 STUDENT PART REGISTRATION................................334.11 TEACHER...............................................344.12 SEMESTER..............................................354.13 STUDENT SEMESTER REGISTRATION............................36
4.13.1....................................User Interfaces37
4.13.2..............................Hardware Requirements37
4.13.3..............................Software Requirements37
4.13.4..........................Communications Interfaces38
4.13.5..........................Installition Requirements38
4.13.6..................................Product Functions38
4.13.7.........................................Constraint38
4.13.8...........Definitions, Acronyms, and Abbreviations38
5. SUMMARY AND FUTURE WORK..............................405.1 FUTURE WORK...........................................405.2 CONCLUSION............................................40
6. APPENDICES............................................426.1 Appendex A Refrences.................................42
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 3
1. INTRODUCTION
This research aims at developing an RFID-based studentattendance management system for universities for recordingand maintaining attendance of the students. The design andimplementation of the proposed system includes an RFID-basedhardware unit and the supporting infrastructure to recordand maintain attendance of the system and to generatestudents’ attendance reports.RFID (Radio frequency identification) consist oftransponders such that they store the data within themselvesand readers are mainly used to interrogate the data throughwireless. Transponders (tags) are supposed to emit a codedidentification number which is detected by the RFID readerat its wireless interface, the detected signal is forwardedto the system i-e “computer or an electronic circuit” forfurther processing.The purpose and usage of RFID is to state the identificationof person or item electronically by assigning an electronicnumber. The research field of RFID is expended such a waythat these days the grocery items in super stores , theanimals in the country side farm, the employs at a businessfirm are tagged to show the identification to the systemsdesigned. i-e at super market the RFID transponders attachedwith items transmit the data such so that their number couldbe detected in the system, while selling the same taggeditem the identification could be used for knowing the priceof that specific item. The tagged animals at a country sidefarm would be safe and easy to trace their location for thefarmer, either they are in the farm area or they are goingmissing. The employ at firm can show his presence at hisworking hours by the transponder attached in his employcard.The goal of RFID is make sure that the item is what itclaims to be. In this context the RFID readers authenticates
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 4
the tags detected and differentiates between authorized andnon-authorized tags for the system, generally the retrievalof data from an RFID tag does not provide much informationto differentiate between the tagged items, it only providesa serial number to system. The real power of RFID comes inthe combination with a backend that stores the additionalinformation such that descriptions of items .the backendconsists of database with a logically connected applicationinterface which is able to add the information to databasewhen it receives any new information and it can also checkfor the information stored earlier. Thus the applicationretrieves the data from backend and decides according to thelogic defined. The first RFID application was used by the British Army inSecond World War for identification of their tanks andplanes. Reading units could query whether to attack. Suchtechnology successors are used all around the world in manyarmies up to now.There are three types of RFID tags in respect to frequency:
Low frequency (LF,30-500kHz) High frequency(HF,10-15MHz) Ultra high frequency(UHF,850-950MHz,2.4-2.5GHz,5.8GHz)
We distinguish the RFID tags also in three types inrelation to power and energy source:
Passive tags Semi-Passive tags Active tags
Passive tags operate on a field created by reader so thatfield is kept by reader until it interrogates the data fromthe tag. There is no internal power source included inpassive tags, these tags are cheapest available in markethowever their reading range in very restricted which is upto 10m.if these tags are kept with care away from fire and
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 5
water their life can be calculated as the longest among theRFID tags since because they does not use the internal powersource.Semi Passive tags have an internal battery source they keepsthe microchip operational all the time, the advantage ofsuch tags is they are faster to respond RFID requests. Thesetags operate up to range of 100m.the life time of these tagsdepends upon the battery, as the battery dies these tagsbecome non-operational.Active tags also contain an internal power source but theyoperate the internal microchip and an antenna whichtransmits the signals. The range of active tags variesbetween 10m to 1000m which they can be used in applicationslike location tracing and land marking the positions. Thesetags are costly as compared to Semi Passive tags and Passivetags because of their manufacturing expense.In this study I have implemented RFID in attendance systemto manage and mark the attendance by identifying thestudents and Faculty members. The RFID Attendance systemconsists of basically two modules.
Software (Backend) Hardware (RFID Readers/Tags)
A passive tag is implanted into the student/Faculty card.The Rfid reader used operates on 125 KH. The hardware isplug_and_play and it’s connected to computer via USB port.The reader can operate up to the range of 5cm.The attendance marking through this system is done by bringthe Student/Faculty card near the RFID reader, the softwareat the backend will identify and mark the attendanceaccordingly. If there is no record found in the system theinput will be ignored.The backend consists of Java interface which monitors anyRFID input to the system connected to database. The databaseis developed in Microsoft Access 2007. There is an Admin
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 6
panel for the Faculty members to manage the whole attendancesystem and a report display panel for Students to checktheir attendance reports in a particular subject byselecting.
Software( Backend ) Operational Requirements :
The Attendance System developed is Java based Desktopapplication; it would require windows with 32 bit MS Accessdriver and Java Compiler 1.6 or later version.
Hardware Operational Requirements :
The hardware required is a computer which could supportwindows or requirements given below:CPU: 1.8 MHz Pentium series or Later RAM: 512 Mb or greater Hard Drive Space: 10 Mb for the application and greater forthe saving the attendance record.The RFID reader “CR10E” operates on 12Volts and it wouldrequire a USB port to Connect with computer.
Related Work:In 1945, Leon Theremin invented an espionage tool (for
spy activities) for the Soviet Union which retransmitted
incident radio waves with audio frequency
information. Sound waves vibrated a diaphragm which
slightly altered the shape of the resonator, which
modulated the reflected radio frequency even though
this device was covert listening device, not an
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 7
identification device or tag, it is considered to be a
predecessor of radio frequency identification (RFID)
technology because it was likewise passive, being
energized and activated by waves from an outside source.
Similar technologies such as the IFF (identification
friend and foe) transponder developed in the United
Kingdom, was routinely used by the allies in the World
War 2 to identify aircrafts as friend or foe.
Transponders are still used by most powered aircrafts to
this day.
Mario .W. Cordell was the first to have received the
United States patent for an active RFID tag with re-
writable memory on January 23, 1973 .In that same
year, Charles Walton, a California entrepreneur,
received a patent for a passive transponder used to
unlock a door without a key. A card with an embedded
transponder communicates a reader near a door, when the
reader detects a valid identification number stored
within the tag, the reader unlocks the door.
Walton licensed the technology to Schrage lock of San
Francisco, a lock maker and other companies.
Time and attendance systems are a major part of today’s
human resource systems, take organization towards better
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 8
human resource practice, systems and excellence. The
implementation of time and attendance system has a lot
of advantages for the manager. The kind of system that
is implemented depends upon what the organization is
trying to achieve by implementing the system. There
are different types of automatic attendance systems; each
type of system is suited to different needs and
requirements. Some of the most common types include;
biometric attendance system, magnetic stripe attendance
system, barcode attendance system, and RFID attendance
system.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 9
2. BACKGROUND
2.1 What is RFIDRFID is short form for Radio Frequency Identification whichis achieved by generally deploying hardware of two types.
The reader(The Transceiver) The Tag (Transponder)
These system works without physical contact and generallydepending upon the frequency and type of hardware, it isdetected. The data stored in the tag is interrogated andreceived as input by reader and in some cases it is possibleto change the data in a tag. The Architecture of RFID system is shown below:
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 10
Figure No: 2.1 RIFDIn this figure as it could be seen that RFID input isforwarded to a computer which is connected to RFID reader ,this is because the logic /backend is stored in a computerwhich then decides what is to be carried next. RFIDAttendance system built in my study follows the samephenomena. In next chapter I will discuss the logic used tomaking a working attendance system but here I am goingcompare some attendance system built to fulfill the needs ofattendance.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 11
2.2 Bar Code Attendance System:The Universal Product Code (UPC) is unique number assignedto items that identifies a product and vendor. The UPC for atypical product is same. The first six digits isvendor/Company identification and the next five digitsidentify the product and last one digit is set for check.Each time that UPC is read by scanner, calculation is doneis if the check digit is same as stored in computer, itauthenticates the process. It limitations include specialcare need for the part of employ/Student card which containsUPC, it can be easily damaged by dust and water.
Barcode RFID1 Making contact to the
reader is necessary , hence
cannot be read from a
distance
This does not require
contact with reader, hence
can be read from a
distance.2 Only one card read at a
time is allowed.
Multiple read at a time is
permitted depending upon
tags used.3 Embedded information
cannot be updated,
hence the restriction
of the repeated over-
writing if the embedded
Embedded information can
be updated; this allows
the repeated over-writing
if embedded electronic
information for each card.4 It does not allow for the
increase technologies like
surveillance cameras to be
activated with an employee
being in the vicinity.
RFID has increased
technologies like
surveillance cameras to be
activated in conjunction
with an employee being in5 It i s s lo we r and
requires time of s i g h t
to function.
RFID is faster and does
not require line of
sight, but it should in
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 12
6 It has lower data storage
transponder.
It has higher data storage.
2.3 Bio metric System:Bio metric system refers authentication by checking thephysical characteristics that might include checking face,retina, hand geometry, voice etc. The computer checks thecharacteristics and identifies who you are; this system iscoupled with the computer to check identification. This ishow a Bio Metric attendance system is built, there are manynew ways found for attendance marking as well. The BioMetric system uses complex algorithms so that’s why it isthought to a difficult task while building a system.
2.4 Magnetic Stripe Attendance System:In the Magnetic stripe Attendance system, data is stored ina magnetic stripe which is attached with employ/StudentCard. This system requires swipe to mark the attendance andread one card at a time. These cards need special careagainst any magnetic field.
2.5 RFID Attendance System:RFID Attendance system supports the conventional mentalmodel to have an Employee/Student; the Transponder isembedded in the card. The attendance is marked via bringingthe Employee/Student card in the detection area of RFIDreader. The figure below shows RFID
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 13
Figure No: 2.5 RFID Attendence System
2.5.1.1 Operations:
RFID devices and software are supported by a
sophisticated software architecture that enables the
collection and distribution of location based information
in near real time. A complete picture of the RFID
attendance system combines the RFID Tags and
readers with access to global standardized database,
ensuring real time access to up-to-date information on
the card. The card contains a unique identification
number called an electronic product code (EPC). The
RFID tag can be read from a distance and the embedded
electronic information for each card can be over written
repeatedly. This increases technologies like
surveillance cameras to be activated in conjunction with
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 14
an employee being in their vicinity. The RFID attendance
system is faster, and does not require line of sight.
The RFID system has higher data storage. In the RFID
systems, the transponders are also easy to conceal or
incorporate in other items. For example in 2009,
researchers successfully glued RFID micro
transponder to live ants in order to study their
behavior. Furthermore, multiple RFID cards can be read
all at the same time. Information about the employees’
access and attendance can be stored on the database.
2.5.1.2 RFID Frequency bandFrequency refers to the size of the radio waves used to
communicate between the RFID system’s components. It
can be assumed that higher frequency resulting faster
data transfer rate and longer reading distance.
However as frequency increases, the sensitivity to
environmental factor also increases. RFID system
currently operates at Low Frequency, High Frequency
and Ultra High Frequency. Generally a lower
frequency means a lower read range and slower data
read rate, but increased capabilities for reading near
or on metal or liquid surfaces.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 15
The frequency chart is shown in table 2.
Table 2: RFID Frequency Table
Frequency
band
DescriptionOperating
range
Application Benefits Drawbacks125KHz
to134KHz
Lowfrequency
Lessthan0.5m to1.5ft
Access control,animaltracking pointof saleapplication,productauthentication,
Workswellaroundwater andmetalproducts
Shortreadrange andslowerread rate
13.56Hz Highfrequency
Less than1m to 3ft
Smartcardslibrary books,airline baggage
Lowcost oftag
Highread ratewhen
860MHzTo
930MHz
Ultrahighfrequency(UHF)
3m to9ft
Parking lotaccess,electronic tollcollection etc
EPCstandardbuiltaroundthisfrequency
Doesnot workwell withhighwateror metal2.4GHz Microwave 1m to 3ft Airline
baggage,electronic toll
Mostexpensive
Fastestread rate
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 16
3. ARCHITECTURE AND DESIGN
3.1 Architecture Diagram
Figure 3.1: Architecture Diagram
Description:
The design of the RFID attendance management system is madeup of the following:
ⅰ. Enrolment moduleⅱ. Authentication Moduleⅲ. Database
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 17
3.2 Enrolment ModuleThe task of enrollment module is to enroll users and theirRFID tag number into the system database. During enrolment,the RFID tag unique number is extracted from the tag andstored in a database as a template for the subject alongwith the user’s ID. Faculty member’s bio data to be capturedincludes: teacher id, name, father name, surname, Nicnumber, pay scale, phone number, and email. Student bio dataincludes: batch Id, name, father name, surname, gender,email id, and phone number.
When the RFID tag and the user name of a person to beenrolled are fed to the enrollment module, tag number isdirectly extracted and it’s stored to student bio data aspassword. The enrolment process is carried out by anadministrator of the attendance management system. Theenrolment and registration phase is an administrative phase.The user tag number as well as other bio-data is stored forthe first time into the database for registration. Thecourses, batch and department are also registered at thisphase. All data and information required for the properrecording of attendance are enrolled in this module.
3.3 Authentication ModuleThe task of the authentication module is to validate theidentity of the person who intends to access the system.The person to be authenticated indicates his/her identityand places his/her RFID tag on the RFID reader. The RFIDtag number is extracted. It is then fed to a matchingalgorithm, which matches it against the person’s datatemplate stored in the system database to establish theidentity.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 18
3.4 The DatabaseThe attendance management system database consists of tablesthat stores records, which corresponds faculty, department,teacher, program, batch, student registration, student partregistration, student semester registration. Each record ofstudent registration and teacher may contain RFID tag ID anduser name of the person or other information such as pin noas an index to the template. The database design for thesystem implements relational data model which is acollections of tables in which data are stored. The databasewas implemented in Microsoft Access database (MS Access,2007). MS Access is fast and easy, it can store record andrequires little configuration.
3.5 Use Case A use case specifies the behavior of a system or a part of a
system, and is a description of a set of sequences of
actions, including variants, that a system performs to yield
an observable result of value to an actor.” i
“An actor is an idealization of an external person,
process, or thing interacting with a system, subsystem, or
class. An actor characterizes the interactions that outside
users may have with the system.” ii
A use case is rendered as an ellipse in a use case diagram.
A use case is always labeled with its name.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 19
Figure 3.5 Eclipse
An actor is rendered as a stick figure 2.1.1.2 in a use case
diagram. Each actor participates in one
Student or more use cases.
Figure 2.1.1.2 Actor
3.5.1.1 Example Use Case: Obtaining Student Attendance Report
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 20
Figure No: #.5.1 Obtaining Student Attandance
Report
Name: Student Attendance Report
Description: the student views report of his attendance from
attendance management system
Actor: Student
Main scenario:
1. The student verifies his Id via RFID
2. Student checks the percentage of attendance
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 21
3.5.2 Admin Panel
Figure No: #.3.5.2 Admin Panel
Name: Admin Panel
Description: Admin logs in via RFID card
Actor: Admin
Main scenario:
1. The Admin manages the whole attendance system; i-e
enrolls students,
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 22
3.6 Entity Relationship Modeling (ERM) A technique used to analyze & model the data in
organizations using an Entity Relationship (E-R) diagram
3.6.1 Entity type
A class of entities with the same attributes
3.6.2 ERD Development Process
• Identify the entities
• Determine the attributes for each entity
• Select the primary key for each entity
• Establish the relationships between the entities
• Draw an entity model
• Test the relationships and the keys
3.6.3 Relationship
An association between two or more entities that is of
particular interest
3.6.4 Key Attributes
• Certain attributes identify particular facts within an
entity, these are known as KEY attributes.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 23
• The different types of KEY attribute are:
• Primary Key
• Composite Primary Key
• Foreign Key
3.6.5 Key Definitions
• Primary Key:
• One attributes whose value can uniquely identify a
complete record (one row of data) within an entity.
• Composite Primary Key
• A primary key that consists of two or more attribute
within an entity.
• Foreign Key
• A copy of a primary key that exists in another entity for
the purpose of forming a relationship between the entities
involved
i
ii
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 24
3.7 ERD: Database of RFID Attendance Management System
Figure No: #.3.7 ERD
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 25
4. DESIGN AND IMPLEMENTATION
4.1 System Usage • The System can be implemented in University of Sindh
for taking and managing the attendance.• Likewise this System can be used and implemented in any
University of Pakistan.• Every Student of University and Faculty members will
have RFID tags embedded in the cards for identificationand attendance.
• If any tagged person (Faculty Member/Student) loseshis/her RFID card, they can get a new card fromuniversity by paying a small fee of just PRs 50 to 100.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 26
4.2 System Interface
4.2.1 Admin Panel Module
Figure No:4.2.1 Admin Panel ModuleThe Admin panel enables to do following actions as listed:
Add/Remove Faculty Add/Remove Department Add/Remove Program Add/Remove Batch Add/Remove Part Add/Remove Student Registration Add/Remove Student Part Registration
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 27
Add/Remove Course Scheme Add/Remove Attendance Registration Add/Remove Attendance Inquiry
4.2.2 Student Attendance Report Panel
Figure No 4.2.2 Student attandace report panelDescription: Student Attendance Report panel will allow the students tocheck attendance by selecting the required course andsemester.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 28
4.3 Attendance monitoring (recording) module
Figure No 4. 3 Attandance montring moduleDescription: The attendance monitoring system in programmatically definedthread will monitors the cursor inputs to the system. Whenan RFID signal is detected of RFID readers generates theinput which is treated as a string in java. The input iscompared with stored data in the database which determinesthe ID of person along with his/her information. Theattendance is marked by checking the time from recorded inattendance register which is an admin privilege area.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 29
4.4 Faculty
Figure No 4.4 FacultyDescription: This Admin previliges allow the admin toadd/remove faculty names.i-e University of sindh has eight different faculties.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 30
4.5 Department
Figure No 4.5 DepartmentDescription:In this portion admin can insert, delete or change thedepartment title. i-e University of sindh have 60 different departments.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 31
4.6 Program
Figure No 4.6 ProgramDescription: Admin is enabled to insert , delete or changethe programs title.University of sindh have over eighty different degreeprograms.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 32
4.7 Batch
Figure No:4.7 BatchDescription: This menu can insert the batch year, shift(i-eMorning/Evening) and group.University of sindh has computerized it’s batches data fromthe year of 2004.This portion allows administrator to insert, delete orchange the batch year, shift and group.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 33
4.8 Part Registration:
Figure No 4.8 Part RegistrationDescription:Here Admin can insert, delete or change the partinformation.Every batch have its own parts, batch part entry innecessory
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 34
4.9 Student Registration:
Figure No 4.9 Student RegistrationDescription: Here Admin will enroll the student with their names alongwith their RFID number.University of sindh have many batches each batch runseparatly, student can be add batch wise.This menu also allows database administrator to insert,delete or change the students.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 35
4.10 Student Part Registration
Figure No 4.13 Student Part RegistrationDescription:Admin fatches the data from last part to updatethe record, as every year there is a new part for each ofstudent.generally the students get promoted by one.This menu also allows database administrator to insert,delete or change the student part.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 36
4.11 Teacher
Figure No 4.11 TeacherDescription:The admin inserts the teacher/faculty member biodata alongwith his RFID number.This portion allows database administrator to insert, deleteor change the faculty biodata and his RFID number/
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 37
4.12 Semester
Figure No 4.12 Semister Description:The Semester records can inserted via this menu.Theadmistrator has this previliage only.University of sindh have two semester per yearThis menu allows administrator to insert, delete or changethe semester information.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 38
4.13 Student Semester Registration
Figure No 4.13 Student Semister RegistrationDescription: The records of students can be inserted,deleted and changedsemester wise.This menu allows administrator to insert, delete or changethe students semester wise
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 39
DataBase :
MS Access, Operating System (any)
Back End:
Java, MS Access, Operating System (any)
4.13.1 User Interfaces
User (student/Admin) can access their modules by RFID ID.
4.13.2 Hardware Requirements
P-IV or latest Processor.
Minimum 1GB hard disk space.
512 MB of RAM or more.
Display capable of showing 16 bit colors or more.
USB port enabled machine.
4.13.3 Software Requirements
DBMS:
Name: MS Access
Version Number: 2007
IDE:
Name: NetBean
Version: 7.3.1
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 40
Source: https://netbeans.org/downloads/
Programming Language Compiler/Interpreter: Java
Name: JDK 1.7.0
Version: 1.7.0
Source: http://java.com/en/download/index.jsp
4.13.4 Communications Interfaces
Client (student)
4.13.5 Installition Requirements
1. Install Jdk 1.7
2. Install MS Access driver prefers be version of
system developed.
4.13.6 Product FunctionsThis software will record the attendance of students and
faculty members. It will generate reports later whenever
they are needed.
4.13.7 Constraint GUI is only in English Language.
Without RFID card number present student will be
considered as absent.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 41
Only registered students are authorized to use the
services.
This attendance management system is working for single
system.
4.13.8 Definitions, Acronyms, and AbbreviationsSQL Structured Query Language
JVM Java Virtual Machine
RFID Radio Frequency Identification
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 42
5. SUMMARY AND FUTURE WORK
5.1 Future WorkEvery good engineering design innovation has limitations.This passive RFID based lecture attendance monitoringsystem is not without limitation as a data collectiontechnology with accurate and timely data entry. Hence, thelimitation of this design would be improved upon infuture by considering the following salient recommendationsBy incorporating a facial recognition application thatwould serve to further increase the biometric security ofthe system against impersonation by erring students.Usage of High Frequency (HF) active RFID tags againstpassive Low frequency (LF) RFID tags for better performanceand flexibility of users.
The security of Students Buses (points) can be assured bydeploying the Rfid readers connected to database ofattendance System.
5.2 ConclusionIn this study, i have presented a RFID-based attendancemanagement system. The developed system is desktopapplication built in java. The system extracts the localcharacteristic of RFID tag which an electronic code storedin the form of decimal numbers. The RFID Ids are matchedduring both registration and verification processes. Forimproved quality control during the registration orverification process, a matching number was used todetermine the success of the operation. The matching numberwas specified so that only sets of minutiae data that matchthe number will be accepted and data other than that numberwill be rejected. Therefore, RFID tags detection using
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 43
Minutia numbers Matching method was used for matching theminutia numbers before attendance is recorded.
The developed system is very helpful in saving valuable timeof students and lecturers, paper and generating report atrequired time. The system can record the clock of studentsand workers in a very convenient manner using their RFIDtag. Also, it reduces most of the administrative jobs andminimizes human errors, eliminates time-related disputes andhelps to update and maintain attendance records.
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 44
6. APPENDICES
6.1 Appendex A Refrences Attendance Technology on Campus Research and
Application
by Li Jiang and Yan Li Ningbo DaHongYingUniversity
Ningbo, china.
RFID Based Attendance Management System by ShashankShukla, Shailee Shah, Pooja Save Department ofInformation Technology, Thakur College of Engineering &Technology (TCET) MumbaiUniversity, India
Identification and Tracking of Individuals and SocialNetworks using the Electronic Product Code on RFID Tagsby Markus Hansen, Sebastian Meissner Independent Centrefor Privacy Protection Schleswig-Holstein.
Developing an automatic attendance register system forCPUT by Ivanilson Ganga Francisco, Boniface Kabaso,Fernando Neto
Cape Peninsula University of Technology
Books :
Introduction to MS Access by CM Aslam and SafiaIftikhar
Book published by Majeed Sons Lahore.
Java Complete Reference Seventh Edition,by HerbertSchildt.
Web References:
RFID BASED ATTENDANCE MANAGEMENT SYSTEM 45
http://stackoverflow.com/ for Java Programming exampleshelp
http://www.javatpoint.com/ for Concepts and revisingthe logic
http://thenewboston.org/ for video lectures of JavaProgramming.