exams suite

17
TEST ENGINE

Upload: kkyasi

Post on 20-Apr-2017

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Exams SUITE

TEST ENGIN

E

Page 2: Exams SUITE

ABSTRACTExam Software is a Test Management Software, which offers a complete

solution for Computer Based Test (CBT) .They are used to set up multiple

choice tests  for set time periods that when submitted are automatically

corrected and the results logged beside the student's reference number.

FEATURES

Administrator login.

Student registration.

Management and update of student information ,instructions and

questions.

scope for fixing negative marks and maximum marks to each

question.

Display of result in the form of total score ,correct responses

attempted and non attempted questions.

WHAT IMPACT DOES IT HAVE

Physical presence at a given location is absolutely not necessary.

No time is spent on evaluation.

Results are available instantly.

The time of starting and completion of examination can be

recorded at the server and the student cannot manipulate the same.

Even for subjects that the actual examination that will not be

conducted online students can be given extensive practice and

training by holding online Mock Tests.

Trends of the examination including topic wise trends of each

subject can be easily obtained if required.

Page 3: Exams SUITE

INTRODUCTION

The purpose of this test simulator is to take test in an efficient manner and

no time wasting for checking the paper.

The main objective of this test is to efficiently evaluate the candidate

thoroughly through a fully automated system that not only saves lot of

time but also gives fast results.

For students they give papers according to their convenience and time

and there is no need of using extra thing like paper, pen etc.

SCOPE

Scope of this project is very broad in terms of other manually taking

exams.

Few of them are:-

This can be used in educational institutions as well as in corporate world.

No restriction that examiner has to be present when the candidate takes

the test.

FEATURES:

Secure

Easy to use

Reliable and accurate

No need of examiner

OBJECTIVES

Page 4: Exams SUITE

The test engine created for taking test has following features :

In comparison to the present system the proposed system will be less

time consuming and is more efficient.

Analysis will be very easy in proposed system as it is automated.

Result will be very precise and accurate and will be declared in very

short span of time because calculation and evaluations are done by the

simulator itself.

The proposed system is very secure as no chances of leakage of

question paper as it is dependent on the administrator only.

The logs of appeared candidates and their marks are stored and can be

backup for future use.

PROJECT CATOGERY

Page 5: Exams SUITE

RDBMSA relational database management system (RDBMS) is a database

management system (DBMS) that is based on the relational model. Many

popular databases currently in use are based on the relational database model.

RDBMSs have become a predominant choice for the storage of

information in new databases used for financial records, manufacturing and

logistical information, personnel data, and much more since the 1980s.

Relational databases have often replaced legacy hierarchical

databases and network databases because they are easier to understand and use.

However, relational databases have been challenged by object databases, which

were introduced in an attempt to address the object-relational impedance

mismatch in relational database, and XML databases

Page 6: Exams SUITE

ANALYSIS

USE CASE DIAGRAM

LOGIN

ADD QUESTIONS

REGISTER

VERIFY REGISTRATION

GIVE EXAM

DISPLAY RESULT

DB MAINTENANCE

LOGOUT

Page 7: Exams SUITE

DATA FLOW DIAGRAM

DATABASE DESIGN

User Table

Login

User

Registration

Reg_Table

ExamResult

C C++

JAVA

CalculateResult

Page 8: Exams SUITE

Table Name: Login

Name Type Description ConstraintsUsernamePassword

VARCHAR(20)VARCHAR(20)

Username of UserPassword of User

Table Name : Registration

Name Type Description Constraintsstudent_namestudent_father

mob_noAgeDob

AddressCourse

password

VARCHAR(20)VARCHAR(20)

INT(12)INT(10)DATE

VARCHAR(50)VAARCHAR(50)VARCHAR(50)

Username of UserPassword of User

Student mobile NumberAge of StudentDate of birth

Address of StudentWhich Course study

Table Name : Question

Name Type Description ConstraintsId

QuestionOption1Option 2Option 3Option 4Answer

INT(10)VARCHAR(50)VARCHAR(50)VARCHAR(50)VARCHAR(50)VARCHAR(50)VARCHAR(50)

Question IdQuestion

First OptionSecond OptionThird OptionFourth Option

Correct Answer

MODULES

Page 9: Exams SUITE

The test application created for taking test has following stages

Login

Test

Result

LOGIN:-

There is a quality login window because this is more secure than other

login forms as in a normal login window there are multiple logins

available so that more than one person can access to test with their

individual login.

It include two login windows one for administrator and another one

for student.

TEST:

Test page is the most creative and important page in this project. It

consists of 2 modules namely:

Subject selection

Utilities

Utilities:-

It includes:-

Skip and come back to the question afterwards if needed.

Gives the list of attempted and unattempted questions and can

go to any question directly and can either attempt or change the

answer of the already attempted question.

Page 10: Exams SUITE

TESTING

REGISTRATION TABLE

COLUMN NAME DATA TYPEstudent_name varchar(90)student_father varchar(90)

mob_no varchar(13)Age IntDob varchar(50)

Address varchar(MAX)Course varchar(50)

Password nvarchar(50)

student_name student_father mob_no age dob Address course password ResultRahul Prasad Harun Prasad 9888998899 20 5-4-1991 ABC Street,

RohiniJAVA rptest SUCCESS

Ayesha 9988889999 20 16-7-1991 Xyz Street Dwarka

C++ AYESHA INVALID

Rohan Divander 208877768 20 12-2-1991 Qwe Street,CP

JAVA INVALID

Tashi Kapoor Sohan Kapoor 293902390 24 10-11-1995

123, mayur vihar

C++ Tashi SUCCESS

Rock Star Rocky Star 20 11-5-1991

12K, Rohini C++ Rock INVALID

C Kumar J Kumar 23242321 23 12-4-1998 23,g nagar JAVA Qwerty SUCCESSJ RAJ M RAJ 7886768799 22 14-9-1999 67 jk Colony C++ Uuhuh` SUCCESSZABASTSU Loonies 999999999 20 17-8-1991 San Andreas Loonies INVALIDparas sunil malik 989898 20 18-6-1991 NEW

DELHIJAVA Paras SUCCES

Page 11: Exams SUITE

STUDENT LOGIN

COLUMN NAME DATA TYPE

user_name varchar(50)Password nvarchar(50)

User_name Password ResultParas Paras SuccessAyesha InvalidParas Paras18 InvalidTashi Tashi Success

Tashi InvalidRahul Prasad Test InvalidRahul Prasad Rptest Success QUESTION TABLE

COLUMN NAME DATA TYPESRNO intQuesID int

SUBJECT varchar(MAX)QTEXT varchar(MAX)

OPTION1 varchar(MAX)OPTION2 varchar(MAX)OPTION3 varchar(MAX)OPTION4 varchar(MAX)ANSWER int

Marks intStatus bit

SOFTWARE AND HARDWARE REQUIRED

Page 12: Exams SUITE

SOFTWARE REQUIRED

Front end as : Core Java

Back end as : Microsoft SQL Server 2008

Database : SQL

Querying language : SQL

HARDWARE REQUIRED

Processor : Intel Pentium or above.

RAM : 512 MB or above

Hard Disc : 40 GB or above

FUTURE SCOPE

Page 13: Exams SUITE

There have been numerous cases of computer glitches, errors in content,

and security lapses reported in online examination .So in the near future the so –

called software could be made more secure and reliable. While electronic

glitches are rare, they have been known to occur, for instance when computer

crashes voided the efforts of thousands of student. There are also cases in which

the correction software has corrupted scores.  so the software can be

programmed well so as to avoid corrupted scores.