0% found this document useful (0 votes)
43 views

Intelligent Attendance Management System Using QR Codes

Uploaded by

Basant Bhatta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views

Intelligent Attendance Management System Using QR Codes

Uploaded by

Basant Bhatta
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 19

Intelligent Attendance Management System using QR Codes

1
Contents
1. Introduction..............................................................................................................................2
2. Aims and Objectives................................................................................................................2
2.1 Rationale................................................................................................................................3
3. Literature Review and Justification..........................................................................................6
3.1 Technology Integration in Educational Administration.........................................................7
3.2 QR Codes as an Emerging Solution for Attendance Management........................................9
3.3 Database Management for Attendance Systems..................................................................10

2
1. Introduction
In educational institutions, accurately tracking student attendance is a foundational
administrative task that supports both accountability and student engagement (Darling-
Hammond, 2016). Traditionally, attendance has been recorded through manual methods, such as
roll calls or sign-in sheets, which are not only time-consuming but also prone to human error.
These traditional processes can pose challenges, especially in large classrooms or institutions
with high student populations. The time spent on attendance could be better allocated to
instructional activities, while errors in record-keeping could lead to issues in tracking student
performance or identifying those who may need additional support.

Advancements in technology present new solutions to these challenges, with automation offering
a means to streamline attendance processes (Jha, 2023). This thesis introduces the concept of an
Intelligent Attendance Management System utilizing QR code technology as a means of
automating and optimizing attendance tracking. By assigning unique QR codes to each student,
the proposed system allows for efficient, accurate, and secure attendance logging. Students can
simply scan their QR codes using a webcam or similar device, and the system will automatically
record and store attendance data in a centralized database (Oludayo).

The Intelligent Attendance Management System aims not only to improve efficiency but also to
foster a data-driven environment for educators and administrators (Kostepen, 2020, May).
Through this automated solution, institutions can generate insightful attendance reports, identify
trends, and support data-informed decision-making, which can ultimately enhance student
support and accountability. This thesis will explore the design, development, and impact of this
intelligent system, assessing how it can transform traditional attendance methods and provide a
scalable model for institutions seeking to modernize their administrative practices.

2. Aims and Objectives


The primary aim of this project is to develop an automated Intelligent Attendance Management
System using QR code technology to streamline and enhance the accuracy of attendance tracking
in educational institutions, particularly targeting high schools (Mohammed, 2023). With the
implementation of QR code technology, the system seeks to improve administrative efficiency,

3
minimize errors, and enable data-driven decision-making, ultimately benefiting both students and
administrators.

The specific objectives of this project include:

1. Designing and implementing a secure database: This objective focuses on creating a


robust and organized database to store student information and attendance records,
ensuring data accessibility and ease of retrieval. The database will also maintain data
integrity and security to safeguard sensitive student information.

2. Developing a user-friendly interface: A key priority of this project is to ensure the


system is intuitive and accessible to users. The interface will allow administrators to add,
update, and manage student data with ease, and students can mark their attendance
seamlessly through QR code scanning.

3. Integrating real-time QR code scanning capabilities: Utilizing QR code technology,


the system will enable real-time attendance marking through webcam scanning (Bairagi,
2021, September). By assigning unique QR codes to each student, the system will allow
for instant, error-free recording of attendance.

4. Generating comprehensive reports and analytics: By incorporating reporting


capabilities, the system will provide valuable insights into attendance trends and patterns.
This feature will help administrators and educators identify students with irregular
attendance patterns who may need additional support, making the system a tool for both
monitoring and intervention.

Through these objectives, the project aims to create a scalable, efficient solution that meets the
needs of modern educational institutions, addressing the challenges of traditional attendance
methods and enhancing both the administrative and educational experiences.

2.1 Rationale
In the context of educational institutions, attendance tracking is fundamental not only for
operational purposes but also for fostering accountability and supporting student engagement.
Despite its importance, traditional attendance recording methods, such as roll calls and sign-in

