Professional Documents
Culture Documents
Chapter 1
Chapter 1
INTRODUCTION
One of the most important goals of the Cotabato Foundation College of Science
and Technology Pikit Extension Unit is to improve its facilities and equipment in
accomplishing the purpose for which it was established for more relevant and value-
oriented education and training. The institution expanded to include tertiary course. From
only a few students in its initial years of operation, the school steadily grew in enrolment
and gradually expanded its curricular offerings. At present, many additional courses are
curriculum. It aims to educate students about the work and their future career. This
provides opportunities for students who have the motivation and academic ability to get
started on a career path while they are still in school. The training involves the
cooperation of three participants namely the Students, the Site Supervisors/Company and
the OJT Coordinator. The current procedure for the CFCST PEU in Placement Office, the
cabinet together with the logbook of other courses. And when the OJT students submit
their requirements to OJT Coordinator, their files are being kept it on the data cabinet
together with the other courses. By doing this, the OJT Coordinator takes more time,
effort and physical space to keep track of the OJT/Intern student’s documents to find
details secure. When mistakes are made, or changes or correction are needed, often a
In the past, attendance was manually recorded and kept in a book, making it
vulnerable to manipulation and human mistake. The manual timesheet tracking approach
Employers require a solution to quickly and effectively track the attendance of trainees
learning on the job. Ensuring that trainees fulfill their allotted work hours is made easier
by keeping an eye on their attendance. In the past, attendance was manually recorded and
kept in a book, making it vulnerable to manipulation and human mistake. The manual
researcher of the study proposed an OJT Timesheet Monitoring System using QR code.
The main goal of the project is to design and develop a system that will ease up
Code;
2. To develop a system that will ease up recording, storing and monitoring of the
entering, recording and storing their attendance during the training period. The system
will allow employers to track the student’s record of their rendered hours in the training
and students will conveniently do their attendance by using the QR code to access the
system. The system will be managed by the administrator responsible for adding students
who will undergo on-the-job training in the system and will generate unique QR code for
each student. The students or the trainees will use the QR code generated by the system
to log in and press the time in and out before and after their training every day. The
system will ease up the processes in doing the timesheet of the students or the trainees.
trainees will highly benefit from the project. The system will ease up their operation in
Employers. The system will help them ease up their job in recording, storing and
monitoring the record of the trainees under their supervision. The system will also
period. The system will also assure them that their record is accurate and reliable.
Researchers. The researchers of the study will gain more knowledge and skills in
Future Researchers. The study will serve as their basis in doing their own version of the
study.
Conceptual Framework
Student
Information -
(name, contact
number, address,
Course)
Internship
Information –
(name of school,
Total
required duration)
CFCST-PEU Rendered
profile pictures of
the student INTERNSHIP Time
Student Id TIMESHEET Student
Number MONITORING Timesheet
Time in SYSTEM USING QR Report
Admin Username CODE Generated
and password QR Code
Admin/User
Information
(Name, Username,
Type(staff or
admin))
QR Code
integration. The inputs of the system will be the student Information (name, contact
profile pictures of the student, Student Id Number, Time in, Admin Username and
Definition of Terms
OJT or On-the Job Training means training in the public or private sector that is given to.
a paid employee while he or she is engaged in productive work and that provides.
knowledge and skills essential to the full and adequate performance on the job.
QR Code– which stands for “quick response” – code is basically a barcode on steroids.
While the barcode holds information horizontally, the QR code does so both horizontally
and vertically.
of employee presence. PT. XYZ uses presence for all its employees. PT. XYZ has
presence data recording for internship employees at PT. XYZ still uses the manual
method so it takes a long time and is vulnerable to data manipulation. This study aims to
facilitate the management of the presence of internship employees so that they can
validate the work location of internship employees and facilitate internship employees in
making daily activity reports. This online presence system is designed using the PHP
programming language and MySQL as the database. In this study, the author uses the
Waterfall Software Development Life Cycle (SDLC) method. Then the system testing
was carried out using User Acceptance Testing (UAT) by distributing questionnaires to
respondents. Based on the results of the black box testing and user acceptance test (UAT)
that have been carried out, it was found that the system developed was in accordance with
its function and was very well accepted by internship employees and employees of PT.
XYZ.
A project to incorporate QR codes into the program of the Fine Arts Library at
2021, had two goals designed to increase access to course-related research materials: to
embed traceable QR codes in course syllabi leading to custom course resource web pages
developed and hosted by the library, and to place QR codes on the library’s website and
in prominent locations throughout the facility. The author concludes that web pages
tailored to courses are a useful way to introduce research materials to tech-savvy students
course syllabus is an effective tool for the library and faculty in their work with students.
The regular attendance system continued in the educational system where the
instructor announced the name of every single student and marked the attendance,
causing time wastage during address time. This turned out to be increasingly more time-
consuming particularly in the current situation where the number of students in a class is
additionally troublesome. Another burden of the present system is the opportunity for the
student to stamp fake attendance. These days mobile phones can tackle the vast majority
of the issue rapidly and without any problem. It has made the existence of each individual
basic and simpler with the various social application, business applications, critical
thinking applications, applications for training and advertising, and so on. Followed by
the innovation, the paper proposed by Shubham Mishra et. al. (2021), a framework that
will deal with an issue for recording attendance. The proposed framework has three
segments, one for producing the QR Code by entering the student's subtleties and the
second application for taking the attendance, and the third for creating the attendance in
CSV or XLS design. The educator should check the QR code of the specific understudy
to affirm their attendance. The understudy QR code will be given to the teacher to mark
their attendance.
online student attendance monitoring system (named SAMSTM) based on QR codes and
mobile devices. This design was chosen due to its simplicity and cost-effectiveness. The
only equipment required by the user (lecturers and students) is a mobile internet device
such as a tablet computer or a smartphone. This is deemed reasonable due to the wide
availability and high ownership of such devices today. The system is currently in an early
prototyping phase to show a working proof of its concept. This paper describes the
overall architecture as well as the flow of its implementation in the class room. The
method of surveying the effectiveness and user feedback of the system is also discussed.
The main advantage of the system is a more accurate and quicker method of recording
and monitoring student attendance. With this system, it will be quantitatively easier to
discern the students based on their diligence in attending classes, and thus also predict
their performance due to the correlation between attendance and academic performance.
We found positive feedback for the system in the design phase with some parties
system in a number of trials which will be useful for further development and wider
application.
In this era of technology smartphones play a significant role in our day to day life.
Nowadays smartphones can solve most of the problem very quickly and easily. It has
made life of every person simple and easier with different social app, commercial app,
problem solving app, app for education and marketing etc. Followed by the technology
the paper
purposed a system that will handle a problem for recording the attendance. The proposed
system by Xiong Wei (2019) is a couple of two applications, one for generating the QR
Code by entering the student details and second application for taking the attendance and
generating the attendance in CSV or XLS format. The teacher will need to scan the QR
code of the particular student in order to confirm their attendance. The paper discusses
how the system verifies student identity to eliminate false registrations. The system deals
with the management and evaluation of attendance of all students. The student QR code
will be provided to professor for taking their attendance. The professor handling the
subjects is responsible to mark the attendance for all students of the group or class. The
attendance will be marked as 0 and 1, 0 for absent and 1 for present in the database of the
particular student row in the table. The student attendance reports will be generated in
CHAPTER III
METHODOLOGY
In the proposed system, the researcher will use Agile SDLC Methodology as
development process that is constantly adapting and improving. Figure 2 shows the work
PLANNING
Planning
In this phase, the researcher defined the scope and objectives of the study by OJT
Coordinator of CFCST-PEU, planned the time and effort needed to build the project,
analyze the requirements needed to complete the project as well as create the
System Design
When the researcher specified the requirements needed, analyzed and design the
architecture and even the flow of the system to be developed. The researcher will use
PHP Scripting language, Bootstrap, Javascript and CSS to design the Graphical User
Development Phase
The work will start as soon as the researcher specified the specifications. The
researcher got to work on it. The developer's goal was to release the functional product in
the allotted period. The product will have a basic, rudimentary functionality and will go
through several rounds of refinement. After being assembled for the final product, the
documents will be sent to the research adviser for additional review. This covers both the
software and the documentation. At this point, there will be lessons or user orientation
Once the primary functionalities of the system have been completed, the
researcher will incorporate the QR Code, test the system to identify any bugs, and
immediately debug it. After the system has been successfully implemented, the
researcher will conduct user testing, deploy it, instruct people on how to operate and
Research Design
The descriptive qualitative approach will be used in the research design; this
method will be created for the researcher to obtain information about current existing
situations. The researcher chose to utilize the descriptive qualitative approach to collect
data that would assist them know what is needed so that they could design a system that
would help the OJT Coordinator and reduce the staffs' work.
Flowchart (Intern-Side)
yes
system. In order to allow users to log in to the system, the scanning page will employ a
camera to scan their QR Code. The dashboard on the student side will show up once the
QR Code has been successfully verified. After logging into the system, it functions as the
trainees' or students' homepage. The student's name, the current day and time they use the
system, the total number of hours they spend using it on a given day, and a summary of
the days and hours they spent using the training will all be displayed on the dashboard.
Flowchart (Admin-Side)
START
Log in
Admin
Dashboard
Print QR
Code
Log Out
STOP
Figure 4 displays the flowchart for the admin side. The administrator's home
screen, the admin system dashboard, will show up following a successful verification of
the password and username entered. The dashboard lists the students undergoing
instruction on a particular day in a particular month together with the number of hours
they completed. The administrator must encode the following student data in order for the
student management module to function. The admin must attach the student's profile
photo to this form in order for it to be easily identified. The student's profile photo must
be entered into the form by the administrator. The administrator can create a QR code for
a particular student using the QR Code creator form. Before creating a QR code, the
administrator must provide the student's name and ID number. The administrator can
create a QR code for a particular student using the QR Code creator form. The produced
QR Code can also be printed by the system to gain access. The details of the hours that
students have contributed to their training are shown in the student rendered list form.
Use Case Diagram
Log in
Scan QR Code
Manage Trainee
Information
ADMIN TRAINEE
Generate Report
Log out
The student trainee and the system administrator are the actors in the above
figure. The student trainee has the ability to sign in, verify their identification through the
system by scanning their QR Code, and exit the system. On the other side, the
administrator has additional login options, including the ability to create and print a QR
Code created by the system, manage student trainee information, create and print
attendance reports, manage user lists, and log out of the system
Architectural Diagram
CFCST-PEU
INTERNSHIP
TIMESHEET
MONITORING
SYSTEM USING
QR CODE
Figure 6 shows the Architectural Diagram of the system that presents the flow of
the system in which the information of the user/student as well as the admin’s
information will directly save in the database of the system and then the admin can
Supervisor of CFCST-PEU.
SGA.
System Requirements
Hardware Specification
the system. The researcher will utilize these specifications to ensure that the system
functions well and would not be compromised by its peripheral as well as to prevent
Software Specification
These software requirements must be followed so that the system would be able to
function well.
SOFTWARE SPECIFICATION
Operating System Window 10
System Type 64-bit
Database MySQL
Programming Language PHP , CSS , JAVASCRIPT, BOOTSTRAP
REFERENCES
D. P. M. Putri and H. Supriyono, Rancang Bangun Sistem Presensi Berbasis QR Code
Menggunakan Framework Codeigniter (Studi Kasus Kehadiran Asisten Praktikum), J.
insypro, 4, 1, pp. 1–9 (2019)
J. Simatupang and S. Sianturi, Perancangan Sistem Informasi Pemesanan Tiket Bus Pada
Po. Handoyo Berbasis Online, J. Intra Tech,3, 2, pp. 11–25 (2019).
S. Mishra, C. Kumar, A. Ali and J. Bala, "Online Attendance Monitoring System Using
QR Code (OAMS)," 2021 2nd International Conference on Intelligent Engineering and
Management (ICIEM), London, United Kingdom, 2021, pp. 379-384, doi:
10.1109/ICIEM51511.2021.9445304.