Back

Lab Details

Problem Statement

Design and develop a role-based web application for the creation, conduction, and analysis of online surveys. The system must support three distinct user roles: Survey Builder, Surveyor, and Survey Administrator, each with clearly defined access rights and functionalities. The application should incorporate secure user identification and role-based authorization to ensure that each user accesses only the relevant features. The Survey Administrator is responsible for configuring whether survey responses are anonymous or identifiable. The Survey Builder should have an intuitive interface to create surveys by entering questions, specifying answer types (multiple choice or true/false), and defining answer options. Surveyors must be provided with a user-friendly interface to participate in surveys and submit their responses. Additionally, the system should include a comprehensive results analysis module for visualizing and interpreting the collected survey data, aiding in effective decision-making based on participant feedback.

Code Implementation Report

Sample Outputs

Lab 11 Output 1Lab 11 Output 2Lab 11 Output 3Lab 11 Output 4

Demonstration Pages

Login Page
Web hosting by Somee.com