3. Introduction of system
We have designed this website with the purpose of allowing the students to
give exams and view their results. This site is an attempt to remove the
existing flaws in the manual system of conducting exams.
Students are provided the flexibility to choose among different types of
aptitude and programming language tests.
4. 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.
• Existing system is a manual one in which users are maintaining books to store
the information like Student Details, Instructor Details, Schedule Details and
feedbacks about students who attempted exam as per schedule...
5. Disadvantages of current system
• The current system is very time consuming.
• To take exam of more candidates more invigilators are required but
no need of invigilator in case of online examination.
• The chances of paper leakage are more in current system as compared to
proposed system.
• Result processing takes more time as it is done manually.
6. Proposed system
The online test created for taking online test has following features.
• In comparison to the present system the proposed system will be less
time consuming and is more efficient.
• 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
7. Objective of system
• Online examination will reduce the hectic job of assessing the answers given by the
candidates manually
• Being an integrated Online examination system it will reduce paper work.
• To allow faculty to give additional time to students with disabilities. To allow faculty to create tests and
answer key.
• To allow automatic grading and manual grading which can be recorded
per test.
• Random generation of test question Timed exams
• The result will be shown immediately to the participating students
8. User requirement
• User must have computer , Laptop , Mobile
• User has their Mobile No. and Email-id required for their
authentication
10. Software requirement
Operating System Windows 7 or Higher
Application IE 6 above
Mozilla firefox or Above
Google chrome 6 or Above
Database Server Apache(Xammp Server , Mysql )
11. Class diagram
Class is nothing but a structure that contains both variables and
methods. The Class Diagram shows a set of classes, interfaces,
and collaborations and their relating ships. There is most
common diagram in modeling the object oriented systems
and are used to give the static view of a system.
12. Data flow diagram
The DFD takes an input-process-output view of
a system i.e. data objects flow into the
software, are transformed by processing
elements, and resultant data objects flow out
of the software.
Subsequent DFD refine the context diagram ,
providing increasing details with each
subsequent level.
The DFD enables the software engineer to
develop models of the information domain &
functional domain at the same time. At the
same time, the DFD refinement results in a
corresponding refinement of the data as it
moves through the process that embody the
applications.
OnlineExami
nation
Database
Take
Test
User
registration
n
13. Database table
USER REG TABLE
NAME NULL/NOTNULL TYPE KEY
ID NOTNULL INT PRIMARYKEY
NAME NULL VARCHAR(50)
DOB NULL DATETIME
GENDER NULL VARCHAR(10)
BRANCH NULL VARCHAR(20)
COLLEGE NULL VARCHAR(50)
UID NULL VARCHAR(50)
PWD NULL VARCHAR(20)
RPWD NULL VARCHAR(20)
UTYPE NULL VARCHAR(20)
QUE NULL VARCHAR(500)
ANS NULL VARCHAR(500)
14. True/False Based Question Table
NAME
NULL/NOTNU
LL TYPE KEY
ID NOTNULL INT
PRIMARYKE
Y
QUE NULL VARCHAR(500)
AW NULL VARCHAR(500)
True/False Based Answer Table
NAME NULL/NOTNULL TYPE KEY
ID NOTNULL INT FOREIGNKEY
AW NULL VARCHAR(500)
Options Based Question Table
NAME NULL/NOTNULL TYPE KEY
QID NOTNULL INT PRIMARYKEY
QN NULL VARCHAR(500)
OPTIONS1 NULL VARCHAR(100)
OPTIONS2 NULL VARCHAR(100)
ANSWER NULL VARCHAR(100)
Options Based Answers
NAME
NULL/NOTNUL
L TYPE KEY
QID NOTNULL INT FOREIGNKEY
All Student Marks
NAME
NULL/NOTNUL
L TYPE KEY
ID NULL INT
MARKS NULL INT
Exam Schedule
NAME NULL/NOTNULL TYPE
ENAME NULL VARCHAR(30)
EDATE NULL DATETIME
15. Limitations and drawbacks
• Unregistered users can only access the home page not anything
else.
• Student only can Check their result by the help of Admin.
• This system is only for IT field students not for other students.
16. Conclusion
Online exam portal is a web application. The key concept is to
minimize the amount of paper and convert all forms of
documentation to digital form. It can observe that the information
required can be obtained with ease and accuracy in the
computerized system. The user with minimum knowledge about
computer can be able operate the system easily. The system also
produces brief result required by the management