Online Examination System Android App: Diploma in Information Technology

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 16

Synopsis

On

ONLINE EXAMINATION SYSTEM ANDROID APP


Submitted in partial fulfillment of the requirements for the diploma

Of

Diploma in Information Technology

SANKET R. WAGHMARE
YASH P. KADAM

Under the guidance of


MRS.KIRTI RANE

Department of INFORMATION TECHNOLOGY,

Shivajirao S. Jondhale Polytechnic, Ambernath (Maharashtra)

Maharashtra State Board of Technical Education

(2020-21)
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

Certificate
This is to certify that Mr. /Ms.

Sr.No Name of group Roll Enrollment Seat No


members No No
1 SANKET R.WAGHMARE 1513 1701470041 111170
2 YASH KADAM 1505 1701470043 111172

of 5TH Semester of Diploma in INFORMATION TECHNOLOGY of Institute,


SAMARTH. SHIVAJIRAO JONDHALE POLYTECHNIC (Code: 0147) has completed
the Micro Project satisfactorily in Subject: CPP (22058) for the academic year (2020-
2021) as prescribed in the curriculum.

Place: AMBERNATH.

Date:

Subject Teacher Head of the Department Principal


Group Details

SR. Name of Group ROLL Enrollment No Seat No


NO NO
Members

1. SANKET R.WAGHMARE 1513 1701470041 111170

2. YASH KADAM 1503 1701470043 111172

Name of Guide
MRS. KIRTI RANE
INDEX

SR.NO. CONTENT PAGE NO.

1 TITLE I

2 CERTIFICATE II

3 GROUP DETAILS III

4 WEEKLY PROGRESS REPORT VI

5 ABSTRACT 1

6 INTRODUCTION 2-3

7 LITERATUR SURVEY 4

8 PROBLEM DEFINITION 5

9 PROPOSED SYSTEM 6

10 TECHNIQUE 7-8

11 SYSTEM IMPLEMENTATION 9

12 APPLICATIONS 10

13 CONCLUSION 11

14 REFERENCES 12
WEEKLY PROGRESS REPORT

SR.NO. WEEK ACTIVITY SIGN OF


PERFORMED GUIDE
1 Discussion and finalization
1st of topic

2 2nd Preparation and submission


of Abstract
3 3rd Literature Review

4 4th Collection of Data

5 5th Collection of Data

6 6th Discussion and outline of


Content

7 7th Formulation of Content

8 8th Editing and proof Reading


of
Content
9 9th Compilation of Report And
Presentation
10 10th Seminar

11 11th Viva voce

12 12th Final submission of Micro


Project

Sign of the student Sign of the faculty


ABSTRACT

Online Examination System App is a mobile application built for Android


users .Online Examination System Mobile app is a Multiple Choice
Questions (MCQ) based examination system. It provides an easy to use
environment for teachers and Students who appearing for Examination. The
main objective of Online Examination System app is to provide all the
features that an Examination System must have. Students can give exam
without the need of going to any physical destination. Online Examination
System android app not only replaces paperwork but also releases the
workload of faculty.
INTRODUCTION

Our Online Examination System android app is a Multiple Choice Questions


(MCQ) based examination system. Online Examination System android app
not only replaces paperwork but also releases the workload of faculty. It
fulfills the requirements of the institutes to conduct the exams online.
Students can give exam without the need of going to any physical destination.
Teachers can view the Result of the students by entering student’s seat no.
Teachers can see the students during test to detect suspicious activities. Thus
the purpose of the site is to provides a system that saves the efforts and time
of Faculty

Existing System:
The Existing system of conducting examination process is manual. Existing
system is a large man power process and is difficult to implement it at
different platform. It has so many problems. So we introduce an Online
Examination system Android app, which is fully computerized. Existing
system is a large man power process and is difficult to implement.

Disadvantages of Existing System:


 The existing systems are very time consuming.
 It is difficult to analyze the exam manually.
 Results are not precise as calculation and evaluations are done
manually.
 Result processing after summation of exam takes more time as it is
done manually.
 Feature’s of Online Examination System android app:

 Safe Password Secured Login System for Teachers.

 Teachers Can edit/delete/change their Exam Question At any time

 Our Online Examination System app also Provides PDF File Of the question paper for the
teacher’s.

 For Teachers Our Online Examination System app also provides the Pdf File of Student Result’s.

 Teachers can see the students during test to detect the suspicious activity.(Through Video Conferencing)

 Advantages Of Online Examination System Android App:


 It saves paper: 

 It saves more time.

 Students can give exam without the need of going to any physical destination

 Instant evaluation for faster results.

 also releases the workload of Examination faculty


