You are on page 1of 4

e-ISSN: 2582-5208

International Research Journal of Modernization in Engineering Technology and Science


( Peer-Reviewed, Open Access, Fully Refereed International Journal )
Volume:04/Issue:05/May-2022 Impact Factor- 6.752 www.irjmets.com
ONLINE QUIZ PLATFORM
Vinay Omkar*1, Minal Shende*2, Pranshu Mahajan*3,
Pratiksha Kshirsagar*4, Prof. Akhil Anjikar*5
*1,2,3,4Student, An Institution Affiliated To Rashtrasant Tukadoji Maharaj Nagpur
University, Nagpur, India.
*5Guide, An Institution Affiliated To Rashtrasant Tukadoji Maharaj Nagpur
University, Nagpur, India.
ABSTRACT
Online quiz are often used today in E-learning because they allow quick updates for both the quiz creation
technologies and the quiz contents. There are many challenges that need to be solved in the domain of online
testing, especially test result data storage, non-repudiation and result tampering prevention. Many previous
papers have focus on the potential using novel technologies for enhancing education and online testing, this
paper will showcase the custom build of a system that allows single sign in, creation of custom quizzes, solving
quizzes and result tampering prevention. The conclusions will outline the implementation challenges and plans
for future development.
Keywords: Analysis, Investigation, Research, Examine.
I. INTRODUCTION
The whole process of completing exam and calculating their scores after long the test, was done manually date.
It is very time consuming also it is difficult to keep the answer sheets being generated as well as the
maintenance of the record of each examination. Result processing takes more time and the presence of more
invigilators is a must if there are more number of students to write the exam.
The purpose of online test platform (webpage) is to take online test in an efficient/good manner and like
manually there is no time wasting for checking the paper. The main objective of online test platform is to the
No restriction of examiner to candidate has been present during taking the test.
II. METHODOLOGY
The application consists of various flows that have a user interface and an interaction .Components that
interact with are: Sign up, Sign in, Sign out quiz, work with the data from the database by adding, deleting and
updating information.
A. Sign up flow:
Signing up consist of registering the user in database store data about the user is its email and other extra
information must be store in Real time database. The single sign in begins with the sign up process. When a
user finishes signing up, alongside other user information, the logged in state is also written in the database.
In this case, the state is false because the user is not yet logged in.
B. Sign in flow:
Signing in a user begins with receiving approval from the user and password are correct. After signing in, the
logged state in the database will be set to true and the users UID (unique identification) will be saved into the
browser’s local storage. By saving the user to the local storage, it’s guaranteed that upon refresh or closing the
browser by accident, the user won’t get logged out.
C. Sign out flow:
Signing out is quite simple comparing to the other two flows because it’s sign the user out, erases local data
about the user and changes the logged state to false
D. Add a quiz flow:
To allow the user to have the liberty of placing as many questions per quiz or as many answers per question,
form manipulation is need. These forms allow changing and deleting data regardless of the index of the
question or answer.
www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science
[3506]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
( Peer-Reviewed, Open Access, Fully Refereed International Journal )
Volume:04/Issue:05/May-2022 Impact Factor- 6.752 www.irjmets.com
E. Manage your quizzes flow:
This flow allows the user to see his added quizzes, update and delete them (. Users have access to their own
quizzes by comparing the quiz’s creator to the logged in user. When a quiz is added to the database, the key that
is stored with is the quiz title.
F. Take a quiz flow:
Allowing users to take a quiz begins with allowing them to see all the public quizzes. After a quiz is selected, the
questions are displayed in a modal. Take a quiz flow upon submitting the quiz, the quiz grade is added to the
database. The block will contain: - data: the user that took the quiz, quiz grade.
If a test was also taken by another user at the same time (therefore the same hash for the previous block was
received by both users), only the first user will be able to show the up on the ranking list.

III. PROGRAM STRUCTURE

www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science


[3507]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
( Peer-Reviewed, Open Access, Fully Refereed International Journal )
Volume:04/Issue:05/May-2022 Impact Factor- 6.752 www.irjmets.com
IV. RESULTS
HOME PAGE:

QUIZ PAGE:

USER PAGE:

www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science


[3508]
e-ISSN: 2582-5208
International Research Journal of Modernization in Engineering Technology and Science
( Peer-Reviewed, Open Access, Fully Refereed International Journal )
Volume:04/Issue:05/May-2022 Impact Factor- 6.752 www.irjmets.com
RANKING PAGE:

FEEDBACK PAGE :

V. CONCLUSION
Online Examination has been developed and the system was tested with proper data. The system results in
regular timing preparation of the required output. In comparison with the manual system, the benefit under a
computer system considerable in to saving of manpower, working hour and efforts.
Online massage has been provided to help the user to take necessary, correct action while using the system.
Various validation techniques have been used to implement accuracy of data in all formats of input.
This software can be used by any institute as it can be modified easily; additional features can be added without
interrupting the normal functioning of the system.
VI. REFERENCES
[1] System Analysis and Design Elias. M.Award, Galgotia Publication Pvt Ltd 1991.
[2] Programming Asp.Net Gary Cornell Jonathan Morrison, Pares Publishers, 1992.
[3] Software Engineering Roger.S.Pressman, McGraw-Hill International Editions ,1991.

www.irjmets.com @International Research Journal of Modernization in Engineering, Technology and Science


[3509]

You might also like