Вы находитесь на странице: 1из 6

Academic Monitoring in Classrooms using RFID Technology

Hassanin M. Al-Barhamtoshy, Abdulrahman H. Altalhi and Abdulfattah S. Mashat


Information Technology Department, King Abdulaziz University (KAU)
Saudi Arabia, P.O. 80221, 21589 Jeddah
hassanin@kau.edu.sa , ahaltalhi@kau.edu.sa, and asmashat@kau.edu.sa

ABSTRACT

This paper introduces to students’ monitoring system


taken into consideration easy access and time saving. The
proposed system will be used in faculty of computing and
information system at King Abdulaziz University (KAU).
Radio Frequency Identification (RFID) and wireless
technology are two characteristics which will be applied
as infrastructure in the indoor environment. University
Based Services (UBS) and tag IDs of the RFID are being
used in this paper, in order to determine the location and
predict the next positional direction with reader node.
An academic system for identifying and monitoring
attendance at computing college at KAU will be Figure 1. Object Direction Determination Centered
described. Therefore, hybrid RFID and Wireless LAN
(WLAN) technologies will be proposed to be positional in
indoor academic environment.
2 MOTIVATION
KEYWORDS
Many of location of objects in outdoor environments
RFID, Attendance, Classrooms, Tags and Readers. has been addressed, and created technologies have
been studied such as Global Positioning System
1 INTRODUCTION (GPS) [2]. Using RFID technology, the tags can be
embedded in small packages, and each tag can store a
Internet applications are widely used, due to the serial number for every product [3]. The RFID tags
success of mobile technology, wireless networking, can be read as long as they are within domain of a
and location-based portable devices. Within the new reader device [4].
generation of pervasive and ubiquitous computing
devices, two research topics are challenging: real- RFID is used in many researches, developments, and
time localization and mobility solutions [1]. applications that attempt to take maximum advantage
The localization problem has defined to know where of such technology [5-9]. Therefore, RFID
objects are, and therefore many location based technology is widely used in commercial,
service (LBS) are being initiated. Consequently, governmental sector and personal applications as
network planning, such as mobility management, demonstrated [5, 6]. RFID technology is often used
load balancing and network functionality are very for object tracking in business and manufacturing
useful in location based services. Figure 1 shows an applications, such as in supply chain control [5],
example of object direction. tracking management, and baggage transportation.

4. PROPSED SYSTEM ARCHITECTURE

In this article, a proposed solution will be designed and


implemented. The proposed system is based on RFID

ISBN: 978-0-9891305-1-6 ©2013 SDIWC 204


technology, its different components and its related methods of Service (ODUS) application the support all the
operations. The student card should be tagged with RFID tag. academic services in KAU. Therefore, The RFID
RFID reader will be installed in each classroom, and all the server is connected to the WLAN, to manage and
readers are connected to the staffs’ LAN. Lastly, computerized establish communication between different readers
academic system will be automating the attendance recording of and handle received data from these readers.
the students. Once the RFID server receives the data from the
Once the academic staff enters a classroom, he will be able to reader, it inserts a new record of attendance in the
register student’s presence. The reader emits a sound when the RFID database server according to that reader
system is successfully reading all the students’ tags in the (classroom is known with associated course at
classroom. Therefore, the RFID reader sends a complete scheduled time).
attendance list to the server. Figure 2 shows the proposed The RFID database server stores the academic
system architecture. attendance of the students, such attendance data
includes student Ids, course Id, Staff Id, date/time,
and the reader Id (that carried out the reading). Also,
the RFID database server stores all readers’
information and readers settings (IP address, port no.,
On Demand
classroom no., and building no.).
University Services
Database Server RFID DB Server
The ODUS or ODUS+ (the new version of ODUS
that contains all the KAU academic services) is
running on separate server, and therefore it is
tindependent of the readers. The student database
LAN management system of the college includes all the
Middleware data related to students, subjects or courses, staffs,
building, classrooms, and time scheduling of each
course (subject).

4.1. Proposed System Implementation


Reader # 1 Reader #0 Reader #n
The implementation of “faculty of computing
attendance will be presented in this section. The
academic attendance software has been integrated
into the client(s) device, as well as into the server
device. Therefore, all the requirements were standard
in wireless communication (TCP/IP), reasonable
reading range, and fast identification time for the
RFID reader.
The proposed system uses ALIEN reader (RFID tag
reader) and related ALIEN antenna components. The
Figure 1. Proposed System Architecture ALIEN software toolkit is used to derive the
proposed equipment’s. The system can access all the
The proposed solution consists from three category required information through the ODUS database at
layers. The first layer consists of various RFID KAU (student, staff, administrator, parking, etc.).
readers installed in the different classrooms and
Consequently, all the academic information will be
practical labs of faculty building. The second layer
accessed through database system at KAU.
includes middleware as a communication bridge
between the first layer and third layer by using the
wireless LAN (WLAN) of the computing faculty. 4.2. Implementation Scenario
The third layer contains RFID server with the
academic database to record the attendance of Many controlled features are provided in Alien RFID
students, in addition to the On Demand University software Development Kit (SDK). The SDK supplied

