Professional Documents
Culture Documents
30 Percent Fyp
30 Percent Fyp
Locate My Android
Supervisor Sir Waqar Khursheed
2
Brief Introduction
Locate My Android is an android Based Application
that will provide user an access to trace their lost or
stolen device. User can Locate phone (on Google
Maps) and user can also Ring lost/stolen device even
device is in silent mode Application would be for
Devices as smartphones and tablets etc.
3
Scope
• App will prevent the poweroff of android device on lock screen mode
• Communicate its GPS location with the trusted party
• The app will ensure the recovery even the SIM card has been
replaced.
• 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.
• When app will receive lock code It will send it GPS location to the
trusted smartphone through SMS.
• The tracking app is an Android device dependent as the lock code
can be sent through any android device or number to initiate the
recovery app to be initiated.
4
Scope(Limitation)
• The system will not work if the battery is removed or
phone drained out.
• The system will also not track lost device if there is
no network
• Device must contain GPS
• It must have subscriber identity module(SIM)
• At least SMS package is required for sending
command messages
5
Functional Requirements
• User will be able to Sign Up
• User will be able to Log In
• User will be able to Log out
• User will be able to Set Lock Screen
• User will be able to track lost or Stolen device on Google map
• User will be able to ring the phone with full volume in case
the phone is nearby regardless it is set to silent or vibration
profile.
• User will be able to place call
• User will be able to Stop Tracking if device is recovered
6
Non-Functional Requirements
Performance Requirement
• Recovery module shall take no longer than 5 seconds in getting GPS coordinates.
• The performance shall depend upon hardware components of the lost/stolen device.
• The performance of the application is dependent on the provider of the SMS
service.
7
Use Cases
Sign up
Sign In
Enable Recovery
Set Lock Screen
Set Recovery Code
Register Emergency Contact
Initiate Tracking
Ring Phone
Call
8
Use Case Diagram
9
Sequence Diagram
10
System Sequence Diagram
11
System Sequence Diagram
12
System Sequence Diagram
13
System Sequence Diagram
14
System Sequence Diagram
15
System Sequence Diagram
16
System Sequence Diagram
17
System Sequence Diagram
18
Class Diagram
19
Activity/State Machine Diagram
20
Summary of 30% Project Implementation
• Lock Screen
21
Gantchart
22
Conclusion
With the help of this application user can track find and
their lost/stolen devices easily or without facing any
trouble and if device is unlikely to find; individual can
format his device completely
23