4
sheets, are labor-intensive and susceptible to human error. These limitations have raised the need
for more advanced, automated solutions to reduce the administrative workload and enhance
accuracy in attendance management. The Intelligent Attendance Management System (IAMS)
using QR codes addresses these challenges by streamlining the process through technology and
improving efficiency, accuracy, and data-driven decision-making (McConnell, 2022).

One of the primary reasons for developing an IAMS is the opportunity to reduce the significant
time and resources required for attendance management (Nwokeji, 2017, November). Teachers
and administrative staff often dedicate a substantial amount of time each day to manually
recording and reconciling attendance data. By implementing an automated system, this time can
be reallocated to instructional or support-related tasks, enabling staff to focus on their core
responsibilities. The reduction in time spent on manual attendance tracking also contributes to a
more productive and efficient learning environment, where educational resources are used
optimally.

The need for accuracy in attendance records is another compelling reason for developing an
IAMS. Inaccurate attendance data can lead to multiple issues, from failing to recognize students
needing academic support to administrative discrepancies that could affect reporting or
compliance. Traditional methods, prone to human error, may result in missed or incorrect
attendance entries, compromising the reliability of records. The IAMS ensures that each
attendance entry is accurately logged by using unique QR codes assigned to each student, which,
when scanned, instantly records attendance in the database (Elaskari, 2021). This eliminates the
potential for manual errors, improving data integrity and ensuring that records are a reliable
source of information for both administrative and academic purposes.

In addition to enhancing accuracy and efficiency, the use of an IAMS offers substantial benefits
in terms of data-driven decision-making (Doukas, 2020). With a centralized database that
securely stores attendance records, institutions can access a wealth of data that reveals attendance
patterns and trends. This data can be instrumental in identifying students who exhibit irregular
attendance, potentially signaling underlying issues such as academic challenges or personal
difficulties. By identifying these students early, educators and administrators can intervene
appropriately, providing support to improve student engagement and success. Furthermore,
attendance analytics can highlight broader trends, such as high absentee rates in certain classes or

5
time periods, which can prompt the institution to explore potential causes and develop strategies
to improve overall attendance.

A QR code-based attendance system is also highly compatible with the digital habits of today’s
students, who are accustomed to interacting with technology in their daily lives. QR codes are
widely used and familiar to most students, whether in accessing information or completing
digital transactions (Hewawasam, 2023). This familiarity simplifies the adoption of the IAMS, as
students can quickly understand and engage with the system without requiring extensive training.
By leveraging a technology that is intuitive and widely accepted, the system provides a modern,
user-friendly experience that aligns with the growing trend toward digitization in education.

Scalability is another critical consideration that the IAMS addresses. The system is designed to
be adaptable to institutions of varying sizes, from small high schools to large universities with
multiple campuses. Its modular structure allows for customization to meet specific institutional
needs, whether that involves handling a large student population or integrating with existing
software solutions. Furthermore, as the IAMS is based on a digital framework, it can be
expanded to include additional features in the future, such as integration with learning
management systems (LMS) or mobile application compatibility, making it a versatile solution
for diverse educational environments (Vicent, 2010).

From an accountability perspective, the IAMS empowers students by encouraging responsibility


for their attendance. When students actively participate in the attendance process by scanning
their unique QR codes, they become more aware of their role in managing their own
engagement. This active role fosters a sense of accountability, which research suggests can lead
to improved attendance rates and, subsequently, better educational outcomes. Additionally,
administrators can use attendance data to provide evidence-based feedback to students,
reinforcing the importance of consistent attendance for academic success.

6
3. Literature Review and Justification
Attendance management is a core administrative task in educational institutions, crucial for
maintaining records of student participation in academic activities. Traditional methods, such as
manually marking registers, have been widely used over the years, but they come with a range of
limitations that impact efficiency and accuracy. These methods, while simple, often lead to issues
such as human error, delayed data processing, and inefficiency, especially in large classrooms or
institutions. Accurate and timely attendance data is critical not only for keeping track of student
presence but also for understanding academic performance, with studies showing a strong
correlation between regular attendance and improved academic outcomes (Jokhan, 2019).

