Chapters
CHAPTER ONE
INTRODUCTION
1.1 Background of the Study
The rapid growth of information and communication technology has transformed traditional educational processes, including examination systems. Conventional paper-based examinations are often time-consuming, prone to errors, costly, and vulnerable to logistical challenges. As a result, Computer-Based Test (CBT) systems have emerged as efficient alternatives, providing speed, accuracy, and improved examination management.
Computer-Based Testing allows examinations to be conducted electronically using computers or mobile devices. It ensures automated question presentation, time management, instant result computation, and reliable data storage. Many examination bodies worldwide have adopted CBT systems to enhance transparency and efficiency in assessment processes.
1.2 Statement of the Problem
Despite the advantages of CBT systems, many institutions still rely on manual or semi-digital examination methods that suffer from delayed result processing, poor examination control, and administrative inefficiencies. Existing CBT platforms are often expensive, require complex server infrastructure, or are difficult to deploy in small academic environments.
There is therefore a need for a cost-effective, accessible, and secure online CBT system that can be deployed easily while maintaining examination integrity and usability.
1.3 Aim and Objectives of the Study
The aim of this project is to design and implement an Online Computer-Based Test (CBT) Examination System that enables secure and efficient conduct of examinations.
The objectives of the study are to:
Design a user-friendly CBT interface for students
Implement student authentication and subject-based access control
Enforce time-bound examinations with automatic submission
Randomize examination questions to ensure fairness
Automatically compute and record examination results
Store examination records reliably using cloud-based technology
1.4 Significance of the Study
This project is significant because it:
Reduces examination processing time
Eliminates manual result computation errors
Enhances examination integrity through automation
Provides an affordable CBT solution for academic institutions
Demonstrates practical application of web technologies in education
1.5 Scope of the Study
The scope of this project is limited to the design and implementation of an online CBT system that supports:
Student login using predefined credentials
Subject-based examination access
Timed examinations with automatic submission
Result recording using Google Forms
Deployment on Google Blogger with a custom domain
The system is designed for academic demonstration and institutional CBT use within defined operational limits.
1.6 Definition of Terms
CBT: Computer-Based Test
Authentication: Verification of student identity before examination
Persistence: Ability of the system to retain exam state during interruptions
Randomization: Shuffling of questions to ensure fairness
Auto-submission: Automatic submission of examination when time expires
CHAPTER TWO
LITERATURE REVIEW
2.1 Overview of Computer-Based Testing
Computer-Based Testing has become a standard assessment method in modern education systems. CBT systems automate examination processes, including question delivery, timing, scoring, and result storage.
2.2 Existing CBT Systems
Many standardized examinations such as university entrance tests and professional certifications use CBT systems. These systems emphasize reliability, automation, and user experience while maintaining examination control.
2.3 Benefits of CBT Systems
Faster result processing
Reduced administrative workload
Improved examination accuracy
Enhanced accessibility
Better examination monitoring
2.4 Limitations of Traditional Examination Systems
Traditional paper-based exams face challenges such as:
Manual marking errors
High printing costs
Delayed result release
Logistical difficulties
CBT systems address these limitations effectively.
CHAPTER THREE
SYSTEM ANALYSIS
3.1 Existing System Analysis
The traditional examination system relies heavily on manual processes that are time-consuming and inefficient. Student authentication, time enforcement, and result compilation are often done manually.
3.2 Proposed System Analysis
The proposed Online CBT System automates the entire examination process, including authentication, question delivery, time management, and result recording.
3.3 Functional Requirements
The system shall:
Authenticate students using predefined records
Allow access only to assigned subjects
Display randomized examination questions
Enforce examination time limits
Automatically submit results
Record examination results securely
3.4 Non-Functional Requirements
Usability
Reliability
Performance
Security within project scope
Compatibility with mobile and desktop devices
CHAPTER FOUR
SYSTEM DESIGN
4.1 System Architecture
The system follows a client-based architecture where:
The frontend handles user interaction and examination logic
Google Forms serves as the result storage platform
Google Blogger hosts and deploys the application
4.2 System Flow Description
Student logs in using name and ID
System validates student and assigned subject
Student selects subject
Examination begins with a countdown timer
Questions are displayed randomly
System auto-submits on completion or timeout
Results are recorded automatically
4.3 User Interface Design
The interface is designed to resemble standard CBT examination environments with:
Clear navigation
Question indicators
Time display
Mobile-first responsiveness
CHAPTER FIVE
SYSTEM IMPLEMENTATION AND TESTING
5.1 Implementation Tools
HTML, CSS, JavaScript – Frontend logic and UI
Google Blogger – System deployment
Google Forms – Result storage and management
Custom Domain – Professional system access
5.2 System Implementation
The system was implemented to ensure persistence, automatic submission, subject validation, and result computation.
5.3 Testing
The system was tested using different student profiles to verify:
Authentication accuracy
Subject access control
Timer functionality
Result submission
Data storage correctness
All tests produced expected results.
CHAPTER SIX
SUMMARY AND CONCLUSION
6.1 Summary
This project successfully designed and implemented an Online CBT Examination System that automates examination processes while ensuring usability and reliability. The system demonstrates that efficient CBT platforms can be built using lightweight and accessible technologies.
6.2 Conclusion
The Online CBT Examination System meets all stated objectives and provides a practical solution for conducting computer-based examinations. Its deployment using Google Blogger and Google Forms proves that modern examination systems can be developed without complex infrastructure while maintaining professional standards.