Online Quiz Management Using Java: Sr. No. Roll No. (Sem-5) Full Name of Students Enrollment No. Seat No. (Semester-5)
Online Quiz Management Using Java: Sr. No. Roll No. (Sem-5) Full Name of Students Enrollment No. Seat No. (Semester-5)
A STUDY ON
CERTIFICATES
AS
This is to certify that Mr. PINIL BABURAV CHAKAR
Roll No: OTO53 of Fifth Semester of Information Technology Programme in
Engineering & Technology at Shivajirao. S Jondhale Polytechnic Asangaon
(EAST) Shahapur 421601 has completed the Micro Project Satisfactorily in
Subject: AJP
In the academic Year 2023 as prescribed curriculum of I Scheme.
Seal of
institute
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION,
MUMBAI
CERTIFICATES
Seal of
institute
-:Index:-
Sr.No. Name of Chapter Page No.
Abstraction
Chapter 1 3
Introduction
Chapter 2 6
About project
Chapter 3 7
Output of project
Chapter 5 10
Chapter 6 Conclusion 14
References
Chapter 7 16
CHAPTER 1
ABSTRACT
OnlineQuizSystem is an intelligent prototype developed as a multiple choice question
examination system which is built as a Web based application scalable to run on both intranet and
internet. OnlineQuizSystem is intelligent enough and equipped with a level of automation to guide
the students to get proficiency/become subject matter experts by taking the tests. The core
underlying automation of the OnlineQuizSystem will generates questions and options on the fly basis
and captures the answers from students into the database
It ensures that students will have the Mock Tests for practice, and can get the results
displayed in their panel. The OnlineQuizSystem is designed for three major roles. Those are An
administrator who controls all the level of roles and creates the tests. An Instructor should be able
to create test questions and manage tests. A Student who is an end user for the tests. The main
objective of the OnlineQuizSystem is to efficiently evaluate the student using a fully automated
system that not only saves a lot of time but also gives fast results. Technologies used to develop this
website are HTML, CSS, and JavaScript for client side validation, C# & ASP.NET for dynamic content
update. Microsoft SQL Server is used as a data base server for this application.
CHAPTER 2
INTRODUCTION
A Quiz Management System In Java is to perform the examination for the student where an teacher
can add questions, set password for quiz ,set timer for the exam and types of examination depends
on the category. As a user student can attend those exams. The student user can submit the test
after finish the exam and get results through mail on there email id(it is implemented by mail
services in java). A teacher and admin user can get the history of his exam results. Admin also can
check the complete activity of all the users and teacher users. Like exams and results. Quiz
Management System project is a desktop application which is developed in Java platform. This Java
project with tutorial and guide for developing a code. Quiz Management System is a open source
you can Download zip and edit as per you need. If you want more latest Java projects here. This is
simple and basic level small project for learning purpose. Also you can modified this system as per
your requriments and develop a perfect advance level project. Zip file containing the source code
that can be extracted and then imported into eclipse,netbeans. This Source code for BE, BTech,
MCA, BCA, Engineering, Bs.CS, IT, Software Engineering final year students can submit in college.
This script developed by ravindra jain.
CHAPTER 3
ABOUT PROJECT
The „MCQ Quiz Application‟ project will be developed to overcome the time consuming
problem of manual system. Apart from that in current system, checking the answer sheets after
taking test, waste the examiners time, so this application will check the correct answer and save the
examiner time and carry the examination in an effective manner. The users which are use this
system don‟t need to high computing knowledge and also system will inform them while entering
invalid data
The aim of this project is to computerized the existing manual system and help the
examiners to save their valuable time and important data. Apart from this, data which are exist in
this system, will exist for long period of time and will be easy accessible. This project helps the
examiners to manage their services in a good way and provide a better service to their users. The
objective of this project is to manage the details of students, examinations, marks, courses and
papers in a good manner
The performance of the application will be fully control by administrator and administrator
can guaranty any one to access. The project will reduce the manual process in managing
examinations and all issues regarding that.
CHAPTER 4
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JRadioButton;
JLabel label;
if (e.getActionCommand().equals("Result")) {
if (check())
count = count + 1;
current++;
JOptionPane.showMessageDialog(this, "correct
answers= " + count);
System.exit(0);
}
}
CONCLUSION
As mentioned the project is on java platform which is coded in NetBeans IDE with help
HTML, CSS and JavaScript and running as web page by Apache Tomcat web server. But this project
is only for MCQ test but in the future we have plan to extended it to support subjective type of
questions with more functionality. We will add Administrative part on it which able the system to
delete test, add user, delete user and so on graphically vie the web.
To conclude, this is a simple Online MCQ Quiz which able a teacher to punch MCQ question
to system which will be store in SQL Server database and able the student to attempt any test for
once. The marks of student will be calculated according to questions they attempt and will be
displayed by the system to teachers and student.
CHAPTER 7
REFERENCES
https://www.tutorialspoint.com/java
http://www.javapoint.com/java-tutorial
https://docs.oracle.com/javase/tutorial
INDEX
Sr.No.
Name of Chapter
Page No.
Chapter 1
Synopsis
9
Chapter 2
Abstraction
10
Chapter 3
Introduction
11
Chapter 4
About project
12
Chapter 5
Source code of project
15
Chapter 6
Output of project
27
Chapter 7
Conclusion
29
Chapter 8
References
30