Re-Engineering of Examination Timetable Generation and Invigilation Scheduling System

Authors : Mbonu Chinedu Emmanuel; Ngene Chigozie Chidimma; Belonwu Tochukwu Sunday; Chukwuogo Okwuchukwu Ejike

Volume/Issue : Volume 7 - 2022, Issue 4 - April

Google Scholar :

Scribd :


Timetabling is an essential component of scheduling in all sectors of education. University timetabling entails the scheduling of times and venues for lectures and examinations. This study was carried to study the existing system of examination scheduling at Faculty of Physical Science Nnamdi Azikiwe University Awka, Nigeria and to design an automated examination scheduling system. Agile methodology was adopted and Recursive, Search and Sort algorithm were applied to achieve the aim of the study. The system analysis was carried out in order to collect factual information and understand the process involved in the existing system, identify problem and recommend a feasible solution that will help the users. In studying the existing system, direct and indirect method were used to obtain data for the analysis of the existing system. The problems of the existing system were identified and an automated examination scheduling system was considered as a possible solution to the problem of the existing system. The new system will; capture the actual sizes of the students in a class and allocate examination venues accordingly, prevent double booking of examination hall during the same time slot, prevent allocation of two faculty courses on the same day for a student of a level to write and eliminate the tedious process of manual scheduling. The software tools used to develop and design the new system include; XAMPP server, JavaScript, PHP, Cascade Style Sheet, VSCode, HTML, and MySQL. The new system was dimed suitable for use and therefore was recommended for users to embrace the new development.


Paper Submission Last Date
31 - December - 2023

Paper Review Notification
In 1-2 Days

Paper Publishing
In 2-3 Days

Video Explanation for Published paper

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.