Manual attendance systems have inherent disadvantages. The process of taking roll calls in large
classrooms, for instance, can be time-consuming and prone to mistakes. Manual entry into
attendance sheets can lead to inaccuracies, such as missed or duplicated entries, which can
compromise the integrity of student records (Chika-Ugada). This is particularly concerning in the
context of higher education institutions or large schools, where the student-to-teacher ratio is
often high. As a result, the need for a more efficient, accurate, and scalable solution to attendance
management has become increasingly apparent.

Automated attendance management systems are designed to address the limitations of traditional
methods by digitizing the process of recording student attendance (Ikuomola, 2015). These
systems have been gaining traction in educational institutions, primarily because they streamline
administrative work, reduce human error, and save time. Through the use of technologies such as
biometric systems, smart cards, and, more recently, QR codes, attendance can be recorded
automatically and in real time. Automated systems can store attendance records in digital
databases, making them easily accessible for reporting and analysis (Moshayedi, 2021).

The primary advantage of automated attendance systems is the accuracy and efficiency they
offer. By eliminating the manual entry of data, these systems ensure that attendance is recorded
without errors or delays. The real-time tracking of attendance further allows administrators to
monitor student participation and quickly identify any issues with absenteeism or tardiness.
Moreover, automated systems can generate reports and analytics that provide insights into
attendance patterns, allowing educators to tailor their approaches and identify students who may
need additional support (Rjeib, 2018).

7
In addition to improving administrative efficiency, automated attendance systems also benefit
students. For instance, they can receive instant feedback on their attendance status, helping them
stay informed about their participation levels. Furthermore, the integration of digital solutions
allows for easy access to attendance data, which can be stored and analyzed over time, providing
valuable insights into student behavior and performance.

As educational institutions continue to evolve, embracing digital solutions for attendance


management is a crucial step in streamlining administrative processes and improving overall
operational efficiency. Automated systems, such as those based on QR codes, represent the future
of attendance tracking by providing a simple, scalable, and cost-effective solution to the
challenges posed by traditional methods (Alsamman, 2024). By moving away from paper-based
systems and adopting digital technologies, educational institutions can ensure that attendance
management is both accurate and efficient, ultimately contributing to improved educational
outcomes for students.

3.1 Technology Integration in Educational Administration


The integration of technology in educational administration has transformed the way schools,
colleges, and universities manage their daily operations (Collins, 2018). With advancements in
information technology, educational institutions are now able to automate and streamline various
administrative functions, from attendance tracking to student performance monitoring, thereby
improving efficiency, accuracy, and decision-making processes. Technology has allowed
educational administrators to shift from traditional, manual methods to more modern, automated
systems, which has significantly enhanced the overall functioning of academic institutions.

One of the key areas where technology has been extensively integrated is attendance
management. Traditional methods, such as paper-based roll calls or manual logs, have been
gradually replaced with digital solutions such as biometric systems, RFID cards, and, more
recently, QR code-based attendance systems (Souali, 2023, October). These technologies
eliminate the potential for human error, reduce time spent on administrative tasks, and provide
real-time data, making attendance management more efficient and accurate. Furthermore, by
automating attendance tracking, educational institutions can generate reports and analytics that
offer insights into student behavior, patterns of absenteeism, and engagement levels.

8
QR code-based attendance systems, in particular, have gained popularity due to their simplicity,
cost-effectiveness, and ease of use. These systems allow students to scan a unique QR code
assigned to them, marking their presence in a classroom automatically. The integration of QR
codes with other technologies, such as webcams or mobile apps, ensures that attendance is
recorded in real-time, providing immediate feedback to both students and administrators (Singh,
2024, June). These systems also enable administrators to monitor and track attendance data in a
secure digital database, ensuring that attendance records are accessible and easily manageable.

In addition to improving attendance management, technology also supports other administrative


functions, such as grading, scheduling, and communication between students, faculty, and staff.
Learning Management Systems (LMS), such as Moodle, Canvas, or Blackboard, enable
educators to manage course content, assessments, and grading electronically (Whitehead, 2013).
These platforms not only enhance the learning experience for students but also provide
administrators with tools to monitor and track academic performance, making it easier to identify
students who may need additional support or intervention.

The integration of technology also promotes better communication within educational


