You are on page 1of 36

Online Examination System R.C.

Technical Institute
1
INTRODUCTION:

PROJECT PROFILE:

1. PROJECT DEVLOPMENT TEAM

- Strength :- 3
- Names:-
o Dasharath Giri S Goswami(7097)
o Kelvin K Suthar(7108)
o Manoj Kumar Giri (7107)

2. INSTITUTE NAME

R.C.TECHNICAL INSTITUTE.
Opp. High Court , Sola,
Ahmedabad-380060
Phone No: 27664785

3. Hardware / Software Environment
Hardware
- Pentium IV
- 80 GB Hard Disk
- 512 MB RAM

Software
- Operating System
Microsoft Windows XP Professional Service Pack 2

Development Tools
- Microsoft Visual Studio 2005
- Database Microsoft SQL Server 2005


Online Examination System R.C. Technical Institute
2
Documentation & Presentation Tools
- Microsoft Word 2003
- Microsoft PowerPoint 2003

PROJECT GOAL

- Online Examination System is designed for Educational
Institutes like Schools, Colleges, and Private Institutes to
conduct logic tests of their students on a regular basis.

- The system handles all the operations and generates reports
as soon as the test is completed which saves the precious time
of faculties spent on reviewing answer sheets.

- The existing system is weak when it comes to surprise test
organizations whereas this system can make it possible very
easily.

SYSTEM OVERVIEW

Online Examination System is built on Asp.net, Crystal Reports
and SQL Server 2005. The Web application is built to serve the
following areas.
- To make the examination process in the institutes fast,
reliable, and error free.
- Hosting on the Intranet can provide a secured Examination
channel for any institute.
- Registration of users can be used to generate revenue and
thus can be profited from the system.
- Real time report generation gives quick results to given
exams.
- Entrance examinations can also be conducted.
- The database is self explanatory as the code.
Online Examination System R.C. Technical Institute
3
OBJECTIVE

- Create a Web application to be used in place of old paper
based user examination process.
- Use ASP.NET and SQL Server technology to create strong and
secured database connectivity.
- Incorporate the server software within the code.
- Runtime package and deployment instructions are given.

SYSTEM REQUIREMENT SPECIFICATION:

USER CHARACTERISTICS :

This system will be used in Three User Modules which
are Administrator, Faculty and Student. As all of these have
different requirements the modules are designed to meet
their needs and avoid any type Of confusion. The Uses of all
three User Modules have been described below.


[1] User can do the following functions in the Administrator
Module
Add & Edit Course
Add & Edit Year
Add & Edit Subject
Add & Edit Faculty
Add Receipt for User
Edit User
View Results
Generate Reports.


Online Examination System R.C. Technical Institute
4
[2] User can do the following functions in the Faculty Module
Add & Edit Question
Search the Question

[3] User can do the following functions in the Student Module
Give Exam
View Result


CONSTRAINTS :

Security and Reliability Requirements

Security

- The Information should be Secure; there should not be
any kind of malfunctioning.
- All the results, details of Exams taken and Questions are
stored securely in the system. System Information will
not be changed by any person rather than the
management.

Reliability

- System should be reliable. It should keep secure all the
Information regarding to particular Student, Faculty,
Questions and Results.
- The Particular result must be listed in to the particular
user only.


Online Examination System R.C. Technical Institute
5
Flexibility

- System is working easily on the Intranet with the
Username and Password of the user.
- The Institute has given the rights to the staff and the
students to use the system with their username.

Efficiency

- System should be efficient enough to meet all kinds of
requirements as required by the Administrator, Faculty
and Student.
- The system should not hang or lose its efficiency in any
kind of worse conditions. It should provide the correct
output in all manners.

User Friendly

- System should be user friendly, so that any user can
access the system.

Hardware And Software Requirement

o Hardware
- Pentium IV
- 80 GB Hard Disk
- 512 MB RAM