ISBN: 978-0-9891305-1-6 ©2013 SDIWC 205


build-in functions to communicate with readers and
collect data when any events have taken place. The
RFID feature and events handling are described as
the following: IS
1. “Reader data” will be initiated as an instance by
using AlienRFID class.
2. “IP address” will be accessed using set and get
methods.
3. Reader’s name can be identified using get and set
methods.
4. Antenna can be specified and the proposed
system will know which antenna is being used.
5. “Tag List” is represented as array of tag IT
CS
information.
6. “Discovery Time” represents time of tag
discovery using read and writes methods.
Figure 2. Physical Deployment of the Proposed RFID System

The proposed database defines and establishes the 4.3 Testing and Results
data of students, instructors, and administrator.
Therefore, the proposed system has the following To test the appropriate functions of the proposed
functions: system, a running scenario is set. The scenario was to
install RFID reader(s) in classrooms for the three
1. Add method is used (via administrator) to add departments. All the three departments are connected
reader for each classroom by choosing building to the faculty’s WLAN, the RFID server and the
number, class numbers, the IP address and ODUS academic application are used, and therefore
Gateway. Also, delete/update methods can be group of RFID students’ tags are employed.
used to amend any updated information for any A software system is implemented using
reader(s). CSharpe.Net to manipulate the ODUS system in
added to register for new students data using direct
2. Show/Display students’ attendance by course connection to the SQL database.
subject, classroom, department, or building. First step to run the proposed system, login page is
displayed to authorize for the academic staff to work
3. Save/Store the students records in the academic
with the system. Attendance recording will be started
database per course subject, classroom,
to provide “subject/course information” staff
department, or building.
member, and students’ course registrations.
Therefore, any absent students can be recognized.
Privacy is one of the most worldwide security issues
Sample of the proposed system monitoring is shown
which should be consider. So, the students’ tagged
in figure 4. And, so figure 5 illustrates screen shot of
card contains only on decimal number that is can be
students’ attendance triggering in specified course at
renewed every year [15]. The proposed
“Information Technology” department for courses.
implementation was made in the college of
The main screen of the proposed system includes:
Computing and Information Technology at KAU.
instructor, student, Information technology deanship,
The physical construction of the proposed RFID
admission and registration deanship, and exit buttons
readers and WLAN are shown in the floor plan
(figure 4-a). If the “Instructor” button is selected, the
diagram (figure 3). There are four locations for RFID
login screen will be displayed (figure 4-b).
readers, and many locations to cover the Wireless
LAN.

ISBN: 978-0-9891305-1-6 ©2013 SDIWC 206


The final report of the proposed system provides an
attendance information sheet as shown in figure 6. It
includes the course title, instructor name, Student Ids,
lectures arranged over the semester, and percentage
of present and absent.

The proposed system should reflect positive feedback


of saving academic and studying times. The feedback
is performed according to the calculated saved time.
The calculated time formula is as follows:

Total Time = No of weeks x No of lectures per week


x Duration of Lecture (minutes) (1)
(a) Main Screen of the Proposed System According to formula (1), we have two categories of
lectures; according to the following two formulas:
Total Time 3 lecture per week = No of weeks x 3 x 50
(minutes) ………………………… (2)
Total Time 2 lecture per week = No of weeks x 2 x 80
(minutes) ………………………… (3)

(b) Login Screen of the Proposed System

Figure 4. Proposed Students’ Attendance System

The Instructor services can be categorized to


check, modify or print attendance. In case of Figure 6. Students’ Attendance Sheet for CPIT Courses
“Attendance Check” is selected; the following
screen will be displayed, (figure 5). Therefore, the total wasted time can be calculated as
the equation in (4):
Total Wasted Time = No of weeks x No of lectures per week
x 5 (minutes) ………………………… (4)

Table (1) illustrates such calculations in case of the


two modes of lectures: Three lectures in week and
two lectures in week, taken into consideration the
duration of the semester (15, 14, or 13 weeks).

Table 3. Relation between total credit time and wasted time for
courses (3 and 2 days per week)
Total Time Wasted Time
(Minutes) (Minutes)
Courses %
15 14 13 15 14 13
Weeks Weeks Weeks Weeks Weeks Weeks
3 Times per
2250 2100 1950 225 210 195 10
Figure 5. Students’ Attendance Trigger Week
2 Times per
2400 2240 2080 150 140 130 16
Week

ISBN: 978-0-9891305-1-6 ©2013 SDIWC 207


