SlideShare a Scribd company logo
Online Quiz
System
Prepared by:-
1.Avijit Karmakar(11/CSE/17)
2.Satyaki Mitra(11/CSE/49)
3.Pranab Sahoo(11/CSE/59)
4.Souradeep Hazra(11/CSE/51)
Project Coordinator:-
Abhijit Saha
Table of contents
Topic Name Slide No.
Introduction 1
Objective and Purpose 2
Brief Description 3-8
Functions 9-10
Technologies Used 11
Data Flow Diagrams 12-14
Working Principle 15-20
Snapshots 21-24
Benefits and advantages 25
Conclusion 26
Introduction
 We have designed this website with the
purpose of allowing the students to give exams
and view their results. This site is an attempt to
remove the existing flaws in the manual system
of conducting exams.
 Students are provided the flexibility to choose
among different types of aptitude and
programming language tests.
Objective and Purpose
 After learning sophisticated subjects like Database
Management System , Networking and JAVA in the
field of Computer Science, we did not have much
opportunity to use them to develop some real life
applications.
 Moreover, we were yet to step into the ocean of web
development. These are the reasons which
encouraged us to take a topic like this and develop
our own online quiz application which covers the areas
mentioned above.
 This topic also allowed us to gain the necessary insights
to develop a real world application.
Brief Description
E-R DIAGRAM
Online quiz system
Online quiz system
Functions
Server End:
The functions of Server End are:
 To register an user who will appear for the
first time
 To authenticate an existing user
 And the most important to route the
information from source client to
appropriate destination client
Client End:
The functions of the Client End are:
To instruct the users who want to
register
Provide proper interface to sign-in,
login, and test.
Technologies Used
5.1 Tools used in Development
Tools/Platform, Hardware and Software
Requirement specifications.
Tools
1. Eclipse KEPLER
2. Oracle Database Express Edition 11g
3. Apache tomcat server 7.0.55
5.2 Development Environment
1. Windows 7/8/8.1
Dataflow Diagrams:
Online quiz system
Online quiz system
Working Principle(Developer’s view)
Step 1: (Database Creation)
There will be two tables and these are:
 Question_Bank table
 Personal_Information table
 Storing questions and answers in the
database within the Question_Bank table.
 When the user register here the details of
the user will be stored in the
Personal_Information table.
 New user have to be registered here to give
the tests.
Step 2: (Website Design)
 We will create a home page, about us, contact us and
various test pages like: c, java etc.
 Evaluation page will be displayed after submitting the test
successfully and the evaluation page will be show the
results of the test and the answers of the questions.
Step 3: (Logic)
 When the user registering in this site at that
time the details of the user should be
validated.
 The given answers will be tested from the
database and the result will be calculated
according to the right answers. Then the
result will be shown on the screen.
Working Principle(User’s View)
Step 1: (Signing in)
 User requests for authentication to the server.
 Server checks the database.
 Server modifies the user(client).
 On successful authentication, the server initializes the client. If
authentication fails, the user is notified to check his data or to
register.
Step 2: (Registration)
 Users can apply for a registration form from the server.
 The server then provides the form.
 The user submits the form after filling it up.
 Server checks the form to ensure the data given in the form does not
violate any constraints.
 The server updates the database and notifies the user about the
progress.
Step 3: (Online test)
o Only authorized person can access related details.
 The users can login by using User-ID and PASSWORD and give their
exams.
 Administrators will be responsible for updating the site.
 Administrators can change questions and test papers whenever they
want.
 Step 4: (Test Analysis)
 The user gets the result of the test.
 Explanation of the questions of the test.
SNAPSHOTS
Online quiz system
Online quiz system
Online quiz system
Benefits and Advantages
 Allows registered users to take test and view their
result online.
 Provides a platform where users can choose from a
variety of aptitude tests.
 Uses can view the progress they have made.
 Users are allowed to take each test several times.
 The application also provides hints for difficult
questions.
 Users can also view explanatory answers.
Conclusion
o This project has helped us in getting a
clearer understanding of real world
application development.
o It has provided us a deeper insight into
connecting databases with servers.
o The entire learning outcome of this project
has proved to be immensely beneficial for
our future application development.

More Related Content

PPTX
Online quiz system
PPTX
Online Quiz System Project PPT
PPTX
Online Quiz System
DOCX
Online Quiz System Project Report
PPTX
Quizz app By Raihan Sikdar
PPTX
Online Quiz System Project Report ppt
PDF
online quiz application project presentation
PPTX
Quiz app android ppt
Online quiz system
Online Quiz System Project PPT
Online Quiz System
Online Quiz System Project Report
Quizz app By Raihan Sikdar
Online Quiz System Project Report ppt
online quiz application project presentation
Quiz app android ppt

What's hot (20)

PPT
Online quiz by danish & sudhanshu techlites
DOCX
Online Examination System Report
PPT
Online Examination System
PDF
14.project online eamination system
PPTX
Online examination system
PPTX
Project report on online examination system
PPTX
Quiz managment system
PDF
online Examination System (project report)
PPTX
Quiz application
PDF
Online examination documentation
PPTX
Online examination system project ppt
PDF
Online Examination System Project report
PPTX
Online Examination System
DOCX
Minor project Report for "Quiz Application"
PPTX
Online Examination System
PDF
online examination portal project presentation
DOCX
Synopsis on Online examination system using php
PPT
Online examination system of open and distance education kunti
PDF
Software requirement specification for online examination system
PDF
JUSTCABS - an Online Cab Reservation System (Final Year Project)
Online quiz by danish & sudhanshu techlites
Online Examination System Report
Online Examination System
14.project online eamination system
Online examination system
Project report on online examination system
Quiz managment system
online Examination System (project report)
Quiz application
Online examination documentation
Online examination system project ppt
Online Examination System Project report
Online Examination System
Minor project Report for "Quiz Application"
Online Examination System
online examination portal project presentation
Synopsis on Online examination system using php
Online examination system of open and distance education kunti
Software requirement specification for online examination system
JUSTCABS - an Online Cab Reservation System (Final Year Project)
Ad

