T0__BAB IV Institutional Repository | Satya Wacana Christian University: Aplikasi Pelacak Lokasi Smartphone Berbasis GPS Dengan Menggunakan SMS Gateway T0 BAB IV

BAB IV
HASIL DAN ANALISIS

4.1 Hasil Karya / Implementasi
Begin

User
Login

YES

NO

Informasi Letak
Smartphone Hilang

Log Out

SMS Gateway

Handphone Lain


End

Gambar 4.1 Bagan Smartphone yang hilang

15

16

Berdasarkan gambar 4.1 user akan mengakses Web Server
dari PC yang sudah terinstal aplikasi Device Manager. Jika
user berhasil log in menggunakan email yang sama dengan
smartphone yang hilang maka akan muncul peta dan

informasi mengenai letak smartphone yang hilang. Setelah itu
user akan mengirimkan informasi tersebut melalui SMS
Gateway ke handphone lain dan user dapat mengunci atau
mengontrol smartphone yang hilang dengan menggunakan
aplikasi Device Manager. Jika user gagal log in maka secara
otomatis tidak dapat mengakses informasi smartphone yang

hilang.

4.2 Hasil Pengujian
Gammu adalah sebuah project yang membuat sebuah
aplikasi, script dan driver yang dapat mengatur beberapa
fungsi yang ada pada telepon seluler atau alat sejenis.
Gammu bekerja di dalam command line / command port atau
sebagai daemon (lo). Kelebihan dari aplikasi Gammu adalah
software opensource yang tersedia dalam bentuk source code
dan juga tersedia dalam bentuk Operating System Windows
ataupun Operating System Linux. Aplikasi Gammu ini, dapat
kita gunakan sebagai sebuah simulasi mengirim dan
menerima

sms

melalui

komputer/PC/Laptop.


modem

GSM

dan

sebuah

17

Untuk

memulai

menggunakan

aplikasi

Gammu,


ada

beberapa hal yang harus dipersiapkan seperti :
1. Sebuah laptop.
2. Sebuah modem GSM Wavecom.
3. Sebuah handphone Samsung Galaxy Fit.
4. Software Gammu.
5. Software XAMPP 5.
6. Notepad++
4.2.1. INSTALASI SOFTWARE GAMMU
1. Pertama-tama install modem terlebih dahulu, jika modem
belum terinstall. Tapi

jika sudah terinstall, masukkan

modem ke port USB di laptop atau PC. Modem yang di
gunakan untuk menjalankan aplikasi adalah modem
Wavecom.
2. Setelah proses pertama selesai, mulai jalankan notepad++
dan XAMPP. Di dalam menu XAMPP pilih untuk

menjalankan services Apache dan MySQL.
3. Berdasarkan gambar 4.2 proses selanjutnya adalah extract
file Gammu yang masih dalam bentuk .rar , sehingga
menjadi
driver c:/

bentuk folder biasa. Extract dan letakkan di

18

Gambar 4.2 Folder Gammu

4. Langkah selanjutnya, yaitu melakukan konfigurasi file
gammurc

dan

smsdrc.

Masuk


ke

direktori

c:\gammu\share\doc\gammu\examples\config. Setelah itu
coppy file gammurc dan smsdrc ke c:\gammu\bin.
5. Pertama - tama konfigurasikan file gammurc terlebih
dahulu. Buka file gammurc di aplikasi notepad++ dan
lakukan konfigurasi. Untuk gammurc lakukan konfigurasi
pada bagian device dan connection. Untuk devicenya,
sesuaikan dengan port modem yang ada. Cara untuk
melihat port modem
Masuk ke control panel lalu search ketikkan “Device Manager”

19

Gambar 4.3 Letak device manager

Gambar 4.4 Letak port modem


20

6. Berdasarkan gambar 4.3 dan 4.4 dapat dilakukan cek port
modem terlebih dahulu. Dan letak port modem ada di com
18.

Gambar 4.5 Setting port modem

1. Berdasarkan

gambar

4.5

connection

menggunakan

at115200

2. Langkah

selanjutnya

lakukan

pengecekan

untuk

konfigurasi modem. Jalankan command prompt kemudian
ketikkan perintah berikut :
cd c:\gammu\bin

21

Kemudian
gammu -- identify

