Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam...
Transcript of Implementasi Handphone Locator dalam Sistem Operasi ... · Latar Belakang Keterbatasan dalam...
Implementasi Handphone Locator
dalam Sistem Operasi Android dan
Google Maps
Wirsal Djamaluddin - 5106100013
Pembimbing : Wahyu Suadi, S.Kom, M.Kom
Pendahuluan
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
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.
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
Dasar Teori
Android
Google Maps
XML
Protokol Http
GPS
Desain Perangkat
Lunak
Arsitektur Jaringan
Arsitektur Aplikasi Web
Arsitektur Aplikasi Mobile
Sistem Search and Update Location
Data Lokasi
LATITUDE LONGITUDE SERVER_RESPONSE
-7.29369 112.80465 GPS ONLINE
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
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>
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).
Screenshot
Screenshot
Uji Coba
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
Uji Coba Kompabilitas
Spesifikasi Telepon Selular
Uji Coba Kompabilitas
Hasil Uji Coba Kompabilitas
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
Uji Coba Akurasi
Denah lokasi uji coba
Uji Coba Akurasi
Hasil Uji Coba Akurasi
Kesimpulan
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.
Sekian,
Terima kasih