institutions. Digital communication tools such as emails, instant messaging, and video
conferencing have simplified communication between teachers, students, and administrators
(Alsamman, 2024). These tools facilitate instant feedback, announcements, and collaboration,
making it easier for administrators to stay informed and engaged with their institution's activities.
Moreover, the use of collaborative tools such as Google Drive or Microsoft Teams allows faculty
members to work together on administrative tasks, sharing documents and coordinating
schedules more effectively.

Furthermore, the use of data analytics in educational administration has proven to be a game-
changer. By leveraging data analytics tools, institutions can gain valuable insights into student
performance, engagement, and overall success. Administrators can track trends in attendance,
grades, and extracurricular involvement, identifying potential issues early on and taking
proactive measures to address them (Whitehead, 2013). For instance, if a student’s attendance
drops significantly, it can serve as an indicator of disengagement or personal difficulties,
prompting administrators or faculty to intervene.

9
While the integration of technology in educational administration offers numerous benefits, it
also presents challenges. Institutions must ensure that the systems they implement are secure,
protecting student data and complying with privacy regulations such as FERPA (Family
Educational Rights and Privacy Act) in the United States (Bairagi, 2021, September).
Additionally, there is a need to address the digital divide, ensuring that all students have access to
the necessary technology, such as smartphones or computers, to fully benefit from these digital
systems.

3.2 QR Codes as an Emerging Solution for Attendance Management


QR codes (Quick Response codes) have emerged as an innovative and effective solution for
managing attendance in educational institutions. These two-dimensional barcodes, capable of
storing significant amounts of data, can be easily scanned using smartphones, tablets, or
dedicated scanners (Vicent, 2010). As part of the broader trend toward digitization and
automation in education, QR codes offer a cost-effective, efficient, and reliable alternative to
traditional attendance management methods, which have historically been prone to errors,
delays, and inefficiencies.

In traditional attendance systems, teachers or administrators manually mark attendance, often


resulting in inaccuracies due to human error, missed marks, or delayed data entry. Additionally,
paper-based records can be easily lost or damaged, making it difficult to retrieve attendance data
for later analysis. QR code-based attendance systems address these issues by automating the
process of recording student presence in real time (Chika-Ugada). When a student scans a unique
QR code assigned to them, their attendance is automatically recorded, providing an instant,
digital record that is stored securely in a database. This real-time tracking ensures greater
accuracy, reduces administrative workload, and minimizes errors associated with manual
processes.

One of the key advantages of QR code-based attendance systems is their ease of implementation
and scalability. Unlike biometric systems or RFID solutions, which may require expensive
hardware or infrastructure upgrades, QR codes can be generated and distributed using existing
technologies, such as smartphones or computers (Singh, 2024, June). A unique QR code can be
assigned to each student, either through a printed card, a mobile app, or an online student portal,

10
allowing them to scan their code when entering the classroom. The system can be integrated with
webcams or other devices to facilitate automatic attendance logging as students scan their codes.
This makes QR codes a particularly attractive option for schools and universities that are seeking
a cost-effective and scalable solution for attendance management.

QR code-based attendance systems also offer significant benefits in terms of data management.
With traditional paper-based methods, attendance records are often stored in physical files,
making it difficult to generate reports or analyze trends (Collins, 2018). In contrast, QR code
systems store attendance data in a secure, digital format, which can be easily accessed, sorted,
and analyzed. For instance, administrators can quickly generate reports on student attendance
patterns, identify students with high rates of absenteeism, and take proactive steps to address
potential issues. Furthermore, the system can be configured to automatically notify
administrators of missed or late attendance, helping to ensure that students are accountable for
their participation in academic activities.

The integration of QR codes in attendance management also enhances the student experience.
With traditional roll call methods, students are often required to wait for their names to be called,
which can disrupt the flow of the lesson and consume valuable class time (Rjeib, 2018). QR code
scanning eliminates this waiting period, allowing students to quickly and efficiently mark their
attendance as they enter the classroom. This not only saves time but also fosters a sense of
responsibility among students, as they are actively engaged in the process of recording their
attendance. Additionally, students can easily check their attendance status through online portals
or mobile apps, providing them with immediate feedback on their participation and engagement.

