RRL, RRS AND Tech BG
RRL, RRS AND Tech BG
Monitoring attendance using traditional way may take a lot of time that may cause of less time
of the teachers to the discussion of the lecture to the students.
There are a lot of types of attendance systems such as punch cards, logbooks, fingerprint
system, and barcodes. But these systems may cause errors such as providing misinformation to the
end users. Smartphone-based attendance system makes the traditional way of conducting attendance to
be computerized to be much easier and the smart way to monitor attendance in institutions. Therefore
smartphone device is being used due to its accessibility and it is the most common device that is being
used in terms of marketing and business. And mostly of those smartphones are Android OS.
The purpose of this system is to lessen the time that is required to conduct attendance so that
teachers may put much more time for the lecture to be given properly.
Ibrahim, H. I., & Talfan, I. S. (2021). Student attendance registration system based on QR code.
University of Diyala - College of Science Computer Science Department.
https://sciences.uodiyala.edu.iq/uploads/computer%20sciences/Graduate%20project%202020-
2021/7.pdf
Attendance is one of the key factors in student's performance in the classroom. It may affect the
student's grade as most universities authorized rules that a student may only take his/her examinations
if his/her attendance is higher or equal to several percentage (60%, 70%, or 80% etc.) or it may vary.
Manually
conducting the attendance requires the student to physically sign the attendance paper each class and
course.
This way of conducting an attendance may consume a lot of time to monitor each student one-by-one.
Hard copy attendance may also tend to be misplaced or lost. To come up with the solution, we created a
mobile application that is designed to save and monitor attendance using smartphone and can be saved
and print as hard copy. The system can mark attendance, marking intruder's entry, attendance
percentage calculations, send emails, and send SMS to the guardian to keep them updated about their
child's attendance at the Institute.
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,
Bangladesh, 2017, pp. 230-233, doi: 10.1109/R10-HTC.2017.8288945.
Manual way of conducting attendance using pen and paper can be monotonous, ineffective, and
slow process. It can also consume a lot of time given that most classrooms has a lot of population.
There is a valid solution as we look to our world, technology is increasingly improving rapidly
and it may be used as an advantage in conducting attendance such as using radio frequency, biometrics,
software-based solution for attendance management, or both using software and hardware.
This study is using a QR code-based attendance system that records data and deposited in a
database for improvement and
reporting purposes. Reed Solomon error code correction is being used to figure out the accuracy of the
QR code that is being scanned through webcam. The administrator will receive the reports. And a
warning letter will be issued to the students if his/her attendance is below 85%.
Hendry, M. R. M., Rahman, M. N. A., & Seyal, A. H. (2017). Smart Attendance System Applying QR Code.
12th International Conference on Latest Trends in Engineering and Technology (ICLTET’2017) May 22-24,
2017 Kuala Lumpur (Malaysia).
https://d1wqtxts1xzle7.cloudfront.net/78344561/eea7373f1640efa1f8ddd509de19b21bceb8-libre.pdf?
1641621873=&response-content-disposition=inline%3B+filename
%3DSmart_Attendance_System_Applying_QR_Code.pdf&Expires=1681616071&Signature=HrTOvraqM4
tSsRkjTt849H5dLfN85B6Bn42J4ShC3yj~HC5n~Y2jEJ-
aLudrRD6j7bRlSYUiuV3N0MLJukZxcU1zdT01UT8tO2e50WfrzQUBeycR~~obCEoBpGp2DfEJey6bExFWgcLE
uCzeAUNJYkn89va4Amds6PV0sks5Gs3dYhIDn-
x4aVNuKLhpjfIBIw4fzqYm7eLP2XwfjVe1Ii7bKLfhkeGHq7a7K7Z-412waGkkyh6QKyaIf-Lbbe4tkSkQgV-
qziEgGoGLlOEqDRob~WQlxivyhnZ5wGb~~tlaH-0mND5JEAj1q7C86qe6-
WECZnwnKFznlQPVXXCljA__&Key-Pair-Id=APKAJLOHF5GGSLRBV4ZA
Review of Related Studies
For modalities and pots, there's a growing demand for attendance systems that are both secure
and quick to respond. RFID (Radio frequency Identification) is a quick and effective way to identify any
material thing. Their major benefit is that they can be read wirelessly, hold further information than
barcodes, and are more durable due to their non-line-of-sight technology. RFID markers can read in any
tough terrain, rendering other read technologies similar as barcode or optic card compendiums empty.
In this form we aimed a system that quick and easy device for relating people. Also, we purpose a
system that can pierce control system and a system that goes beyond only RFID discovery attendance. In
this system when card brought near to the RFID module it reads the card information and exhibits is it
user is early or late to the class. The system operates with surveying the body temperature of pupil, if
the pupil below 37 degrees Celsius then they can overlook their pupil ID, if higher than 37 degrees
Celsius then the alarm will make beeping sound continuously. After surveying pupil ID, this system
marked the attendance corresponding to that law id and save in SD card and after that display it’s all
information on the TV like card ID, date, time and pupil code number and welcome communication if
early and late communication if user were late. In addition, a lot of time is saved as all the scholars.
attendance is directly stored in the database.
Ahman, I., & Hasman, M. I. (2022). RFID Attendance System. Journal of Engineering Technology Vol. 10:
17-25, 2022. https://bmi.unikl.edu.my/wp-content/uploads/2022/11/17_25_RFID-Attendance-
System.pdf
The technology is now part of our daily basis. It modified the ways of communication and
sharing information. Technology makes our lives easier and convenient. Organizations have now leaned
on using technology as it improves their way of providing service to their end users. Educational fields
also take advantage of the improvement of the technology in our time to educate students in higher
level of learning.
There are many aspects for students to be educated to understand their courses and to ensure
that objectives are achieved. Taking attendance is one of the aspects that can influence a student’s way
of learning. It is the process to do before or after taking a lecture. Attendance is a big factor when it
comes to educators to monitor their students' activities, yet it consumes a lot of time that may impact
the learning procedures.
Talip, B. A., & Zulkifli, M. Z. (2018). MOBILE ATTENDANCE SYSTEM USING QR CODES TECHNOLOGY.
Journal of Computing Technologies and Creative Content Volume 3, Number 1, Jul 2018. Page 1-3.
https://d1wqtxts1xzle7.cloudfront.net/79393176/pdf_1-libre.pdf?1642912008=&response-content-
disposition=inline%3B+filename
%3DMobile_Attendance_System_Using_QR_Codes.pdf&Expires=1681604925&Signature=fDBYXqExIsFH
4-RoO6SgfjcodPS4j0J46PDIogJg2RfbYPuFeTnfJu36T5OTOo-
KoXBwfrNF8CKZmhEXbeIM07ZzTWjyI~IuKUuwsi3-
Lq9sdcaYpN1uisYIa7ULqO5xhJ1K7Pqyg6u2c0sSOyLcyM1xk1Oz2z-zHFdynxztjqhFArVOj5SAdNrCL-
V~VUHzy7BlHrc3Wqa6fMTZBcKscz9maxmZM~yrfsF4dr8DtnSpTrdCgUmyfmy~QQZLbzzNW0u10YJNKjz6p
mi8BAL2okKQ6kKeeR0ZvDgUi4BCjx6yfDxO8UWiTJxe5Fe8hrTl-wW0ogZqmbxqlEynL13TWQ__&Key-Pair-
Id=APKAJLOHF5GGSLRBV4ZA
Information Technology is a crucial factor that aids countries in improvement of their economy
in both educational and industrial sectors. Attendance has now become essential in today's world as it is
one of the ethics that workers valued. Paper-based or the old method of monitoring attendance is still
used by educational institutions and even government organizations. Conducting attendance is a huge
factor in monitoring individuals in different sectors such as employees, university staffs, and students.
On academic sector, attendance is one of the factors that makes the students attend a class on-time.
While on industrial sector, attendance system is a tool that tracks the employers’ activities such as
analyzing human resources, daily attendance, and record the overtime information and transfer it to the
payroll system. There is disadvantage in manually conducting attendance such as it consumes a lot of
time, and the vulnerability that may fabricate the attendance sheet such as students signing their
friend's name while they are absent.
Al-Mhiqani, M. N., Ali, N. S., Arif, Z. H., & Zakaria, N. A. (2018). Attendance Management System for
Educational Sector: Critical Review. Attendance Management System for Educational Sector: Critical
Review. https://d1wqtxts1xzle7.cloudfront.net/57185204/V7I8201814-libre.pdf?
1534252523=&response-content-disposition=inline%3B+filename
%3DAttendance_Management_System_for_Educati.pdf&Expires=1681606865&Signature=L76ga96DjwZ
80vVIe5xrbrrVMQBCiDHIM8oyrTyQ0i4NkkdYNFO0SxG-
CnaqwlkHWX0cg7KsPdT5Dr2gty0i02FD4yNzQOU3i~YaTTW8skwmLAVvSjrPcUX-
qYTFOOxxDddk0acxLv52IKX5TUXgN~9CiO0h-A6bv9nnfCi3gf0IFpodaAIbmOO61SW-
5RSDvcgDuJ~NIb15Tnc8TPF~YYyXO1fAv1e3Ll8utqAuZtmLwsZyB85-
pTy1U2cWxgI7CWfS4gQM3RH5Sd8HvNv4WxQrJpEFSKvvoCOy1Yr35TTHvyAYGGp90hct7VmwnQwqNTgz
1-V2UBlbDSnOcow-9w__&Key-Pair-Id=APKAJLOHF5GGSLRBV4ZA
Technical Background
Modern technology has become so well established in this current time. Developers are trying
to get better, more upgraded technologies as their knowledge expand as the years go by as well as the
Internet. That is why the proponents developed an application system entitled "Bulacan State
University- Bustos Campus Attendance Generator" to make the client and their user's life easier.
Android Studio is the official integrated development environment (IDE) for Android application
development. It is based on IntelliJ IDEA, a Java integrated development environment for software, and
incorporates its code editing and developer tools.
Android Studio uses an Apply Changes feature to push code and resource changes to a running
application. A code editor assists the developer with writing code and offering code completion,
refraction, and analysis. Applications built in Android Studio are then compiled into the APK format for
submission to the Google Play Store.
XML stands for Extensible Markup Language. A markup language is a set of codes, or tags, that
describes the text in a digital document. The most famous markup language is hypertext markup
language (HTML), which is used to format Web pages. XML, a more flexible cousin of HTML, makes it
possible to conduct complex business over the Internet.
SQLite is an embedded SQL database engine. Unlike most other SQL databases, SQLite does not
have a separate server process. SQLite reads and writes directly to ordinary disk files. A complete SQL
database with multiple tables, indices, triggers, and views, is contained in a single disk file. The database
file format is cross-platform - you can freely copy a database between 32-bit and 64-bit systems or
between big-endian and little-endian architectures. These features make SQLite a popular choice as an
Application File Format. SQLite database files are a recommended storage format by the US Library of
Congress. Think of SQLite not as a replacement for Oracle but as a replacement for fopen().
Java is an object-oriented programming language that produces software for multiple platforms.
When a programmer writes a Java application, the compiled code (known as bytecode) runs on most
operating systems (OS), including Windows, Linux and Mac OS. Java derives much of its syntax from the
C and C++ programming languages.
A mobile device is a handheld tablet or other device that is made for portability and is therefore
both compact and lightweight. New data storage, processing and display technologies have allowed
these small devices to do nearly anything that had previously been traditionally done with larger
personal computers.