You are on page 1of 26

A Project ON

Online Examination System

For partial fulfillment of


Bachelor of Business Administration (Computer Application)

Submitted by

Syed Nadeem Hussain


&
Sayeed Anwar

Under the Guidance Of

Mrs. Alifiya Jahagirdar

In the Academic Year 2020-2021


Acknowledgment

Wewould like to express my special thanks of gratitude to my


teacher Mrs. AshwinWeas well as our HOD Mrs. Alifiya Jahagirdar who
gave me the golden opportunity to do this wonderful project on the topic
Online Examination System, which also helped me in doing a lot of
research and Wecame to know about so many new things Weam really
thankful to them.

Secondly, Wewould also like to thank my friends and my Project


partner Mr. Sayeed Anwar who helped me a lot in finalizing this project
within the limited time.
Introduction

Today the Online Examination System has become a fast-growing


examination method because of its speed and accuracy. It also needed less
manpower to execute the examination. Almost all organizations nowadays
are conducting their objective exams by online examination system, which
saves students time in examinations. Organizations can also easily check
the performance of the student that they give in an examination. As a
result of this, organizations are releasing results in less time. It also helps
the environment by saving paper. According to today's requirements,
Online Examination System is very useful.

What is an Online Examination System and How does it Work?

In an Online Examination System, students or users get their user id and


password with his/her admit cards. This id is already saved in the
examination server. When a student login to the server he/she gets his/her
profile already registered. At a certain time, the student gets the message
to start the examination. All answers given by the Student are saved into
the server with his/her profile information. Online Examination System also
allows you to correct the answer if the examiner needed to change any
answer in the examination time duration, however, after the time duration
any change will not be allowed. This also makes checking the answer easy
and error-proof as computers are more accurate than men and provide
fast results too. PHP is a web-based language so we can create an Online
Examination System in PHP.

Project Description

Online Examination System is an online test simulator to take online


examinations, test in an efficient manner and no time wasting for
manually checking the test paper. The main objective of this web-based
online examination system is to efficiently evaluate the student thoroughly
through a fully automated system that not only saves a lot of time but also
gives fast and accurate results.

Online examination system helps students to offer a quick and easy


way to appear for the test. It also provides the results immediately after the
examination with 100% accuracy and security. Students can enter to
perform exams only with their valid username and password. This
examination contains multiple-choice questions and an appropriate
number of options.

The user can see their results after completing the exam. This helps
the students to write the exam from a far distance and can provide security
and simplicity and other beneficial features to the user.

Existing System:-

The whole process of assigning tests and evaluating their scores after
the test was done manually to date. Processing the test paper, i.e.,
checking and distributing respective scores used to take time when the
software was not installed.
Disadvantages of Current System. The current system is very
time-consuming. To take the exam of more candidates more invigilators
are required but no need for invigilators in case of online examination. The
chances of paper leakage are more in the current system as compared to
the proposed system. Result processing takes more time as it is done
manually

Proposed System:-

The Online Examination System is a web-based application. The


system suits the need of Educational Institutions, Primary and Secondary
Schools, Colleges, Professional and Vocational Institutes, Universities, or
Training Academies 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.
The administrator of the Online Examination has multiple features such as
Add, Delete, Update Topics, and Question.

Online Examination System features:-

● Provides a complete online web-based solution, including student


registration, giving tests, storing of results.
● Complete web-based administration, the administrator can manage,
Student Registration, examination, and question bank, Users from
the web interface. The teacher can manage exams and questions.
● Students can give examinations from anywhere in the world 24X7
● 100% accuracy in result calculation
● Randomization of the question set.
● This project has webcam assessability which is used for cheating-free
exams and can be very useful.

Scope of the System:-

Let's now discuss the reasons for the introduction of the Online
Examination System:

1. Conduct exams effortless: Computer-based tests as a method of


