On Invigilator - Exam Assignment Using PHP
Keywords:
PHP, mySql, invigilator-exam assignment, multi-objective programming, web developmentAbstract
The development of weekly course timetables and/or test schedules in schools, colleges, and universities, as well as the timetabling of transportation services such as buses, trains, and airplanes, are all examples of timetabling problems. However, the most emphasis has been paid to educational timetabling, which has piqued interest. Accordingly, this paper is concerned with the invigilatorexam assignment problem. A web-based Invigilator Assignment System using PHP and mySql, consists of a mathematical model; a database storing the information and web-based user interface is constructed to solve the problem by providing an environment for a practical usage. Interestingly, the interaction between the environment and database is made possible by PHP and HTML. Consequently, MySql is used for database to put and retrieve records. The core of the system is the mathematical model developed for obtaining the exact solution. The examination time table for second semester for the Department of Statistics and Operations Research, Modibbo Adama University, Yola, for 2019/2020 academic session was used to assign invigilators. 18 Invigilators were available for 32 time slots. All invigilators were assigned successfully using the proposed system. The program showed that the time taken to generate the assignment dropped to 5 seconds. This proves efficient for invigilator-exam assignment using the proposed approach.