o Software
- Operating System
Microsoft Windows XP Professional Service Pack 2


Online Examination System R.C. Technical Institute
6
SYSTEM ANALYSIS :


Current System

The Current system of examinations is highly complicated
and expensive. Whenever exams are to be conducted there are
various tasks that have to be done again and again.

Setting question paper
Checking for errors
Printing question papers
Scheduling exams
Conducting exams
Checking answer papers
Preparing result charts
Solving question papers

Weaknesses in Current System

- The current system is as mentioned earlier very
complicated and expensive as compared to the new
system.
- It also wastes the precious time of the faculties which
can then be used in solving student queries and helping
them improvise.

- Taking surprise tests of students is also not feasible in
the current system as planning for the exam and
checking answer papers takes a lot of time and thus
cannot be completed on schedule.

Online Examination System R.C. Technical Institute
7

- As Faculties are humans and so prone to errors, there
can be mistakes in checking answer papers, calculating
marks and the result charts prepared may also have
these errors.

- After the exams have been conducted the faculty has to
provide solutions to the questions asked in exam.

REQUIREMENTS OF NEW SYSTEM.

User Requirements

The User Requirements for the new system are to make the
system fast, flexible, less prone to errors and reduce expenses
and save time.

- Time can be saved in scheduling the exams if it were
available to make question banks to store questions for
different subjects in advance and can be used as per
required.

- A system that can automate the checking of answers
which are pre-stored so that results can be generated as
soon as the student gives the exam.
- A facility that can generate result charts as per required
without manual interference for providing how a task is
to be done instead only asking what is to be done.

- The system should have Student and Faculty records on
hand which can be used as per required only by
authorized personnel.

Online Examination System R.C. Technical Institute
8
- The New system should be more secure in managing user
records and reliable enough to be used in any condition.

- Finally, it should prove cost effective as compared to the
current system.

FEATURES OF NEW SYSTEM

The new system has been designed as per the user
requirements so as to fulfill almost all them.

Quick Scheduling

- Exams can be created very quickly as compared to the
existing system as it allows the use of previously entered
questions to be used again.

- It saves time required to get the question papers printed
and distributed before the students are allowed to
appear for the examination. Questions entered once can
be accessed by students as soon as they login to their
account.

Immediate Results and Solutions

- One of the most important draw backs of the current
system is that the faculties are required to check the
answer papers which is again a lengthy process and
prone to errors.

- The new system will generate the result as soon as the
test is finished by the user and will also store it in the
Online Examination System R.C. Technical Institute
9
database for further usage. The solution is also available
as soon as the questions are inserted in the database.


Easy to Store and Retrieve Information

- The new system makes it easy to store and retrieve
information as required and does not involve storing
information in separate sheets or papers.

- It thus saves data management problems faced in the
current system as it has a Database Management System
of it own which allows reports to be generated when
needed.

Cost Effective

- One of the main reasons of the new system is its cost
Effectiveness.

- It saves the amount spend on stationary as well as overall
cost of conducting an examination which also involves
paying supervisors, paper checkers, question paper
printers etc.









Online Examination System R.C. Technical Institute
10
SYSTEM DESIGN :

CONTEXT DIAGRAM

The context diagram is a top-level view of an information
system that shows the boundaries and scope. It describes the
main objective of the system and the entities involved.



Online Examination System R.C. Technical Institute
11
DATA FLOW DIAGRAM (DFD)

The DFD is a simple graphical formalism that can be used to
represent a system in terms of the input data into the system,
various processes carried on these data, and the output data
generated by the system.




DFD Level 0
Online Examination System R.C. Technical Institute
12









DFD Level 1 (Registrations)

Online Examination System R.C. Technical Institute
13







DFD Level 1 (Question Insert)



Online Examination System R.C. Technical Institute
14









DFD Level 1 (Examination)


Online Examination System R.C. Technical Institute
15





DFD Level 1 (Reporting)

Online Examination System R.C. Technical Institute
16






