8/3/2019 Online Examination System (1)
1/26
Online Examination
System
Presented by :
Rajneesh Tiwari
8/3/2019 Online Examination System (1)
2/26
Topics to be covered: Technology Used in project
Why Online examination System
Proposed Solution
Modules
DFD
Future Scope
8/3/2019 Online Examination System (1)
3/26
Technologies Used
ASP.NET (Active Server page. Net)
ADO.NET(ActiveX Data Object. Net)
JavaScript
SQL Server
8/3/2019 Online Examination System (1)
4/26
ASP.NET Framework:
8/3/2019 Online Examination System (1)
5/26
ADO.NET ADO.NET (ActiveX Data Object for .NET) is a set of
computer software components that programmers can use to
access data and data services.
It is a part of the base class library that is included with
the Microsoft .NET Framework.
It is commonly used by programmers to access and modify
data stored in relational database systems, though it can also
access data in non-relational sources.
8/3/2019 Online Examination System (1)
6/26
Java Script
JavaScript is a prototype-basedscripting
language that is dynamic, weakly typed andhas first-class functions. It is a multi-
paradigm language, supporting object-
oriented, imperative,and functional programming styles.
8/3/2019 Online Examination System (1)
7/26
8/3/2019 Online Examination System (1)
8/26
Proposed Solution Develop a system which allows the faculty to create,
modify and store questions which can be grouped
together to form sections and these sections can be
grouped together to form tests/examinations.
Section and Questions are configurable
Allow Students to write the test when ever they want
Build test automatically based on the professorspreferences
8/3/2019 Online Examination System (1)
9/26
8/3/2019 Online Examination System (1)
10/26
Continued.. 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 canbe recorded per test.
To create the application according to FERPA rules andregulations
8/3/2019 Online Examination System (1)
11/26
Problem
Students should take the exam only once.
.net support only server side scripting
Security
Completely data base driven application
Random generation of test question
Timed exams
8/3/2019 Online Examination System (1)
12/26
8/3/2019 Online Examination System (1)
13/26
Student
Login.aspx
starttest.aspx
exam.aspx pause.aspx
Loop
Types of tests
1Timed per question2Timed per section
3Untimed
Types of questions
1Radio buttons
2Checkboxes
3Textboxes
error.aspx
8/3/2019 Online Examination System (1)
14/26
Features:
Requesting registration.
Logging into the system.
Selecting the test.
Appearing for the examination.
Printing the result at the end of the examination.
Reviewing the given responses.
Changing password. Resetting of forgotten password
8/3/2019 Online Examination System (1)
15/26
Admin
Login.aspx
Solution.aspx
Grading.aspx Student.aspx
Loop
New questions inserted
Providing solutions
Granting access to multiple Users
Flexibility in system handling
error.aspx
8/3/2019 Online Examination System (1)
16/26
Features
Taking backup of the database
Editing/Deleting/Creating the database.
Adding or expelling faculty.
Changing the super password.
8/3/2019 Online Examination System (1)
17/26
Data Flow Diagram
8/3/2019 Online Examination System (1)
18/26
8/3/2019 Online Examination System (1)
19/26
8/3/2019 Online Examination System (1)
20/26
8/3/2019 Online Examination System (1)
21/26
Admin
8/3/2019 Online Examination System (1)
22/26
Demo
8/3/2019 Online Examination System (1)
23/26
Questions?
8/3/2019 Online Examination System (1)
24/26
Future 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. Can be used anywhere any time as it is a web based
application(user location doesnt matter).
No restriction that examiner has to be present when the
candidate takes the test.
8/3/2019 Online Examination System (1)
25/26
Conclusion
The Online test System is developed using Java and SQL
fully meets the objectives of the system for which it has been
developed. The system has reached a steady state where all
bugs have been eliminated. The system is operated at a highlevel of efficiency and all the teachers and user associated
with the system understands its advantage. The system solves
the problem. It was intended to solve as requirement
specification.
8/3/2019 Online Examination System (1)
26/26