0% found this document useful (0 votes)
66 views9 pages

Under The Guidance of

This document provides a synopsis report for an Android application called PEOP (Project Evaluation and Observation Platform). It aims to ease the project evaluation process for students and faculty. The app will allow students to register projects, and faculty to continuously evaluate projects and provide feedback. It includes a literature review of related works about Android development and databases. The problem statement discusses current issues with choosing projects and faculty that the app aims to address through automation and a centralized repository.

Uploaded by

Karan Boss
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)
66 views9 pages

Under The Guidance of

This document provides a synopsis report for an Android application called PEOP (Project Evaluation and Observation Platform). It aims to ease the project evaluation process for students and faculty. The app will allow students to register projects, and faculty to continuously evaluate projects and provide feedback. It includes a literature review of related works about Android development and databases. The problem statement discusses current issues with choosing projects and faculty that the app aims to address through automation and a centralized repository.

Uploaded by

Karan Boss
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/ 9

SYNOPSIS REPORT

ON

AN ANDROID APPLICATION FOR PROJECT EVALUATION AND


OBSERVATION PLATFORM (PEOP) USING ANDROID STUDIO

Submitted by:

Basant Rawat 500053441 R110216176


Ayush Kumar 500054491 R163216013
Akash Gupta 500052482 R110216169

Under the guidance of

Ankit Vishnoi
Asst. Professor
Department of Systemics

Department of Virtualization

School of Computer Science and Engineering


UNIVERSITY OF PETROLEUM AND ENERGY
STUDIES
School of Computer Science and Engineering
University of Petroleum & Energy Studies, Dehradun

Project Proposal Approval Form (2018-19)

II
Minor

Synopsis Report (2018-19)

Project Title:
PEOP- Project Evaluation and Observation Platform

1. Abstract:
An App solution that provides a student to directly register to the system and proceed with the
project evaluation process. On the faculty end, it gives the ability of continuous evaluation and
provide the feedback to the project.
This app will contain a short description explaining the functionality of that particular project in
their respective language. Every student can register and use this application for a reference in
choosing the project's topic. This app also contains the profile of all the SoCSE faculties
briefing about the projects mentored by them and their respective specialization.

Our project aims to ease the project evaluation and submission process and automate the whole
process through an App. This will result in systematic process and smooth operation with proper
validation and database creation leading to a

1
2. Introduction:
The project is aimed to keep track and analyze the reports of the students in order to provide
them a managed and classified repository of their project. It can be achieved by implementing
Data Structures and Development Operations (DevOps). Integrated as a Mobile Application and
hosted on Play Store.
We will be developing a app-application solution to our problem. App application would provide
a Graphical User Interface to the user to interact with the application deployed on Play Store.
Android Studio is a tool designed to make it easier to create, deploy, and run applications by
using Gradle. Gradle allow a developer to package up an application with all of the parts it needs,
such as libraries and other dependencies, and ship it all out as one package.
Our aim would be to digitize the project evaluation process. Automation of the process and
evaluation of all the reports is done using the given parameters provided by the university.
Our Mobile-application will provide a central repository of project records in order to analyze
the documents to classify them based on various evaluationparameters. This would help us to
maintain an organized online repository of their reports. Which ease out the process of
providing the relevant informationin case student needs an advice on existing project. This
would allow the concerned department to access and manipulate reports and record which
would be needed in the evaluation process. As during the course of time, the estimated size of
project of students can go up in hundreds. This would allow us to gather enough information to
find patterns of similar platforms used among students and help us to identify the projects to
categorize them based on their parameters. Also, if any student likes to add any furthermore
functionality in the pre-existing project, they can contact that respective mentor for the same.

3. Problem Statement:
 Most of the students don't have a prior idea of the projects, so they either contact their
seniors, search on the net or consult their knowing faculty for the same.
 The problems not just end over here after deciding the project topic along with the
