IAD Lab 08: Online Quiz System

Date: Thursday, 16 April 2026

Back


Problem 1

Develop an application for preparation of a quiz and its online conduction. The key features to be considered are as follows:

Develop a page for user authentication. Create some users for your application. Assign user roles as described below.

Divide the users into three types of roles:

Implement authorization so that appropriate interfaces are displayed to each user.

Develop a suitable interface for Teacher to enter questions including the following:

Develop a suitable interface for Student to attempt the quiz and save his answers.

It is recommended to randomize the order of questions and also the order of options for each attempt.

At end of quiz, display and store student results.

Web hosting by Somee.com