SlideShare a Scribd company logo
International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019
DOI: 10.5121/ijcsit.2019.11108 107
MONITORING STUDENT ATTENDANCE USING A
SMART SYSTEM AT TAIF UNIVERSITY
Saleh Alghamdi
Department of Information Technology, Taif University, Al-taif, Saudi Arabia
ABSTRACT
The university system in the Kingdom of Saudi Arabia is concerned with student attendance for lectures,
and it is the responsibility of lecturers to monitor student attendance for each lecture. By the end of the
semester, students get an attendance register indicating which lectures the student has attended and it
reports the calculated percentage for each student’s attendance in each course. Universities have regulated
the mechanisms and the acceptable percentages of student absence. The process for a lecturer to manually
check student attendance consumes a lot of time and effort, either during the lecture or when in the process
of emptying absenteeism and inserting it into the university’s electronic system. Therefore, Saudi
universities compete to find modern methods of checking student attendance that will avoid the
disadvantages of manually taking attendance. For this reason, they have produced electronic attendance
systems, for example, using a student's fingerprint, an eye recognition system, or a mobile phone system to
read a QR code designed for the same purpose. All of these systems have the disadvantage that they
consume a lot of time, as all students have to line up at the fingerprint reader or the eye detector for
identification. Therefore, the problem of the consumption of lecture time is still present, even with these
modern systems. Therefore, the aim of this research is to propose a smart mobile application that is able to
check the attendance of students without having to consume lecture time or require any effort from the
lecturer. The system automatically recognizes the attendance of students through their university ID cards.
Each lecturer would use his/ her own mobile phone to use the proposed system to check the attendance of
students instead of using manual method to register the attendance of students and the students’ ID cards
that are detected by coming within range of the lecturer reader would represent present students, and
missing student ID cards represent absent students
KEYWORDS
Context Awareness, RFID, Monitoring Student Attendance.
1. INTRODUCTION
The main objective of this research is to propose a design for an automatic student attendance
system that could be used in schools, universities, or other institutions. The basic infrastructure
required by the proposed system includes every classroom should be provided by a device called
Turck. That device could be used by lecturers which made their phones able to deal with RFID
technology
Student cards will be designed so they can be recognized and readable by the lecturer phone. A
mobile application called RFID Based Attendance System had specifically designed for this
system. When a lecturer enters a hall, he or she will log in the attendance system; consequently
the list of students in the corresponding section will appear. When the lecturer ready he/she can
run the attendance system to start working so students enter the hall, their attendance will be
registered in the system automatically.
International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019
108
Turck would be distributed throughout the halls. The proposed system would anticipate the
presence of lecturers in a classroom based on their schedules. In the case that a lecturer enters a
hall by mistake, the proposed system able to recognize and inform the lecturer about that mistake.
Once the attendance system has been activated by the lecturer, the phone with Turck reader
would automatically start scanning and recording the presence of students by using their ID cards.
The reader would scan and read the students’ ID cards. The system would record each student’s
time to classify the students into three categories: present and on time in front of the names of
students present at the beginning of the lecture, late in front of the names of students who arrive
15 minutes after the activation of the system by the lecturer, or absent for students whose ID
cards were not detected by the reader. Since the reader will work from the time of activation by a
lecturer until it is shut down by the same lecturer, the system will record the time of attendance of
all students in the section.
1.1 OBJECTIVES OF THE PROPOSED STUDENT ATTENDANCE SYSTEM
1 Obtain the percentage of student attendance at the college/university level, the department
level, and the course level, while documenting different time periods, from one day to a
week to a semester. Studying the statistics for different times may lead to additional research
to learn the most appropriate time for students.
2 Easily generate lists of good students, students close to reaching a forbidden level, and
students forbidden in any section.
3 Reduce time spent checking student attendance, requiring little effort from the lecturer
2. LITERATURE REVIEW
[1] Confirmed that RFID using an Android application could replace the traditional method of
instructors checking the attendance of students. [2] produced a mobile application that would
check the attendance of students and save the attendance data to a teacher’s mobile device or in
the servers; it could then update parents regarding the attendance of their children via email and
SMS. [3] Attendance system used wireless technology to scan student cards that feature unique
barcodes used to identify students. [4–8] Presented systems based on the use of biometrics to
identify students; all of these systems were designed for the management of attendance students’
control. [9–10] Proposed a mobile application intended to check the attendance of students using
facial recognition techniques. [11] Produced mobile application called Muffin, consisting of the
mobile application, Arduino board, and a PC. Muffin was designed to track the attendance of
students in classes. [12] Employed the use of questionnaires and interviews to study the need to
develop an electronic attendance system; the academic instructors made useful recommendations.
[13] tracked the attendance of students using multiple Kinects. [14] Proposed checking the
attendance of students that are able to count the students and work against impersonation cases
but it is based on using Arduino devices, face detection systems and face recognition systems to
achieve these valuable goals. [15] Proposed an attendance system that would use fingerprints to
monitor the attendance of staff and students. [16] Added teaching idea to assist with keeping the
attention of students on the lecture by scanning QR codes via their smartphones, then rewarding
them, just like what is used for online computer games. [17] Proposed an Internet-of-Things
Based Smart Resource Management System that could be used for commercial or educational
purposes; included an Arduino system used to scan a user ID and send the data to a cloud server
to be retrieved for use in the Android application to check student attendance.
International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019
109
3. DESIGN OF THE PROPOSED CHECKING ATTENDANCE SYSTEM
Log in The Attendance
system by Inserting
Username & Password
of Lecturer
Click run button to
activate the
automatic
attendance System.
Lists of Students
Fetch
Corresponding List
ofStudents
Classification Of
students
Generation of
attendance report
Schedule of
lecturer
By default all students are absents till they
entered the classroom, consequently they
would be attended by the system
automatically
Figure 1. Flowchart of the structure of the proposed checking attendance system
The main goal of this research is to propose a smart system that will track student attendance for
the applicable lectures, without requiring much effort from the lecturer or time from the lecture in
order to implement. The other significant benefit of the proposed system is that it does not require
students to line up in front of the reader to register their attendance; the smart system is able to
recognize students by detecting their IDs automatically when students enter the classroom.
Students are only required to pass within 3 meters of the teacher’s desk to be within range of the
reader, and registered as present as a result.
As shown in Figure. 1, the lecturer only needs to turn on the attendance system using his or her
smartphone; consequently, the system would do the task automatically by itself until it generates
the attendance report. Once the lecturer logs into the Attendance system, it will fetch the list of
students in the corresponding section from the database in the university’s system based on the
consistency of the time and the section number of the lecturer’s schedule. Then, once the lecturer
activates the attendance application, the RFID reader system will monitor the attendance of
students who pass within its range. Figure. 2(a) shows the RFID reader that would attach to a
lecturer’s cell phone. The RFID tags in Figure. 2(b) represent students’ identification cards.
Therefore, those student ID cards detected by the reader represent students who are present, and
undetected student ID cards represent absent students. One significant feature of the proposed
system is its ability to detect and register the arrival time for each student in the section, so
present, late, and absent students is easily recorded.
International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019
110
4. TESTING AND EXPLORING THE RELEVANT COMPONENTS
4.1 THE PROPOSED RFID TECHNOLOGY
Any RFID system contains two main components, a reader and tags. The lecturer’s phone
represents the reader, and the students’ identification cards represent the tags. The teacher’s desk
in every classroom must have a TURCK device so lecturers can use their phones for the
attendance system. The TURCK device allows a system to detect and record the circumstances of
each student in the corresponding section by reading their ID cards. The system reads a unique
identification number that corresponds to the RFID tag found on each student’s ID. The system
records the arrival time for each student when the student enters the range of the reader; an
absence is noted for students whose ID cards were not detected by the RFID reader.
Figure 3. (a-f): Screenshots of the Attendance system
Figure 2. (a–b): The system components (RFID reader and tag)
International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019
111
4.2 TESTING THE PROPOSED CHECKING ATTENDANCE- APPLICATION
What follows are the real-world tests of the proposed system. The screenshot in Figure. 3(a)
shows a proposed icon for the application. Figure. 3(b) presents the login page of the system,
which requires the authorized lecturer to enter his/her username and password to access the
system. Consequently, the system will fetch and produce a list of students in the corresponding
section, and registers all students absent by default, as seen in Figure. 3(c). The lecturer will click
the run button to start checking the attendance of students before requesting that students enter
the classroom with only their ID cards in their hands, for easy detection by the reader. As shown
in Figure. 3(d), students had their cards scanned and their states changed from absent to present
based on their arrival time. Student No. 2 in Figure. 3(e) did not attend the lecture, and this
absence is indicated by that student’s unchanged state, unlike the states of the student’s
classmates.
The proposed system registers students as late when they arrive 15 minutes after the start time of
the lecture. Additionally, in case the lecturer does not have a lecture at that time, the system
recognizes this mistake based on the classroom number and time found in the lecturer’s schedule
and warns him or her of this error, as seen in Figure. 3(f).
5. SAMPLE ATTENDANCE REPORTS GENERATED BY THE PROPOSED SYSTEM
5.1 ATTENDANCE STATISTICS OF STUDENTS BY SECTION
The system will generate attendance statistics for all students from one section. In this case,
Figure. 4 represents the attendance of 10 students from section 100. Here, 4 sessions have been
conducted. The graph shows that student 4000004 has not missed any sessions, and is the most
punctual student. Student 4000005 has not attended any sessions and student 4000006 has
attended half of the sessions.
Figure 4. Attendance statistics of students by section
International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019
112
5.2 CUMULATIVE ATTENDANCE STATISTICS OF STUDENTS BY SECTION
Figure. 5 displays the attendance pattern of 10 students in section 100, where 4 sessions have
been conducted. For every presence, a student’s slope will rise, and for every absence, a
horizontal line will indicate no change in the slope. The chart shows that student 4000004
(yellow) has attended all sessions, as indicated by the steep slope, and is the most punctual
student. Student 4000005 (orange) has not attended any sessions and student 4000010 has
attended the first 3 sessions.
Figure 5. Attendance patterns of all students from one section
5.3 ATTENDANCE STATISTICS OF STUDENT BY DAY
The proposed system could also generate attendance statistics for a student by day. Figure. 6
displays the attendance statistics for student 4000006, who has attended all sessions on Mondays
and Tuesdays, but has not attended any sessions on Sundays.
Figure 6. Attendance statistics of a student by day
International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019
113
5.4 ATTENDANCE STATISTICS OF STUDENT BY SECTION
The system can analyze the attendance of students from different sections; similar
information could be useful for teachers who care about advising matter. Figure. 7
represents the attendance statistics for student 4000006. This student is enrolled in two
sections; he or she has attended 2/4 sessions for section 100, and all sessions for section
200.
Figure 7. Attendance statistics of a student by section.
Figure. 8 shows the structure of the database as used by the prototype.
Figure 8. Database structure.
3. CONCLUSIONS
Checking the attendance of students using traditional manual methods consumes a lot of time and
effort, particularly for huge classes. However, most available modern solutions have great
disadvantages in terms of requiring a high-cost infrastructure or limited functionality. For
instance, biometric systems like fingerprint scanners require students to line up in front of the
machine for it to be able to serve its purpose, which is not a good solution when considering the
lecturer’s time that is consumed. Therefore, this research proposes an attendance-checking system
without a high cost and that avoids consuming any time or effort from lecturers or students.
Through this proposed mobile app based on RFID technology, a system can monitor the
attendance of students at a low cost and without the limitations of other available systems.
International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019
114
REFERENCES
[1] A. N. Yumang, D. Padilla, M. Sejera, A. C. U. Pajarillo, G. V. L. B. Palmiano and M. M. F.
Racho, "Attendance checker for students of Mapúa University," 2017IEEE 9th International
Conference on Humanoid, Nanotechnology, Information Technology, Communication and
Control, Environment and Management (HNICEM), Manila, 2017, pp. 1-3.
[2] M. M. Islam, M. K. Hasan, M. M. Billah and M. M. Uddin, "Development of smartphone-based
student attendance system," 2017 IEEE Region 10 Humanitarian Technology Conference (R10-
HTC), Dhaka, 2017, pp. 230-233.
[3] M. I. Moksin and N. M. Yasin, "The Implementation of Wireless Student Attendance System in an
Examination Procedure," 2009 International Association of Computer Science and Information
Technology - Spring Conference, Singapore, 2009, pp. 174-177.
[4] L. Ma, J. Pan, L. Cao and J. Shen, "The Design of Wireless Students Management System Based
on Fingerprint Sensor," 2010 International Conference on E-Business and E-Government,
Guangzhou, 2010, pp. 2153-2155.
[5] A. Purohit, K. Gaurav, C. Bhati and A. Oak, "Smart attendance," 2017 International conference of
Electronics, Communication and Aerospace Technology (ICECA), Coimbatore, 2017, pp. 415-
419.
[6] J. A. Rubella, M. Suganya, K. Senathipathi, B. S. Kumar, K. R. Gowdham and M. Ranjithkumar,
"Fingerprint based license checking for auto-mobiles," 2012 Fourth International Conference on
Advanced Computing (ICoAC), Chennai, 2012, pp. 1-8.
[7] Han Xi, Niu Wenliang and Li Zheying, "Application of fingerprint recognition on the laboratory
management," 2008 9th International Conference on Signal Processing, Beijing, 2008, pp. 2960-
2963.
[8] N. Wenliang, H. Xi, L. Zheying and W. Shuying, "An Open Laboratory Management System
Based on Fingerprints Recognition," 2009 Second International Symposium on Computational
Intelligence and Design, Changsha, 2009, pp. 510-512.
[9] R. Samet and M. Tanriverdi, "Face Recognition-Based Mobile Automatic Classroom Attendance
Management System," 2017 International Conference on Cyberworlds (CW), Chester, 2017, pp.
253-256.
[10] Y. Mao, H. Li and Z. Yin, "Who missed the class? — Unifying multi-face detection, tracking and
recognition in videos," 2014 IEEE International Conference on Multimedia and Expo (ICME),
Chengdu, 2014, pp. 1-6.
[11] S. M. Čisar, R. Pinter, V. Vojnić, V. Tumbas and P. Čisar, "Smartphone application for tracking
students' class attendance," 2016 IEEE 14th International Symposium on Intelligent Systems and
Informatics (SISY), Subotica, 2016, pp. 227-232.
[12] S. M. A. Rahman and O. N. A. Hatali, "Trends of the Academic Staff to Use Electronic
Attendance in the College of Applied Science, Ibri," 2015 Fifth International Conference on e-
Learning (econf), Manama, 2015, pp. 225-230.
[13] J. Park, K. An, D. Kim and J. Choi, "Multiple human tracking using multiple kinects for an
attendance check system of a smart class," 2013 10th International Conference on Ubiquitous
Robots and Ambient Intelligence (URAI), Jeju, 2013, pp. 130-130.
International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019
115
[14] G. J. Saxena et al., "Three stage robust attendance recording and monitoring using social media
platform, image processing and cloud computing," 2017 4th International Conference on Signal
Processing, Computing and Control (ISPCC), Solan, 2017, pp. 194-199.
[15] U. E. Peter, C. K. A. Joe-Uzuegbu, L. Uzoechi and F. K. Opara, "Biometric-based attendance
system with remote real-time monitoring for tertiary institutions in developing countries," 2013
IEEE International Conference on Emerging & Sustainable Technologies for Power & ICT in a
Developing Society (NIGERCON), Owerri, 2013, pp. 1-8.
[16] Xiao, Sheng & Liang, Wenlong & Tang, Yishan. (2018). Classroom Attention Restoration Using
Computer Game Rewarding Mechanism. pp. 1-6.
[17] J. He, A. Atabekov and H. M. Haddad, "Internet-of-Things Based Smart Resource Management
System: A Case Study Intelligent Chair System," 2016 25th International Conference on
Computer Communication and Networks (ICCCN), Waikoloa, HI, 2016, pp. 1-6
AUTHOR
Saleh Ahmed Alghamdi, Assistant Professor of College of Computers and
Information Technology, department of Information Technology, Taif University,
Taif, Saudi Arabia. Saleh completed Bachelor of Education degree in the
department of Computer Science, Teachers’ college, Riyadh, Saudi Arabia, GPA
4.72 out of 5 With the second honor degree, 2004. Then he got Master of
Information Technology, from Latrobe University, Melbourne, Australia. 2008-
2010. After that Saleh got Doctor of Philosophy (Computer Science), Royal
Melbourne Institute of Technology (RMIT) University, Melbourne, Australia.
2010- 2014, thesis title “A Context-aware Navigational Autonomy Aid for the
Blind”. Now the main area of Interest in research is: Context Awareness,
Positioning and Navigation and Visually Impaired Assistance