conducting an assessment enable users to manage an exam easily.
The functionalities of an exam software such as a user-friendly
dashboard, support for multiple question types and formats, detailed
reporting, automatic instant results help in smooth conduction.
2. Reduce exam anxiety Amongst test takers: The flexibility associated
with computer-based tests reduces exam anxiety among test takers
as they can take the exam at any time of the day that coincides with
their preferred sleep/ wake cycle.
3. Prevents cheating: Cheating amongst the test-takers in the
examination hall is one of the major drawbacks of pen paper-based
assessment. Online examination management avoids the possibility
of secretly using unfair means to get the right answers. The presence
of various functionalities in exam software prevents cheating
irrespective of the test taker's location.
4. Capture Webcam of student for Extra Security: Various tools like face
deduction and movement deduction is available for cheating free
examination
5. Safe and secure data: Various tools offered by exam software have
enabled the assessment conducting agencies to manage the crucial
data related to examination questions and test-takers safely.
6. Reduce administrative burden: Organising and running exams
online not only reduces an organisation's administrative burden but
also saves cost and time. Online examination with its objective to
make evaluation massive but simple, cost-effective, and faster has
replaced the pen paper-based assessment.

Feasibility study:-

A feasibility study is conducted once the problem is clearly


understood. A feasibility study is a high-level capsule version of the entire
system analysis and design process. The objective is to determine quickly
at a minimum expense how to solve a problem. The purpose of feasibility is
not to solve the problem but to determine if the problem is worth solving.
The system has been tested for feasibility in the following points.

• Technical Feasibility
• Operational Feasibility.

❖ Technical Feasibility: The project entitled "Online Examination


System" is technically feasible because of the below-mentioned
feature.
➢ The project was developed in PHP and MYSQL with a Graphical
User Interface. It provides a high level of reliability, availability,
and compatibility. All these make PHP an appropriate
language for this project. Thus the existing software PHP is
powerful for Online Examination systems.

❖ Operational Feasibility: In this project, the management will know


the details of each project where he may be presented and the data
will be maintained as decentralised and if any inquiries for that
particular contract can be known as per their requirements and
necessaries.
Data Dictionary:-
Software Used In this PROJECT

Online Examination System in PHP

Front end: HTML, CSS, JavaScript

● HTML: HTML is used to create and save web documents.


● CSS: (Cascading Style Sheets) Create attractive Layout
● Bootstrap: Responsive design mobile-friendly website
● JavaScript: It is a programming language, commonly used with web
browsers.

Back end: PHP, MySQL


● PHP: Hypertext Preprocessor (PHP) is a technology that allows software
developers to create dynamically generated web pages, in HTML, other
document types, as per client request. PHP is open-source software.
● MySQL: MySQL is a database, widely used for accessing querying, updating,
and managing data in databases.
● XAMPP Server

ER-Diagram
DFD 0-Level
DFD 2-Level Admin

DFD 2-Level Teacher


DFD 2-Level Student
User Interface Of Online Examination System:
Admin Pannel:
Teacher Panel:
Student Panel:
New Exam:
How to Attend Exam:
The above is the user interface of the Online Examination System.

Conclusion:-

The package was designed in such a way that future modifications can be
done easily. The following conclusions can be deduced from the development of
the project. Automation of the entire system improves efficiency. It provides a
friendly graphical user interface which proves to be better when compared to the
existing system. It gives appropriate access to the authorized users depending on
their permissions. It effectively overcomes the delay in communications. Updating
information becomes so easy. System security, data security, and reliability are
striking features. The System has adequate scope for modification in the future if
it is necessary

Future Enhancement:-
This application avoids manual work and the problems concerning it. It is
an easy way to obtain information regarding the different scheduled
examinations that are currently being issued.

Well, We have worked hard in order to present an improved website better


than the existing ones regarding the information about the various activities. Still,
we found out that the project can be done in a better way. Primarily, when we
request information about a particular schedule it just shows the exam date and
platform. So, after getting the information we can get access to the online exam.

The enhancement is that we can add the searching option (We can directly
search for the particular student details from this site.). The most important is to
add a System that will show the ranking of different Subjects in Different areas.
We can directly search for the particular student details from this site.

Limitations:-

● Required High-Speed Internet.


● Slow in case of Small Bandwidth of Internet.
● Chance of Server Crash.
● Chance of Hacking.

Bibliography:-
www.php.net www.getbootstrap.com/docs/4.0 www.wikipedia.org
www.w3schools.com www.html.com

You might also like