0% found this document useful (0 votes)
27 views17 pages

EDI Micro Project

The document presents a microproject on an Online Examination System submitted by students of S.H. Jondhale Polytechnic for their Diploma in Computer Engineering. It outlines the system's design, advantages over traditional exams, and includes a literature survey highlighting various studies on online examination systems. The project emphasizes the importance of security, functionality, and user experience in the implementation of such systems.

Uploaded by

Shadow Beast
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views17 pages

EDI Micro Project

The document presents a microproject on an Online Examination System submitted by students of S.H. Jondhale Polytechnic for their Diploma in Computer Engineering. It outlines the system's design, advantages over traditional exams, and includes a literature survey highlighting various studies on online examination systems. The project emphasizes the importance of security, functionality, and user experience in the implementation of such systems.

Uploaded by

Shadow Beast
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 17

S. H.

JONDHALE POLYTECHNIC DOMBIVALI (WEST)


MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION.

2022-2023
MICROPROJECT ON:-
Online Examination system
SUBMITTED BY:-
1505- Vaishnavi Gundla
1534- Janhavi Bansode
1548 - Aarti Jogdand

UNDER THE GUIDANCE OF:-


PROF. Premlata Bharambe
In the partial fulfilment for the award of Diploma in Computer
Engineering
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION
CERTIFICATE

This is to certify that the project entirely applications submitted by 1505-


Vaishnavi Gundla, 1534- Janhavi Bansode, 1548-Aarti Jogdand to the
S.H.Jondhale Polytechnic of Diploma Engineering, Dombivali, (Second year
department of Computer Engineering for the year 2022-23) in partial fulfilment
for the Diploma in Engineering, is his/her own work carried out under my
guidance and is worthy of examination. I further certify that this work has not
been submitted to any other college for the purpose of degree or diploma.

Place: Dombivli Date: / /2023.

_______________ ____________________ _______________


Subject Teacher Head of the Department principal
INDEX

Sr.no Content Pg.no.


1. Abstract
2. Introduction
3. Literature Survey
4. System Design
5. Data Flow Diagram
6. Use Case Diagram
7. Testing and
Evaluation
8. Conclusion
9. Reference
Abstract

We would like to express our special thanks of gratitude to our Prof.


Premlata Bharambe as well as our principal who gave us the golden
opportunity to do this wonderful Report on which also helped us
doing lot of Research and we came to know about so many new
things we are really thankful to them
Introduction

An online examination system is a computer-based platform that


allows educators to create and administer exams over the internet. It
provides a more efficient and convenient way of conducting exams, as
it eliminates the need for physical examination centers, paper-based
exams, and manual grading. The system allows students to take
exams using a computer or other digital devices from anywhere at any
time, as long as they have an internet connection.

Online examination systems offer various advantages over traditional


examination methods, such as increased flexibility, reduced
administrative costs, improved accessibility, and enhanced security.
The system also provides educators with the ability to create various
types of questions, randomize them, and set time limits. Additionally,
it offers automatic grading and instant feedback to students, enabling
educators to evaluate and assess their performance quickly and
accurately.

The adoption of online examination systems is increasing globally


due to the growing demand for remote learning, the need for efficient
and secure examination processes, and the increasing use of
technology in education. Overall, online examination systems have
revolutionized the examination process, making it more convenient,
accessible, and efficient.
Literature Survey

 Online examination systems are becoming increasingly popular


as an alternative to traditional paper-based exams. These
systems provide many benefits, such as flexibility, efficiency,
and security. In this literature survey, I will highlight some of
the key research studies and findings related to online
examination systems.
 "Design and Implementation of Online Examination System" by
Mohammed R. Al-Khalidi and Mohammad H. Al-Khasawneh
(2016)
 This study presents the design and implementation of an online
examination system. The system was developed using PHP and
MySQL and includes features such as multiple choice questions,
true/false questions, and essay questions. The authors conducted
a survey among students and found that the majority preferred
online examinations over traditional paper-based exams.
 "A Comparative Study of Online Examination System with
Traditional Examination System" by Ashwini V. Patil and Dr.
L. H. Patil (2017)
 This study compares online examination systems with
traditional paper-based exams. The authors found that online
examination systems provide more flexibility, faster grading,
and higher security compared to traditional exams. They also
found that students tend to perform better in online exams due to
less stress and more time to think and respond.
 "The Impact of Online Assessment on Student Learning: A
Study of University Students' Perceptions" by Rasha A. Othman
and Mohamed M. Habib (2020)
 This study examines the impact of online assessment on student
learning. The authors surveyed university students and found
that online assessments improve student engagement,
motivation, and learning outcomes. They also found that online
assessments provide students with immediate feedback, which
helps them to identify their weaknesses and strengths.
 "Online Examination System Using Blockchain Technology" by
A. Jothi Ramalingam and P. Thirumalaisamy (2021)
 This study proposes an online examination system that uses
blockchain technology to ensure security and transparency. The
authors found that using blockchain technology can prevent
fraud and ensure the integrity of examination results. They also
found that the system is highly scalable and can accommodate a
large number of users.
 "Online Examination System Security: A Review" by Shayan
Kheradmandi and Amirhossein Taherkordi (2021)
 This study reviews the security issues related to online
examination systems. The authors identified various security
threats, such as hacking, cheating, and identity theft. They also
discussed different security measures that can be implemented
to mitigate these threats, such as multi-factor authentication,
encryption, and intrusion detection systems.
 Overall, these studies demonstrate the benefits of online
examination systems, including flexibility, efficiency, and
security. They also highlight the need for proper design and
implementation to ensure the integrity and reliability of the
system.