More Related Content

PDF
MONITORING STUDENT ATTENDANCE USING A SMART SYSTEM AT TAIF UNIVERSITY
DOCX
3 Content/Body
PDF
IRJET- Attendance Monitoring System using Face Detection &Face Recognition
PDF
BIOMETRIC BASED ATTENDANCE REGISTRATION AND CONSOLIDATION SYSTEM USING RASPBE...
PDF
Smart Student Monitoring System using RFID
PPTX
The Development of a Web-Based Attendance System with RFID for Higher Educati...
DOC
Online Shopping System Test case Writing
PDF
Networking CCTV Cameras & Passive Infra-Red Sensors for E-classroom Monitorin...
MONITORING STUDENT ATTENDANCE USING A SMART SYSTEM AT TAIF UNIVERSITY
3 Content/Body
IRJET- Attendance Monitoring System using Face Detection &Face Recognition
BIOMETRIC BASED ATTENDANCE REGISTRATION AND CONSOLIDATION SYSTEM USING RASPBE...
Smart Student Monitoring System using RFID
The Development of a Web-Based Attendance System with RFID for Higher Educati...
Online Shopping System Test case Writing
Networking CCTV Cameras & Passive Infra-Red Sensors for E-classroom Monitorin...

What's hot (14)

PDF
The design of smart notification on android gadget for academic announcement
PDF
Utilization of Information Technology Among Higher Educational Institutions R...
PDF
Development of Lecture Attendance System for Staff Performance Rating in a Te...
PDF
B017540718
PDF
IRJET- Automated Attendance System using Face Recognition
PPTX
amit final ppt
PDF
000 sm-final210719
PPTX
Student Registration in a University
DOCX
Biometric verification in education system
PPTX
Welcome to USBM
PPTX
E school
 
