Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam...

26
Implementasi Handphone Locator dalam Sistem Operasi Android dan Google Maps Wirsal Djamaluddin - 5106100013 Pembimbing : Wahyu Suadi, S.Kom, M.Kom

Transcript of Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam...

Page 1: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Implementasi Handphone Locator

dalam Sistem Operasi Android dan

Google Maps

Wirsal Djamaluddin - 5106100013

Pembimbing : Wahyu Suadi, S.Kom, M.Kom

Page 2: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Pendahuluan

Page 3: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Latar Belakang

Keterbatasan dalam pelacakan posisi

perangkat bergerak

Pemanfaatan GPS pada mobile device

masih sebatas navigasi dan menentukan rute

Android dan Google Maps menyediakan

keterbukaan bagi pengembang

Page 4: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Rumusan Masalah

Bagaimana mendapatkan informasi koordinat

GPS dari satelit secara berkala.

Bagaimana mengirimkan informasi koordinat

GPS dari perangkat bergerak ke server secara

periodik melalui protkol HTTP.

Bagaimana menyimpan informasi koordinat

GPS yang telah diterima ke dalam sebuah

database kemudian mempresentasikannya ke

dalam sebuah peta Google Map secara real-

time.

Page 5: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Tujuan

Mengembangkan sebuah aplikasi yang dapat

melakukan pencarian posisi sebuah perangkat

bergerak kemudian mempresentasikan

hasilnya pada sebuah peta digital

Memungkinkan pengguna untuk melakukan

pemantauan perpindahan perangkat bergerak

Page 6: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Dasar Teori

Page 7: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Android

Google Maps

XML

Protokol Http

GPS

Page 8: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Desain Perangkat

Lunak

Page 9: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Arsitektur Jaringan

Page 10: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Arsitektur Aplikasi Web

Page 11: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Arsitektur Aplikasi Mobile

Sistem Search and Update Location

Data Lokasi

LATITUDE LONGITUDE SERVER_RESPONSE

-7.29369 112.80465 GPS ONLINE

Page 12: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Arsitektur Aplikasi Mobile

Sistem Send Location Data

Data yang dikirim

URL ? UNIT_ID & LATITUDE & LONGITUDE

http://domainta.co.cc/up.php?unit=352299034010560&lat=-

7.29369&lon=112.80465

Page 13: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Arsitektur Database

Sistem Send Location Data

Login

Username

Password

varchar(20)

varchar(20)

<pk>

Log

Log_ID

unit_id

Username

varchar(15)

varchar(15)

varchar(20)

<pk>

<fk2>

<fk1>

lastpos

id

unit_id

lat

lon

ts

integer

varchar(15)

float

float

timestamp

<pk>

Page 14: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Lingkungan Pembangunan Perangkat

Lunak

Komputer dengan spesifikasi processor AMD

Turion X2 Dual-Core 2.00 GHz, dengan

memory 2GB.

XAMPP

ECLIPSE 3.5.2 + ANDROID SDK R06

Notepad++

Telepon genggam Samsung dengan tipe GT-

I5700 Galaxy Spica platform Android

2.1(Eclair).

Page 15: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Screenshot

Page 16: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Screenshot

Page 17: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Uji Coba

Page 18: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Uji Coba Kompabilitas

Untuk mengetahui kompabilitas perangkat

lunak yang dibuat

Fungsionalitas yang menjadi ukuran:

Instalasi perangkat lunak

Mendapatkan koordinat posisi

Mengirim data koordinat posisi ke server

Page 19: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Uji Coba Kompabilitas

Spesifikasi Telepon Selular

Page 20: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Uji Coba Kompabilitas

Hasil Uji Coba Kompabilitas

Page 21: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Uji Coba Akurasi

Untuk mengetahui tingkat akurasi posisi

perangkat bergerak

Menghitung selisih jarak antara posisi

sebenarnya dengan posisi yang digambarkan

pada Google Maps

Percobaan dilakukan pada 5 lokasi masing-

masing sebanyak 10 kali

Page 22: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Uji Coba Akurasi

Denah lokasi uji coba

Page 23: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Uji Coba Akurasi

Hasil Uji Coba Akurasi

Page 24: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Kesimpulan

Page 25: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Kesimpulan

Telah diimplementasikan aplikasi handphone locator dalam

sistem operasi Android dan Google Maps dengan beberap

fitur seperti mencari posisi berdasarkan koordinat lintang

dan bujur, mengirim data posisi ke server pemantau serta

menggambarkan posisi pada sebuah peta Google Map.

Perangkat lunak mobile ini dapat berjalan pada berbagai

perangkat bergerak dengan sistem operasi Android minimal

versi 2.1 (Eclair) .

Uji coba akurasi posisi menunjukkan tingkat ketepatan

posisi yang masih dapat ditolerir selama digunakan pada

tempat yang terjangkau oleh satelit GPS.

Page 26: Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam pelacakan posisi perangkat bergerak Pemanfaatan GPS pada mobile device masih sebatas navigasi

Sekian,

Terima kasih