Online Examination System is used for conducting online objective test. The test will be customized such that system will have automated checking of answers based on the user interaction. This project helps the faculties to create their own test based on the subject. This also helps the instruction to perform online quiz, test paper such that the academic performance of the students can be increased and can take the feedback from both students and parents.
This Android application (stand alone too), where one can set the question for different technology i.e. Android, Java etc and one can register them self for test as a student, he can choose the choice of technology (Android, Java), and simultaneously he can get the exam result. After submit or End of the Test the form will be submitted and evaluated. Scores will be given to the user on his request. The question and answers can be text or pictures or audios or even videos. Initial plan is to develop a objective type text based question and answer. The main programming language is android/Java database as a sqlite3.
Online Examination System For Android AAD Report Akshay Kalapgar
1. i
Mini Project Report on
Online Examination System for Android
Submitted in partial fulfillment of the requirements of the degree of
Final year of Engineering in Information Technology.
Submitted by
ASHISH JAISWAL [B2/729]
AKSHAY KALAPGAR [B2/731]
MOHIT KAMBLE [B2/732]
Guided by
Mrs. Anushree Deshmukh
DEPARTMENT OF INFORMATION TECHNOLOGY
UNIVERSITY OF MUMBAI
2020-2021
DEPARTMENT OF INFORMATION TECHNOLOGY
2. ii
CERTIFICATE
Date:
This is to certify that, the project work embodied in this report entitled, “Online
Examination System for Android” submitted by “Ashish Jaiswal bearing Roll No. 729”,
“Akshay Kalapgar bearing Roll No. 731”, “Mohit Kamble bearing Roll No. 732” for the
award of Fourth year of Engineering(B.E.) degree in the subject of Information Technology,
is a work carried out by them under my guidance and supervision within the institute. The
work described in this project report is carried out by the concerned students and has not been
submitted for the award of any other degree of the University of Mumbai.
Further, it is to certify that the students were regular during the academic year 2019-
2020 and have worked under the guidance of concerned faculty until the submission of this
project work at MCT’s Rajiv Gandhi Institute of Technology, Mumbai.
Mrs. Anushree Deshmukh
Mini Project Guide
Dr. Sunil B. Wankhade Dr. Sanjay U. Bokade
Head of Department Principal
3. iii
CERTIFICATE OF APPROVAL
This mini project report entitled
Online Examination System for Android
Submitted by :
ASHISH JAISWAL
AKSHAY KALAPGAR
MOHIT KAMBLE
In partial fulfillment of the requirements of the degree of Fourth year of
Engineering in Information Technology is approved.
SEAL OF
INSTITUTE
Internal Examiner
External Examine
Date:
Place:
4. iv
Declaration
I declare that this written submission represents my ideas in my own words and where
others' ideas or words have been included, I have adequately cited and referenced the original
sources. I also declare that I have adhered to all principles of academic honesty and integrity
and have not misrepresented or fabricated or falsified any idea/data/fact/source in my
submission. I understand that any violation of the above will be cause for disciplinary action
by the Institute and can also evoke penal action from the sources which have thus not been
properly cited or from whom proper permission has not been taken when needed.
ROLL NO. NAME SIGNATURE
729 ASHISH JAISWAL
731 AKSHAY KALAPGAR
732 MOHIT KAMBLE
Date:
Place:
5. v
Acknowledgement
With all reverence, we take the opportunity to express our deep sense of gratitude and
wholehearted indebtedness to our respected guide, Mrs. Anushree Deshmukh, Department
of Information Technology, Rajiv Gandhi Institute of Technology, Mumbai. From the day of
conception of this project his active involvement and motivating guidance on a day-to-day
basis has made it possible for us to complete this challenging work in time.
We would like to express a deep sense of gratitude to our respected Head of the
Department, Dr. Sunil B. Wankhade who went all the way out to help us in all genuine
cases during the course of doing this project. We wish to express our sincere thanks to
Dr.Sanjay U. Bokade, Principal, MCT’s Rajiv Gandhi Institute of Technology, Mumbai and
would like to acknowledge specifically for giving guidance, encouragement and inspiration
throughout the academics.
We would like to thank all the staff of the Information Technology Department who
continuously supported and motivated us during our work. Also, we would like to thank our
colleagues for their continuous support and motivation during the project work. Finally, we
would like to express our gratitude to our family for their eternal belief in us. We would not
be where we are today without their support and encouragement.
ASHISH JAISWAL
AKHAY KALAPGAR
MOHIT KAMBLE
Date:
Place:
6. vi
Abstract
Online Examination System is used for conducting online objective test. The test will be
customized such that the system will have automated checking of answers based on the user
interaction. This project helps the faculties to create their own test based on the subject. This
also helps the instruction to perform online quiz, test paper such that the academic
performance of the students can be increased and can take the feedback from both students
and parents.
This Android application (stand-alone too), where one can set the question for different
technology i.e. Android, Java etc. and one can register themselves for a test as a student, he
can choose the choice of technology (Android, Java), and simultaneously he can get the exam
result. After submit or End of the Test the form will be submitted and evaluated. Scores will
be given to the user on his request. The question and answers can be text or pictures or audios
or even videos. Initial plan is to develop an objective type text based question and answer.
The main programming language is android/Java database as a FIREBASE.
7. vii
Table of Contents
Chapters Title of the Chapter/s
Pages
Chapter 1 Introduction
1
Chapter 2 Aims and objectives
2
Chapter 3 Problem Statement
3
Chapter 4 Scope
4
Chapter 5 Proposed System
5
Chapter 6 Implementation
7
Chapter 7 Details of Hardware & Software
10
Chapter 8 Result
11
Chapter 9 References
13
8. 1
Chapter 1: Introduction
In today’s world, Smartphones have changed our life and have become an
indispensable part of our lives because of its specially to simplify our routine work and
thereby saving our time. A smartphone with android OS offers excellent functionality to users
offering a distinct experience. Android is a Linux based Operating system and it was bought
by google in 2007. There are tons of applications available and one of the prime reasons for
this vast number is android being an open source. On the other hand, android based devices
like mobile and tablet are user friendly.
Development of android-based Quiz application is mainly required by students and
learners to prepare themselves for different examinations directly through smartphones and
tablets in hand. One of the major goals of our project is to facilitate students in learning,
gaining and improving their knowledge skills. At the same time, our app provides them fun so
that the users can prepare for interviews, entrance tests or any other corresponding purposes in
a fresh mood and can’t get bored or frustrated due to dullness of the app. We designed the
application to facilitate the users to be able to take short quizzes using portable devices such as
smartphones and tablets.
9. 2
]
Chapter 2: Aims & Objectives
Aim:
To build an android application that helps the student to give their curriculum test .
Objectives:
To make an app that will help students to give tests online. To
make an app that will be user friendly UI.
In past days exams were conducted offline but during a pandemic this is not possible. We can
store student results automatically.
10. 3
Chapter 3: Problem Statement
It is essentially required to assist students for the learning and preparation of different
tests conducted for curriculum during Pandemic time. However, the Government is finding
such applications to conduct tests and start student curriculum via distance learning program.
However, there exist no such application in android-based platform, which can provide
candidates with both preparation of such tests in a user friendly and interactive way.
11. 4
Chapter 4: Scope
The scopes of the application are:
This project is developed for students to continue their curriculum.
Implementation of quiz apps will help students as well as teachers, as students do not
have to write manually and teachers do not have to correct each copy for correction.
Firebase data will be stored, so that teachers can access anytime, and anywhere.
12. 5
Chapter 5: Proposed System
After User opens the app, they have two options whether they want to signup using google or
signup manually. It's a user choice. Once the user will sign up, they can login via their
username and password. After this step they have various subjects to give tests. Students have
to select which app they want to give the test.
The basic model of steganography consists of Carrier, Message and password. Carrier is also
known as cover-object, in which the message is embedded and serves to hide the presence of
the message.
13. 6
This project has three Section –
● Home
● Leaderboard
● My account
⮚ In the Home section User can select which test they want to give.
⮚ The Leaderboard section contains the overall rank on all categories.
⮚ In the account section, users can change their account setting, Logout from this
section.
14. 7
Chapter 6: Implementation
Fragment Section:
➢ In this section each subject has numbers of tests, in which they can decide
which test number they want to give.
➢ In each tests Maximum score secure by a student is given below.
➢ If the students did not given test then default score will be zero(0).
15. 8
Test Section:
➢ In each question, either student can give an answer and go to next question, whether
they can bookmark problem for future.
➢ On next question student can go by either clicking on arrow or by sliding screen.
16. 9
Chapter 7: Details of Hardware and Software
Hardware Requirements:
PC with following Specifications:
1. 8 GB RAM
2. 64-bit Processor
3. Hard disk – 320 GB or above
4. USB Cable (debugging)
Software Requirements:
Android Studio
Fig: Android Studio
Android Studio is the official integrated development environment for Google's Android
operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for
Android development. It is available for download on Windows, macOS and Linux based
operating systems.