PDF
BYOD Sixth Form Policy Draft 2013
PDF
THE PROPOSED IMPLEMENTATION OF RFID BASED ATTENDANCE SYSTEM
PDF
50120140505002
The design of smart notification on android gadget for academic announcement
Utilization of Information Technology Among Higher Educational Institutions R...
Development of Lecture Attendance System for Staff Performance Rating in a Te...
B017540718
IRJET- Automated Attendance System using Face Recognition
amit final ppt
000 sm-final210719
Student Registration in a University
Biometric verification in education system
Welcome to USBM
E school
 
BYOD Sixth Form Policy Draft 2013
THE PROPOSED IMPLEMENTATION OF RFID BASED ATTENDANCE SYSTEM
50120140505002
Ad

Similar to MONITORING STUDENT ATTENDANCE USING A SMART SYSTEM AT TAIF UNIVERSITY (20)

PDF
Design and Implementation of a Heterogeneous Distributed Database System for ...
PDF
An RFID-based smart school attendance and monitoring system
PDF
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
PDF
Mobile Phone Based Attendance System
PDF
An NFC Based Attendance System Using Fingerprint Authentication
DOCX
Automated Classroom Magnetic Door Lock with Attendance Monitoring System usin...
PDF
Map-Based Attendance Monitoring System
PDF
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
PDF
Smart Alert for College
PDF
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNING
PDF
IRJET- Improvisation in the Attendance Supervision Method through RFID ba...
PDF
IRJET- Attendance Tracking System using Face Detection and IoT
PPTX
ANDROID BASED CLASSROOM MONITORING SYSTEM FOR LECTURER USING QR CODE.pptx
PDF
Revolutionize School Security with Advanced Visitor Management in UAE.pdf
PDF
METandance: A Smart Classroom Management And Analysis
PDF
What is Attendance Management System and it features.pdf
PDF
A Survey Paper On Various Smart Attendance Systems
PDF
IRJET - Design of Student Security System using RFID Mechanism
PPTX
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCE
PDF
Survey Paper on : College Automation System using Face Recognition with RFID
Design and Implementation of a Heterogeneous Distributed Database System for ...
An RFID-based smart school attendance and monitoring system
ANALYZING THE IMPACT OF INTERDEPENDENT DIMENSION ON TARGET ATTRIBUTE
Mobile Phone Based Attendance System
An NFC Based Attendance System Using Fingerprint Authentication
Automated Classroom Magnetic Door Lock with Attendance Monitoring System usin...
Map-Based Attendance Monitoring System
IRJET-Online Ticket Substantiation using QR Code based Android Application Sy...
Smart Alert for College
SMART AGENT BASED SEARCH FOR ADMISSION IN INSTITUTIONS OF HIGHER LEARNING
IRJET- Improvisation in the Attendance Supervision Method through RFID ba...
IRJET- Attendance Tracking System using Face Detection and IoT
ANDROID BASED CLASSROOM MONITORING SYSTEM FOR LECTURER USING QR CODE.pptx
Revolutionize School Security with Advanced Visitor Management in UAE.pdf
METandance: A Smart Classroom Management And Analysis
What is Attendance Management System and it features.pdf
A Survey Paper On Various Smart Attendance Systems
IRJET - Design of Student Security System using RFID Mechanism
FINGERPRINT AUTHENTICATION SYSTEM FOR EXAMINATION ATTENDANCE
Survey Paper on : College Automation System using Face Recognition with RFID
Ad