Another important aspect of QR code-based systems is their ability to provide enhanced security
and data integrity (Darling-Hammond, 2016). Traditional attendance systems, such as paper
registers, are susceptible to tampering, falsification, or loss. QR codes, on the other hand, are
difficult to replicate or alter, ensuring the accuracy and reliability of attendance records.
Additionally, QR codes can be designed to include encrypted data, further enhancing the security
of the system. This makes QR code-based attendance systems particularly appealing in
educational environments where the integrity of attendance data is critical, such as for student
evaluation or regulatory compliance purposes.

11
3.3 Database Management for Attendance Systems
Database management plays a critical role in the functionality, reliability, and security of
attendance management systems, especially those that incorporate modern technologies such as
QR codes. In a QR code-based attendance system, a database serves as the central repository
where attendance data, student information, and system activity are stored, accessed, and
managed (Rjeib, 2018). The efficiency of the database system directly impacts the system's
performance in terms of speed, accuracy, data integrity, and scalability.

At its core, a database for an attendance system is responsible for storing a range of data,
including but not limited to student personal information (name, ID number, contact details),
attendance records (date, time, status), and QR code mappings (which QR code corresponds to
which student). The database management system (DBMS) must be robust enough to handle
frequent read and write operations, as attendance data is recorded continuously throughout the
day (Elaskari, 2021). To ensure data consistency and avoid issues such as duplicate or lost
records, the DBMS must support transactional operations, which guarantee that updates to
attendance records are processed reliably.

The database design for an attendance management system typically involves creating several
interrelated tables to organize data efficiently. Common tables might include:

1. Students Table: This table stores essential details about each student, such as their
unique ID, name, contact information, and the specific QR code assigned to them.

2. Attendance Table: This table logs attendance data, capturing which student attended, the
date and time of the class, and the status (e.g., present, absent, or late).

3. Classes Table: For systems that track attendance across different courses or subjects, this
table stores information about each class session, including course name, schedule, and
instructor.

4. QR Code Table: This table stores information about QR codes, including their unique
code and the associated student ID, ensuring that the right student is linked to the correct
QR code for attendance scanning.

A well-designed database also incorporates foreign keys to maintain referential integrity between
tables. For instance, the attendance table would reference the students table through the student

12
ID and the classes table through the class ID. This design ensures that the database maintains
correct relationships between different data entities and supports easy querying and reporting.

One important aspect of database management for attendance systems is ensuring data security
and privacy (Nwokeji, 2017, November). Attendance records, which may include sensitive
information, must be stored securely to protect against unauthorized access or tampering.
Implementing robust authentication and authorization mechanisms is essential to prevent
unauthorized users from altering attendance data. Additionally, encrypting sensitive data, both in
transit and at rest, ensures that records cannot be easily intercepted or read by unauthorized
parties.

A common approach to improving security and managing large volumes of data is to use
relational databases, such as MySQL, PostgreSQL, or SQLite, which are widely used for
applications that require structured data storage (Hewawasam, 2023). These databases provide
powerful query capabilities, making it easy to generate reports on attendance patterns and trends,
such as identifying students with high absenteeism rates or detecting anomalies in attendance
data.

As the number of students and classes grows, the database system must be able to scale without
sacrificing performance. Optimizing queries, indexing frequently accessed columns (such as
student ID or class date), and implementing database normalization techniques can help maintain
efficiency. Additionally, adopting cloud-based databases or distributed systems can enhance
scalability, providing greater flexibility and performance for larger educational institutions.

Beyond scalability, regular database backups are crucial for preventing data loss due to system
failures or crashes. The implementation of automated backup systems ensures that attendance
data is regularly archived, and in the event of a disaster, it can be restored with minimal
disruption to the system.

3.4 QR Code-Based Attendance Systems: Methodology and Tools


QR code-based attendance systems have emerged as an efficient and accurate method for
managing attendance in educational settings. These systems use Quick Response (QR) codes to
automatically record student attendance by scanning the code, which is uniquely assigned to each

