Você está na página 1de 9

Project Title

Design & Development of


Online Examination System for class XI-XII
Project Supervisor:
Md. Kamal Uddin
Assistant Professor
Dept. of CSTE
NSTU

Presented By:
Kaikobud Sarkar
Roll No: ASH1401002M
Year-04, Term-01
Session: 2013-14

Date of Submission: 12.07.2018


Table of Contents

1. Introduction --------------------------------------------------------------------- 1

2. Problem Statement ------------------------------------------------------------- 1

3. Existing System ---------------------------------------------------------------- 1

4. Proposed System ---------------------------------------------------------------- 2

5. Objectives ------------------------------------------------------------------------ 2

6. Tools ------------------------------------------------------------------------------ 2

7. Feasibility Study ----------------------------------------------------------------- 3

8. Design ----------------------------------------------------------------------------- 4

8.1 Activity Diagram------------------------------------------------------------- 4

8.1 ER Diagram ------------------------------------------------------------- 5

8.2 Relational Diagram ------------------------------------------------------ 6

8.3 Data Dictionary --------------------------------------------------------- 6

9. Conclusion ----------------------------------------------------------------------- 7

10. Reference ------------------------------------------------------------------------ 7


1. Introduction

Online examinations are conducted through the internet or in an intranet (if within
the Organization) to test a remote candidate. Candidate is given a limited time to answer the
questions and after the time expiry the answer paper is disabled automatically and answers
is sent to the examiner. The examiner will evaluate answers, either through automated
process or manually and the results will be sent to the candidate through email or made
available in the web site.

2. Problem Statement

 Since the traditional have many drawbacks such as time consuming, Difficulty of
analyzing the test manually, more observers are required to take exam of many students.
 Results are not accurate since calculations is done manually, the chance of losing
exam's result is higher in current systems.
 Checking of result is time consuming since it done manually,
 Limitation of number of student can give examination at a time.
 Online examination system saves the exams information in a database, and this make it
an easier way to give exam teachers can add theirs exams rules and student can give
exam in a totally automated system.

3. Existing System

 Earlier it was a very time consuming and tedious process where both students as well
as college used to perform all tasks manually be it Student Registration, Setting
Question Papers, Setting Schedules to finally declaring the result.
 It was cumbersome since these details were now generated, managed and kept in
computers. It was still not that much simpler Later the process became a lot easier when
computer system were introduced and all for students because they were still expected
to come in person to register, appear for exam at exam center and for all those
formalities.
 Now we are expected to develop a web application which converts all of these tasks
atomized as well as web enabled.

1
4. Proposed System

 The Online Examination System is a web based application.


 The system suits the need of Educational Institution, Colleges, Professional and
Vocational Institutes.
 The product (system) aims at reducing costs associated with conducting exams over a
period of time and achieving total automation of examination system-related tasks like
registration, publication of results, which leads to a very high degree of system
efficiency.

5. Objectives:

 The objective of the project “Online Examination System” is to make evaluation and
conduction of examination massive but simple, cost effective and faster.
 To provide an interface through which student can appear for examination online for
objective as well as subjective type questions.
 To provide registration for students done by themselves.
 To not provide facility of copy and paste while attempting the Subjective questions on
the web page.
 When the student starts the exam the timer will start automatically and show the student
how much time is Left.

6. Tools:

 Python
 Django (Python Framework)
 MySQL (Database)
 JavaScript & jQuery
 Bootstrap
 HTML
 CSS
2
7. Feasibility Study:

Feasibility study includes consideration of all the possible ways to provide a solution to the
given problem. The proposed solution should satisfy all the user requirements and should be
flexible enough so that future changes can be easily done based on the future upcoming
requirements.

7.1. Economic Feasibility:

 All hardware and software cost has to be borne by the organization

7.2. Technical Feasibility:

This include the study of function, performance and constraints that may affect the ability to
achieve an acceptable system. For this feasibility study, we studied complete functionality to
be provided in the system, as described in the System Requirement Specification (SRS), and
checked if everything was possible using different type of frontend and backend platforms.

7.3. Operational Feasibility:

The proposed system is fully GUI based that is very user friendly and all inputs to be taken all
self-explanatory even to a layman. Besides, a proper training has been conducted to let know
the essence of the system to the users so that they feel comfortable with new system.

3
8. Design

8.1. ACTIVITY DIAGRAM:

4
8.2. E-R DIAGRAM:

5
8.3. Relational Diagram:

8.4. Data Dictionary:

6
9. Conclusion:

The On line test System is developed using django 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 high level of efficiency and all user
associated with the system understands its advantage. The system solves the problem. It was
intended to solve as requirement specification.

10. Reference:

[1]. Python documentation available at https://www.python.org/doc/

[2]. Python and django full stack web development tutorial available at

https://www.udemy.com/python-and-django-full-stack-web-developer- bootcamp/

[3]. HTML, Bootstrap, CSS available at https://www.w3schools.com/

[4]. MySQL documentation available at https://www.mysql.com/

Você também pode gostar