database synchronization of hybrid application

15
Droid Tracker Presented by Anup Choudary

Upload: anup-choudary

Post on 12-Apr-2017

145 views

Category:

Engineering


3 download

TRANSCRIPT

Page 1: Database synchronization of hybrid application

Droid Tracker

Presented byAnup Choudary

Page 2: Database synchronization of hybrid application

What does it do?

“Android + Active Tracking (Securely) = Droid Tracker”

Page 3: Database synchronization of hybrid application

The Common Problems

• Commercial• Fleet Management• Postal Service Company• Field Service Firms• Transport Services

• Personal• Family Members Whereabouts• Car Theft

Page 4: Database synchronization of hybrid application

Motives of the Application

• User Authentication• Tracking the device• Tracing the data on the server database

Page 6: Database synchronization of hybrid application

Methods• Quad – Stage• Device Registration• Device Authentication• Device Tracking• Device Tracing

ModelControllerView

Page 7: Database synchronization of hybrid application

Device Registration (Web- Side) • Front-End • Back-End

• MySQL Database• phpMyadmin (cPanel)• Table_register

• Tools• PHP, HTML, JAVASCRIPT,

CSS, cPanel

Page 8: Database synchronization of hybrid application

Device Authentication (Android- Side)

• Front-End • Back-End• Layout Editor• JAVA class creation

• FlashScreen.java• MainActivity.java

• Check the GPS and Network• AsyncTask

• Checks DeviceID and Pwd

• Tools• Java SDK, ADK (Eclipse +

ADT)

Page 9: Database synchronization of hybrid application

Device Tracking (Android- Side) • Front-End • Back-End

• Layout Editor• JAVA CLASS

• UserLocation.java• AsyncTask

• Updates the Location• Gets the address

• Tools• Java SDK, ADK (Eclipse +

ADT)

Page 10: Database synchronization of hybrid application

Device Tracing (Web-Side)• Front-End • Back-End

• Plotting• Attributes• Table_location

• Tools• PHP, HTML, JAVASCRIPT, CSS,

cPanel

Page 11: Database synchronization of hybrid application

Use

Case

Di

agra

mDevice Management

Reporting

User Management

Tracking

Add Device

Modify Device

Remove Device

View Device Details

View Vehicle Routes

Search Address

View User Details

Remove User

Modify user

Add User

Display Report

Generate Report

Administrator

Manager

Page 12: Database synchronization of hybrid application

Software Requirements• ADK (ADT + Eclipse)• GenyMotion Emulator• Web domain with Server (cPANEL)• Android device with the GPS access• Adobe Photoshop CS5• Permission:• INTERNET• ACCESS_FINE_LOCATION

Page 13: Database synchronization of hybrid application

Technical Challenges• Address Data for Tracking• Plotting the data points on Google map• Application Foreground-run

Page 14: Database synchronization of hybrid application

Benefits• Commercial purposes and Personal Purposes• Motives Achieved• Future Scope

Page 15: Database synchronization of hybrid application

Queries?

Anup