Design and Implementation of a Secure and Scalable Online Examination System for Nigerian Universities

Authors

  • Anas Abdullahi Indira Gandhi National Open University (IGNOU) Author
  • Abdulrazaq Abubakar Sokoto State University image/svg+xml Author
  • Urwatu Lawal Author

DOI:

https://doi.org/10.4314/

Keywords:

online examination system; , e-assessment; , Nigerian universities; , three-tier architecture; , RBAC; , PHP/MySQL; , academic integrity; , web-based assessment

Abstract

Conventional paper-based examination practices in Nigerian universities are characterised by systemic inefficiencies, including protracted result-processing cycles, heightened susceptibility to academic malpractice, logistical resource intensity, and structural constraints on scalability. This paper presents the design and full-stack implementation of a web-based Online Examination System (OES) developed as an MCA project at IGNOU to address these deficiencies, with Nigerian higher education institutions as the primary deployment context. The system adopts a three-tier architecture decoupling the presentation, application, and data management layers, thereby enabling independent scalability and fault isolation. The technology stack comprises PHP 7.4+ for server-side logic, MySQL 8.0 for relational data persistence, and HTML5/CSS3/JavaScript with the ArchitechUI dashboard for an accessible, responsive front-end. Development followed the structured Waterfall lifecycle model, progressing through five validated phases: requirements analysis, system design, implementation, testing, and deployment. Security is implemented as a cross-cutting concern through SSL/TLS encryption for all communications, bcrypt password hashing, role-based access control (RBAC) partitioning three user classes (student, faculty, administrator), and comprehensive input validation targeting SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF). The system encompasses seven functional modules: authentication, user management, examination creation, examination delivery, automated grading, analytics and reporting, and a dedicated security layer. Functional testing confirmed the platform's ability to support concurrent examination sessions across multiple courses, deliver instant results with automated score computation, and provide performance analytics through an integrated dashboard. Comparative analysis across eight operational dimensions demonstrates material improvements over traditional methods in examination creation efficiency, grading accuracy, result dissemination speed, security, scalability, accessibility, and record integrity.

Downloads

Download data is not yet available.

Author Biographies

  • Anas Abdullahi, Indira Gandhi National Open University (IGNOU)

    School of Computer and Information Sciences, Indira Gandhi National Open University (IGNOU)

  • Abdulrazaq Abubakar, Sokoto State University

    ICT UNIT SOKOTO STATE UNIVERSITY

  • Urwatu Lawal

    Umar Ali Shinkafi Polytechnic Sokoto State 

Downloads

Published

11-07-2026

Similar Articles

51-60 of 106

You may also start an advanced similarity search for this article.