13
student (Ikuomola, 2015). The methodology behind these systems involves the seamless
integration of QR code generation, scanning technologies, and data management tools. This
section explores the methodology of QR code-based attendance systems and the tools required
for their implementation.

Methodology of QR Code-Based Attendance Systems

The core methodology behind QR code-based attendance systems can be broken down into
several steps, starting from the generation of unique QR codes for each student to the storage and
analysis of attendance data.

1. QR Code Generation: The first step involves generating a unique QR code for each
student. These codes can be generated using various online or software-based QR code
generators (Mohammed, 2023). Each QR code contains a unique identifier (such as a
student’s ID number or registration number) that is linked to their record in the system’s
database. This ensures that each student’s attendance is recorded accurately and assigned
to the correct individual.

2. Distribution of QR Codes: Once the QR codes are generated, they are distributed to the
students. This can be done in multiple ways, such as printing the codes on student ID
cards or making them available through mobile applications. QR codes can also be made
dynamic, allowing students to access their codes through a personalized web page or a
mobile app (Jha, 2023). This method ensures that students can easily access their QR
code at any time, reducing the likelihood of attendance errors.

3. Scanning QR Codes: During class, the instructor or an automated system captures


attendance by scanning the QR codes using a mobile device, webcam, or specialized QR
code scanner. The scanning process is typically facilitated through an application that
integrates with the system’s backend database. The camera or scanner reads the QR code
and sends the information (the student’s ID) to the server for processing. The system logs
the student’s attendance in real-time, ensuring accuracy and reducing human error.

4. Real-Time Data Storage: After scanning, the attendance data is transmitted to a secure
database. Most QR code-based attendance systems use cloud-based databases or local
servers to store the information. This allows for quick retrieval and easy reporting of

14
attendance data. The system also ensures that the attendance records are stored securely,
protecting sensitive student information and complying with privacy regulations.

5. Data Analysis and Reporting: After attendance data has been collected, administrators
and instructors can access detailed reports and insights into student attendance trends.
This can include tracking student absenteeism, punctuality, and overall participation. The
system can also generate automated notifications for students with frequent absences,
providing a proactive approach to student engagement (McConnell, 2022). Data analytics
tools allow educators to analyze patterns, identify students in need of support, and make
data-driven decisions regarding student performance and interventions.

Tools Required for QR Code-Based Attendance Systems

To effectively implement a QR code-based attendance system, several tools and technologies are
required:

1. QR Code Generator: The first tool needed is a reliable QR code generator. These can be
found as software applications or online platforms that generate dynamic or static QR
codes (Jokhan, 2019). The generator must be capable of associating each QR code with
the student’s unique identification number to ensure accurate tracking.

2. Scanning Device: QR code scanners or webcams are needed to capture the codes. For
classroom-based systems, this often involves using mobile devices or computers with
integrated cameras, but specialized handheld scanners may also be used. Scanning
applications should support quick reading of QR codes, even in a crowded classroom
setting.

3. Database Management System: The system needs a secure database to store student
information and attendance records. Popular databases like MySQL, SQLite, or cloud-
based options like Google Firebase can be used. These databases are crucial for ensuring
that attendance data is stored correctly and can be easily retrieved for reporting purposes
(Kostepen, 2020, May).

15
4. Attendance Management Software: The core software platform integrates all
components, from QR code scanning to data storage and reporting. Tools such as Python
with libraries like OpenCV for QR code detection, or mobile app development
frameworks such as React Native, can be used to build the user interface (UI) and ensure
seamless functionality (Alsamman, 2024). This software should also support user
management for administrators and students, providing different access levels for each
user group.

5. Reporting and Analytics Tools: Once attendance data is stored, tools for generating
reports and performing data analysis become essential. Reporting tools like Microsoft
Excel, Google Sheets, or specialized data visualization tools like Tableau can be
integrated with the system to generate insights into student attendance trends. These
reports can be customized to provide useful metrics for administrators and faculty.

6. Security and Privacy Tools: As the system deals with sensitive student data, security is
critical. Encryption protocols should be used to protect attendance records, and the
database should comply with regulations like the Family Educational Rights and Privacy
Act (FERPA) or General Data Protection Regulation (GDPR), depending on the
geographical location (Darling-Hammond, 2016). Secure authentication methods for both
administrators and students, such as multi-factor authentication, are also important.

