DESIGN AND IMPLEMENTATION OF AN ONLINE TESTING SYSTEM FOR LAUTECH MIT STUDENTS
Master in Information Technology (MIT) at LAUTECH, Ogbomoso, Nigeria.
ABSTRACT
Technology has supported and enhanced online testingprocess successfully over the years. Online TestingSystem is a web-based software application, which allows an organizationor institutions to organize, conduct and manage test via an online platform. It can be done through the Internet or Local Area Network. Some of the challenges faced during manual testing are the delays occurredin result processing anddifficulty in filtering of records. The chance of loss of records is high also record searching is difficult. Online Testing is one of the crucial parts for online education system. It is efficient, fast enough and reduces the large amount of material resource. This project describes the principle of the system, presents the main functions of the system, analyzes the auto-generating test algorithm and discusses the security of the system with Ladoke Akintola University of Technology, Masters of Information Technology program as a cast-study.The project proposed a Web-based Online Testing System, to handle testingoperations such as test questions and answers entry, student authentication, test attemptingand result processing. The two main research sub-domains investigated during the project are Human-Computer Interaction (HCI) and Software Engineering (SE). The project demonstrated SE methodologies from the initial requirement gathering phase to the software testing and validation phase. Some notablepracticesinclude establishing software architecture that could promote separation of concern and reusability, designing essential data structures and algorithms for test question randomization, presentation and resultprocessing, and adopting web technology for real-time communication.
Download CV BenOnuorahCV.pdf