Beruflich Dokumente
Kultur Dokumente
KUPONDOLE, LALITPUR
A
PROPOSAL
ON
ONLINE EXAMINATION
FOR
B.E ENTRANCE
Today most of the universities or colleges are conducting their exams online to be
a part of this fastest growing world. Online examination system is a web based
software application that allows a particular institute to arrange, conduct and
manage the objective examination via online. Online examination system is helpful
for educational purpose to conduct logic test besides the subjective on a regular
basis. It also reduces the administrator’s load and helps provide the flexibility to
teacher’s need for mass evaluation. The online examination will be conducted at
the same time at different centers located at different parts of country. There will
be an invigilator at each center for the purpose of user authentication.
i
Acknowledgement
We would like to express our most sincere gratitude and appreciation to our
project teacher Er.Badri Adhikari of Department of Computer and Electronics for
supervising our work. His fruitful suggestions, friendly attitude and continued
encouragement were the sources of inspiration for us at every stage of our work.
We must acknowledge our gratitude to Er.Shyan Kirat Rai and Mr.Anil K.C for
giving us valuable advices regarding our project.
We would like to acknowledge and thank our group members and seniors of our
college for their sincere advice and constant guidance and supervision and
continuous encouragement throughout the preparation of the project. We would
also like to thank all the peoples who are directly or indirectly involved.
At last, but not the least we would like to thank the management of our college for
providing us the good environment for developing our project.
ii
Table of Contents
Abstract .......................................................................................................................................................... i
Acknowledgement .................................................................................................................................... ii
List of Figures............................................................................................................................................. iv
1 Introduction ....................................................................................................................................... 1
2 Objective and scope ........................................................................................................................ 2
2.1 Objectives .................................................................................................................................... 2
2.2 Scope ............................................................................................................................................. 2
3 Literature Review ............................................................................................................................ 3
3.1 Background ................................................................................................................................ 3
3.2 Existing Situation ..................................................................................................................... 3
3.3 JAVA............................................................................................................................................... 4
3.4 MYSQL .......................................................................................................................................... 5
3.5 JSP .................................................................................................................................................. 5
3.6 E-R diagram ................................................................................................................................ 6
3.7 System Environment ............................................................................................................. 7
3.7.1 Hardware requirements ............................................................................................... 7
3.7.2 Software requirements ................................................................................................. 7
4 Design Diagrams .............................................................................................................................. 8
4.1 Use Case Diagram..................................................................................................................... 8
4.1.1 Use Case Diagram for Student .................................................................................... 8
4.1.2 Use Case Diagram for Invigilator .............................................................................. 9
4.1.3 Use Case Diagram for Exam section .......................................................................10
5 Feasibility Study .............................................................................................................................11
5.1 Economic Feasibility .............................................................................................................11
5.2 Technical Feasibility .............................................................................................................11
5.3 Operational Feasibility.........................................................................................................12
6 Architecture of ONLINE EXAMINATION ...............................................................................13
7 Project Schedule .............................................................................................................................14
8 Conclusion ........................................................................................................................................15
9 References ........................................................................................................................................16
iii
List of Figures
Figure 1:-Online examination ............................................................................................................. 1
Figure 2:- Present Situation ................................................................................................................ 4
Figure 3:- Mass evaluation .................................................................................................................. 4
Figure 4:- ER Diagram of Online Examination ........................................................................... 6
Figure 5:-Use Case Diagram for Student ..................................................................................... 8
Figure 6:-Use Case Diagram for Invigilator ................................................................................. 9
Figure 7:-Use Case Diagram of Exam Section ........................................................................10
Figure 8:- Architecture of web based Online Examination .................................................13
Figure 9:- Gantt chart ...........................................................................................................................14
iv
1 Introduction
With response to the growing number of students entering universities, many
universities and colleges prefer to conduct online examinations for their entrance,
which are suitable for mass evaluation. This method could evaluate student’s
achievement, and helps to give fair scores. The main objective of Online
Examination System 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 teachers, it would give flexibility to fit their needs and to the students there will
be no loss in time for the need of using extra thing like paper, pen etc. This system
also focuses on how to provide a secure environment for Online Examination.
Institute of Engineering (IOE) is one of the top technical institutes under Tribhuvan
University (TU) and is governing body for engineering and architecture education
under the umbrella of TU. It was established in 1972, IOE is Nepal's oldest and the
widest engineering education consortium. IOE provides Diploma, Bachelors,
Masters and Ph.D. degrees in engineering and architecture education through its
constituent campuses and several private colleges affiliated to it.
This software is targeted for the B.E entrance. The candidates will have an
individual login. The candidates will be provided the individual login username and
password at the centre after submission of entrance form and voucher. At each
centre’s, there will be an invigilator for the purpose of identification of candidates
appearing for examination. After the completion of login process for all the
students the timer will be set and the candidates can start attempting the question.
When the timer is up, there is automatic submission of answers.
1
2 Objective and scope
This encloses the needs and scope of the development of the project. The
objectives can be explained as following:-
2.1 Objectives
2.2 Scope
2
3 Literature Review
Today’s world is computer dominated world. Each and every field is dependent on
computer to perform the task ranging from simple to complex one. Computer has
been applied in almost every field among which Education field is one of them. So
we intended to develop a computer based online examination system that will help
in smoothening the BE entrance.
3.1 Background
This process being done manually, it requires more time and manpower. For this
extra consumption of time, this system provides the better solution. Since there
are many candidates for B.E entrance, there are different centre’s chosen for
conducting the entrance exam. The main risk in paper format is the probability of
losing the answer sheet. This system converts all the paper work into computer
work. Each candidate will be provided with a unique user-name and password for
the security while appearing the exam to prevent the unauthorized access.
Regarding more security the image of the candidate is shown after the login. Then
the timer will be set after the login and after each candidate is being sitted the
questions will be provided. So this system will stand as the helping hand for the
B.E entrance.
3
decided under bad consequences. The alternative is the online examination
system that has been designed especially for the purpose of BE entrance. The
paper based works are replaced by the computerized semi-automatic system
which is an efficient method in under developed country such as Nepal.
3.3 JAVA
4
unsuccessful so in 1995 Sun changed the name to Java and modified the
language to take advantage of the burgeoning World Wide Web.
3.4 MYSQL
3.5 JSP
Java Server Pages or JSP for short is Sun's solution for developing dynamic web
sites. JSP provide excellent server side scripting support for creating database
driven web applications. JSP enable the developers to directly insert java code
into jsp file, this makes the development process very simple and its maintenance
also becomes very easy. JSP pages are efficient, it loads into the web servers
memory on receiving the request very first time and the subsequent calls are
served within a very short period of time.
In today's environment most web sites servers dynamic pages based on user
request. Database is very convenient way to store the data of users and other
things. JDBC provide excellent database connectivity in heterogeneous database
environment. Using JSP and JDBC it’s very easy to develop database driven web
application.
Java is known for its characteristic of "write once, run anywhere." JSP pages are
platform independent.
5
3.6 E-R diagram
centre Exam id
Exam date
Invigilator
Exam
Gives Has
Address Type
Choice 4
Password Image Choice 2
location
Choice 1 Choice 3
6
3.7 System Environment
For design and development given system environment is required.
Keyboard: PS/2
Language : JAVA
7
4 Design Diagrams
Appear exam
Provide Answer
question
Result
Centre/location
Image
Student
8
4.1.2 Use Case Diagram for Invigilator
Image of student
Exam date
Centre/location
Invigilator
9
4.1.3 Use Case Diagram for Exam section
Conduct exam
Provide question
Questions Collect answers
Exam date
Centre/location
Exam section
Provide username
And password
Print result
10
5 Feasibility Study
Feasibility study is about the viability of a system. The proposed system has to be
examined for its technical, economical and operational feasibility. Feasibility is
evaluated from developer and user's point of view. Developer sees whether they
have the required technology or manpower to build the required system. Is
building the new system really going to benefit the customer? Does the customer
have the required money to build that type of a system? All these issues are
covered in the feasibility study of the system. The feasibility of the system is
evaluated on the three main issues: technical, economical, and operational.
Another issue in this regard is the legal feasibility of the project.
The feasibility study investigates the problem and the information needs of the
stakeholders. It seeks to determine the resources required to provide an
information systems solution, the cost and benefits of such a solution, and the
feasibility of such a solution.
12
6 Architecture of ONLINE EXAMINATION
Client Client
1
DATABASE
SERVER
3
App DB
1- Client tier
2- Application tier
3- Database tier
13
7 Project Schedule
14
8 Conclusion
15
9 References
http://en.wikipedia.org/wiki/Institute_of_Engineering
http://www.sql-tutorial.net/
http://www.roseindia.net/jsp/jsp.htm
http://en.wikipedia.org/wiki/JavaServer_Pages
http://en.wikipedia.org/wiki/Java_(programming_language)
www.google.com
http://en.wikipedia.org/wiki/MySQL
16