0% found this document useful (0 votes)
0 views

g6 (1)

The Digital Quiz Management System for Diffun National High School aims to modernize quiz administration and improve student performance tracking through a web-based platform. Key features include role-based access, customizable quizzes, real-time tracking, and material distribution, addressing the inefficiencies of manual quiz processes. The system is designed for administrators, teachers, and students, with a focus on compliance with educational data protection standards and providing immediate feedback to students.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
0 views

g6 (1)

The Digital Quiz Management System for Diffun National High School aims to modernize quiz administration and improve student performance tracking through a web-based platform. Key features include role-based access, customizable quizzes, real-time tracking, and material distribution, addressing the inefficiencies of manual quiz processes. The system is designed for administrators, teachers, and students, with a focus on compliance with educational data protection standards and providing immediate feedback to students.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 39

DIGITAL QUIZ MANAGEMENT SYSTEM FOR

DIFFUN NATIONAL HIGH SCHOOL

Presented by: Group 6


Requirement elicitation
• A questionnaire was conducted to gather insights from three key stakeholder
groups: Administrators, Teachers, and Students.

• Goal: Identify the most important features and pain points in quiz creation,
management, and usage.

Respondents:
• Administrators: 1
• Teacher: 7
• Students: 7
• Total: 15 Respondents
• Method: Structured questionnaire
-Admin Needs
• Comprehensive account management for teachers and students
• Strong preference for compliance with educational data protection standards

-Teacher Needs
• Variety of question types (MCQ, true/false, essay) – chosen by all 7 teachers
• High demand for detailed analytics and performance tracking
• Common use of scheduled quizzes with defined open/close times
• Desire for material management (uploading files, tracking student access)

-Student Needs
• Top feature: Visible timer with automatic submission when time expires
• Majority want immediate feedback on quiz performance
• Most students want the ability to mark materials as “completed” to track progress
• Dashboard with enrolled subjects and deadlines seen as essential
Requirement Elicitation Process
-Student
-Teacher
- Admin(Vice principal)
-Purpose
• The Diffun National High School Quiz Management System is a web-based platform
that modernizes quiz administration, simplifies the distribution of learning
materials, and efficiently tracks student performance to support the school’s
academic goals.

-Problem/Chalenges:
• Manual Quiz Administration
Teachers spend significant time preparing, distributing, and checking quizzes,
which leads to inefficiencies and increases the risk of errors. Inefficient and time-
consuming assessment processes: Teachers rely on manual methods for creating
quizzes, distributing materials, and grading assessments.
• Limited Performance Tracking
There is no centralized or real-time system for monitoring and analyzing student
performance, making it hard to identify learning gaps and trends.
• Scalability of Quiz Management
Managing quizzes across multiple classes, subjects, and student groups becomes
increasingly complex and disorganized without a digital solution.
• Lack of Immediate Feedback for Students
In manual setups, students often wait a long time to receive their quiz results,
delaying opportunities to reflect and improve on their mistakes.
-Objectives
• General Objective:
Develop a centralized digital system to improve quiz
administration, resource access, and student progress
tracking.
• Specific Objectives:
1. Simplify quiz creation, distribution, and management for
teachers.
2. Enable sharing of learning materials with students.
3. Provide tools for tracking and reporting student
performance.
-Key Features
• Admin Controls: Manage teacher/student accounts, reset passwords, and
assign class codes and subjects.
• Role-Based Access: Separate access levels for admins, teachers, and
students.
• Quiz Management: Create customizable quizzes with multiple question
types.
• Material Distribution: Upload and share learning resources by class and
subject.
• Real-Time Tracking: Monitor student responses and calculate scores
instantly.
• Automated Reports: Generate performance reports automatically.
• Subject & Class Organization: Categorize content by subject; control class-
specific access.
• Performance Visualization: Display progress using interactive graphs.
• Question Type Support: Includes multiple choice, true/false,
identification, enumeration, and essay.
• Time Limits (upcoming): Add timed quizzes for better assessment control.
• Student Monitoring: Track individual progress over time.
*Scope and Deliverables

-Scope
A web-based Quiz Management System with three user roles:
•Admin: Manages users and system settings.
•Teacher: Creates quizzes (MCQ, True/False, Identification, Enumeration and Essay), uploads
materials, and views analytics.
•Student: Takes quizzes, views results, and accesses learning resources.
Key features include quiz scheduling, class enrollment, automatic and manual grading, and
performance tracking.

-Deliverables
•Fully functional PHP-MySQL web app (XAMPP-based)
•Complete documentation: setup, user guides, and technical docs
•Well-commented source code, database schema, and sample data
•Test cases with results for reliability and security
•Deployment package for local installation
Limitation and Alternative Solution
• Password Recovery:
No self-service "Forgot Password" feature for Teachers and Students. Instead,
Admins can reset passwords via the Admin Dashboard to maintain security and
provide support.
• Quiz Monitoring:
The system does not currently prevent or detect tab/window switching (e.g.,
Alt+Tab) during quizzes. Teachers should use traditional proctoring for high-stakes
exams. Monitoring features may be added in future updates.
System Architecture Diagram
-Architecture Overview
The system follows a three-tier client-server architecture with separate Presentation,
Application, and Data layers, and supports role-based access for Students, Teachers, and
Administrators.

-Frontend (Presentation Layer)


Built using modern web technologies for responsive and dynamic interfaces:
•HTML5 – Structure and semantic layout
•CSS3 – Styling and responsive design
•JavaScript – Dynamic content and validation
•Bootstrap 5.3 – Pre-styled components for consistent UI
•Login Portals:
• Student
• Teacher
• Administrator
(Each with role-specific access and features)
-Backend (Application & Data Layers)
Follows a traditional LAMP stack architecture:
•PHP – Handles server-side logic, authentication, and dynamic content
•MySQL – Stores users, quizzes, responses, scores, subjects, and materials
•Apache (XAMPP) – Hosts the application and serves web content
•XAMPP – All-in-one package for local development and deployment
System Overview & Testing Case
index
Admin Login - Invalid Username/Password
Admin Login -Empty Fields
Admin Login - Valid
Home - Create Teacher Account
Created Teacher Accounts - Edit
Teacher Login - Invalid Username/Password
Teacher Login - Empty Fields
Teacher Login - Valid
Teacher - Create Quiz
View Class Performance
View all score records
Student Login - Empty Fields
Student Login - Valid
Subject Enrollment
View Enrolled Subjects
Take Quiz
Upload material
Download material
Duplicate email
Student Registration - Valid
Verify student logout functionality
Verify teacher logout functionality
Verify admin logout functionality

You might also like