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

3.DOCUMENTATION

The document outlines the development of a Quiz Management System by Dhruvisha and Ridhhi for Shree UPET Mahila College, utilizing PHP and MySQL over a three-month period. It details the system's objectives, features, and requirements, emphasizing its user-friendly interface and automated grading capabilities. The proposed system aims to enhance quiz administration and user experience while ensuring data security and integration with other educational tools.

Uploaded by

vishwasgroup
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

3.DOCUMENTATION

The document outlines the development of a Quiz Management System by Dhruvisha and Ridhhi for Shree UPET Mahila College, utilizing PHP and MySQL over a three-month period. It details the system's objectives, features, and requirements, emphasizing its user-friendly interface and automated grading capabilities. The proposed system aims to enhance quiz administration and user experience while ensuring data security and integration with other educational tools.

Uploaded by

vishwasgroup
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 69

QUIZ MANAGEMENT SYSTEM 2024

1.
PROFILE

SUBMITED BY:-DHRUVISHA & RIDDHI


1
QUIZ MANAGEMENT SYSTEM 2024

1.1 PROJECT PROFILE

Project Title Quiz Management System

Developed By Adesara Dhruvisha


Kavaiya Ridhhi

Developed For Shree UPET Mahila College-Dhrol

Guided By

Duration 3 Months

Front End Tool PHP

Back End Tool MYSQL

Editor Visual Studio Code

Documentation Tool Microsoft office word 2007

Submitted To Saurashtra University -Rajkot

1.2 COLLEGE PROFILE

College Name Shree UPET Mahila College-Dhrol


College Address Shree UPET Mahila college - Dhrol
Jamnagar Rajkot Highway,
Taluko:-Dhrol,
District:-Jamnagar,
PinCode:361210

College Email
[email protected]
College Website www.umiyajicollege.org
Affiliated with Saurashtra University - Rajkot

SUBMITED BY:-DHRUVISHA & RIDDHI


2
QUIZ MANAGEMENT SYSTEM 2024

2.
PROJECT
PLANNING

SUBMITED BY:-DHRUVISHA & RIDDHI


3
QUIZ MANAGEMENT SYSTEM 2024

2.1 INFORMATION GATHERING

We Gathered information for our project form following ways:-

Definition
Introduction
Overview
Features
Scope
Internet
Questions
DEFINITION

In QUIZ management is a web application. The key concept is to minimize the


amount of paper and convert all the form of documents to digital form it can observe
the information required can be obtained with the easy and accuracy in the
computerized system.
The main aim of Quiz Management System is to facilitate a user friendly
environment of e-book implementation and reduces the manual effort

INTRODUCTION

The ONLINE QUIZ is a web application for to take online test in an efficient
manner and no time wasting for checking the paper. The main objective of ONLINE
QUIZ is to efficiently evaluate the candidate thoroughly through a fully automated
system that not only saves lot of time but also gives fast results. For students they
give papers according to their convenience and time and there is no need of using
extra thing like paper, pen etc.

OVERVIEW

SUBMITED BY:-DHRUVISHA & RIDDHI


4
QUIZ MANAGEMENT SYSTEM 2024

A Quiz Management System in PHP allows users to create, manage, and take
quizzes online. Admins can design quizzes with various question types, while users
can participate and receive scores.
The system includes user authentication, role-based access, and automatic scoring. It
uses PHP for server-side logic and MySql for data storage.
The application features a user-friendly interface and administrative dashboard for
monitoring performance.
FEATURES

User Management
Quiz Management
Quiz Taking
Reporting and Analytics
User Profiles
Security
Administration Tools
SCOPE