System Design
Designing an online examination system requires careful
consideration of various components and their functionalities. Here is
a high-level system design for an online examination system:

 User Interface: The user interface should be intuitive and easy to


use, providing students with a clear view of the exam
instructions, questions, and time remaining. The system should
also have the ability to support different types of questions, such
as multiple-choice, true/false, and essay questions.
 Authentication and Authorization: The system should
implement a secure login and registration process to ensure only
authorized users can access the system. User authentication can
be done using various methods such as username and password,
biometric authentication, or multi-factor authentication. The
system should also define different user roles, such as students,
teachers, and administrators, and provide appropriate access
levels and permissions.
 Exam Management: The system should provide an exam
management feature that enables teachers to create and manage
exams. This includes the ability to set exam time limits, assign
questions, and define question types. The system should also
support randomization of questions and answers to prevent
cheating.
 Grading and Reporting: The system should provide a grading
feature that automates the grading process and provides real-
time feedback to students. The system should also have a
reporting feature that allows teachers to generate exam reports,
including statistics, scores, and analysis.
 Security: The system should implement various security
measures, such as SSL encryption, firewalls, intrusion detection,
and prevention systems, to ensure the system is secure from
attacks and data breaches.
 Scalability and Performance: The system should be scalable and
able to accommodate a large number of users without
compromising its performance. It should also have a backup and
disaster recovery plan in case of system failures or disasters.
 Integration: The system should be able to integrate with other
systems, such as learning management systems and student
information systems, to streamline the exam administration
process and reduce manual data entry.
 In conclusion, the system design for an online examination
system should focus on providing a secure, scalable, and user-
friendly platform that supports different types of questions,
automates grading, and provides real-time feedback. It should
also integrate with other systems to reduce manual data entry
and streamline the exam administration process.
Data Flow Diagram
+------------+
| Student |
+------------+
|

Online
Examination
System

+----------+
| Teacher
Teacher |
+------------+

Gate
Level 1 DFD:
SQL:
+---------------------------+
| Online Examination System |
+---------------------------+
|
+--------+---------+
| |
v v
+-----------------+ +------------------+
| Student account | | Teacher account |
+-----------------+ +------------------+
| Login | | Login |
| Take exam | | Create exam |
| View result | | View student |
| Change password | | Change password |
+-----------------+ +------------------+

Use case diagram

+----------------+ +------------------+
| Student | | Teacher |
+----------------+ +------------------+
| |
| |
+----------------+ +------------------+
| Take Exam | | Create Exam |
| View Results | | View Students |
| Change Password| | Change Password |
+----------------+ +------------------+
\ /
\ /
\ /
\ /
\ /
\ /
+--------------------------+
| Online Examination System |
+--------------------------+

Testing and Evaluation


Testing and evaluation of an online examination system are crucial to
ensure that the system functions properly and meets the requirements
of its users. Here are some steps that can be taken to test and evaluate
an online examination system:
 Functionality Testing: This involves testing the basic
functionalities of the system, such as logging in, taking exams,
and viewing results. Testers should ensure that the system
performs all expected functions, and that there are no bugs or
errors.
 Security Testing: Security is a critical aspect of any online
examination system. Testers should check if the system has
proper security measures in place to prevent unauthorized
access, and if it stores data securely. They should also test the
system for vulnerabilities such as SQL injection attacks or
cross-site scripting (XSS) attacks.
 Performance Testing: Performance testing involves evaluating
how well the system performs under various conditions, such as
high user loads or slow internet connections. Testers can use
tools such as load testing software to simulate different
scenarios and check how the system handles them.
 User Acceptance Testing: User acceptance testing involves
getting feedback from actual users of the system. Testers can
conduct surveys or interviews with students and teachers to get
their opinions on the system's usability, functionality, and
overall user experience.
 Accessibility Testing: Accessibility testing involves checking if
the system is accessible to users with disabilities such as visual
impairments. Testers should ensure that the system follows web
accessibility guidelines and that users with disabilities can
access all features of the system.
 Compatibility Testing: Compatibility testing involves testing the
system on different devices and platforms to ensure that it works
on all common web browsers, operating systems, and devices.
Testers should also test the system's responsiveness on mobile
devices.
 Integration Testing: Integration testing involves testing the
system's integration with other systems or applications, such as
student information systems or learning management systems.
Testers should ensure that data is properly synchronized and that
there are no conflicts or errors.
In conclusion, testing and evaluation are critical steps in ensuring that
an online examination system functions properly and meets the needs
of its users. By following these steps, testers can identify and address
any issues before the system is released to users.
Conclusion

 In conclusion, an online examination system is a powerful tool


for educational institutions and organizations to conduct exams
and assessments in a more efficient, cost-effective, and
convenient way. With an online examination system, students
can take exams remotely, while teachers and administrators can
manage and monitor the process online.
 An online examination system can offer several benefits,
including increased flexibility, reduced costs, improved
accuracy, and streamlined administration. It can also help to
prevent cheating, as various security measures can be put in
place to ensure the integrity of the exam.
 However, implementing an online examination system also
requires careful planning, design, and testing. The system must
be user-friendly, secure, and accessible to all students, including
those with disabilities. It is also essential to ensure that the
system can handle high volumes of users and is compatible with
different devices and platforms.
 In conclusion, an online examination system can revolutionize
the way exams are conducted, making the process more efficient
and convenient for both students and teachers. However, it is
essential to carefully plan, design, and test the system to ensure
that it meets the needs of all stakeholders and provides a
positive user experience.
REFERENCE

• https://www.google.co.in/
• https://www.wikipedia.org/

You might also like