In faculty of computing, at IT department, each class
consists from 25-30 students for each instructor The total relative penalty formula is as the following
(academic staff). Therefore, to take students’ equation (6):
attendance, each class takes between 4-5 minutes, the Penalty (Course i) = Score Saved Time i /
total spent time during semester (15 weeks with 3 ∑ Score Saved Time (6)
credit hours) = 15 x 3 x 5 = 225 minutes = 3.75 hours
(wasted time). Also, to calculate the total academic To calculate relative error, between the two
study time for each class in case of 3 lectures per methodologies of the two categories of study (3 or 2
week = 15 x 3 x 50 = 2250 minutes = 37.50 hours. lectures per week), the following absolute deviation
Figure 7 illustrates the relation between total is used, as shown in the two formulas (7 and 8):
semester time and the wasted semester time in
minutes. Δ T = True value - Measured value = T - To;
Therefore,
Δ T3 Times per Week = 50 -5 = 45 Minutes (7)
Δ T2 Times per Week = 80 -5 = 75 Minutes (8)

Therefore the relative error between the two


categories = 45/75 % = 60 % improvement.

5 CONCLUSION
This paper introduced an academic attendance in
classrooms using indoor localization of the RFID
technology and WLAN network in faculty of
computing at KAU. Although, interconnected
network of the RFID readers with academic
Figure 7. Relation between Total Semester Time and Wasted attendance have been demonstrated, a generic
Semester Time in Minutes middleware component is created, and it can be
easily installed in other classrooms within same
The total score for the saved time is expressed by the faculty or another institutes.
following in formula (5): Such paper is presented as a pilot system, it was
Score Saved Time = ∑N Time Penalty (Course (WN)) found that it reduces wasted time, human effort as
………………………… (5) man power, minimizes cost of printing, and eases the
Where N represents number of courses in academic academic attendance procedures. Consequently, the
semester and w is the weight of the academic hours proposed system has low cost, flexible design, easy
(2, or 3 lectures per week). Time penalty is represents to install, control and monitoring. The system can be
the saved time (function of wasted time) as shown in used for other domains such as payment, control
figure 8. tracking and manufacturing systems.

7 REFERENCES

1. Wei-min, Q. and TianQi, X.. IP Movement Detection and


Indoor Positioning based on Integrating RFID and WLAN,
the 8th International Conference on Computer Science and
Education (ICCSE 2013). April 26-28, 2013, Colombo, Sri
Lanka.
2. Kaplan, E. Understanding GPS: Principles and
Applications, London: Artech House, 2005.
3. RFID Journal. http://www.rfidjournal.com/faq/16. (visited
on March 10, 2012).

Figure 8. Saved Time Penalty in Percentage (%)

ISBN: 978-0-9891305-1-6 ©2013 SDIWC 208


4. Kassem A., Hamad A., Chalhoub Z. and El Dahdaah S.. An
RFID Attendance and Monitoring System for University
Applications, IEEE, 2010, pp. 851-854.
5. Zhang, M., Li, W., Wang, Z., Li, B., Ran, X., (2007). A
RFID-based Material Tracking Information System, IEEE
Automation and Logistics, 2922 - 2926, 2007.
6. Al-Barhamtoshy H. M., Altalhi A. and Mashat A., (2012).
Attendance Control System in Classrooms using RFID, 3 rd
International Conference on New Trends in Education and
Their Implications, 26-28 April 2012, Antalya, Turkey.
7. Jiann-Liang Chen, Ming-Chiao Chen, Chien-Wu Chen,
Yao-Chung Chang, (2007). Architecture design and
performance evaluation of RFID object tracking systems,
Computer Communications 30, 2070–2086. 2007, Elsevier.
8. Pala, Z.; Inanc, N., (2007). Smart Parking Applications
Using RFID Technology, IEEE, 2007, RFID Eurasia, 2007
1st Annual, 5-6 Sept. 2007.
9. Floerkemeier C., Fleisch E. RFID Applications: Interfacing
with Readers. IEEE Software 25(3): 67-70 (2008)
10. Ni L. M., Liu Y., Lau Y. C. LANDMARC: Indoor Location
Sensing using Active RFID, 1st International Conference
on Pervasive Computing and Communication
(PerCom’03), pp. 407, 2003.
11. Bekkali A., Sanson H., and Matsumoto M. RFID Indoor
Positioning based on Probabilistic RFID Map and Kalman
Filtering. In 3rd IEEE International Conference on Wireless
and Mobile Computing, Networking and Communications,
IEEE WiMob, 2007.
12. Papapostolou A., and Chaouchi H. RFID Assisted Indoor
Localization and the Impact of Interference on its
Performance> Journal of Network and Computer
Applications 34 (3), pp. 902-913, 2011.
13. Intermec Technologies Corp. RFID Overview: Introduction
to Radio Frequency Identification, RFID Journal, 2006.
14. VidTroniX L. L. C. RFID Tags, http://www.vidtronix.com
RFIDTags.htm (visited on 10 March 2012).
15. Silva F., Filipe V. and Pereira A. Automatic Control of
Students’ Attendance in Classrooms using RFID, the 3rd
International Conference on Systems and Networks
Communications, pp. 384-389.

ISBN: 978-0-9891305-1-6 ©2013 SDIWC 209

Вам также может понравиться