Scope of this project is very broad in terms of other manually cheking yourself.
Few of them are:-
This can be used in educational institutions as well as in corporate world.
Can be used anywhere any time as it is a web based application (user Location
doesn't matter).
No restriction that examiner has to be present when the candidate takes the test.

INTERNET

SUBMITED BY:-DHRUVISHA & RIDDHI


5
QUIZ MANAGEMENT SYSTEM 2024

https://www.sourcecodester.com/php/16969/online-quiz-system-using-php-source
code.html
https://github.com/quruli/Quiz
http://www.noblecomputer.co.in/how-to-make-online-quiz-in-php.php

QUESTION

What is the purpose of a Quiz Management System?


Answer: A Quiz Management System allows users to create, manage, and take
quizzes online. It handles tasks such as quiz creation, question management, user
participation, and scoring.

what are the quiz management system apps


Kahoot!
Quizzes
Google Forms
Class Marker
Jot Form

Can students take quizzes online using a Quiz Management System?

Teacher is able to make quiz questions and take a contest both. But students are only
able to give a quiz. Their result is visible on the screen after the successful completion of the
quiz.

What is the importance of quiz management system?

A Quiz Management System streamlines the creation, administration, and analysis of


quizzes, and scoring.

SUBMITED BY:-DHRUVISHA & RIDDHI


6
QUIZ MANAGEMENT SYSTEM 2024

How can Admins manage quizzes using the system?

Admins can manage quizzes by creating, editing, or deleting quizzes and questions through
an administrative interface.

What is the main function of a Quiz Management System?

The main function of a Quiz Management System is to create, administer, and manage
quizzes, including setting up questions, collecting user responses, and providing scores.

SUBMITED BY:-DHRUVISHA & RIDDHI


7
QUIZ MANAGEMENT SYSTEM 2024

2.2 SYSTEM ANALYSIS

EXISTING SYSTEM
PROPOSED SYSTEM

EXISTING SYSTEM

We analyzed some existing system in order to better understand how they are
designed and used, and the features they commonly have in this way, we can make
our software have some unique features.
In the following table we have identified a number of existing QUIZ system and list
their features.

NAME DESCRIPTION FEATURES


Google Google forms are a valuable Use Scripting
tool. Add Collaborators
forms
Insert Multiple
With this you can interact Sections or Pages
with customer and collect Auto-Grade
email addresses. Your Quiz Receive
Google forms are used to Email for Submission
conduct market research.
Quora A community of people The ability to report
seeking in-depth knowledge user profiles multiple
and expert insights. times.
The question details
button just below the
question.
The ability to format
Space post headers.
Kahoot! It is game-based classroom Personalized learning
response system played in Add multiple choice
real time. quiz questions.
Generative AI

SUBMITED BY:-DHRUVISHA & RIDDHI


8
QUIZ MANAGEMENT SYSTEM 2024

PROPOSED SYSTEM

The proposed Quiz Management System will feature secure user authentication with
role-based access for administrators, instructors, and students.
Instructors can create, customize, and manage quizzes, including various question
types and parameters.
Students will experience a user-friendly interface for taking quizzes with options for
automatic progress saving.
The system will provide instant grading and feedback, along with detailed
performance reports and analytics for comprehensive insights.
Integration with other learning management systems and support for data
import/export will be included.
Security measures will ensure data protection with encryption and regular updates.
The system will be developed using modern technologies with a focus on scalability
and user experience.

SUBMITED BY:-DHRUVISHA & RIDDHI


9
QUIZ MANAGEMENT SYSTEM 2024

2.3 REQUIREMENT ANALYSIS

ADMIN REQUIREMENT ANALYSIS


STUDENT REQUIREMENT ANALYSIS

ADMIN REQUIREMENT ANALYSIS

User Authentication:-
Admin Login:-
Secure login mechanism with username and password.
Two-factor authentication.
Quiz Management:-
Create and Edit Quizzes:-
Interface to add new quizzes with title, description, and other metadata.
Option to edit existing quizzes, including changing questions and answers.
Manage Quiz Categories:-
Create, edit, or delete categories or tags for quizzes.
Organize quizzes by categories for easier navigation.
Question Management:-
Add, edit, and delete questions for each quiz.
Support for multiple-choice, true/false, and short-answer questions.
Reporting and Analytics
Quiz Performance Reports:
Generate reports on quiz attempts, scores, and user performance.
Visualize data through charts and graphs.
User Activity Reports:
Track user activity and engagement with quizzes.
Display start and end timing.
Content Management:-
Manage Static Content:-
Edit content sections directly from the admin panel.

SUBMITED BY:-DHRUVISHA & RIDDHI


10
QUIZ MANAGEMENT SYSTEM 2024

STUDENT REQUIREMENT ANALYSIS

User Registration:-
Account Creation:-
Users should be able to register for an account using email or other
authentication methods.
Implement user verification through email:-
Profile Management:-
Users can update their profile information (e.g., name, email, password).
Users should be able to view their quiz history and performance metrics.
Password Management:-
Provide functionality for users to reset their password if forgotten.
Quiz History and Results:-
Viewing Results:-
Users should be able to view their scores and performance statistics after
completing a quiz.

SUBMITED BY:-DHRUVISHA & RIDDHI


11
QUIZ MANAGEMENT SYSTEM 2024

2.4 MODULE DESCRIPTION

This project includes Modules such as:-

LOGIN MODULE
REGISTER MODULE
EXAM MODULE
Login module:-
This is the main module in the Quiz Project.
In this Module, Firstly, A New User can participate for the quiz by Entering their Login Id, Password
in the login form.
If they are new user then he/she will be firstly register their name, and create their new User id and
password in register module.
Register Module:-
This is the next module in the Quiz Project.
In this Module, A New User can register themselves for participation in the quiz by entering their
name, user id and by password and then he /she will be registered.
Exam Module:-
The Menu Module will contains the subjects we have entered in the project Subjects and the user will
access through login form, And he/she will now access through register form.
Then the user will choose a particular subject through radio button and starts a quiz.

SUBMITED BY:-DHRUVISHA & RIDDHI


12
QUIZ MANAGEMENT SYSTEM 2024

3.
FEASIBILITY
STUDY

SUBMITED BY:-DHRUVISHA & RIDDHI


13
QUIZ MANAGEMENT SYSTEM 2024

3.1 TECHNICAL FEASIBILITY

3.1.1 Software Requirement

Server Side Software Requirements:-

Software Name RAM Hard Disk Processing Power

Min. Rec. Min. Rec. Min. Rec.


Windows 7 1GB 2GB 16GB 20GB 1GHZ 2GHZ
Operating System Windows 8 1GB 2GB 16GB 20GB 1GHZ 2GHZ
Windows 10 1GB 2GB 16GB 20GB 1GHZ 2GHZ
Dream 2GB 4GB 2GB 4GB 2GHZ 2.6GHZ
Editor Weaver

576 MB 1GB 4KB 2GB 2GHZ 3GHZ


MS SQL
Database Tool

800MB 1GB 350 1GB 3.2 5GHZ


XAMPP MB GHZ
Web Server

MS Office 256MB 512MB 1GB 2.5GB 500M 1GHZ


Documentation Word 2007 HZ
Tool

Google 128MB 140MB 100 150MB 1GHZ 2GHZ


Chrome MB
Browser
Mozilla 512MB 2GB 200 250MB 1GHZ 2GHZ
Firefox MB

SUBMITED BY:-DHRUVISHA & RIDDHI


14
QUIZ MANAGEMENT SYSTEM 2024

Clients Side Software Requirements:-

RAM Hard Disk Processing


Software Name Power

Min. Rec. Min. Rec. Min. Rec.


Windows 7 1GB 2GB 16GB 20GB 1GHZ 2GHZ

Operating Windows 8 1GB 2GB 16GB 20GB 1GHZ 2GHZ


System
Windows 10 1GB 2GB 16GB 20GB 1GHZ 2GHZ

Dream 2GB 4GB 2GB 4GB 2GHZ 2.6GHZ


Weaver
Editor

800MB 1GB 350 1GB 3.2 5GHZ


MB GHZ
Web Server XAMPP

128MB 140MB 100 150MB 1GHZ 2GHZ


Google MB
Chrome
Browser
Mozilla 512MB 2GB 200M 250MB 1GHZ 2GHZ
Firefox B

SUBMITED BY:-DHRUVISHA & RIDDHI


15
QUIZ MANAGEMENT SYSTEM 2024

3.1.2 Hardware Requirements

Hardware Name Company Name


Processor Intel Core - 13

Motherboard Intel

ATX – Cabinet Intel

Keyboard Dell 2 - 100

Mouse Dell WM126

Monitor Dell E2016HV

RAM Transcend DDR - 3

Hard Disk SATA

SUBMITED BY:-DHRUVISHA & RIDDHI


16
QUIZ MANAGEMENT SYSTEM 2024

4.
DATA
DICTIONARY

SUBMITED BY:-DHRUVISHA & RIDDHI


17
QUIZ MANAGEMENT SYSTEM 2024

4.1 NORMALAZATION

Unnormalized form

ID T_NAME C_NAME
1 mst_admin id, loginid,
pass
2 mst_quetion que_id, test_id,
que_desc,ans1, ans2,
ans3, ans4, true_ans
3 mst_result login, test_id,
test_date, score
4 mst_subject sub_id,
sub_name
5 mst_test test_id, sub_id,
test_name, total_que
6 mst_user user_id, login, pass,
username, address, city,
phone, email
7 mst_useranswer sess_id, test_id, que_des,
ans1, ans2, ans3, ans4,
true_ans, your_ans

SUBMITED BY:-DHRUVISHA & RIDDHI


18
QUIZ MANAGEMENT SYSTEM 2024

1st Normalized form

ID T_NAME C_NAME
1 mst_admin id
2 mst_admin loginid
3 mst_admin pass
4 mst_quetion que_id
5 mst_quetion test_id
6 mst_quetion que_desc
7 mst_quetion ans1
8 mst_quetion ans2
9 mst_quetion ans3
10 mst_quetion ans4
11 mst_quetion true_ans
12 mst_result Login
13 mst_result test_id
14 mst_result test_date
15 mst_result Score
16 mst_subject sub_id
17 mst_subject sub_name
18 mst_test test_id
19 mst_test Sub_id
20 mst_test test_name
21 mst_test total_que
22 mst_user user_id
23 mst_user Login
24 mst_user Pass
25 mst_user Username
26 mst_user Address
27 mst_user City
28 mst_user Phone
29 mst_user email
30 mst_useranswer sess_id
31 mst_useranswer test_id
32 mst_useranswer que_des
33 mst_useranswer ans1

SUBMITED BY:-DHRUVISHA & RIDDHI


19
QUIZ MANAGEMENT SYSTEM 2024

34 mst_useranswer ans2
35 mst_useranswer ans3
36 mst_useranswer ans4
37 mst_useranswer true_ans
38 mst_useranswer your_ans

SUBMITED BY:-DHRUVISHA & RIDDHI


20
QUIZ MANAGEMENT SYSTEM 2024

2nd Normalized form

PRIMERY_KEY

T_ID T_NAME
1 mst_admin
2 mst_quetion
3 mst_result Field Data type
4 mst_subject T_id Int
5 mst_test T_Name String
6 mst_user
7 mst_useranswer

ID T_NAME C_NAME
1 mst_admin id
2 mst_admin loginid
3 mst_admin pass
4 mst_quetion que_id
5 mst_quetion test_id
6 mst_quetion que_desc
7 mst_quetion ans1
8 mst_quetion ans2
9 mst_quetion ans3
10 mst_quetion ans4
11 mst_quetion true_ans
12 mst_result Login
13 mst_result test_id
14 mst_result test_date
15 mst_result Score
16 mst_subject sub_id
17 mst_subject sub_name

SUBMITED BY:-DHRUVISHA & RIDDHI


21
QUIZ MANAGEMENT SYSTEM 2024

18 mst_test test_id
19 mst_test Sub_id
20 mst_test test_name
21 mst_test total_que
22 mst_user user_id
23 mst_user Login
24 mst_user Pass
25 mst_user Username
26 mst_user Address
27 mst_user City
28 mst_user Phone
29 mst_user email
30 mst_useranswer sess_id
31 mst_useranswer test_id
32 mst_useranswer que_des
33 mst_useranswer ans1
34 mst_useranswer ans2
35 mst_useranswer ans3
36 mst_useranswer ans4
37 mst_useranswer true_ans
38 mst_useranswer your_ans

SUBMITED BY:-DHRUVISHA & RIDDHI


22
QUIZ MANAGEMENT SYSTEM 2024

4.2 E-R DIAGRAM

ENTITY

RELATION-
SHIP

ATTRIBUTE

SUBMITED BY:-DHRUVISHA & RIDDHI


23
QUIZ MANAGEMENT SYSTEM 2024

ADMIN

QUIZ MANAGEMENT SYSTEM

MANAGE

mst_user mst_useranswer

login pass
mst_admin ans2 ans2

city id pass ans3 ans4


phone
loginid sess_id test_id
email address

user_id que_des true_ans


username
user_answer

mst_result mst_subject

login score
sub_id sub_name
test_name test_id

mst_test mst_quetion

test_id sub_id
ans1 ans2

test_name total_que ans3 ans4

que_desc qes_id

test_id rue_ans

SUBMITED BY:-DHRUVISHA & RIDDHI


24
QUIZ MANAGEMENT SYSTEM 2024

STUDENT

QUIZ MANAGEMENT SYSTEM

MANAGE

mst_user mst_useranswer

login mst_admin ans2 ans2


pass

city id pass ans3 ans4


phone
loginid sess_id test_id
email address

user_id que_des true_ans


username
user_answer

mst_result mst_subject

login score
sub_id sub_name

test_name test_id

mst_test mst_quetion

test_id sub_id
ans1 ans2

test_name total_que ans3 ans4

que_desc qes_id

test_id rue_ans
4.3 TABLE LAYOUT

SUBMITED BY:-DHRUVISHA & RIDDHI


25
QUIZ MANAGEMENT SYSTEM 2024

mst_admin

mst_question

mst_result

mst_subject

mst_test

mst_user

mst_admin:

SUBMITED BY:-DHRUVISHA & RIDDHI


26
QUIZ MANAGEMENT SYSTEM 2024

mst_question:

mst_result:

SUBMITED BY:-DHRUVISHA & RIDDHI


27
QUIZ MANAGEMENT SYSTEM 2024

mst_subject:

mst_test:

SUBMITED BY:-DHRUVISHA & RIDDHI


28
QUIZ MANAGEMENT SYSTEM 2024

mst_user

mst useranswer:

SUBMITED BY:-DHRUVISHA & RIDDHI


29
QUIZ MANAGEMENT SYSTEM 2024

5.
SYSTEM
DESIGN

SUBMITED BY:-DHRUVISHA & RIDDHI


30
QUIZ MANAGEMENT SYSTEM 2024

5.1 CONTEXT LEVEL DIAGRAM

Request Request

USER quiz_new ADMIN


Response Response

MySql

DataBase

SUBMITED BY:-DHRUVISHA & RIDDHI


31
QUIZ MANAGEMENT SYSTEM 2024

5.2 DATA FLOW DIAGRAM

FIRST LEVEL DIAGRAM

ADMIN:-

mst_admin

mst_question

mst_result

mst_test

ADMIN LOGIN

mst_user

mst_useranswer

mst_subject

signout

SUBMITED BY:-DHRUVISHA & RIDDHI


32
QUIZ MANAGEMENT SYSTEM 2024

CLIENT:-

mst_admin

mst_question

mst_result

mst_test

CLIENT

mst_user

mst_useranswer

mst_subject

signout

SUBMITED BY:-DHRUVISHA & RIDDHI


33
QUIZ MANAGEMENT SYSTEM 2024

SECOND LEVEL DIAGRAM

ADMIN:-

mst_admin Add/Edit/Delete mst_admin

mst_question Add/Edit/Delete mst_admin

mst_result Add/Edit/Delete mst_result

mst_test Add/Edit/Delete mst_test

ADMIN LOGI
N

mst_user Add/Edit/Delete mst_user

mst_useranswer Add/Edit/Delete mst_useranswe


r

mst_subject Add/Edit/Delete mst_subject

SUBMITED BY:-DHRUVISHA & RIDDHI


34
QUIZ MANAGEMENT SYSTEM 2024

CLIENT:-

mst_admin View

mst_question View

mst_result View

mst_subject View

CLIENT

mst_user View

mst_useranswer View

mst_subject View

SUBMITED BY:-DHRUVISHA & RIDDHI


35
QUIZ MANAGEMENT SYSTEM 2024

5.3 USE CASE DIAGRAM

ADMIN:-

LOGIN

MANAGE QUESTION

MANAGE TEST

MANAGE USER

MANAGE SUBJECT

MANAGE RESULT

SIGNOUT

ADMIN

SUBMITED BY:-DHRUVISHA & RIDDHI


36
QUIZ MANAGEMENT SYSTEM 2024

CLIENT:-

LOGIN

ATTEMPT QUIZ

VIEW RESULT

VIEW REVIEW RESULT

SIGNOUT

USER

SUBMITED BY:-DHRUVISHA & RIDDHI


37
QUIZ MANAGEMENT SYSTEM 2024

5.4 SCREEN LAYOUT

CLIENT SIDE:-

LOGIN PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


38
QUIZ MANAGEMENT SYSTEM 2024

SIGNUP PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


39
QUIZ MANAGEMENT SYSTEM 2024

HOME PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


40
QUIZ MANAGEMENT SYSTEM 2024

SELECT SUBJECT PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


41
QUIZ MANAGEMENT SYSTEM 2024

SELECT TEST PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


42
QUIZ MANAGEMENT SYSTEM 2024

ATTEMPT QUIZ:-

SUBMITED BY:-DHRUVISHA & RIDDHI


43
QUIZ MANAGEMENT SYSTEM 2024

RESULT PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


44
QUIZ MANAGEMENT SYSTEM 2024

REVIEW PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


45
QUIZ MANAGEMENT SYSTEM 2024

SHOW RESULT PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


46
QUIZ MANAGEMENT SYSTEM 2024

ADMIN PANEL:-

ADMIN LOGIN PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


47
QUIZ MANAGEMENT SYSTEM 2024

ADMIN HOME PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


48
QUIZ MANAGEMENT SYSTEM 2024

VIEW SUBJECT PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


49
QUIZ MANAGEMENT SYSTEM 2024

ADD SUBJECT PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


50
QUIZ MANAGEMENT SYSTEM 2024

VIEW TEST PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


51
QUIZ MANAGEMENT SYSTEM 2024

ADD TEST PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


52
QUIZ MANAGEMENT SYSTEM 2024

VIEW QUESTION PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


53
QUIZ MANAGEMENT SYSTEM 2024

ADD QUESTION PAGE:

SUBMITED BY:-DHRUVISHA & RIDDHI


54
QUIZ MANAGEMENT SYSTEM 2024

VIEW USER PAGE:-

SUBMITED BY:-DHRUVISHA & RIDDHI


55
QUIZ MANAGEMENT SYSTEM 2024

6.
Testing

SUBMITED BY:-DHRUVISHA & RIDDHI


56
QUIZ MANAGEMENT SYSTEM 2024

6.1 BLACK BOX TESTING

OUTPUT

Executable
Program

INPUT

Black-box testing treats the software as a “BLACK-BOX”,


examining functionality without any knowledge of internal
implementation, without seeing source code.

The testers are only aware of what the software is supposed to do, do not
know about how it does it.

Here are our Social networking site’s Black box testing :

SUBMITED BY:-DHRUVISHA & RIDDHI


57
QUIZ MANAGEMENT SYSTEM 2024

USER LOGIN FORM

TEST_ID TEST_CASE TEST_DATA EXPECTED ACTUAL


RESULT RESULT

Id =dr
1. Check login Password= Login Login
With 222 successfully Successfully
valid data

Id =ad Wrong id or Wrong id or


2. Check login Password= password. password.
With 222
Invalid data

Id =””
3. Check login Password= Please enter Please enter
With 222 id. id.
Blank
username

Check login Id =dr


4. With Password= Please enter Please enter
Blank “” password. password.
password

Check login Id= Please enter Please enter


With Blank “” Username Username
5. Username Password= and and
And “” password. password.
Password.

SUBMITED BY:-DHRUVISHA & RIDDHI


58
QUIZ MANAGEMENT SYSTEM 2024

USER REGISTRATION FORM

TEST_ID TEST_CASE TEST_DATA EXPECTED ACTUAL


RESULT RESULT

1. Check login Login Id =dr Login Login


id With successfully Successfully
valid data

Wrong id or Wrong id or
2. Check login Login Id =”” password. password.
With
Invalid data

3. Check Password= Valid Valid


password 222 password password
With valid
data

Check login Id =dr


4. With Password= Please enter Please enter
Blank “” password. password.
password

Check Confirm Valid Valid


confirm Password= confirm confirm
5. password 222 password. password.
with valid
data

SUBMITED BY:-DHRUVISHA & RIDDHI


59
QUIZ MANAGEMENT SYSTEM 2024

Check Confirm Please enter Please enter


6 confirm Password= confirm confirm
password “” password. password.
with blank
data

Check name Name= Valid name. Valid name.


7 with valid dhruvisha
data

Check name name= Please enter Please enter


8 with blank “” name. name.
data

Check address= Valid Valid


9 address with E-4 address. address.
valid data

Check address= Please enter Please enter


10 address with “” address. address.
blank data

Check city city= Valid city. Valid city.


11 with valid Dhrol
data

SUBMITED BY:-DHRUVISHA & RIDDHI


60
QUIZ MANAGEMENT SYSTEM 2024

Check city city= “ ” Please enter Please enter


12 with blank city. city.
data

Check phone Phone Valid phone Valid phone


13 number with number= number. number.
valid data 8735872482

Check phone phone Please enter Please enter


14 number with number = “ ” phone phone
blank data number. number.

Check emai email= Valid email. Valid email.


15 lwith valid dr22@gmail.
data com

Check email= “ ” Please enter Please enter


16 emailwith email. email.
blank data

SUBMITED BY:-DHRUVISHA & RIDDHI


61
QUIZ MANAGEMENT SYSTEM 2024

ADMIN LOGIN FORM

TEST_ID TEST_CASE TEST_DATA EXPECTED ACTUAL


RESULT RESULT

Id =dr
1. Check login Password= Login Login
With 222 successfully Successfully
valid data

Id =ad Wrong id or Wrong id or


2. Check login Password= password. password.
With 222
Invalid data

Id =””
3. Check login Password= Please enter Please enter
With 222 id. id.
Blank
username

Check login Id =dr


4. With Password= Please enter Please enter
Blank “” password. password.
password

Check login Id= Please enter Please enter


With Blank “” Username Username
5. Username Password= and and
And “” password. password.
Password.

SUBMITED BY:-DHRUVISHA & RIDDHI


62
QUIZ MANAGEMENT SYSTEM 2024

6.2 WHITE BOX TESTING

OUTPUT

Executable
Program

INPUT

White-box testing is also known as clear box testing, glass-box testing and structural
testing, by seeing the source code.

Tests internal structure or a program, as opposed to the functionality exposed to the


end user.

In white box testing, an internal perspective of the system, as well as programming


skills, are used to design test cases.

The tester chooses input to exercise paths through the code and determine the
appropriate outputs.

SUBMITED BY:-DHRUVISHA & RIDDHI


63
QUIZ MANAGEMENT SYSTEM 2024

USER LOGIN FORM

Start

Login Details

Display error
message

Check
username

Display error
message

Check
password

Login into system


and display home
page

End

SUBMITED BY:-DHRUVISHA & RIDDHI


64
QUIZ MANAGEMENT SYSTEM 2024

USER REGISTRATION FORM

Start

On click sign
up button

Redirect Sign up
Form

Fill All Field

On click Sign
Infill Field Or
up button
Incorrect Data

First insert query &


redirect main form

Display Insert Record


In Grid View
65
End SUBMITED BY:-DHRUVISHA & RIDDHI
QUIZ MANAGEMENT SYSTEM 2024

ADMIN LOGIN FORM

Start

Login Details

Display error
message

Check
username

Display error
message

Check
password

Login into system


and display home
page

End

SUBMITED BY:-DHRUVISHA & RIDDHI


66
QUIZ MANAGEMENT SYSTEM 2024

7.
Conclusion

SUBMITED BY:-DHRUVISHA & RIDDHI


67
QUIZ MANAGEMENT SYSTEM 2024

7.1 LIMITATIONS

Dependent on technology and internet connectivity, which may be


unreliable.
Potential for cheating or dishonesty.
May not be suitable for all types of questions and learning materials.
Some students may have limited access to technology.

Future Enhancements

Ensure that the system is secure and reliable.


Improve the efficiency of the system by automating processes.
Improve the accuracy of the system.
Provide students with quick results so they don't have to wait for
lecturers to finish grading.

SUBMITED BY:-DHRUVISHA & RIDDHI


68
QUIZ MANAGEMENT SYSTEM 2024

7.2 BIBLIOGRAPHY

Websites:-

https://ijcrt.org/papers/IJCRT2202208.pdf

https://www.sourcecodester.com/php/16969/online-
quiz-system-using-php-source-code.html

SUBMITED BY:-DHRUVISHA & RIDDHI


69

You might also like