respective specialization of the project the students usually get confused with the choice
of appropriate faculty.
 And, there are some students too who simply copy the project from any other pre-
completed projects or even form the currently ongoing project.

2
 Also, the students do have a lot of confusion while choosing a faculty roaming from one
block to another.
 Due to a lot of application request the faculty even accepts a lot of projects even more
than the projects which they actually can handle on the request of students.
 At the time of marks allotment or verification of the application or proposal, due to a lot
of students approaching for the same creates a lot of hassle in the faculty room

4. Literature Review:
• In [1] a research paper byGadhavi, B., Shah, K. (2010). Analysis of The Emerging
Android Market, In 1946 the world was introduced to the first worldwide mobile network.
It was introduced by the USA and could only be used nationally at the time, and used
mostly for military purposes. In the latter part of the 1950s, mobile networks replaced the
Analog network. Then, in 1973, Motorola were the pioneers presenting a prototype of the
world's first mobile telephone. It was one-foot-long, and weighed almost 2 pounds, and
came in with a high price tag of $3995. This mobile phone became commercially available
in 1983, providing one hour of talk time, and allowing you to store thirty phone numbers.
In 2000 Kyocera introduced QCP6035, the first widely available Palm OS based phone.
2002 saw the introduction of the “Danger Hip top” which was later known as the T-
Mobile Sidekick. It was one of the first mobiles to include a web browser, reliable e-mail
access and instant messaging. In 2004 the RAZR v3 was introduced, Motorola started a
trend towards ultra-thin and stylish phones. Then in 2007, Apple introduced the innovative
iPhone with its innovative touch screen.

• In [2] a research paper by Feinbube, Frank, (2011). Android, Operating Systems and
Middleware, Hasso Plattner Institute, IT Systems Engineering “Android is the first open
source mobile application platform that has the potential to make significant inroads in
many markets.” (Abelson et al 2009). Android is a software platform, and operating
system for mobile devices. Android was based on the Linux kernel and was developed by
Google/ the Open Handset Alliance. The Open Handset Alliance is comprised of various
corporations and companies. Members include, Google, HTC, LG, Samsung, T-Mobile,
Vodafone, NVidia, Dell, Intel, EBay, Garmin, Accenture and much more. A mix of
mobile operators, handset manufactures, semi-conductor companies, software companies,
and commercialization companies. Google wanted to enter the mobile phone market
3
mostly to sell more ads in this new area. They acquired in July 2005 Android Inc.,
appointing Andy Rubin as their Director of Mobile Platforms group. Google then entered
the mobile market, not as a new handset manufacturer but instead by introducing a new
Operating System(OS), called “Android” on November 5th, 2007.

• In [3] a research paper by Brossier, Veronique (2011). Developing Android


Applications with Adobe AIR. O'Reilly Media Inc. ISBN: 978-1-449-39482-0. “Building
engaging experiences for stand-alone applications is much harder than it should be. With
Adobe AIR, we give developers and designers a tool to turn their ideas into applications
quickly and easily. As new mobile platforms emerged, we have extended the reach of our
customers by bringing AIR to those platforms.” (Gourdol 2011- Cited by Brassier 2011).
Air is available for developing applications for Android. It uses Action Script 3 as its
programming language. As the quote says, AIR is a tool to turn ideas into applications
quickly and easily.
• In [4] Published by Navdeep Singhon "Study of Google Firebase API for Android"
mentions that Firebase is a google provided API for database storage and syncing into
your android, iOS or web application. A real-timedatabase is one which stores data to
database and fetches data from it very quickly but Firebase is not just a real-timedatabase,
it is much more than that. This article will cover how to use firebase as a database backend
for your android application development. Google firebase have many features like
Authentication, database, storage, hosting,notification etc. This study includes using many
of these features of firebase into your android application.

