A secure online examination system

This report discusses the development of a web-based Online Examination System (OES) for higher education institutions to address the limitations of traditional examination methods. These limitations include question leakages, cheating, biases, and human errors. To overcome these challenges, the pro...

Full description

Saved in:
Bibliographic Details
Main Author: Liu, Xiao
Other Authors: Chua Hock Chuan
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/167453
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-167453
record_format dspace
spelling sg-ntu-dr.10356-1674532023-07-07T17:03:27Z A secure online examination system Liu, Xiao Chua Hock Chuan School of Electrical and Electronic Engineering EHCHUA@ntu.edu.sg Engineering::Computer science and engineering::Software::Software engineering This report discusses the development of a web-based Online Examination System (OES) for higher education institutions to address the limitations of traditional examination methods. These limitations include question leakages, cheating, biases, and human errors. To overcome these challenges, the project aims to develop a robust and secure OES that incorporates smart motion detection and facial validation functions. The OES will also incorporate a video conferencing feature for live proctoring to ensure the integrity of the examination process. The main objective of the project is to develop a web-based OES using Angular for front-end implementation, Flask and RESTful API for backend server, and MySQL for database implementation. Visual Studio Code was used as the primary programming tool, while XAMPP was used to set up the database connection. The project focused on the development of the OES with separate roles for the Administrator, the Examiner, and the Student. The development of admin and examiner functionalities, including account management, exam management, live proctoring, and motion detection, were prioritized. The web-based OES system was successfully developed and implemented. The facial recognition model and motion detection feature provided a smoother process for validating candidates and preventing identity theft and suspicious behaviors. The system's video conferencing feature enabled live proctoring to ensure the integrity of the examination process. Examinations using this system can be conducted using students' personal computers or laptops at their preferred locations. In this report, the implications of the project findings and the implementation methodology in comparison to the available literature review are discussed. The report provides a detailed overview of the design, implementation, and future recommendations for improvement. Bachelor of Engineering (Information Engineering and Media) 2023-05-26T06:30:32Z 2023-05-26T06:30:32Z 2023 Final Year Project (FYP) Liu, X. (2023). A secure online examination system. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/167453 https://hdl.handle.net/10356/167453 en A3085-221 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering::Software::Software engineering
spellingShingle Engineering::Computer science and engineering::Software::Software engineering
Liu, Xiao
A secure online examination system
description This report discusses the development of a web-based Online Examination System (OES) for higher education institutions to address the limitations of traditional examination methods. These limitations include question leakages, cheating, biases, and human errors. To overcome these challenges, the project aims to develop a robust and secure OES that incorporates smart motion detection and facial validation functions. The OES will also incorporate a video conferencing feature for live proctoring to ensure the integrity of the examination process. The main objective of the project is to develop a web-based OES using Angular for front-end implementation, Flask and RESTful API for backend server, and MySQL for database implementation. Visual Studio Code was used as the primary programming tool, while XAMPP was used to set up the database connection. The project focused on the development of the OES with separate roles for the Administrator, the Examiner, and the Student. The development of admin and examiner functionalities, including account management, exam management, live proctoring, and motion detection, were prioritized. The web-based OES system was successfully developed and implemented. The facial recognition model and motion detection feature provided a smoother process for validating candidates and preventing identity theft and suspicious behaviors. The system's video conferencing feature enabled live proctoring to ensure the integrity of the examination process. Examinations using this system can be conducted using students' personal computers or laptops at their preferred locations. In this report, the implications of the project findings and the implementation methodology in comparison to the available literature review are discussed. The report provides a detailed overview of the design, implementation, and future recommendations for improvement.
author2 Chua Hock Chuan
author_facet Chua Hock Chuan
Liu, Xiao
format Final Year Project
author Liu, Xiao
author_sort Liu, Xiao
title A secure online examination system
title_short A secure online examination system
title_full A secure online examination system
title_fullStr A secure online examination system
title_full_unstemmed A secure online examination system
title_sort secure online examination system
publisher Nanyang Technological University
publishDate 2023
url https://hdl.handle.net/10356/167453
_version_ 1772826097994432512