3. Berdasarkan gambar 4.6 jika sudah sesuai dengan perintah

yang diinputkan melalui command prompt akan muncul
tampilan

yang

menjelaskan

bahwa

modem

teridentifikasi

Gambar 4.6 Modem telah teridentifikasi

telah

22

4. Setelah


modem

terkoneksi,

selanjutnya

yaitu

menyambungkan dengan database. Buat database baru di
localhost/ phpmyadmin/ dengan nama sms seperti pada
gambar 4.7

Gambar 4.7 Cara membuat database

5. Berdasarkan gambar 4.8 ini adalah tampilan dari isi
database sms.

Gambar 4.8 Tampilan dari isi database


24

10. Berdasarkan gambar 4.10 eksekusi dapat dilakukan
dengan cara memilih start (klik start untuk menjalankan)
dan stop (untuk menghentikan).

Gambar 4.10 Setting diservice manager

11. Setelah semua proses telah dilakukan, maka tahap
selanjutnya

adalah

melakukan

pengujian

dengan

mengirimkan sms.
12. Berdasarkan gambar 4.11 kalimat tersebut adalah format
untuk mengirimkan sms di command prompt.
Gammu-smsd-inject –c smsdrc text +628564238336 –text “TEST GAMMU”

Gambar 4.11 Cara sms menggunakan command prompt

25

13. Berdasarkan

gambar

4.12

Format

penulisan

sms

dicommand prompt sudah benar dan terkirim.

Gambar 4.12 SMS gateway berhasil terkirim

14. Untuk melihat jika mendapat balasan dari pesan yang
telah dikirim, maka masuklah ke localhost/ sms dan
kemudian klik di sidebar tulisan “inbox”. Jika balasan
belum masuk ke database, coba refresh kembali
localhost/sms. Services manager harus dalam keadaan
running seperti pada gambar 4.13

Gambar 4.13 Tampilan menu database

27

2. Berdasarkan gambar 4.15 setelah aplikasi dapat diinstal di
laptop/smartphone maka proses selanjutnya yaitu Login
menggunakan alamat email dari gmail yang terdaftar pada
smartphone android yang hilang.

Gambar 4.15 Login menggunakan gmail

3. Berdasarkan gambar 4.16 setelah dapat masuk ke Aplikasi
Device Manager, maka akan terlihat peta dan keberadaan
smartphone android yang hilang. Pada menu Device

Manager dibawahnya terdapat tiga pilihan yang dapat
dilakukan ketika smartphone android yang hilang seperti
Dering, Kunci dan Hapus. Dalam ketiga pilihan tersebut
maka dapat memilih salah satunya ataupun ketiganya.
Fungsi dari ketiga menu tersebut adalah sebagai berikut :

28

3.1. Menu Dering berfungsi disaat smartphone android
hilang

sehingga

masih

dapat

mengecek

keberadaannya melalui website, dan masih bisa
mengontrol dari Website. Setelah itu klik dering,
maka smartphone android yang hilang dapat
berbunyi selama 5 menit, walaupun smartphone
android dalam keadaan suara tidak aktif.
3.2. Menu Kunci berfungsi disaat smartphone hilang,
dicuri orang lain dan pada saat dicek keberadaan
smartphone tersebut jauh ataupun tidak mungkin

kembali lagi. Untuk menjalankan aplikasi ini, klik
Kunci dari website kemudian smartphone android
yang hilang akan terkunci, tidak bisa akan dibuka
lagi

dan

data

akan

tetap

aman

meskipun

smartphone android hilang.

3.3. Menu Hapus berfungsi agar dapat menjaga data
disaat smartphone hilang, baik itu dicuri atau pun
hilang tercecer dan sangat jauh dari jangkauan.
Jika data smartphone andorid ingin tetap aman
maka opsi hapus bisa menjadi pilihan. Jika opsi
hapus, maka smartphone android akan menghapus
pada memori internal saja dan tidak bisa
menghapus data yang ada pada SD Card. Dan isi
pada memori
permanen.

internal

akan dihapus secara

29

Gambar 4.16 Letak Smartphone yang hilang

4. Berdasarkan gambar 4.18 jika handphone berhasil di lock,
maka tampilannya akan seperti pada screenshoot dibawah
ini.

Gambar 4.17 Smartphone berhasil dilock