Scope
Scope
Scope
Abbottabad Campus
Project Proposal
(SCOPE DOCUMENT)
for
<LOCATE MY ANDROID>
By
HUZAIFA WAHEED CUI/FA18-BSE-026/ATD
AHSAN ZAFAR CUI/FA18-BSE-072
MUHAMMAD RAHEEL KHAN CUI/FA18-BSE-130/ATD
Supervisor
Mr. Waqar Khurshid
Supervisor Signature
Date:
Table of Contents
1. Introduction..............................................................................................................................4
2. Problem Statement...................................................................................................................5
3. Problem Solution for Proposed System.................................................................................5
4. Related System Analysis/Literature Review.........................................................................5
5. Advantages/Benefits of Proposed System..............................................................................5
6. Scope..........................................................................................................................................6
7. Modules.....................................................................................................................................6
7.1 Module 1: Module Name...........................................................................................................6
7.2 Module 2: Module Name...........................................................................................................6
8. System Limitations/Constraints.............................................................................................6
9. Software Process Methodology...............................................................................................6
10. Tools and Technologies............................................................................................................7
11. Project Stakeholders and Roles..............................................................................................7
12. Team Members Individual Tasks/Work Division.................................................................8
13. Data Gathering Approach.......................................................................................................8
14. Concepts....................................................................................................................................8
15. Gantt chart...............................................................................................................................9
16. Mockups..................................................................................................................................10
17. Conclusion..............................................................................................................................11
18. References...............................................................................................................................11
19. Plaragism Report...................................................................................................................11
Project Category: (Select all the major domains of proposed project)
A-Desktop Application/Information System B-Web Application/Web Application based Information System
C- Problem Solving and Artificial Intelligence D-Simulation and Modeling E- Smartphone Application F-
Smartphone Game G- Networks H- Image Processing Other (specify category) ______________________
Abstract:
This Android application helps people to find their lost/stolen device with less trouble and
without using Internet. If device is being lost/stolen individual can send a simple command
message to lost/stolen device through another android device, in response lost/stolen device will
lock itself and send its GPS coordinates to the device through which simple command message
has been sent without the knowledge of the robber. A silent call will be made by the stolen
device to the device that has been used to send a simple command message by which individual
can listen the conversation of robber without his/her knowledge. To be more specific, individual
can also Ring buzzer of the lost/stolen device even device is in silent mode. Application will also
override the power button of device, so that robber will not be able to power off the device. If
robber replaces the SIM, then application will automatically start sending GPS coordinates to
trusted party number. If individual is unable to find his/her device, he/she can erase the content
of lost/stolen device by sending command message.
Introduction:
With the help of locate my android app lost/stolen device can be located and this application
also includes more functionalities, i.e. he/she can find his/her device by getting GPS coordinates
of lost/stolen device. More specifically he/she can ring buzzer to find the lost/stolen device after
getting GPS coordinates found in the immediate vicinity. LMA help peoples to find their
lost/stolen device easily and quickly. With the help of this app individual can not only find his
lost/stolen device but also can catch culprit red handed. This app provides different ways to find
lost/stolen device, by getting GPS coordinates individual can locate where his device is, and also
can place silent call at stolen device remotely, by placing silent call individual can listen thief
conversation. Individual can erase his personal content which is in lost/stolen device remotely.
Problem Statement:
Now a days mobile phones (smart phones) are too expensive, if individual smart phone is stolen
or lost then individual suffer not only loss of money but also his/her personal data that can be
confidential.
Why you are developing this system?
So with the help of LMA an individual can track down lost stolen device easily. LMA
application will be installed in individual’s mobile device. If device gets lost or stolen, with the
help of LMA an individual can track down his device quickly
Does the same system already exists?
No , there is no system which enable its GPS and send it GPS location to the trusted smartphone
through SMS without internet?
This system is used for recovery of lost or stolen device. registered user can find the approximate
location of the phone if switched on, over the Internet, or by the phone sending e-mail . This
helps to locate lost or stolen phones
Scope:
Locate my android(LMA) is a project to develop an android based application that can help
people to find their lost or stolen android device easily and quickly.
LMA covers the following things under the scope:
App will lockout the power button of android device so robber will not be able to shut
down the device as batteries 4are non-removable.
Communicate its GPS location with the trusted party without the knowledge of the
robber once activated.
The app will ensure the recovery even the SIM card has been replaced.
The proposed project is consist of two apps. The first app installed on the device being
stolen and the second app is the trusted party phone that can track the location of the
stolen/lost device.
When the smartphone get lost the second app will send an SMS (GSM technology)
containing a user-defined lock code to initiate the app to transmit its location even in
the situation the internet is not available.
When the app receives the lock code it will lockdown the smartphone even in the case
of right password or pattern lock.
It will enable its GPS and send it GPS location to the trusted smartphone through SMS.
The tracking app is not device dependent as the lock code can be sent through any
android device or number to initiate the recovery app to be initiated.
Modules:
This application is implemented in different modules
Tracking Module:
Recovery Module:
This module will provide the following actions on lost/stolen device:
Scan all the incoming messages to seek command to enable GPS in case of theft.
Communicate with trusted second app its GPS location without the knowledge of
robber in case of theft.
If the owner is unable to initiate the communication via command message before the
SIM card replacement then automatically initiate the communication when the
replacement took place.
Send periodic GPS co-ordinates to the trusted tracking module when firstly initiated.
User context and Characteristics :
The LMA project is planned to help individuals to find their lost or stolen devices easily
and quickly without facing any trouble. Therefore, the application will be easy to use, and
the user interface will be as familiar as possible. Thus, technical expertise and android
experience should not be an issue. The following list categorizes the scenarios in which
LMA is expected to be utilized.
User:
The user should have the some basic knowledge on using android applications and also
should have known about theft.
Users can use the application in the presence of subscriber identity module (SIM) and it
must have credit or SMS package.
Tracking Module:
Through tracking module individual can find the location of his/her lost/stolen device
and can perform other functionalities.
Recovery Module:
Recovery module will response according to received commands and will perform
actions.
System Limitations/Constraints:
Availability of GPS
Minimum supported SDK version 4.4 Kit Kat
Android device should contain SIM
Battery should not be Removable
Example:
Concepts
Mention the concepts that you will learn while doing the proposed project.
For example: Augmented Reality, Virtual Reality, Algorithms, API’’s Code injection,
Closures, VI technique etc.
Not more than 4 sentences for one concept. (Usually 3-5 concepts are briefly mentioned)
Example:
Concept-1: Concept Name E.g. Augmented Reality (Briefly give the overview of concept with
respect to your project)
Gantt chart
Create the Grant Chart and provide estimated start and end dates of all proposed modules/tasks
for each team member. Also identify the dependencies (which tasks cannot be started/completed,
until the dependent task is completed). Gantt chart can be created using MS Project.
References
Mention the books, research papers, web links etc.
Plagiarism Report
Attach the Plagiarism report of your project scope document from library staff of turnitin tool
(http://turnitin.com
13