database synchronization of hybrid application

Post on 12-Apr-2017

143 Views

Category:

Engineering

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Droid Tracker

Presented byAnup Choudary

What does it do?

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

The Common Problems

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

• Personal• Family Members Whereabouts• Car Theft

Motives of the Application

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

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

ModelControllerView

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

• MySQL Database• phpMyadmin (cPanel)• Table_register

• Tools• PHP, HTML, JAVASCRIPT,

CSS, cPanel

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)

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)

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

• Plotting• Attributes• Table_location

• Tools• PHP, HTML, JAVASCRIPT, CSS,

cPanel

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

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

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

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

Queries?

Anup

top related