DFD Level 2 (Registration)



Online Examination System R.C. Technical Institute
17






DFD Level 2 (Question Insert)


Online Examination System R.C. Technical Institute
18


DFD Level 2 (Examination)

Online Examination System R.C. Technical Institute
19







DFD Level 3 (User Authentication)



Online Examination System R.C. Technical Institute
20




DFD Level 4 (User Authentication)

Online Examination System R.C. Technical Institute
21
DATA MODELLING :
Data Dictionary
Table 1 User Master
Description: Details of User


Online Examination System R.C. Technical Institute
22





Online Examination System R.C. Technical Institute
23
Table 2 Faculty Master
Description: Details of Faculty

Online Examination System R.C. Technical Institute
24
Table 3 Admin Master
Description: Details of Admin


Online Examination System R.C. Technical Institute
25
Table 4 Receipt Master
Description: Details of Receipt



Online Examination System R.C. Technical Institute
26
Table 5 Question Master
Description: Details of Questions

Online Examination System R.C. Technical Institute
27



Table 6 Subject Master
Description: Details of Subject


Online Examination System R.C. Technical Institute
28
Table 7 Exam Master
Description: Details of Exams


Online Examination System R.C. Technical Institute
29
Table 8 Result Master
Description: Details of Results



Online Examination System R.C. Technical Institute
30
Table 9 Course Master
Description: Details of Course


Online Examination System R.C. Technical Institute
31
Table 10 Year Master
Description: Details of Year



Table 11 Country Master
Description: Details of Country



Online Examination System R.C. Technical Institute
32
Table 12 State Master
Description: Details of State


Table 13 City Master
Description: Details of City

Online Examination System R.C. Technical Institute
33
Entity Relationship Diagram

An Entity-relationship model is an abstract conceptual
representation of structured data. Entity relationship
modeling is a relational schema database modeling
method, used in Software Project Management to produce
a type of conceptual data model (or semantic data model)
of a system, often a relational database, and its
requirements in top-down fashion.


Entity Relationship Diagram
Online Examination System R.C. Technical Institute
34
SUMMARY OF PROJECT WORK :

Project Title:
Online Examination System

Software Used:
o Microsoft Visual Studio 2005
o Microsoft SQL Server 2005

Documentation Tools:
o Microsoft Word 2003
o Microsoft Visio 2003

Project Guide:
Mr. Sachin Shah

Submitted By:
o Dasharath Goswami(7097)
o Kelvin Suthar(7108)
o Manoj Kumar(7107)

Submitted To:
R.C. Technical Institute

Project Duration:
June 2011 to November 2011
Online Examination System R.C. Technical Institute
35
CONCLUSION :

The development of software includes so many people like user
system developer, user of system and the management, It is important
to identify the system requirements by properly collecting required
data to interact with supplier and customer of the system. Proper
design builds upon this foundation to give a blue print, which is
actually implemented by the developers.

On realizing the importance of systematic documentation all the
Processes are implemented using a software engineering approach.
Working in a live environment enables one to appreciate the
intricacies involved in the System Development Life Cycle (SDLC).

We have gained a lot of practical knowledge from this project,
which we think, shall make us stand in a good state in the future.


Online Examination System R.C. Technical Institute
36
REFERENCE:

Appendix A List of Useful Websites

http://msdn.microsoft.com/library/default.asp
www.w3schools.com
www.webdevelopersnotes.com
www.tutorialpoint.com


Appendix B List of Useful Books

ASP.NET 2.0 Website Programming : Problem-Design-
Solution (Programmer to Programmer) by Marco
Bellinaso
Professional ASP.NET 2.0 by Bill Evjen, Scott Hanselman,
Farhan
OReilly (E-Book) Programming in .Net
OReilly (E-Book) Framework + Essentials
Beginner ASP.NET 2.0 Unleashed
Blackbook ASP.NET 2.0 With C#

You might also like