29
RAJ KUMAR GOEL INSTITUTE OF TECHNOLOGY FOR WOMEN, GHAZIABAD ONLINE QUIZ

online quiz

Embed Size (px)

DESCRIPTION

ppt presentation on a mini projectONLINE QUIZ

Citation preview

Page 1: online quiz

RAJ KUMAR GOEL INSTITUTE OF TECHNOLOGY FOR WOMEN, GHAZIABAD

ONLINE QUIZ

Page 2: online quiz

CONTENTS Introduction Objectives Purpose Feasibility Study Requirement Analysis Hardware and Software Requirements Design

• DFD level 0• DFD level 1• ER Diagram

Module Description Front End & Back EndAdvantagesConclusionFuture scope

Page 3: online quiz

INTRODUCTION

Online quiz is being launched because a need for a destination that is beneficial for both institutes and students. With this site, institutes can register and host online quiz and exams.

Students can give exams and view their results.

This site is an attempt to remove the existing flaws in the

manual system of conducting exams.

Page 4: online quiz

OBJECTIVESTHE MAIN OBJECTIVES OF OUR PROJECT ARE : Centralized way of conducting quiz.

Reduce time consumption.

To facilitate participants record keeping.

To facilitate various report generation (for example: result)

To allow participants and Education bureau officials to view reports of students.

Page 5: online quiz

1. Manage all administrative records with zero redundancy.2. Connect to various quiz.3. Automate all operational functions and activities.

1. Get latest update about all quiz.2. View status about your

performance in the quiz.

Server Side

Client Side

Page 6: online quiz

CLINT’S VIEW: WANTS TO

ENHANCE MY IQ

Lets

look for a good online quiz

PURPOSE

Online Quiz System fulfils the requirements of the institutes to conduct the test series online

Easy to access

Quick result

Saves time & Efforts

Page 7: online quiz

From: server’s point of view

MANAGE ALL

DATABASES

[Questions & result]

Time to time

updates

Maintenance of

“help” option

User friendly

s/w must

provide an easy access to all users

PURPOSE

Page 8: online quiz

FEASIBILITY STUDY

Feasibility study is about the viability of a system. The proposed system has to be examined for its technical, economical and operational feasibility. It is evaluated from developer and user's point of view.

Page 9: online quiz

Technical Feasibility It is the process of assessing the

development application ability to construct a proposed system.

Operational Feasibility Operational feasibility study is a must,

because it ensures that the implementation of the software as an application should be high.

Page 10: online quiz

Economic Feasibility Economic analysis is most frequently

used for evaluation of the effectiveness of the system. This part of feasibility study gives the top management the economic justification for the new system.

Page 11: online quiz

REQUIREMENT ANALYSIS

Refines project goals into defined functions and operation of the intended application.

A key question is:

what is needed for the system?

how the system will achieve its goal?

Data flow diagrams, interviews, on-site observations, and questionnaires are the examples of requirement analysis.

Once the analysis is completed, the analyst has a firm understanding of what is to done.

Page 12: online quiz

The goal of the requirement specification phase is to produce the software requirements specification document (also called the requirement document).

There are two major activities in this phase: * Problem understanding or analysis * Requirement specification.

For requirement specification in the form of document, some specification language has to be selected (e.g. English, regulates expressions, tables, or combination of these).

Page 13: online quiz

The analyst assists the customer on defining the goals of the system:

What information will be produced?

What information is to be provided?

What functions and performance are required?

Page 14: online quiz

Minimum HARDWARE & SOFTWARE REQUIREMENTS

MINIMUM HARDWARE: Processor: Pentium-II or higher Processor Speed: 500 MHZ Hard Disk Space: 2GB(min.) Ram Memory: 32 MB (64 MB recommended)

MINIMUM SOFTWARE: Operating System: Windows 95/98/NT/2000 /7Database Server: SQL SERVERFront end: jdk 5.0, html

Page 15: online quiz

FRONT END

Basically front end is a platform for providing interface to the user.

java jspHtm

l

Page 16: online quiz

BACK END

Platform of connecting user’s site to the server…(provides dB connectivity)

database

Client’s data

MySQL

Page 17: online quiz

LEVEL 0DFD

Page 18: online quiz

EXAMINATION

ADMINISTRATOR

INSTITUTES

STUDENT

INSTITUTE RECORDS

STUDENTS RECORDS

TEST RECORDS

RESULT

MANAGES

GIVE TEST

TAKE TEST

Page 19: online quiz

LEVEL 1DFD

Page 20: online quiz

REGISTER

GIVE QUIZ

INSTITUTES

ADMINISTRATION

STUDENTS

REGISTERED

DISPLAY

QUESTION PAPER

INSTITUTE PROFILE

STUDENT RECORD

TEST RESULT

ENTER

ENTER

ENTER

USE

RESULT

SHOW

AUTHORISED

MANAGES

MANAGES

ENTER

Page 21: online quiz

LEVEL 2 DFD FOR STUDENTS

Page 22: online quiz

AUTENTICATION

LOGIN

GIVEQUIZ

STUDENTS

ADMINISTRATOR

INVALID USER

MARKSSTATEMENT

STUDENTPROFILE

MARKS CALCULATION

TIME LIMIT

QUESTIONS

DETAILS

MAINTAINS

MANAGES

MANAGES

FAILED

VALID

USE

USE

USE

USE

RESULT

Page 23: online quiz

ER-DIAGRAM

Page 24: online quiz
Page 25: online quiz

ARCHITECTURE OF ONLINE EXAMINATION.

1- Client tier 2- Application tier 3- Database tier

Page 26: online quiz

USE CASE DIAGRAM A use case diagram at its simplest is a

graphical representation of a user's interaction with the system.

Page 27: online quiz

ADVANTAGES

Page 28: online quiz

CONCLUSION

The objective of developing such a computerization system is to reduce the effort and time of students who want improve their skills by giving online test and quiz.

Online quiz increases the efficiency and decrease the work load of students.

Online quiz system reduces the paper work by providing the facility to attempt quiz online without going anywhere.

Page 29: online quiz

FUTURE SCOPE

In future perspective we can add up the idea of ONLINE REGISTRATION.

This system has been generated by using OBJECT ORIENTED PROGRAM, hence there are chances of reusabilty of codes in other environment.

In this present features can easily be enhanced or to changing scenarios.

E-learning

We will provide specifications for the each module.