Similar to Online quiz system (20)

PDF
Srs(at)
PPTX
quiz half ppt
DOCX
Project Report (1) (1).docx
PPTX
"Comprehensive QuickQuiz Web Application for Education and Assessments".pptx
PPTX
PPt Presentation for a quiz website with a frontend as well as backend
DOCX
SRS for online examination system
PDF
online learning and examination website
PPTX
Online Exam
PPTX
Online examination system
PDF
quizapplication-190520075937.pdf
PDF
Online Test
PPT
Online Examination
PPT
online examination system
PPT
Edu Campus (roll no-091)
DOCX
Project Report Online Test
PDF
Online_Examination
PDF
Assesmment System - project report
PPTX
minor project 1 about quiz web applcation
PPTX
E-Examination
PPTX
Software Engineering Requirement System.ptx
Srs(at)
quiz half ppt
Project Report (1) (1).docx
"Comprehensive QuickQuiz Web Application for Education and Assessments".pptx
PPt Presentation for a quiz website with a frontend as well as backend
SRS for online examination system
online learning and examination website
Online Exam
Online examination system
quizapplication-190520075937.pdf
Online Test
Online Examination
online examination system
Edu Campus (roll no-091)
Project Report Online Test
Online_Examination
Assesmment System - project report
minor project 1 about quiz web applcation
E-Examination
Software Engineering Requirement System.ptx
Ad

Online quiz system

  • 1. Online Quiz System Prepared by:- 1.Avijit Karmakar(11/CSE/17) 2.Satyaki Mitra(11/CSE/49) 3.Pranab Sahoo(11/CSE/59) 4.Souradeep Hazra(11/CSE/51) Project Coordinator:- Abhijit Saha
  • 2. Table of contents Topic Name Slide No. Introduction 1 Objective and Purpose 2 Brief Description 3-8 Functions 9-10 Technologies Used 11 Data Flow Diagrams 12-14 Working Principle 15-20 Snapshots 21-24 Benefits and advantages 25 Conclusion 26
  • 3. Introduction  We have designed this website with the purpose of allowing the students to give exams and view their results. This site is an attempt to remove the existing flaws in the manual system of conducting exams.  Students are provided the flexibility to choose among different types of aptitude and programming language tests.
  • 4. Objective and Purpose  After learning sophisticated subjects like Database Management System , Networking and JAVA in the field of Computer Science, we did not have much opportunity to use them to develop some real life applications.  Moreover, we were yet to step into the ocean of web development. These are the reasons which encouraged us to take a topic like this and develop our own online quiz application which covers the areas mentioned above.  This topic also allowed us to gain the necessary insights to develop a real world application.
  • 9. Functions Server End: The functions of Server End are:  To register an user who will appear for the first time  To authenticate an existing user  And the most important to route the information from source client to appropriate destination client
  • 10. Client End: The functions of the Client End are: To instruct the users who want to register Provide proper interface to sign-in, login, and test.
  • 11. Technologies Used 5.1 Tools used in Development Tools/Platform, Hardware and Software Requirement specifications. Tools 1. Eclipse KEPLER 2. Oracle Database Express Edition 11g 3. Apache tomcat server 7.0.55 5.2 Development Environment 1. Windows 7/8/8.1
  • 15. Working Principle(Developer’s view) Step 1: (Database Creation) There will be two tables and these are:  Question_Bank table  Personal_Information table  Storing questions and answers in the database within the Question_Bank table.  When the user register here the details of the user will be stored in the Personal_Information table.  New user have to be registered here to give the tests.
  • 16. Step 2: (Website Design)  We will create a home page, about us, contact us and various test pages like: c, java etc.  Evaluation page will be displayed after submitting the test successfully and the evaluation page will be show the results of the test and the answers of the questions.
  • 17. Step 3: (Logic)  When the user registering in this site at that time the details of the user should be validated.  The given answers will be tested from the database and the result will be calculated according to the right answers. Then the result will be shown on the screen.
  • 18. Working Principle(User’s View) Step 1: (Signing in)  User requests for authentication to the server.  Server checks the database.  Server modifies the user(client).  On successful authentication, the server initializes the client. If authentication fails, the user is notified to check his data or to register.
  • 19. Step 2: (Registration)  Users can apply for a registration form from the server.  The server then provides the form.  The user submits the form after filling it up.  Server checks the form to ensure the data given in the form does not violate any constraints.  The server updates the database and notifies the user about the progress.
  • 20. Step 3: (Online test) o Only authorized person can access related details.  The users can login by using User-ID and PASSWORD and give their exams.  Administrators will be responsible for updating the site.  Administrators can change questions and test papers whenever they want.  Step 4: (Test Analysis)  The user gets the result of the test.  Explanation of the questions of the test.
  • 25. Benefits and Advantages  Allows registered users to take test and view their result online.  Provides a platform where users can choose from a variety of aptitude tests.  Uses can view the progress they have made.  Users are allowed to take each test several times.  The application also provides hints for difficult questions.  Users can also view explanatory answers.
  • 26. Conclusion o This project has helped us in getting a clearer understanding of real world application development. o It has provided us a deeper insight into connecting databases with servers. o The entire learning outcome of this project has proved to be immensely beneficial for our future application development.