Attendance Monitoring System of Employee Using QR Code: 1.2 Purpose and Description
Attendance Monitoring System of Employee Using QR Code: 1.2 Purpose and Description
Attendance Monitoring System of Employee Using QR Code: 1.2 Purpose and Description
Abstract: This study aims to develop an Attendance Monitoring System of Employee Using QR Code,
providing secure data, monitors of employee’s records. Such as personal information. Also, enabling admin
an automated system for monitoring the employees, attendances, through qr code 1. This study used the
method Waterfall Software Development Life Cycle., The Waterfall Model is a linear sequential flow. In
which progress is seen as flowing steadily downwards (like a waterfall) through the phase of software. This
means that any phase in the development process begins only if the previous phase is complete 2. There are
five various phases of the model used in the study Requirements, Design, Implementation, Verification,
Maintenance3. In addition, a combination of web and database technologies such as HTML, CSS, PHP, and
JavaScript, and MySQL has been utilized for the development of the front-end and the back-end
respectively. The Attendance Monitoring System allows the admin to have an account, accessing the
features of the application. they can update their personal information and can monitor their records. the
main goal of this study is to meet the client's needs, which is the owner, and also for the project theme to
improve their knowledge and skills on creating the system.
1. INTRODUCTION
1.1 Project Context
Metro Surigao Shopping Center in Surigao City, located at Rizal St. Cor. Borromeo St., Surigao
City, Surigao del Norte. It has been in the business since 2001 and is owned by Mr. Calvin Tyron. This
building contains two-story, Service offer is in-store shopping and etc.
The issue in this Metro Surigao shopping center is currently using the manual process of collecting
information of employees that often leads to misinformation employee's attendance records who will be
absent their duties.
This study the project team will introduce how the Attendance Monitoring System using Qr code
can solve the problem, elucidate the disadvantages of a manual data collection of employees, and help
users, the administrator and employee, manage their data more efficiently and less time-consuming. The
Attendance Monitoring System is made for owners or administrators to reduce their time in recording the
information of their employees.
The said system is designed to input information, monitor employees’ records such as absences,
and view the records of the employees. The main goal of this study is to meet the needs of the clients, and
for the project team to improve their knowledge and skills on creating systems such as in this study.
The system is built so that it can help implement features for the metro Surigao shopping center to
become more effective and offer a solution to existing problems. This system focuses on helping the
administrator and employee to have a common platform to interact with information relevant to the
Attendance Monitoring management.
1.2 Purpose and Description
Attendance Monitoring System of Employee Using QR Code is an information and management
system for employee that will provide a more secure way to store data and enhanced automated
management features beneficial to both administrator and employees. It aims to provide an easy and
manageable system that could help the administrator check profiles of its employee, and manage employee
records such as absences and leave employees.
The main objective of this study is to provide an Attendance Monitoring System for Metro Surigao
Shopping Center to manage their employees’ records. And using QR code to identify individuals working
in the department and smartphone as a QR code mobile scanner.
The proposed system of this study aims to design and develop an information/management system
for Metro Surigao Shopping Center that will:
Manage records of the employees.
Generate attendance reports.
1. Evaluate the system based on ISO.
2
and efficiency as well as reduce job turnaround time in checking the accuracy of the data with the card
owner.
The study of Rizal et al. [6] concludes that Smart Attendance System Applying QR Code enables us
to speed up the process of taking attendance and would save us valuable teaching time. He further stressed
that this initiative helps students avoid consequences that may result from poor attendance that should be
stipulated in the policy and academic regulations of the school.
According to [7] The potential for QR Codes is limitless and the next generation of barcodes will
hold even more information wherein the content will be effectively embedded in the code and an internet
connection will not even be necessary
[8] a student experiencing difficulty with their studies doesn’t often identify themselves as students
in need of support. The Science Student Success Centre at Carleton University actively seeks out these
science students to give them the help they require. One indicator of need is a student’s grades. Another
indicator is attendance in class. this paper describes how they used QR-Codes to help track class
attendance. While the existing online card swiping attendance tracking system was suitable for small class
sizes, using QRCodes for attendance tracking proved to be suitable for larger classes.
[9] Analyzed QR codes from the perspective of their significance and uses. It was recommended to increase
awareness about the usefulness of the QR codes, to make the public aware, and be familiar with the QR code.
[10] Indeed, the traditional means of checking attendance in the classroom takes time and consumes a lot of
paper and money. QR codes are being widely used for linking to companies’ websites, advertising products, price,
online menus and contest sign-up pages There are two particular versions implemented for the system—the web app
version, which is typically accessed through an internet browser and is ideal for desktop and or laptops; the other is the
mobile app companion, a hybrid android app that wraps the web app so that it can be installed and opened in an
Android device like a native app. The system itself runs in a web host along with its database. The system requires an
active internet connection to fully function.
1.5 Technical Background
This chapter presents the technical background of Attendance Monitoring System of Employee. It
describes the system’s architecture and database design of the system.
Figure 1 shows the architecture of the employee attendance system using QR codes. So, the user login
using their ID card with QR code, after that the security or authorized personnel will scan through an
Android phone, and the admin can authorize the contact information of a specific employee. At that time,
the attendance system will be automatically updated in the database. Then generate attendance records
and automatically send to the administrator for analysis. Print the QR code on the ID card according to
the QR code. Employees can check attendance details and daily attendance through this system.
2. METHODS
4
System Analysis. The researcher has come up with a draft of flowcharting, system architecture and
making a use case to visualized the process and flow on how the system project is done. during this phase,
users work hand in hand with developers to ensure their needs are being met at every step in the design
process. It’s almost like customizable software development where the user can test each prototype of the
product, at each stage to ensure it meets their expectations.
User Design. Once the system requirements and analysis have been documented, the design of the
system was developed. It contains the technical components and user interface of the system. During this
phase, the researcher uses hardware and software specifications to come up with the design of the system's
desired detailed specification. In this phase, the detailed design of each module is specified based on the
required needs of the user of the system. In this project, the detailed design is monitors employees'
attendance at the metro Surigao shopping center.
Coding. During this phase, the researcher created the system. The system maria database in MySQL
was created including the different tables for the identified classes for data storage. JavaScript
programming languages were used to design and implement the interface of the system. The researcher in
consultation with the clients designed and developed reports needed by the system. Furthermore, required
hardware and software specifications were also considered to have the system run smoothly.
3.3 Validation Phase
Requirements. During this stage, the proposed project was first introduced to the course adviser
and seek approval to start the development. The researcher determines the actual usage of project through
feasibility research and observance of the requirements for employee’s information. Research schedule was
created to make sure the continuous steps of actions to be taken and complete the project. A basic
breakdown of this stage involves researching the current problem defining the requirements for the project.
Design. The researcher created different figures and diagrams to provide visual presentation of
what will the system perform such as diagrams and tables which are attached in the documents.
It’s almost like customizable software development where the user can test each prototype of the product,
at each stage to ensure it meets their expectations.
Implementation Phase – The researcher will develop and create the proposed system based on the
software tools and requirements that will help realize the systems user interface and functionality.
Maintenance Phase – The researcher will undergo a revision of the program flow based on user’s
feedback and enhance the functionality as per needed / required. This will be conducted after the actual
system is created and is tested by different users who will use the system.
6
The researcher made a project schedule as shown in Table 1. Relevant tasks were identified and their
time intervals were determined.
3.4 System Evaluation
The study was evaluated using a questionnaire based on ISO 9126 standard. The requirements
for the system evaluation were gathered through the adopted evaluation tool. The researcher undertakes the
process of establishing its result and the confidentiality of the respondent’s responses to ensure that the
instrument being used is appropriate in the objectives of the study. Metro Surigao Shopping Center in
Surigao City is composed of the owner, to manage employees’ attendances and secure data information
related topic. The proponents got ten (10) respondents form the owner and employees. Total respondents
sampling was used in identifying the respondents.
3.5 Respondents Profile
Table 2. Respondent’s profile of Metro Surigao Shopping Center
Profile F(n=10) Percentage
Employee 6 60%
Non-employee 3 30%
CEO/Owner 1 10%
Out of 10 respondents 6 were employees comprising 60% of total respondents; 3 were non-employee
comprising 30% of total respondents; 1 Owner or CEO.
Figure 3 shows the activity of the admin (CEO/Owner) and User. Admin will have the rights to
access this system. Admin manage all attendance, manage employees’ reports, can add and delete, and
generates reports.
7
Only the Admin can give employee accounts access to the system, provided that the employee has
provided the necessary details upon registration. The admin can generate reports, manage employee’s
attendance records. The admin can also delete employees’ records.
3.8 Hardware and Software Requirements
8
The system will require the following hardware and software components to operate
successfully
Description Specification
Web Browser
PHP 7.1 (Recommended)
Software
Lite Speed or Apache Web Server
MySQL 10
Notification/
messages
The Attendance Monitoring System offers a more comprehensive set of features compared to
the other or related systems and studies. It is specifically meant for Metro Surigao shopping center
management.
6. REFERENCES
[1] S. Rao and K. J. Satoa, An Attendance Monitoring System Using Biometrics Authentication.
International Journal of Advanced Research in Computer Science and Software Engineering. Volume
3, Issue 4, April 2013.
[2] F. Masalha and N. Hirzallah, A Students Attendance System Using QR Code. International Journal of
Advanced Computer Science and Applications, Vol. 5, No. 3, 2014.
[3] O. Shoewu and O. A. Idowu, Development of Attendance Management System using Biometrics.
[4] Benfano Soewito, Smart Mobile Attendance System Using Voice Recognition and Fingerprint on
Smartphone. 2016 International Seminar on Intelligent Technology and Its Application.
[5] Indrayani, E. (2014). The Effectiveness and the Efficiency of the Use of Biometric Systems in
Supporting National Database Based on Single ID Card Number (The Implementation of Electronic ID
Card in Bandung). J Inform Tech Software Engineering 4:129. doi:10.4172/2165-7866.1000129.
[6] Rizal Md., Hendry Md., Noah M. A., Rahman, and Seyal, A. H. (2017). Smart Attendance System
Applying QR Cod. 12th International Conference on Latest Trends in Engineering and Technology
(ICLTET'2017). Kuala Lumpur Malaysia. Retrieved August 10, 2018 from
http://iieng.org/images/proceedings_pdf/E0517002.pdf.
[7] Korhan, J. (2011). How QR Codes Can Grow Your Business. Retrieved August 10, 2018 from
https://www.socialmediaexaminer.com/how-qr-codes-can-grow-yourbusiness/.
[8] Deugo, D. (2015). Using QR-Codes for Attendance Tracking, 267–273. Retrieved from
http://worldcomp-proceedings.com/proc/p2015/FEC2508.pdf
[9] Singh, S. (2016). QR Code Analysis. M. Tech, Department of Computer Science and Applications,
KUK, Haryana, India. International Journal of Advanced Research in Computer Science and Software
Engineering. Volume 6, Issue 5. Retrieved August25, 2018 from
http://ijarcsse.com/Before_August_2017/docs/papers/Volume_6/5_May2016/V6I5- 0105.pdf.
[10] Singh, S. (2016). QR Code Analysis. M. Tech, Department of Computer Science and Applications,
KUK, Haryana, India. International Journal of Advanced Research in Computer Science and Software
Engineering. Volume 6, Issue 5. Retrieved August 25, 2018 from
http://ijarcsse.com/Before_August_2017/docs/papers/Volume_6/5_May2016/V6I5- 0105.pdf.