mjr1 Subc
mjr1 Subc
ISSN 2320-9186
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1007
ISSN 2320-9186
Key Words: Aemilianum College Inc., Internship Management, OJT Programs, Systems
Application, Training Programs, Web-Based System
INTRODUCTION
Education gives people information, training, and skills, as well as new ideas and
attitudes. The world has witnessed significant growth in education over time. According to
John Dewey in the study of Leshkovska and Spaseva (2016), “the individualization of the
curriculum is done through certain real-life occupations as forms of experiential learning
and practical “learning-by-doing” activities.”
The evolution of technology has impacted every aspect of human lives from banking
to the way that people communicate with each other. Technology has become an integral
part of sustaining the community, and its contribution to education is therefore inevitable.
Technology provides students with countless resources and aids them in the learning
process. In fact, most universities and educational institutions utilize technology within their
teaching methods.
Technology has made it possible for students to gain qualifications online and educate
themselves through institutes that offer online courses. Learning will take place from home
instead of having to pay to commute or move away to attend Universities. Working
professionals can pursue further education without having to give up their full-time jobs.
Being able to learn remotely has been revolutionary because it made education accessible to
everyone. Technology has been an integral part of the development of education. It has
transformed education and the way that people learn and retain information. It has been
proven that using Information Communication Technology (ICT) in classroom management
increases the students' motivation, show more interest, and become more involved in the
areas they study. ICT enables the use of innovative educational resources and the renewal of
learning methods, establishing a more active collaboration of students and the simultaneous
acquisition of technological knowledge. The use of various online resources helps their
interest in learning grows. The use of ICT in the classroom promotes students’ active and
participatory attitudes, allowing collaboration with students and interactivity to take place.
Different ICT tools stimulate the development of the imagination and enhance creativity.
When ICT is integrated into lessons, students become more engaged in their work that is
because ICT provides opportunities to make teaching more fun and enjoyable the same
things in different ways. Holistically, ICT in education improves engagement and knowledge
retention.
According to CMO No. 104 series of 2017, “Internship is meant to provide students
with the opportunity to complement their formal learning with practical knowledge, skills,
and desirable attitudes and to gain hands-on experience in recognized Host Training
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1008
ISSN 2320-9186
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1009
ISSN 2320-9186
The coordinator notifies all the students and supervisors to complete student
evaluation forms before the training is through, as well as any other information that needs
to be shared with the interns. Instead of delivering information to each supervisor
individually over the phone or by mouth, the coordinator can broadcast messages to all of
them by utilizing the module. This feature can contribute to process acceleration and time
savings. The coordinator's responsibility is lessened because it would be simple to check,
monitor, record, and manage the requirements of interns. Real-time updates would be
possible, making internships easier, smoother, and more manageable for everyone
concerned. Finally, it gives the HTE a way to evaluate the performance of the intern.
Specific Objectives
3.8. Portability
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1011
ISSN 2320-9186
1. Manpower, processing time, and physical Provides an online system for the
effort are all required for the manual management of OJT programs
management of the OJT program
2. Additional cost for printing and submission Allow the students to upload the list of
of requirements for student interns requirements online and lessen the
expenses for printing and submission
3. Difficulty in monitoring intern progress and Provide a function that allows the intern,
performance. Checking must be done on- supervisor, and/or OJT coordinator to
site making it an additional load for the OJT communicate online via chat support.
coordinator Feedbacking can be done online as well as
providing instructions and posting
announcements
4. Collection of evaluation of student interns’ Ease in downloading and printing of
performance has to be done manually and evaluation forms which can also be saved
has to be filed in physical storage of in a computer for storage.
documents and is time-consuming
identified in the analysis phase, and the system architecture was also established. System
architecture defined the components and interfaces together with the functionalities. Details
on the used computer programming languages and environments, diagrams, application
architecture, platforms, data structure, algorithms, and interfaces were also established.
Fishbone Diagram
Fishbone Diagram is a process of identifying and grouping the causes which generate
a quality problem, it is also known as the Ishikawa diagram.1 It is a cause-and-effect diagram
that helps managers to trace down the reasons for gaps, imperfections, variations, failures,
and or defects. Thus, the fishbone diagram was been also used to group by categories the
causes of other types of problems which an organization focused on.
Figure 1 showed the fishbone diagram, the problems encountered in the conduct of
internship management were present in the diagram. The causes were grouped into the
following categories: The manpower (OJT Coordinator), data report (paper-based
interaction), method (the process of evaluation), and lastly the results (final rating). The
fishbone diagram helped the researcher identify the causes and effects that may happen in
the implementation of Systems Applications in the Management of OJT Programs.
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1013
ISSN 2320-9186
Context Diagram
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1014
ISSN 2320-9186
Context diagram also known as a level of data flow diagram was used to define and
clarify the software system’s boundaries. This was to establish the boundaries and context
of the system to be developed, as well as the details of what was inside and outside of the
system and how the system interacted with external factors. The entire software system was
presented as a single process, this was also known as a high-level overview of what the
system accomplished. The context diagram represented the system as a single high-level
process, as well as the system's relationships with other external entities such as the system,
organizational groups, and external data storage.
Figure 3 showed the process and people involved in the proposed Systems
Applications in the Management of OJT Programs. Presented in the diagram was the
exchange of information and activities between the systems and their users. It also showed
how the users of the developed system interact with the system itself.
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1015
ISSN 2320-9186
A data flow diagram (DFD) arranges the flow of data and/or information for any
system process. It shows a logical model demonstrating the processes expected from the
system. It presents the input, output, and processes together with the database storage of
each data.
The level 0 diagram showed the details of the system operations that are expected to
happen. It was shown in Figure 4.4 in which it was divided into modules (processes). Shown
in the diagram was the flow of information, and system functions that capture, store,
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1016
ISSN 2320-9186
manipulate and distribute data between the system and its environment as well as between
components. This provided a good way of communication between the user and the system
developer due to its visual representation. The Level 0 data Flow Diagram of the system
represented the detailed format of the context diagram wherein actual processes of the
system were shown such as: create account, manage users account, manage internship
process, evaluation process and generate report. Included in each process are the input and
output data. The diagram above showed a broad overview of the system and let the
succeeding level work down to a hierarchy of detailed diagrams, the detailed process of each
module.
The following diagram showed level 1 of the data flow diagram, each module
(process) was exploded to represent the specific processes within the module. This provided
details on the specifics of each process in the system.
Manage Supervisor
Figure 5 above showed the processes for managing supervisor accounts. This
diagram showed the process of communication between the supervisor and the system’s
application in the management of OJT Programs. Presented were the processes, data input
and output, and the storage of all the data.
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1017
ISSN 2320-9186
Manage Intern
Figure 6 was a process presenting the role of the student/interns in managing the
internship process. It included creating accounts and updating information.
The user interface is part of the system that allows human-computer interaction and
communication in a system/ device. It serves as the face of the system, and how the system
looks are aligned with its functions. The system interface is considered one of the most
important parts of the system. System users can interact and make use of the functions by
clicking, filling, providing inputs, etc.4 Included in the interface were the screen displays that
provide navigation through the system, the forms that capture data, and the reports that the
system generated. The proposed system aimed to provide solutions to the difficulties
encountered in managing the internship program. The environment and design of the system
were aligned with the needs of the user and its required functions. This section showed the
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1018
ISSN 2320-9186
output and user-interface design as well as the reports generated in the proposed Systems
Applications in the Management of OJT Programs.
Login Form
The first thing that the user of the system sees was the login form. The proposed
system had different types of users. User accounts were created by the system admin which
was the OJT coordinator and was provided to the concerned students/interns. This was the
start of the user interaction with the system and will allow them to navigate and do their
respective actions.
The login form in figure 7 showed the request for login credentials such as the
username and password from the user to continue with the system. Each user has their own
unique login credentials once registered on the system. In case of a forgotten credential,
users can ask for assistance from the system admin.
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1019
ISSN 2320-9186
The submission form showed the list of requirements that needs to be submitted to
undergo an internship. Coordinators were required to monitor the documents submitted by
the interns.
Figure 8 showed the submission form of the intern. Once the intern successfully
submitted the required documents, the OJT coordinator may now approve the application
which made the intern eligible to undergo an internship.
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1020
ISSN 2320-9186
Evaluation Form
The Evaluation form contained different criteria on how an intern’s performance was
rated. The rater based their rate on Job Factors such as Work Performance and Personality
Traits.
Figure 9 showed the details of the Evaluation form. Supervisors may now rate the
performance of the intern during the internship program.
System Architecture
System Architecture covered the sets of conventions, standards, and rules in the
computer system’s technical framework, and specifications that the system integrator
considers in designing of integrating the system’s various components such as the software,
hardware, and networks. It is the structure and behavior that provides another view of the
system.
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1021
ISSN 2320-9186
Network Model
The network model explained the relationship between the user and the computer
system, hardware, and connection. The network used in the proposed Systems Applications
in the Management of OJT Programs is wireless network topology. In a network model, if
relayed how the network nodes and connecting lines were linked. Wireless network
topology is a conceptual diagram that depicted how computers link and communicate with
one another when there is no physical connection between each of them, cables for example.
Using a wireless connection provided a wide range of communication between users.
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1022
ISSN 2320-9186
Coding
Coding was another term for the development phase of the system.5 The researcher
of the proposed system spent time developing the system during this phase. It took months
in developing and testing the system to ensure its quality and that it works appropriately, is
free of error, and meets the requirements of the clients from Aemilianum College Inc. as well
as the system requirements. For the development of the system, PHP, CodeIgniter, CSS,
Javascript, and MySQL were used.
The researcher used PHP as the programming language since it was more applicable
to the proposed system as it worked on the web. PHP (Hypertext Preprocessor) is one of the
programming languages that allowed web developers to build an application and dynamic
content that interacts with databases. It was basically used for developing web-based
software. PHP was one of the popular general-purpose scripting languages suited to web
development.
The codeIgniter framework was used in the development of the system. CodeIgniter
was a PHP framework used for developing web applications. It provided out-of-the-box
libraries that help in connecting databases. It created a very small footprint and full-featured
web applications. It was used by the researcher since it is more appropriate to the needs and
functions of the system. CodeIgniter was also open-source software, it used the Model-View-
Controller architectural design. MVC was the one capable of data separation, business logic,
and presentation.
In designing the proposed system, the researcher used the Cascading Style Sheets
(CSS) to further style the content. CSS was a simple mechanism for incorporating a style that
includes the fonts, spacing, and colors to the web content of documents. It was used to
improve the user interface of the system, and to give an appropriate view of the application
content.
In the database structure, the researcher used MySQL which used a client-server
architecture. Its core component was the MySQL server which managed all database
commands (or commands). MySQL server was made available as a standalone program to
be used in a client-server networked environment, as well as a library that can be embedded
(or linked) into other programs. It allowed the researcher to choose the most efficient
storage engine for each table since the software can use several storage engines for each
table. MySQL runs on all platforms including Linux, UNIX, and Windows. It was used in
creating the database since it was most often associated with web applications. MySQL
served as an important component of an open-source enterprise stack, which was called
LAMP. LAMP was a web development platform that used LINUX as the operating system,
Apache as the web server, MySQL as the relational database management system, and PHP
as the object-oriented scripting language. MySQL operated together with several utility
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1023
ISSN 2320-9186
programs that support the administration of MySQL databases. It was originally developed
to handle large databases in a short period of time.
User Acceptance
User acceptance testing was conducted and used to see whether the specification or
contract’s requirements were met. Physical or performance tests may be done as part of the
testing process. The proposed Systems Applications in the Management of the On-The-Job-
Training Program were evaluated in terms of accuracy, efficiency, maintainability, and
reliability to determine their acceptability. Respondents who evaluated the Systems
Applications in the Management of the On-The-Job-Training Program were given
questionnaires to rate the quality of the software on a scale of 1 to 5. This test determined if
the developed system achieves its goal and addresses the problems encountered in the
manual or paper-based system
Findings
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1024
ISSN 2320-9186
Conclusions
After the conduct of evaluation and test performed by the end users of Systems
Application in the Management of On-The-Job-Training Programs, the researcher concluded
the following.
Recommendations
1. The system may be utilized in the conduct of OJT Programs, for easy management of
queries for the internship programs.
2. The proposed system may be utilized in facilitating interns in applying for a company,
endorsing students, checking and monitoring, and collecting evaluations of interns’
performance.
3. The system may be installed because it passed the ISO 25010 standard model.
4. Add storage for the accomplished evaluation form and journal for future retrieval.
5. Add delete of conversation to the chat/message option.
References
GSJ© 2023
www.globalscientificjournal.com
GSJ: Volume 11, Issue 3, March 2023 1025
ISSN 2320-9186
GSJ© 2023
www.globalscientificjournal.com