A secure online quiz system
Online assessment is gaining huge popularity as an education tool, due to its pedagogical effects and cost-effective feature. Prevention of cheating is vital for a reliable online assessment system, and while it is usually resolved by implementing sophisticated plagiarism detection algorithms, most...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/60211 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-60211 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-602112023-07-07T16:39:01Z A secure online quiz system Lin, Dekun Chua Hock Chuan School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems Online assessment is gaining huge popularity as an education tool, due to its pedagogical effects and cost-effective feature. Prevention of cheating is vital for a reliable online assessment system, and while it is usually resolved by implementing sophisticated plagiarism detection algorithms, most current systems are restricted to perform dynamic creation of questions, which is proved another promising way of addressing the problem. The objective of the Final Year Project is to design and develop a web-based and secure Online Quiz System (OQS) that focuses on four featured functionalities: 1. Effortless setup of parameterized image-embeddable questions that support four different types, including multiple-choice, multiple-response, fill-in-blank, and essay. 2. Automated and intelligent grading of results with customizable marking rules. 3. Simultaneous detection and prevention of cheating by mandatory full screen, key logging and locking, network monitoring, periodic photo capturing, front- end and back-end validation and system logging. 4. Convenient administration and management of users with different access levels. In the integrated with an external program for security support, has been developed and delivered with all requirements fulfilled. The web application, which consists of 34168 lines of code in total, is built on LAMP (Linux, Apache HTTP Server, MySQL and PHP) solution stack in two-tier client/server architecture. The development process has gone through a series of phases consistent with Software Development Life Cycle, which involves mainly requirement analysis, database design of 13 tables, user interface design, implementation of back-end and client-end functions, integration with security program, and black box testing. Results have shown OQS’s capability as a reliable and effective assessment tool. Bachelor of Engineering 2014-05-23T07:52:49Z 2014-05-23T07:52:49Z 2014 2014 Final Year Project (FYP) http://hdl.handle.net/10356/60211 en Nanyang Technological University 58 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems Lin, Dekun A secure online quiz system |
description |
Online assessment is gaining huge popularity as an education tool, due to its pedagogical effects and cost-effective feature. Prevention of cheating is vital for a reliable online assessment system, and while it is usually resolved by implementing sophisticated plagiarism detection algorithms, most current systems are restricted to perform dynamic creation of questions, which is proved another promising way of addressing the problem.
The objective of the Final Year Project is to design and develop a web-based and secure Online Quiz System (OQS) that focuses on four featured functionalities: 1. Effortless setup of parameterized image-embeddable questions that support four different types, including multiple-choice, multiple-response, fill-in-blank, and essay. 2. Automated and intelligent grading of results with customizable marking rules. 3. Simultaneous detection and prevention of cheating by mandatory full screen, key logging and locking, network monitoring, periodic photo capturing, front- end and back-end validation and system logging. 4. Convenient administration and management of users with different access levels. In the integrated with an external program for security support, has been developed and delivered with all requirements fulfilled. The web application, which consists of 34168 lines of code in total, is built on LAMP (Linux, Apache HTTP Server, MySQL and PHP) solution stack in two-tier client/server architecture. The development process has gone through a series of phases consistent with Software Development Life Cycle, which involves mainly requirement analysis, database design of 13 tables, user interface design, implementation of back-end and client-end functions, integration with security program, and black box testing. Results have shown OQS’s capability as a reliable and effective assessment tool. |
author2 |
Chua Hock Chuan |
author_facet |
Chua Hock Chuan Lin, Dekun |
format |
Final Year Project |
author |
Lin, Dekun |
author_sort |
Lin, Dekun |
title |
A secure online quiz system |
title_short |
A secure online quiz system |
title_full |
A secure online quiz system |
title_fullStr |
A secure online quiz system |
title_full_unstemmed |
A secure online quiz system |
title_sort |
secure online quiz system |
publishDate |
2014 |
url |
http://hdl.handle.net/10356/60211 |
_version_ |
1772825389042761728 |