Development of an online secured examination system
This report discussed the development of ExamPulse, a secure online examination system. It is designed to address the challenges of traditional pen-and-paper exams. The background highlights the logistical issues faced by traditional exams and the benefits of online examination systems, including ac...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/176649 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | This report discussed the development of ExamPulse, a secure online examination system. It is designed to address the challenges of traditional pen-and-paper exams. The background highlights the logistical issues faced by traditional exams and the benefits of online examination systems, including accessibility and scalability. Motivations for the project include improving the exam experience, reduce the chance of cheating, and providing a backup plan for examinations.
The main objective of the project is to develop a web-based online examination system using React for front-end implementation and Firebase for NoSQL cloud database implementation. The project focused on the development of the whole system with separate roles for the Student, the Administrator, and the Invigilator. This report focused on the students’ user interface while the administrators’ and invigilators’ user interface were developed by the other two team members, Marcel Yap Qi Long and Cheong Chin Kai.
After integration of the administrators’ and invigilators’ user interface, we have successfully developed and implemented the secure online examination system, ExamPulse. It also can provide a safe environment with tools for exam management, proctoring, and system check for administrators, invigilators, and students. The results show that the system can allow students to conduct a system check and familiar with the procedure of the online exam. The navigation alert and manual proctoring have reduced the possibility of cheating while still achieve its main function to complete the examinations online. Through an in-depth analysis of existing exam systems, system design, software implementation details, and discussion of limitations and future improvements, this report provides a comprehensive overview of ExamPulse's development and its potential impact on online assessment practices in educational institutions. |
---|