More from AIRCC Publishing Corporation (20)

PDF
Models of IT-Project Management - ijcst journal
PDF
Open Source Technology : An Emerging and Vital Paradigm in Institutions of Le...
PDF
Improved Computing Performance for Listing Combinatorial Algorithms Using Mul...
PDF
Simulation of Software Defined Networks with Open Network Operating System an...
PDF
CFP : 17th International Conference on Wireless & Mobile Network (WiMo 2025
PDF
Online Legal Service : The Present and Future
PDF
Applying Cfahp to Explore the Key Models of Semiconductor Pre-Sales
PDF
Hybrid Transformer-Based Classification for Web-Based Injection Attack Detect...
PDF
CFP : 6 th International Conference on Natural Language Processing and Applic...
PDF
Dual Edge-Triggered D-Type Flip-Flop with Low Power Consumption
PDF
Analytical Method for Modeling PBX Systems for Small Enterprise
PDF
CFP : 12th International Conference on Computer Science, Engineering and Info...
PDF
CFP: 14th International Conference on Advanced Computer Science and Informati...
PDF
Investigating the Determinants of College Students Information Security Behav...
PDF
CFP : 9 th International Conference on Computer Science and Information Techn...
PDF
CFP : 6 th International Conference on Artificial Intelligence and Machine Le...
PDF
Remotely View User Activities and Impose Rules and Penalties in a Local Area ...
PDF
April 2025-: Top Read Articles in Computer Science & Information Technology
PDF
March 2025-: Top Cited Articles in Computer Science & Information Technology
PDF
Efficient Adaptation of Fuzzy Controller for Smooth Sending Rate to Avoid Con...
Models of IT-Project Management - ijcst journal
Open Source Technology : An Emerging and Vital Paradigm in Institutions of Le...
Improved Computing Performance for Listing Combinatorial Algorithms Using Mul...
Simulation of Software Defined Networks with Open Network Operating System an...
CFP : 17th International Conference on Wireless & Mobile Network (WiMo 2025
Online Legal Service : The Present and Future
Applying Cfahp to Explore the Key Models of Semiconductor Pre-Sales
Hybrid Transformer-Based Classification for Web-Based Injection Attack Detect...
CFP : 6 th International Conference on Natural Language Processing and Applic...
Dual Edge-Triggered D-Type Flip-Flop with Low Power Consumption
Analytical Method for Modeling PBX Systems for Small Enterprise
CFP : 12th International Conference on Computer Science, Engineering and Info...
CFP: 14th International Conference on Advanced Computer Science and Informati...
Investigating the Determinants of College Students Information Security Behav...
CFP : 9 th International Conference on Computer Science and Information Techn...
CFP : 6 th International Conference on Artificial Intelligence and Machine Le...
Remotely View User Activities and Impose Rules and Penalties in a Local Area ...
April 2025-: Top Read Articles in Computer Science & Information Technology
March 2025-: Top Cited Articles in Computer Science & Information Technology
Efficient Adaptation of Fuzzy Controller for Smooth Sending Rate to Avoid Con...

Recently uploaded (20)

PPTX
Cell Structure & Organelles in detailed.
PDF
Insiders guide to clinical Medicine.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
RMMM.pdf make it easy to upload and study
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Pharma ospi slides which help in ospi learning
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Cell Types and Its function , kingdom of life
PPTX
Lesson notes of climatology university.
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
Basic Mud Logging Guide for educational purpose
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Cell Structure & Organelles in detailed.
Insiders guide to clinical Medicine.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
RMMM.pdf make it easy to upload and study
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Supply Chain Operations Speaking Notes -ICLT Program
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Pharma ospi slides which help in ospi learning
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Physiotherapy_for_Respiratory_and_Cardiac_Problems WEBBER.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Cell Types and Its function , kingdom of life
Lesson notes of climatology university.
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Basic Mud Logging Guide for educational purpose
Final Presentation General Medicine 03-08-2024.pptx
Renaissance Architecture: A Journey from Faith to Humanism
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx

MONITORING STUDENT ATTENDANCE USING A SMART SYSTEM AT TAIF UNIVERSITY

  • 1. International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019 DOI: 10.5121/ijcsit.2019.11108 107 MONITORING STUDENT ATTENDANCE USING A SMART SYSTEM AT TAIF UNIVERSITY Saleh Alghamdi Department of Information Technology, Taif University, Al-taif, Saudi Arabia ABSTRACT The university system in the Kingdom of Saudi Arabia is concerned with student attendance for lectures, and it is the responsibility of lecturers to monitor student attendance for each lecture. By the end of the semester, students get an attendance register indicating which lectures the student has attended and it reports the calculated percentage for each student’s attendance in each course. Universities have regulated the mechanisms and the acceptable percentages of student absence. The process for a lecturer to manually check student attendance consumes a lot of time and effort, either during the lecture or when in the process of emptying absenteeism and inserting it into the university’s electronic system. Therefore, Saudi universities compete to find modern methods of checking student attendance that will avoid the disadvantages of manually taking attendance. For this reason, they have produced electronic attendance systems, for example, using a student's fingerprint, an eye recognition system, or a mobile phone system to read a QR code designed for the same purpose. All of these systems have the disadvantage that they consume a lot of time, as all students have to line up at the fingerprint reader or the eye detector for identification. Therefore, the problem of the consumption of lecture time is still present, even with these modern systems. Therefore, the aim of this research is to propose a smart mobile application that is able to check the attendance of students without having to consume lecture time or require any effort from the lecturer. The system automatically recognizes the attendance of students through their university ID cards. Each lecturer would use his/ her own mobile phone to use the proposed system to check the attendance of students instead of using manual method to register the attendance of students and the students’ ID cards that are detected by coming within range of the lecturer reader would represent present students, and missing student ID cards represent absent students KEYWORDS Context Awareness, RFID, Monitoring Student Attendance. 1. INTRODUCTION The main objective of this research is to propose a design for an automatic student attendance system that could be used in schools, universities, or other institutions. The basic infrastructure required by the proposed system includes every classroom should be provided by a device called Turck. That device could be used by lecturers which made their phones able to deal with RFID technology Student cards will be designed so they can be recognized and readable by the lecturer phone. A mobile application called RFID Based Attendance System had specifically designed for this system. When a lecturer enters a hall, he or she will log in the attendance system; consequently the list of students in the corresponding section will appear. When the lecturer ready he/she can run the attendance system to start working so students enter the hall, their attendance will be registered in the system automatically.
  • 2. International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019 108 Turck would be distributed throughout the halls. The proposed system would anticipate the presence of lecturers in a classroom based on their schedules. In the case that a lecturer enters a hall by mistake, the proposed system able to recognize and inform the lecturer about that mistake. Once the attendance system has been activated by the lecturer, the phone with Turck reader would automatically start scanning and recording the presence of students by using their ID cards. The reader would scan and read the students’ ID cards. The system would record each student’s time to classify the students into three categories: present and on time in front of the names of students present at the beginning of the lecture, late in front of the names of students who arrive 15 minutes after the activation of the system by the lecturer, or absent for students whose ID cards were not detected by the reader. Since the reader will work from the time of activation by a lecturer until it is shut down by the same lecturer, the system will record the time of attendance of all students in the section. 1.1 OBJECTIVES OF THE PROPOSED STUDENT ATTENDANCE SYSTEM 1 Obtain the percentage of student attendance at the college/university level, the department level, and the course level, while documenting different time periods, from one day to a week to a semester. Studying the statistics for different times may lead to additional research to learn the most appropriate time for students. 2 Easily generate lists of good students, students close to reaching a forbidden level, and students forbidden in any section. 3 Reduce time spent checking student attendance, requiring little effort from the lecturer 2. LITERATURE REVIEW [1] Confirmed that RFID using an Android application could replace the traditional method of instructors checking the attendance of students. [2] produced a mobile application that would check the attendance of students and save the attendance data to a teacher’s mobile device or in the servers; it could then update parents regarding the attendance of their children via email and SMS. [3] Attendance system used wireless technology to scan student cards that feature unique barcodes used to identify students. [4–8] Presented systems based on the use of biometrics to identify students; all of these systems were designed for the management of attendance students’ control. [9–10] Proposed a mobile application intended to check the attendance of students using facial recognition techniques. [11] Produced mobile application called Muffin, consisting of the mobile application, Arduino board, and a PC. Muffin was designed to track the attendance of students in classes. [12] Employed the use of questionnaires and interviews to study the need to develop an electronic attendance system; the academic instructors made useful recommendations. [13] tracked the attendance of students using multiple Kinects. [14] Proposed checking the attendance of students that are able to count the students and work against impersonation cases but it is based on using Arduino devices, face detection systems and face recognition systems to achieve these valuable goals. [15] Proposed an attendance system that would use fingerprints to monitor the attendance of staff and students. [16] Added teaching idea to assist with keeping the attention of students on the lecture by scanning QR codes via their smartphones, then rewarding them, just like what is used for online computer games. [17] Proposed an Internet-of-Things Based Smart Resource Management System that could be used for commercial or educational purposes; included an Arduino system used to scan a user ID and send the data to a cloud server to be retrieved for use in the Android application to check student attendance.
  • 3. International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019 109 3. DESIGN OF THE PROPOSED CHECKING ATTENDANCE SYSTEM Log in The Attendance system by Inserting Username & Password of Lecturer Click run button to activate the automatic attendance System. Lists of Students Fetch Corresponding List ofStudents Classification Of students Generation of attendance report Schedule of lecturer By default all students are absents till they entered the classroom, consequently they would be attended by the system automatically Figure 1. Flowchart of the structure of the proposed checking attendance system The main goal of this research is to propose a smart system that will track student attendance for the applicable lectures, without requiring much effort from the lecturer or time from the lecture in order to implement. The other significant benefit of the proposed system is that it does not require students to line up in front of the reader to register their attendance; the smart system is able to recognize students by detecting their IDs automatically when students enter the classroom. Students are only required to pass within 3 meters of the teacher’s desk to be within range of the reader, and registered as present as a result. As shown in Figure. 1, the lecturer only needs to turn on the attendance system using his or her smartphone; consequently, the system would do the task automatically by itself until it generates the attendance report. Once the lecturer logs into the Attendance system, it will fetch the list of students in the corresponding section from the database in the university’s system based on the consistency of the time and the section number of the lecturer’s schedule. Then, once the lecturer activates the attendance application, the RFID reader system will monitor the attendance of students who pass within its range. Figure. 2(a) shows the RFID reader that would attach to a lecturer’s cell phone. The RFID tags in Figure. 2(b) represent students’ identification cards. Therefore, those student ID cards detected by the reader represent students who are present, and undetected student ID cards represent absent students. One significant feature of the proposed system is its ability to detect and register the arrival time for each student in the section, so present, late, and absent students is easily recorded.
  • 4. International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019 110 4. TESTING AND EXPLORING THE RELEVANT COMPONENTS 4.1 THE PROPOSED RFID TECHNOLOGY Any RFID system contains two main components, a reader and tags. The lecturer’s phone represents the reader, and the students’ identification cards represent the tags. The teacher’s desk in every classroom must have a TURCK device so lecturers can use their phones for the attendance system. The TURCK device allows a system to detect and record the circumstances of each student in the corresponding section by reading their ID cards. The system reads a unique identification number that corresponds to the RFID tag found on each student’s ID. The system records the arrival time for each student when the student enters the range of the reader; an absence is noted for students whose ID cards were not detected by the RFID reader. Figure 3. (a-f): Screenshots of the Attendance system Figure 2. (a–b): The system components (RFID reader and tag)
  • 5. International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019 111 4.2 TESTING THE PROPOSED CHECKING ATTENDANCE- APPLICATION What follows are the real-world tests of the proposed system. The screenshot in Figure. 3(a) shows a proposed icon for the application. Figure. 3(b) presents the login page of the system, which requires the authorized lecturer to enter his/her username and password to access the system. Consequently, the system will fetch and produce a list of students in the corresponding section, and registers all students absent by default, as seen in Figure. 3(c). The lecturer will click the run button to start checking the attendance of students before requesting that students enter the classroom with only their ID cards in their hands, for easy detection by the reader. As shown in Figure. 3(d), students had their cards scanned and their states changed from absent to present based on their arrival time. Student No. 2 in Figure. 3(e) did not attend the lecture, and this absence is indicated by that student’s unchanged state, unlike the states of the student’s classmates. The proposed system registers students as late when they arrive 15 minutes after the start time of the lecture. Additionally, in case the lecturer does not have a lecture at that time, the system recognizes this mistake based on the classroom number and time found in the lecturer’s schedule and warns him or her of this error, as seen in Figure. 3(f). 5. SAMPLE ATTENDANCE REPORTS GENERATED BY THE PROPOSED SYSTEM 5.1 ATTENDANCE STATISTICS OF STUDENTS BY SECTION The system will generate attendance statistics for all students from one section. In this case, Figure. 4 represents the attendance of 10 students from section 100. Here, 4 sessions have been conducted. The graph shows that student 4000004 has not missed any sessions, and is the most punctual student. Student 4000005 has not attended any sessions and student 4000006 has attended half of the sessions. Figure 4. Attendance statistics of students by section
  • 6. International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019 112 5.2 CUMULATIVE ATTENDANCE STATISTICS OF STUDENTS BY SECTION Figure. 5 displays the attendance pattern of 10 students in section 100, where 4 sessions have been conducted. For every presence, a student’s slope will rise, and for every absence, a horizontal line will indicate no change in the slope. The chart shows that student 4000004 (yellow) has attended all sessions, as indicated by the steep slope, and is the most punctual student. Student 4000005 (orange) has not attended any sessions and student 4000010 has attended the first 3 sessions. Figure 5. Attendance patterns of all students from one section 5.3 ATTENDANCE STATISTICS OF STUDENT BY DAY The proposed system could also generate attendance statistics for a student by day. Figure. 6 displays the attendance statistics for student 4000006, who has attended all sessions on Mondays and Tuesdays, but has not attended any sessions on Sundays. Figure 6. Attendance statistics of a student by day
  • 7. International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019 113 5.4 ATTENDANCE STATISTICS OF STUDENT BY SECTION The system can analyze the attendance of students from different sections; similar information could be useful for teachers who care about advising matter. Figure. 7 represents the attendance statistics for student 4000006. This student is enrolled in two sections; he or she has attended 2/4 sessions for section 100, and all sessions for section 200. Figure 7. Attendance statistics of a student by section. Figure. 8 shows the structure of the database as used by the prototype. Figure 8. Database structure. 3. CONCLUSIONS Checking the attendance of students using traditional manual methods consumes a lot of time and effort, particularly for huge classes. However, most available modern solutions have great disadvantages in terms of requiring a high-cost infrastructure or limited functionality. For instance, biometric systems like fingerprint scanners require students to line up in front of the machine for it to be able to serve its purpose, which is not a good solution when considering the lecturer’s time that is consumed. Therefore, this research proposes an attendance-checking system without a high cost and that avoids consuming any time or effort from lecturers or students. Through this proposed mobile app based on RFID technology, a system can monitor the attendance of students at a low cost and without the limitations of other available systems.
  • 8. International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019 114 REFERENCES [1] A. N. Yumang, D. Padilla, M. Sejera, A. C. U. Pajarillo, G. V. L. B. Palmiano and M. M. F. Racho, "Attendance checker for students of Mapúa University," 2017IEEE 9th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management (HNICEM), Manila, 2017, pp. 1-3. [2] M. M. Islam, M. K. Hasan, M. M. Billah and M. M. Uddin, "Development of smartphone-based student attendance system," 2017 IEEE Region 10 Humanitarian Technology Conference (R10- HTC), Dhaka, 2017, pp. 230-233. [3] M. I. Moksin and N. M. Yasin, "The Implementation of Wireless Student Attendance System in an Examination Procedure," 2009 International Association of Computer Science and Information Technology - Spring Conference, Singapore, 2009, pp. 174-177. [4] L. Ma, J. Pan, L. Cao and J. Shen, "The Design of Wireless Students Management System Based on Fingerprint Sensor," 2010 International Conference on E-Business and E-Government, Guangzhou, 2010, pp. 2153-2155. [5] A. Purohit, K. Gaurav, C. Bhati and A. Oak, "Smart attendance," 2017 International conference of Electronics, Communication and Aerospace Technology (ICECA), Coimbatore, 2017, pp. 415- 419. [6] J. A. Rubella, M. Suganya, K. Senathipathi, B. S. Kumar, K. R. Gowdham and M. Ranjithkumar, "Fingerprint based license checking for auto-mobiles," 2012 Fourth International Conference on Advanced Computing (ICoAC), Chennai, 2012, pp. 1-8. [7] Han Xi, Niu Wenliang and Li Zheying, "Application of fingerprint recognition on the laboratory management," 2008 9th International Conference on Signal Processing, Beijing, 2008, pp. 2960- 2963. [8] N. Wenliang, H. Xi, L. Zheying and W. Shuying, "An Open Laboratory Management System Based on Fingerprints Recognition," 2009 Second International Symposium on Computational Intelligence and Design, Changsha, 2009, pp. 510-512. [9] R. Samet and M. Tanriverdi, "Face Recognition-Based Mobile Automatic Classroom Attendance Management System," 2017 International Conference on Cyberworlds (CW), Chester, 2017, pp. 253-256. [10] Y. Mao, H. Li and Z. Yin, "Who missed the class? — Unifying multi-face detection, tracking and recognition in videos," 2014 IEEE International Conference on Multimedia and Expo (ICME), Chengdu, 2014, pp. 1-6. [11] S. M. Čisar, R. Pinter, V. Vojnić, V. Tumbas and P. Čisar, "Smartphone application for tracking students' class attendance," 2016 IEEE 14th International Symposium on Intelligent Systems and Informatics (SISY), Subotica, 2016, pp. 227-232. [12] S. M. A. Rahman and O. N. A. Hatali, "Trends of the Academic Staff to Use Electronic Attendance in the College of Applied Science, Ibri," 2015 Fifth International Conference on e- Learning (econf), Manama, 2015, pp. 225-230. [13] J. Park, K. An, D. Kim and J. Choi, "Multiple human tracking using multiple kinects for an attendance check system of a smart class," 2013 10th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), Jeju, 2013, pp. 130-130.
  • 9. International Journal of Computer Science & Information Technology (IJCSIT) Vol 11, No 1, February 2019 115 [14] G. J. Saxena et al., "Three stage robust attendance recording and monitoring using social media platform, image processing and cloud computing," 2017 4th International Conference on Signal Processing, Computing and Control (ISPCC), Solan, 2017, pp. 194-199. [15] U. E. Peter, C. K. A. Joe-Uzuegbu, L. Uzoechi and F. K. Opara, "Biometric-based attendance system with remote real-time monitoring for tertiary institutions in developing countries," 2013 IEEE International Conference on Emerging & Sustainable Technologies for Power & ICT in a Developing Society (NIGERCON), Owerri, 2013, pp. 1-8. [16] Xiao, Sheng & Liang, Wenlong & Tang, Yishan. (2018). Classroom Attention Restoration Using Computer Game Rewarding Mechanism. pp. 1-6. [17] J. He, A. Atabekov and H. M. Haddad, "Internet-of-Things Based Smart Resource Management System: A Case Study Intelligent Chair System," 2016 25th International Conference on Computer Communication and Networks (ICCCN), Waikoloa, HI, 2016, pp. 1-6 AUTHOR Saleh Ahmed Alghamdi, Assistant Professor of College of Computers and Information Technology, department of Information Technology, Taif University, Taif, Saudi Arabia. Saleh completed Bachelor of Education degree in the department of Computer Science, Teachers’ college, Riyadh, Saudi Arabia, GPA 4.72 out of 5 With the second honor degree, 2004. Then he got Master of Information Technology, from Latrobe University, Melbourne, Australia. 2008- 2010. After that Saleh got Doctor of Philosophy (Computer Science), Royal Melbourne Institute of Technology (RMIT) University, Melbourne, Australia. 2010- 2014, thesis title “A Context-aware Navigational Autonomy Aid for the Blind”. Now the main area of Interest in research is: Context Awareness, Positioning and Navigation and Visually Impaired Assistance