LITERATURE SURVEY

Online examination system is one of the methods of taking exams which is doesn’t require any
kind of a piece of paper or a pen. It is the fast growing method to take exams over online. Speed
and accuracy is the reason behind the famous of this method because speed and accuracy is the
backbone of this system. Many researchers have already researched about online examination
system and we have developed a online examination system to keep an eye on this researches as a
reference and these all are the following:

SIETTE: Guzman and Conejo (2005) proposed an online examination system called System of
Intelligent Evaluation using Tests for Tele-education (SIETTE). SIETTE is a web-based
environment to generate and construct adaptive tests. It can be used for instructional objectives,
via combining adaptive student self-assessment test questions with hints and feedback. SIETTE
supports secure login and portability features. On the other hand, the other features: resumption
capability, multi-instructor, random question selection, random questions distribution and random
choices distribution are missing

EMS: Rashid ET. Al. (2010) proposed a web-based online examination system called Exam
Management System (EMS). EMS manages the examination and auto-grading for student’s exams
and supports conducting exams, collects the answers, auto mark the submissions, and produce the
reports for the test. EMS supports secure login, multi-instructor, and portability features.
However, the other features: resumption capability, random question selection, random questions
distribution, and random choices distribution are missing.
PROBLEM DEFINITION

The impact of pandemic COVID-19 is observed in every sector around the world. The
education sectors of India as well as world are badly affected by this. It has enforced the
world wide lock down creating very bad effect on the Students Exams. To avoid in-person
contact altogether, Online Exam is Best Way to conduct the Exams. With the help of Our
Online Examination System App Students can give exam without the need of going to any
physical destination.
PROPOSED SYSTEM

The main objective of the Online Examination System is that it helps educational
institutions and corporate world to conduct exams to any number of candidates at a
time, in an automated manner. It reduces the time consumption and workload that
exist in the current system of examination. It also helps in storing the record of each
examination and the results are also stored in the system. This makes the searching
of the records easier than the existing system.
TECHNIQUE

 This are the Some Following Technique’s and Software which we have used in our
Online examination system app:

 Android SDK:
Android Software Development Kit is a programming package to develop mobile applications
that can run on android platform. This entire package comes bundled with sample projects along
with the source code, development tools, emulators and required libraries to create a full-fledged
android based mobile application. These applications are written using Java as a programming
language and runs on Dalvik, a custom-made virtual machine for embedded use and which
rooftop Linux Kernel.

 Java:
Java language is used in diversified application-based projects and in 1995 was released as
the main core component of Sun Microsystems platform of Java. Java Virtual Machine
commonly does the task of organizing applications to byte code that can help with running
on a java virtual machine paying little focus to pc structural engineering. Java is secured,
high level robust programming language, and it has its own run time environment. The
hardware and software in which program runs is called as the platform.

 Firebase:
Firebase is a platform developed by Google for creating mobile and web applications. It was
originally an independent company founded in 2011. In 2014, Google acquired the platform and it
is now their flagship offering for app development. It stores the data in JavaScript Object Notation
(JSON) format which doesn’t use query for inserting, updating, deleting or adding data to it. It is
the backend of a system that is used as a database for storing data.

 Firebase Auth:
Firebase Authentication provides backend services, easy-to-use SDKs, and ready-made UI
libraries to authenticate users to your app. It supports authentication using passwords,
phone numbers, popular federated identity providers like Google, Facebook and Twitter,
and more.
 Firebase Firestore:

Firestore helps to sync data across multiple client applications with the use of real-time
listeners. It uses the Cloud Identity, and Access Management features from Google for the
process of authentication. Firestore performs data storage in the form of documents, with
the documents being stored in collections. Documents support a wide variety of data types,
such as nested objects, numbers, and strings. Firestore enjoys integration with Google
Cloud Platform and Google Firebase. Businesses prefer Firestore for the level of security
and reliability it offers.

 Jitsee Meet SDK :


Jitsee Meet is a free video conferencing software sdk, which can embed into any android
application and provides video calling feature for free.
APPLICATIONS

 It saves paper: 

 It saves more time.

 Students can give exam without the need of going to any physical destination

 Instant evaluation for faster results.


CONCLUSION

So, we have successfully made the project on Online Examination system app using java
concepts and also gained the experience on making Android projects by implementing
various concepts of java.
REFERENCES

 www.wikipedia.com

 www.jitseemeet.in

 www.google.com

 www.geeksforgeeks.com

You might also like