Qualification Exam System
Qualification Exam System
By:
Fernandez, Jericho D.
Orbase, Charyl P.
Sangcap, John Mark M.
2025
1|Page
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
TABLE OF CONTENTS
TITLE PAGE
CHAPTER 1
1.0 Introduction……………………………………………………………………….5
1.1 Background of the Study………………………………………………………….5
1.2 Statement of the Problem………………………………………………………….5
1.2.1 General Problem…………………………………………………………………5
1.2.2 Specific Problem…………………………………………………………………6
1.3 Objectives of the Study…………………………………………………………….6
1.3.1 General Objectives……………………………………………………………….6
1.3.2 Specific Objectives……………………………………………………………….6
1.4 Significance of the Study………………………………………………………….6-7
1.5 Scope and Limitation of the Study…………………………………………………7
1.5.1 Scope…………………………………………………………………………….7
1.5.2 Limitation………………………………………………………………………...7
CHAPTER 2
2.0 Methodology………………………………………………………………………...8
2.1 Methodology Used in Developing the System…………………………………….8
2.1.1 Justification of Methodology …………………………………………………….9
2.2 Methodology Used in Evaluating the System……………………………………….9-10
2.2.1 Justification of the Methodology Used in Evaluating the System Product…………13
2|Page
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
TABLE OF CONTENTS
TITLE PAGE
CHAPTER 3
3.0 Data Gathering Procedures………………………………………………………...14
CHAPTER 4
4.0 The Existing Manual Attendance Monitoring…………………………………….15
4.1 Company Background…………………………………………………………….15
4.2 Description of the System………………………….………………………………15-16
4.3 Data Flow Diagram……………………………………………………………….16-17
4.4 Data Dictionary……………………………………………………………………17-18
4.5 Problem Areas…………………………………………………………………….18
CHAPTER 5
5.0 The Proposed System………………………………………………………………19
5.1 System Overview………………………………………………………………….19
5.2 Process Specification………………………………………………………………19
5.2.1 Data Flow Diagram………………………………………………………………19-21
5.2.2 CRUD Matrix…………………………………………………………………….21-22
5.2.3 Data Dictionary……………………………………………………………………22-23
5.3 Data Specification……………………………………………………………………23
5.3.1 Entity Relationship Diagram……………………………………………………….24
3|Page
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
TABLE OF CONTENTS
TITLE PAGE
APPENDICES
Letter of Intent for the Company
Sample Interview/Survey Questions
Sample Documents/Forms from the Company
GANTT Chart
Cost and Benefit Analysis
Bibliography
4|Page
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
Chapter 1
1.0 Introduction
Qualification examinations play a crucial role in evaluating students’ academic performance,
understanding their strengths and weaknesses, and preparing them for the next level of education.
They allow a deeper understanding and empower educators to implement appropriate strategies to
ensure learning outcomes.
Qualification examinations are necessary at Southville 1 Integrated National High School.
Assessing learners’ proficiency through knowledge and skills allows instructors to evaluate where
students are in their learning process and identify areas needing improvement. They also provide a
uniform assessment level for students' performance.
More than just facet meetings, ability tests additionally permit a view of aggregate educational
patterns that permit the organization to enhance educational plans and instructing techniques. They
also take a longer-term view of student learning progress.
The study aims to determine the entry qualification examination in predicting the performance of
students in Southville 1 Integrated National High School. This will showcase how these findings
impact education and how assessment means in determining learning outcomes could be optimized
The effectiveness of qualification exams in accurately measuring student learning and performance
remains uncertain. Several factors, such as exam structure, student preparedness, and evaluation
criteria, may influence the results. This study aims to assess the impact of qualification exams on
student performance at Southville 1 Integrated National High School, identifying both the challenges
and benefits of using these assessments to evaluate academic skills and potential.
5|Page
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
1. How effective is the qualification exam in assessing student learning and performance at
Southville 1 Integrated National High School?
2. What challenges do students face when taking the qualification exam at Southville 1 Integrated
National High School?
3. How can the qualification exam be improved to better measure students' academic readiness and
potential?
6|Page
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
This research will help parents understand the significance of qualification exams in their child’s
education. It will highlight the challenges students face and provide guidance on how parents can
support and encourage their children in academic preparation.
Future Researchers
This study will serve as a valuable reference for future researchers investigating student assessment
methods. It will contribute to ongoing discussions on improving evaluation systems to better capture
students’ academic potential and performance.
1.5 Scope and Delimitations
For Scope
This study focuses on the Southville 1 Integrated National High School and the significance of
qualification exams in determining student learning and performance. It discusses how accurately
these exams reflect students’ academic readiness and potential, and the problems students face during
the actual Testing process. The results of this study can potentially inform the development of
measurement systems to ensure that qualification exams give a more rounded assessment of students’
capabilities.
DELIMITATION
This study is limited to Southville 1 Integrated National High School and selected students taking
the qualification exam. It does not include students from other schools, different assessment
methodologies, or external factors that may influence test performance. Additionally, this study will
not track students' long-term academic progress beyond their qualification exam results.
7|Page
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
Chapter 2
2.0 METHODOLOGY
This chapter presents the methodology used in developing and evaluating the Qualification Exam
System. It includes the data gathering methods, system design, programming languages and tools
used, and the methodology employed in assessing the system.
2.1 METHODOLOGY USED IN DEVELOPING SYSTEM
1. Data Gathering Methods
A. Permission Letter – A formal letter was sent to obtain permission from our beneficiary to survey
students and faculty members.
B. Survey – Questionnaires were distributed to gather feedback from respondents regarding the
effectiveness and usability of the Qualification Exam System.
2. Type of Design
Security Design: The system ensures that all exam records are stored securely, preventing
unauthorized modifications or accidental loss. It protects student scores and exam data by allowing
only authorized users, such as teachers and administrators, to access relevant information.
Database Design: Exam data, including questions, answers, and results, is stored in an organized and
structured manner. This allows teachers and administrators to efficiently retrieve and analyze student
performance, making the assessment process more effective.
User Interface (UI) Design: The system is designed with simplicity in mind, making it easy for
students to navigate through exams without confusion. Clear instructions, a user-friendly layout, and
an intuitive design ensure a smooth exam-taking experience for students and efficient exam
management for teachers.
Network Design: The system is designed to function efficiently within the school's network, ensuring
smooth communication between students, teachers, and administrators. Exam data is properly
transmitted and stored to avoid disruptions during test-taking. The design focuses on maintaining a
stable connection to support the exam process without interruptions.
3. Programming Language
Developed the system using PHP, HTML, and CSS on Visual Studio Code. These technologies have
been chosen for the following reasons:
PHP (Latest Version) — PHP is a widely used, open-source scripting language for the web, and it can
be used to generate dynamic and interactive web pages at the back end, connect to a database, etc.
HTML & CSS –Utilized to format the front-end layout, improving user experience.
Visual Studio Code – A code editor that is modern and lightweight with extensible support for many
programming languages and debugging tools.
8|Page
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
9|Page
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
1. Plan – The evaluation process started with identifying the system’s key objectives, including
seamless exam management, accurate result computation, and user accessibility.
2. Design – The system’s architecture, database structure, and user interface were assessed to
ensure they align with the intended user needs and functionalities.
3. Development – The system was tested during development to verify that all implemented
features, such as exam creation, ranking computation, and feedback collection, functioned
correctly.
4. Testing – Different testing phases, including unit testing, integration testing, system testing,
and user acceptance testing (UAT), were conducted to identify and resolve errors before
deployment.
6. Feedback Analysis – The collected feedback was analyzed to identify strengths, areas for
improvement, and necessary modifications to enhance the system’s overall functionality.
We conducted a survey after testing, involving eighty participants from Grade 7 to Grade 10 at
Southville 1 Integrated National High School. These students were the primary users of the system,
and their feedback played a crucial role in enhancing the effectiveness of the Qualification Exam
System in assessing student performance accurately.
10 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
2. What specific problems, if any, did you face (18 participants) Reported that the time limit
while navigating or answering the exam? was too short, making it difficult to answer
carefully.
11 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
Administrator Answer
1. How well did the exam questions reflect the The questions aligned well with the curriculum,
lessons and topics you have studied? covering key topics. However, some were too
easy and focused on memorization rather than
critical thinking.
2. What specific problems, if any, did you face Some students experienced system lag during
while navigating or answering the exam? submission, causing uncertainty. A clearer
interface and better navigation options would
help.
3. What suggestions do you have to improve the Adding a review feature, more question formats,
12 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
Qualification Exam System? and time alerts would enhance the assessment
process.
4. What do you think about the way the exam The results were clear and timely, but
results were given to you? Was the feedback explanations for incorrect answers and
helpful? performance comparisons would be helpful.
5. How was your overall experience with the The system was efficient, reducing manual
Qualification Exam System? work, but minor technical issues need
improvement for a smoother experience.
13 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
14 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
Chapter 4
4.0 The Existing Qualification Exam
The current qualification exam process at Southville 1 Integrated National High School follows a
manual system. Students take a written examination on paper, which is administered and graded by
teachers. Exam papers are physically distributed, and students are given a set amount of time to
complete them. Once finished, teachers collect and manually check the exams to assess student
performance.
After grading, scores are recorded manually in logbooks or spreadsheets for documentation. Students
receive their results through printed score reports, and teachers analyze the outcomes to determine
their academic standing.
Since the entire process is paper based, checking, recording, and evaluating student progress is time-
consuming. This system also presents challenges, such as grading errors, delayed release of results,
and difficulty tracking student performance trends over time. These limitations highlight the need for
a more efficient and accurate Qualification Exam System to improve the assessment process.
4.1 Company Background
The school uses a rigorous qualification system to determine students' academic preparedness and
potential. Traditionally, the feedback loop involves the manual inspection and grading of student
work to guarantee the procedure of evaluating student performance is equitable and precise. Yet,
throughout the school year, the school is actively working to improve its assessment practices to
provide more strategic support for student learning.
It wants to ensure a high-quality education through engaging students in a structured learning
process. Established back in 2003, the school has consistently evolved with the times, implementing
contemporary learning methodologies to improve student performance and adapt to the changing
educational landscape.
Southville 1 Integrated National High School is dedicated to promoting educational excellence and
enabling students to realize their academic potential. The intention of the school is to ensure success
among its students through constantly enhancing its evaluation system to provide them with the best
possible opportunity in a learning environment where they are motivated to succeed.
4.2 Description of the System
Southville 1 Integrated National High School currently utilizes a traditional qualification exam
process, where students take a paper based written test that teachers manually administer and grade.
The results are then recorded in logbooks or spreadsheets and later communicated to students through
printed result sheets. While this process is essential for assessing academic readiness and student
performance, it presents several challenges, including grading inaccuracies, delays in result
distribution, and difficulties in tracking student progress over time.
To address these issues, the implementation of an automated Qualification Exam System is
proposed. This system would enable faster and more accurate grading, automated result logging, and
real-time tracking of student performance trends. With such improvements, teachers can efficiently
evaluate students, provide timely feedback, and implement necessary interventions to support
learning.
15 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
By integrating automation into the qualification exam process, Southville 1 Integrated National High
School aims to enhance the efficiency, reliability, and overall effectiveness of student assessments,
ensuring a more structured and data-driven approach to academic evaluation.
16 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
17 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
1. Each student is uniquely identified by their Name and is associated with exams that they take.
2. Teachers/Admins are in charge of handling and conducting exams. They assign the exam
questions, monitor students' answers to questions, and give feedback depending on the
outcomes.
3. Then, each student has a history of the exams it has passed and its rank in each exam.
4. Exams are designed with specific question types that evaluate several aspects of student
performance.
5. Feedback is linked to each student based on their performance in a specific exam.
6. The history of exams is stored for each student, allowing teachers and admins to review
previous assessments to track progress over time.
4.5 Problem Areas
Training Data available only up to October 2023. Furthermore, the static nature of the exams, with
questions presented fixedly without immediate feedback or multimedia elements, can lead to dull and
demotivating assessment experiences.
Technical Issues Students and teachers may face technical issues such as slow processing speeds,
malfunctioning devices, or compatibility issues in the system. These issues are disruptive to the
process of the task and are very frustrating, especially if students lose their work or are unable to
submit their answers.
No personal touch as different learning styles are not acknowledged by the system; it may affect the
students adversely, and they may fail to prepare well.
Security Challenges This creates several potential risks from data breaches or unauthorized access
to sensitive information of the students to violation of privacy and security.
Lack of Real-Time Support If students encounter problems during the exam, the system may not
provide real-time support options, which can lead to a long and frustrating process that prevents
students from completing the exam.
The Reporting and Analytics are Very Limited. It may not have in-depth analytics or reporting
features to give information about student performance, making it hard to track progress or identify
areas for improvement.
Dependence on Technology Not every student may have sufficient device/internet access across the
board, thus limiting the effectiveness of the online exam process.
Without Collaboration Facilities, there are no sufficient tools for collaboration, which implies that
students would still be unable to work together on tests and not even obtain help from others.
18 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
Chapter 5
5.0 The Proposed System
The proposed Qualification Exam System for Southville 1 Integrated National High School aims to
improve the accuracy, efficiency, and fairness of student assessments. The current manual process
leads to grading errors, delayed results, and difficulty tracking student performance. To address these
challenges, the system will incorporate digital tools for automated grading, secure data handling, and
streamlined exam management. This system will enable teachers and administrators to efficiently
conduct and evaluate exams while providing students with a structured and reliable assessment
experience. The proposed system will ensure accurate performance evaluation, timely feedback, and
better academic interventions. Based on this study’s findings, it will incorporate user-friendly features
to enhance assessment management and student learning outcomes.
5.1 System Overview
The proposed system aims to serve as a qualification examination system for Southville 1 Integrated
National High School to enhance assessment accuracy, efficiency, and fairness among students. The
existing manual examination system faces numerous challenges such as time-consuming practices in
grading exams, human error, and slow results. Our proposed system solves these problems because it
automates the exam administration, grading, and record-keeping process and provides an efficient and
dependable method for evaluating student performance.
Students will take these exams at the schools where they go. It will allow for customizable exam
settings to ensure that teachers can tailor question types, difficulty levels, and exam lengths to
accommodate students with varying needs. The system will also log the historical performance of
students, enabling teachers to review progress over time and act accordingly if needed.
The suggested system will mean that data will be secured directly by a digital platform, which will
reduce grade error and help generate results faster. In conclusion, this system will transform
qualification exams into a new era of a more efficient, accurate, and transparent evaluation process.
5.2 Process Specification
The platform will track student progress, adjust lessons to fit their needs, offer instant feedback, and
store performance data, helping teachers support each student's learning journey more effectively.
5.2.1 Data Flow Diagram
19 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
LEVEL 0
LEVEL 1
20 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
LEVEL 2
Create Examination C
View Examination R R
View student R R
21 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
View Ranking R R
View feedback R R
Delete Examination D
Delete student D
Delete feedback D
2. EXAM:
CategoryID: Unique identifier for each category.
CategoryCode: Code representing the category.
CategoryTitle: Title or Name of the category.
ParentCategoryID: Identifier indicating the parent category (if any).
3. STUDENT:
User Count: Continuous count of exams taken by the student, starting from one at sign-up.
The count increments with each subsequent exam the student takes (e.g., 1, 2, 3... up to one
hundred).
Name: Full Name of the student.
Gender: Gender of the student.
Grade Level: Grade level or year of the student.
Email: Email address of the student.
Mobile: Mobile phone number of the student.
Password: Student's login password.
22 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
4. EXAM HISTORY:
Exam Count: Continuous count of the exams taken by the student (starting from 1, 2, 3... up
to one hundred).
Topic: Topic or subject area of the exam.
Question Solved: Total number of questions attempted by the student.
Right: Number of questions answered correctly by the student.
Wrong: Number of questions answered incorrectly by the student.
Score: The score achieved by the student in the exam.
5. RANKING:
Rank: Rank of the student in the specific exam or across exams.
Name: Name of the student.
Gender: Gender of the student.
Year Level: Year level or grade level of the student.
Score: Score achieved by the student in the specific exam.
6. FEEDBACK:
FeedbackID: Unique identifier for each feedback entry.
Name: Name of the student providing feedback.
Subject: Subject of the feedback (e.g., English, Math, Science, exam, Platform).
Email: Email address of the student providing feedback.
Comments: Students’ comments or suggestions about the exam or system.
The Data is a structured Qualification Exam System that should be designed to facilitate a
systematic approach to the qualification exam process. This diagram graphically depicts the way data
is organized, stored, and connected to facilitate effective data integrity and cascade control within
the system. The ERD offers an overview of the important entities (users, exams, rankings, exam
history, and feedback) and their attributes and relationships.
23 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
24 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
25 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
26 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
27 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
28 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
29 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
Chapter 6
6.0 System Coding
6.1 Programming Language
The Application is designed and coded in PHP, HTML, CSS, and JavaScript. These technologies
are popularly used in web-based systems to provide a fluid experience. PHP takes care of server-side
processing, interacting with your database, and creating dynamic content. HTML helps define and
organize the content for access. CSS makes the system visually appealing thus making it user-
friendly. JavaScript enhances interactivity, performs form validation, and enables dynamic features
without reloading the page. The development environment was selected as Visual Studio Code
because of its lightweight, customizable, and multi-language support capabilities. This synthesis
enables to develop an effective design system required to meet the specific needs of Southville 1
Integrated National High School. This composition of technologies guarantees the generated and
analyzed data reliability, scalability, and maintenance ease making the Qualification Exam System an
efficient tool for student’s performance qualification.
6.2 Special Purpose Language Tools
The development of the Qualification Exam System may require the use of special purpose language
tools, such as:
PURPOSE:
Software Environment Language The application uses PHP language with HTML, CSS, and
JavaScript, and the latest version of Visual Studio Code. These languages are extensively used in
developing web-based applications to provide a more interactive and user-friendly interface for
administrators and students. PHP is a server-side scripting language that processes user inputs,
manages exam functionalities, and manages database interactions. HTML defines the page's content,
and CSS styles it out to provide a visually rich and responsive interface. Dynamic functionalities with
JavaScript allow for real-time validation, interactive features, and a seamless user experience.
The DBMS MySQL is used to store and manage various data related to the exam like user accounts,
exam records, rankings, and feedback. MySQL provides an efficient mechanism to retrieve and
manipulate data with security and consistency. It uses structured query language (SQL) to
manipulate data and facilitates multiple users accessing and interacting with the database
concurrently. So, MySQL is the DBMS of choice for a Qualification Exam System as it provides
reliability, and scalability, and is compatible with PHP.
Through this manner exam management system are much more innovative and great system overall
which can process the exams well without any tension. MySQL also offers an array of utilities that
aid in the administration of databases, executing queries, and generating reports, helping to keep data
organized to support decision-making.
IMPORTANCE OF PHP, HTML, CSS, JAVASCRIPT, AND XAMPP
1. Ease of Learning: PHP, HTML, CSS, and JavaScript used languages with documentation
available, which makes them easy to learn for both beginners and experienced programmers. Their
syntax is simple, which makes developing web applications easier.
30 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
2. Flexibility: These languages allow to design of dynamic web applications including online
examination systems, content management systems, e-learning systems. PHP executes server-side
scripts, HTML organizes the structure of web pages, CSS beautifies the design and JavaScript adds
functionality.
3. A Simple Way to Create a Template: Because you can develop rapidly, you can create a template
for your web application with PHP and MySQL and XAMPP is a tool that helps you to easily set up
a local environment for this process.
4. Cross-Platform Compatible: PHP, HTML, CSS, and JavaScript are working on multiple
platforms and can be accessed by a variety of devices. XAMPP is a cross-platform solution that
works on Windows, macOS, and Linux and gives you a configurable setup.
5. Large Community Support: The community around these technologies is quite big and global, so
there are lots of resources, frameworks, and libraries that help developers resolve issues, improve
functionality, and stay updated with best practices.
6. Active Community Support: Web development skills are highly sought after, and proficiency in
PHP, HTML, CSS, JavaScript, and XAMPP will provide multiple job opportunities in web design,
software development, and it.
IMPORTANCE OF XAMPP DATABASE
1. Integrated Development Suite: With XAMPP, developers get an out-of-the-box package that
comes with Apache, MySQL (MariaDB), PHP, and Perl, enabling them to create a local server
without the trouble of manual installations.
2. Intuitive Interface: XAMPP includes a user-friendly control panel, which allows you to easily
start, stop, and control your database services (such as MySQL), simplifying the web server setup
process.
3. Multi-Platform support: XAMPP is compatible with different OS, i.e., Windows, macOS, and
Linux, providing freedom to developers working on various working platforms.
4. MySQL (MariaDB)Database Management The next thing is the database management for which
XAMPP has used MySQL (MariaDB)Database as its DBMS, which allows developers to store,
manage, and retrieve data effectively working with web applications such as online exam systems.
5. Includes PhpMyAdmin: It includes PhpMyAdmin, which is a web interface that is intuitive and
easy to use compared to the command-line interface that we usually use to create, alter, and manage
databases in MySQL.
6. Rapid Development and Testing: Thanks to XAMPP, developers can create and locally test web
applications before launching them on the internet, which avoids errors and helps smooth
functionality.
7. Accessible and cost-free: XAMPP is entirely free and open source, allowing students, developers,
and businesses to use it without incurring expensive licenses.
8. Security Features: XAMPP has inbuilt security measures that can disable unauthorized access,
protecting database configurations from being compromised during development.
31 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
Chapter 7
7.0 System Testing Plan
The system Testing Plan outlines the approach, methodologies, and procedures for Testing the
Qualification Exam System. The purpose of the system is to ease the process of conducting
qualification exams for students and to track their performance. The proposed system will be tested
to validate that it satisfies the requirements, performs correctly, and works as designed. All features
and functionalities of the Qualification exam system will be tested in the Qualification Exam System,
ranging from user authentication to exam management, result computation, and feedback collection.
7.1 Testing Stages
Alpha Testing
Alpha testing is the initial phase where the Qualification Exam System is tested internally by the
development team. This process ensures the system functions correctly before exposing it to external
users.
Internal Testing: Conducted by developers familiar with the system’s structure and code.
Focus Areas: Core functionalities such as exam creation, student registration, result
computation, and database security.
Bug Detection: Identifies and resolves issues like system crashes, incorrect data processing,
or security vulnerabilities.
Environment: Takes place in a controlled setting where developers can debug and optimize
system performance.
Beta Testing
Beta testing involves real users, including students and administrators, to evaluate the system under
real-world conditions. This phase ensures the system meets user expectations and functions
effectively in practical scenarios.
External Testing: Conducted by intended users at Southville 1 Integrated National High
School.
Focus Areas: Usability, system responsiveness, performance, and ease of navigation.
Real-World Feedback: Users provide insights on system efficiency and areas for
improvement.
Bug Identification: Detects usability issues and unexpected errors that may occur in actual
exam scenarios.
32 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
Alpha Pre-testing: Set up a testing environment, define test cases, and prepare 1 day - 4
Testing testing tools. week
The Alpha and Beta Testing phases are estimated to take 1 to 4 weeks, depending on the complexity
of issues and feedback received. Alpha testing focuses on identifying and fixing system bugs
internally before exposing the system to external users. Beta testing gathers real-world feedback from
students and administrators to assess usability and performance. If no major problems arise, testing
could be completed in 5 to 6 days. However, factors such as tester availability, system integration
challenges, and unexpected technical issues may extend the timeline. Proper collaboration, efficient
debugging, and structured test execution will ensure a smooth testing process, allowing the
Qualification Exam System to be fully functional and ready for deployment within the planned
schedule.
33 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
Chapter 8
8.0 System Implementation Plan
8.1 Resource Requirements
The Qualification Exam System requires specific resources to function efficiently. These include a
structured database for storing exam data, a user-friendly interface for seamless navigation, and a
stable network for smooth data transmission. These resources ensure the system effectively assesses
student performance and provides reliable feedback for academic improvement.
8.1.1 Hardware Requirements
1. Server or Computer
A computer with sufficient processing power to manage exam-related tasks and data storage.
Enough storage capacity to maintain exam records, results, and feedback securely.
2. Networking Equipment
Routers and switches to enable smooth data transmission between exam terminals and the database.
Stable network connections to ensure uninterrupted exam-taking and result processing.
8.1.2 Software Requirements
The software requirements for the Qualification Exam System are as follows:
1. Operating system - A compatible operating system such as Windows or Linux to support the
exam system’s functions.
2. DBMS - A database system like MySQL or MariaDB to store student exam data, results, and
feedback.
3. Programming Language - The system is developed using PHP, HTML, and CSS to create an
interactive and responsive exam platform.
4. Security Measures - Built-in data protection measures to secure exam records from
unauthorized access or loss.
1. Install Visual Studio Code on the development machine and configure the necessary
extensions for PHP, HTML, and CSS. Ensure that XAMPP is installed to run the system
locally.
34 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
3. Design the UI of the Qualification Exam System using HTML and CSS. Develop interactive
elements such as buttons, input fields, and result displays to ensure a user-friendly experience.
4. Implement backend functionalities using PHP to handle exam creation, question management,
result processing, and feedback collection.
5. Configure network settings to allow multiple users to access the system. Conduct Testing to
ensure proper data flow, system stability, and performance across different devices.
GANTT Chart
35 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
References
CHAVALI, E. S., Bhavitha, P., Renuka, D. P., Lakshmi, B., & Sai, K. S. (2020). Online Examination
System. Aegaeum Journal, 8(5), 45-50.
https://www.researchgate.net/publication/342590840_ONLINE_EXAMINATION_SYSTEM.com
Author(s). (2021). Online Examination System. International Journal of Advanced Research in
Computer and Communication Engineering, 10(5), 75-80. Retrieved from IJARCCE
https://ijarcce.com/wp-content/uploads/2021/05/IJARCCE.2021.10520.com
Ayad, Z. (2023). Web-based examination system using PHP and MySQL accessed by multiple clients.
AIP Conference Proceedings, 2591(1), 030048.xs
https://pubs.aip.org/aip/acp/article-abstract/2591/1/030048/2880211/Web-based-examination-system-
using-PHP-and-MySQL?.com
Algherinai, M. (2023). Development of an Online Examination System Case Study: Cyprus
International University. Journal of Humanities and Applied Science, 8(3), 45-50.
https://www.researchgate.net/publication/
377163271_Development_of_an_Online_Examination_System_Case_Study_Cyprus_International_U
niversity?utm_source=chatgpt.com
Abass, O. A., Olajide, S. A., & Samuel, B. O. (2017). Development of web-based examination system
using open source programming model. Turkish Online Journal of Distance Education, 18(2), 30-42.
https://files.eric.ed.gov/fulltext/EJ1145214.pdf?utm_source=chatgpt.com
Algherinai, M. (2023). Development of an Online Examination System Case Study: Cyprus
International University. Bani Waleed University Journal of Humanities and Applied Sciences, 8(3),
93-101.
https://www.researchgate.net/publication/
377163271_Development_of_an_Online_Examination_System_Case_Study_Cyprus_International_U
niversity.com
36 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
PLAGIARISM CHECKER
GRAMMAR CHECKER
37 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
38 | P a g e
CITI GLOBAL COLLEGE
College of Computer Studies
VCB building, 107 Limcaoco St., Bogy Uno.
Poblacion, City of Cabuyao Laguna
39 | P a g e