You are on page 1of 13

ABSTRACT

Exam 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.


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


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


RDBMS
A 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

























ANALYSIS

USE CASE DIAGRAM


































LOGIN
ADD
QUESTIONS
REGISTER
VERIFY
REGISTRATION
GIVE EXAM
DISPLAY
RESULT
DB
MAINTENANCE
LOGOUT


DATA FLOW DIAGRAM






































User Table
Login
User
Registration
Reg_Table
Exam
Result
C
C++
JAVA
Calculate
Result
DATABASE DESIGN


Table Name: Login

Name Type Description Constraints
Username
Password
VARCHAR(20)
VARCHAR(20)
Username of User
Password of User


Table Name : Registration

Name Type Description Constraints
student_name
student_father
mob_no
Age
Dob
Address
Course
password
VARCHAR(20)
VARCHAR(20)
INT(12)
INT(10)
DATE
VARCHAR(50)
VAARCHAR(50)
VARCHAR(50)
Username of User
Password of User
Student mobile Number
Age of Student
Date of birth
Address of Student
Which Course study


Table Name : Question

Name Type Description Constraints
Id
Question
Option1
Option 2
Option 3
Option 4
Answer
INT(10)
VARCHAR(50)
VARCHAR(50)
VARCHAR(50)
VARCHAR(50)
VARCHAR(50)
VARCHAR(50)
Question Id
Question
First Option
Second Option
Third Option
Fourth Option
Correct Answer









MODULES

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.







TESTING

REGISTRATION TABLE


COLUMN NAME DATA TYPE
student_name varchar(90)
student_father varchar(90)
mob_no varchar(13)
Age Int
Dob varchar(50)
Address varchar(MAX)
Course varchar(50)
Password nvarchar(50)















student_name student_father mob_no age dob Address course password Result
Rahul Prasad Harun Prasad 9888998899 20 5-4-1991 ABC Street,
Rohini
JAVA 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 SUCCESS
J RAJ M RAJ 7886768799 22 14-9-1999 67 jk Colony C++ Uuhuh` SUCCESS
ZABASTSU Loonies 999999999 20 17-8-1991 San Andreas Loonies INVALID
paras sunil malik 989898 20 18-6-1991 NEW
DELHI
JAVA Paras SUCCES




STUDENT LOGIN


COLUMN NAME DATA TYPE
user_name varchar(50)
Password nvarchar(50)


User_name Password Result
Paras Paras Success
Ayesha Invalid
Paras Paras18 Invalid
Tashi Tashi Success
Tashi Invalid
Rahul Prasad Test Invalid
Rahul Prasad Rptest Success


QUESTION TABLE

COLUMN NAME DATA TYPE
SRNO int
QuesID int
SUBJECT varchar(MAX)
QTEXT varchar(MAX)
OPTION1 varchar(MAX)
OPTION2 varchar(MAX)
OPTION3 varchar(MAX)
OPTION4 varchar(MAX)
ANSWER int
Marks int
Status bit







SOFTWARE AND HARDWARE REQUIRED


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

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.

You might also like