16
References
Alsamman, A. (2024). Design and Implementation of a Heterogeneous Distributed Database

System for Students Absence Automation Using Portable Devices. International Journal

of Computing and Digital Systems, 15(1), 1063-1074.

Bairagi, R. A. (2021, September). A real-time face recognition smart attendance system with haar

cascade classifiers. In 2021 third international conference on inventive research in

computing applications (ICIRCA), 1417-1425.

Chika-Ugada, P. K. (n.d.). Improved Online Result Transcript Generation System.

Collins, A. &. (2018). Rethinking education in the age of technology: The digital revolution and

schooling in America. Teachers College Press.

Darling-Hammond, L. B.-H. (2016). Pathways to new accountability through the Every Student

Succeeds Act. Learning Policy Institute, 1-56.

Doukas, H. &. (2020). Decision support models in climate policy. European Journal of

Operational Research, 280(1), 1-24.

Elaskari, S. I. (2021). Using barcode to track student attendance and assets in higher education

institutions. Procedia Computer Science(184), 226-233.

Hewawasam, P. C. (2023). QR code enabled payment solutions in creating a cashless society

among Sri Lankan consumers—A literature review. Journal of Service Science and

Management, 16(2), 110-132.

Ikuomola, A. J. (2015). Fingerprint-based authentication system for time and attendance

management. British Journal of Mathematics & Computer Science, 5(6), 735.

17
Jha, P. B. (2023). An Automated Attendance System Using Facial Detection and Recognition

Technology. Apex Journal of Business and Management, 1(1), 103-120.

Jokhan, A. S. (2019). Early warning system as a predictor for student performance in higher

education blended courses. Studies in Higher Education, 44(11), 1900-1911.

Kostepen, Z. N. (2020, May). A Framework for Sustainable and Data-driven Smart Campus. In

ICEIS(2), 746-753.

McConnell, A. M. (2022). The Future Workplace: A Symbiotic System of Systems Environment.

In Cyber-Physical Systems, 259-329.

Mohammed, M. S. (2023). Enhancing attendance tracking using animated QR codes: a case

study. Indonesian Journal of Electrical Engineering and Computer Science, 31(3), 1716.

Moshayedi, A. J. (2021). Automation attendance systems approaches: a practical review. BOHR

Int. J. Internet Things Artif. Intell. Mach. Learn(1), 23-31.

Nwokeji, J. C. (2017, November). Requirements Model for an Integrated Attendance Monitoring

System (IAMS). In Future Technologies Conference (FTC), 29-30. Retrieved from

https://saiconference.com/Downloads/FTC2017/Proceedings/86_Paper_329-

Requirements_Model_for_an_Integrated_Attendance_Monitoring_System.pdf

Oludayo, O. I. (n.d.). Development of an Employee Attendance System Using Face Recognition

and QR-Code Technology. Retrieved from

https://d1wqtxts1xzle7.cloudfront.net/100522366/Development_of_an_Employee_Attend

ance_System_Using_Face_Recognition_and_QR_Code_Technology-libre.pdf?

18
1680321655=&response-content-disposition=inline%3B+filename

%3DDevelopment_of_an_Employee_Attendance_Sy.pdf

Rjeib, H. D.-S. (2018). Attendance and information system using RFID and web-based

application for academic sector. International Journal of Advanced Computer Science

and Applications, 9(1).

Singh, G. R. (2024, June). Efficiency and Reliability in Student Attendance: A Trifecta of QR

Codes, Face Recognition, and Geolocation. In 2024 IEEE Students Conference on

Engineering and Systems (SCES), 1-5.

Souali, K. S. (2023, October). An RFID-Based Traceability Approach to Improve the Overall

Health Status Management in Morocco. In 2023 10th International Conference on

Wireless Networks and Mobile Communications (WINCOM), 1-6.

Vicent, L. &. (2010). Learning management system. Multimedia in Education, 21-48.

Whitehead, B. M. (2013). Planning for technology. Corwin Press.

19

You might also like