Quiz Report
Quiz Report
PROJECT
ON
Mr. D K KAMBLE
MUDAL-416209
Academic Year
2024-25
PROJECT ON
INTRODUCTION
The main aim of Quiz Management System is to facilitate a user friendly environment of
e-book implementation and reduces the manual effort
1. Teachers
2. Students
In past days quiz is conducted manually but in further resolution of the technology
we are able to generate the score and pose the queries automatically. Secure access of
confidential data, better design to give effective e-book and flexible. Service based architecture
will be highly desirable for future extension. Issues are to reduce the manual pressure and make
the project in effective manner.
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. Both are able to ask any query from the administrator and give any suggestion to
improve the site.
Making of Quiz
Taking of Quiz
LITERATURE REVIEW:
The idea draws motivation from the people who hesitate to visit the police station
and personal belief of weak investigation and corruption and limited spreading of crime
information. The usage of the internet is increased in every sector, so people find it easier to
register a complaint online rather than visiting the police station, it is secure and possible to hide
their identity if they want.
This application helps to create a bridge between normal people and the police
department to share information and evidence. It is helpful to track and monitor the criminals
around the state and country and maintain a complete record of criminal information.
It helps to search and access a large amount of data in less amount of time and
provides a language-independent search over a large amount of data collected from different
sources. It provides online assistance and general information and creates awareness among the
people.
Helps the people to gather general information and valuable advice and crime
control methods, along with case investigation status and “SOS‟ capability in which a person can
press a button and their location is shared with the nearest police station.
EXISTING SYSTEM :-
The whole process of assigning test and evaluating their scores after the test, was done manually
till date. Processing the test paper i.e. checking and distributing respective scores used to take
time when the software was not installed.
To take exam of more candidates more invigilators are required but no need of invigilator
in case of on line exam.
Results are not precise as calculation and evaluations are done manually.
The chances of paper leakage are more in current system as compared to proposed
msystem.
PROPOSED SYSTEM :-
For students they give papers according to their convenience and time and there
is no need of using extra Thing like paper, pen etc.,
The system is very simple in design and to implement. The system requires very low system
resources and the system will work in almost all configurations.
• Greater efficiency.
• Better service.
• It saves paper.
SYSTEM ARCHITECTURE :-
• Login Module
• Register Module
• Exam Module
• Test Mod
FUTURE ENHANCEMENT :-
Scope of this project is very broad in terms of other manually taking exams.
• 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.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include<conio.h>
printf("\nEnter 4 options:\n");
for (int i = 0; i < 4; i++) {
printf("Option %d: ", i + 1);
fgets(quiz[*qCount].options[i], sizeof(quiz[*qCount].options[i]), stdin);
quiz[*qCount].options[i][strcspn(quiz[*qCount].options[i], "\n")] = 0; // Remove the
newline
}
int score = 0;
int answer;
printf("\n--- Take the Quiz ---\n");
for (int i = 0; i < qCount; i++) {
printf("\nQuestion %d: %s\n", i + 1, quiz[i].question);
for (int j = 0; j < 4; j++) {
printf("Option %d: %s\n", j + 1, quiz[i].options[j]);
}
printf("Enter your answer (1-4): ");
scanf("%d", &answer);
void main() {
struct Question quiz[10]; // Maximum of 10 questions
int qCount = 0; // Number of questions added
int choice;
clrscr();
do {
displayMenu();
scanf("%d", &choice);
switch (choice)
{ case 1:
addQuestion(quiz, &qCount);
break;
case 2:
viewQuiz(quiz, qCount);
break;
case 3:
takeQuiz(quiz, qCount);
break;
case 4:
printf("\nExiting the Quiz Management System. Goodbye!\n");
exit(0);
// default:
// printf("\nInvalid choice, please try again.\n");
}
} while(choice!=5);
getch();
}
OUTPUT
CONCLUSION
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 user
with minimum knowledge about computer can be able to operate the system easily the system
also provide a brief result required by the management.
WEBSITES
• http://www.support.microsoft.com
• http://www.codeacademy.com
• http://www.w3schools.c