You are on page 1of 26

PROJECT REPORT

ON

ONLINE EXAM.COM
Online examination website is designed for a user who
wishes to take an online exam and to be reported his
performance in the exam. The website will be light since
the question gets displayed on a single webpage one
after the other.
 
Each of the question will accompany four options, out of
which only one is correct. The user has to select the
radiobutton which he thinks is accompanied with the
correct answer.
 
The major steps that are involved in taking
the online examination are as follows :
1)The Registration or the SignUp Process

In order to register as a Test Taker follow these


steps:

-Start the website.


-Select the “New User SignUp” option available
on the login page.
-User registration wizard will appear.
-Enter registration details .
-Confirm the registration.
2) The Login Process

In order to Login as a Test Taker follow


these steps:

-Start the website.


-Enter the login details & press the Log In
button.
-The home page of the user will appear.
-Select any one of the listed tests.
3) Facing the Tests

The logged in user can select one of the available


test to take. There are four types of tests available,
namely, Aptitude Test, C++ Test. Each test has 10
questions, with 4 options in the form of
radiobuttons. Each question is stored in the
database with its options as strings. The questions
are randomly retrieved to be answered by the test
taker. The answer of the user again gets stored in
the database to be evaluated. The questions are
displayed one after the other as the user marks his
answer. User can also opt to leave a question. No
question gets repeated, so in one single session, the
user does not get the same set of questions.
4) Display of Result

After the user has attempted all of the questions


(finished the test), he will be redirected to the result
page where the number of correct answers he gave, will
be displayed, And no of wrong questions Also, the
Marks of the user will also be displayed.
 
The user can navigate back to the Home Page to take
another test, or can logout of the website after viewing
the results.
HARDWARE USED
Processor : Intel Pentium-IV
Hard Disk : 80GB
RAM : 256MB

SOFTWARE USED
Front End : Microsoft Visual Web
Developer 2008
Back End : MS SQL Server 2008
Technology: ASP.Net
Language : C#
.NET Framework Class Library

The .NET Framework Class Library is a set of


managed classes that provide access to system
services such as file input/output, database access,
and XML.
All the .NET languages rely on the same managed
classes for the same services. The same classes,
methods, parameters, and types are used for system
services regardless of the language. FCL includes
more than 600 managed classes. Microsoft
partitioned the managed classes of FCL into separate
namespaces based on functionality.
 
Common Language Runtime

Programs written for the .NET Framework


execute in a software environment that
manages the program's runtime
requirements. Also part of the .NET
Framework, this runtime environment is
known as the Common Language Runtime
(CLR). The CLR also provides other
important services such as security, memory
management, and exception handling. The
class library and the CLR together compose
the .NET Framework
ASP.NET

ASP stands for Active Server Pages. ASP.NET is a web


application framework developed and marketed by
Microsoft, that programmers can use to build dynamic
web sites, web applications and web services. It was
first released in January 2002 with version 1.0 of
the .NET Framework, and is the successor to
Microsoft's Active Server Pages (ASP) technology.
ASP.NET is built on the Common Language Runtime
(CLR), allowing programmers to write ASP.NET code
using any supported .NET language.
The C# Language
 
Based on Microsoft, “C# is a modern,
object-oriented language that enables
programmers to quickly build a wide range
of applications for the new Microsoft .NET
platform, which provides tools and services
that exploit computing .
The types of the C# language are divided
into three categories: Value types,
reference types, and pointer types.
login
Forgot
Password
Forgot
Password
Forgot
Password
New user
home
Test
Result
Secret page
Add question
Delete
question
Update
question
Future Enhancements
 
 
1. User can view his previous question after submitting the answer.
 
2. Facility of negative marking.

3. User can view his previous test results when he logs in the next

time.

 4. Administrator can set more categories of exams.


 
Thank You

Submited by:
NEHA DHAMIJA
Roll no- 6517
AVNEET KAUR
Roll no- 6506
IT.- VII sem.

You might also like