• In [5] a review paper by Apply Android Studio (SDK) Tools by Hana R. Esmaeel
As technology has evolved, mobile devices have become about more than simply making calls,
but their software and development platforms have resistedkeeping pace.Android studio is anew
IDE(Integrated Development Environment) made available for free Google to Android
Developers.it include many tools to develop the application. In this paper SDK Emulator was
used to implement some features of Android devices. such as(launch google Browser, connect to
internet, send messages,viewthe basic information of the device(memory space, and
security))these features are implemented using virtual device named
GALAXY_NOT4_API_219(Resolution 480*800dpi, size on disk 1GB, API 21, Target Google
4
API, cpu/ ABI x860), The concept of android ,the project's structure , and Application
Architecture was explain.

• According to [6] a research paper“Supervised Learning Techniques in Mobile Device


Apps for Androids” by Priyanka Basavaraju and Aparna S. Varde, An important field
improving human experiences on mobile devices is machine learning. This constitutes
techniques involving acquisition of knowledge, skills and understanding by machines
from examples, guidance, experience or reflection to learn analogous to humans. Among
learning paradigms herein, supervised learning comprises situations where labeled training
samples are provided to administer the process, making it more regulated, similar to
human instructors providing such examples with notions of correctness to guide human
learners. Supervised learning techniques are useful in designing mobile apps as they entail
guided examples capturing specific human needs and their reasoning in activities, e.g.,
classification. This paper gives a comprehensive review of a few useful supervised
learning approaches along with their implementation in mobile apps, focusing on
Androids as they constitute over 50% of the global smartphone market. It includes
description of the approaches and portrays interesting Android apps deploying them,
addressing classification and regression problems.

5. Objective:
This app will help student to get idea from previous projects and their faculties and it’ll restrict
and shift the complete application procedure through this app.

Sub objectives:
• This app will help students to finalize not only their ideas but also their respective mentors.
• The students can even take over the pre-existing project and add their relevant ideas to it under
the guidance and acceptance of that particular faculty.
• Everything will get shifted online on this application. No paperwork required for minors and
majors application.
• Also, there will be equal and restricted partitioning of projects between faculties such that the
mentors also don't face a hectic time with a lot of groups assigned to them.

5
6. System Requirements:

Hardware requirements:
One personal computer with:
● Minimum 4 gigabytes of RAM
● Android device

Software requirements:
● Android Studio
● Git
● Adobe XD

7. Schedule:

8. References:
6
[1].Gadhavi, B., Shah, K. (2010). Analysis of The Emerging Android Market. The Faculty
of the Department of General Engineering, San José State University. May 2010.
Available Online at [http://www-
engr.sjsu.edu/ges/media/pdf/mse_prj_rpts/spring2010/Analysis%20Of%20The
%20Emerging%20Android%20Market.pdf]

[2].Feinbube, Frank, (2011). Android, Operating Systems and Middleware, Hasso Plattner
Institut, IT Systems Engineering | Universitaet Postdam 2011. Available Online at
[http://www.tuplespaces.net/teaching/EmbeddedOS/Slides2011/EOS_Android.pdf]

[3].Brossier, Veronique (2011). Developing Android Applications with Adobe AIR. O'Reilly
Media Inc. ISBN: 978-1-449-39482-0.

[4].International Journal of Innovative Research in Computer


and Communication Engineering (An ISO 3297: 2007 Certified Organization)
Vol. 4, Issue 9, September 2016 Study of Google Firebase API for Android by Navdeep.

[5].Apply Android Studio (SDK) Tools by Hana R. Esmaeel


Department of Inform. & Comm. Engg., Al-Nahrain University, Iraq

[6].Supervised Learning Techniques in Mobile Device Apps for Androids


Priyanka Basavaraju and Aparna S. Varde
Department of Computer Science, Montclair State University, NJ, USA

Synopsis verified by:

Ankit Vishnoi Dr. Monit Kapoor


(Project Guide) (Program Head)

7
8

You might also like