PENDETEKSIAN DAN PELACAKAN KEBERADAAN MANUSIA MENGUNAKAN GLOBAL POSITIONING SYSTEM BERBASIS ANDROID VIA SMS MOBILE CLIENT
PENDETEKSIAN DAN PELACAKAN KEBERADAAN
MANUSIA MENGUNAKAN GLOBAL POSITIONING SYSTEM
BERBASIS ANDROIDVIA SMS MOBILE CLIENT
LAPORAN AKHIR
Laporan Akhir Ini Disusun Sebagai Salah Satu Syarat Menyelesaikan
Pendidikan Diploma III Jurusan Teknik Elektro
Program Studi Teknik Telekomunikasi
Oleh :
RIKE FITRIANI
0611 3033 0282
POLITEKNIK NEGERI SRIWIJAYA
PALEMBANG
2014
PENDETEKSIAN DAN PELACAKAN KEBERADAAN MANUSIA MENGUNAKAN GLOBAL POSITIONING SYSTEM BERBASIS ANDROID
VIA SMS MOBILE LAPORAN AKHIR Disusun Untuk Memenuhi Syarat Menyelesaikan Pendidikan Diploma III Jurusan Teknik Elektro Program Studi Teknik Telekomunikasi Oleh : RIKE FITRIANI 0611 3033 0282 Menyetujui, Pembimbing I Pembimbing II Ir. Ali Nurdin, M.T Solihin S.T.,M.T NIP. 196212071991031001 NIP. 197404252001121001 Mengetahui,
Ketua Jurusan Ketua Program Studi
Teknik Elektro Teknik TelekomunikasiIr. Ali Nurdin, M.T Ciksadan, S.T., M.T.
NIP. 196212071991031001 NIP. 196809071993031003
Motto :
Jangan menunda sesuatu , jika bisa dikerjakan hari ini
kenapa harus menunggu esok hari. Tidak ada yang tidak mungkin di dunia ini selagi kita mau berusaha
Usaha dan berdo’a adalah kunci dari kesuksesan Kupersembahkan Kepada :
Allah SWT yang selalu memberikan rahmat dan hidayah-Nya kepada seluruh hamba-Nya.
Bapak dan Ibuku tercinta
Saudara dan Saudariku Rekan LA-ku
Teman seperjuangan kelas 6 TB
Almamater
ABSTRAK
PENDETEKSIAN DAN PELACAKAN KEBERADAAN MANUSIA MENGUNAKAN GLOBAL POSITIONING SYSTEM BERBASIS ANDROID VIA SMS MOBILE (2014: xv+ 79halaman+58gambar+7tabel+4lampiran) RIKE FITRIANI 0611 3033 0282 JURUSAN TEKNIK ELEKTRO PROGRAM STUDI TEKNIK TELEKOMUNIKASI POLITEKNIK NEGERI SRIWIJAYAGPS adalah sistem navigasi dan penentuan posisi yang nampaknya paling populer saat
ini. Di indonesia pun, GPS mulai banyak di aplikasikan, terutama yang terkait aplikasi-
aplikasi yang menuntut informasi tentang posisi. GPS saat ini telah ditemukan di berbagai
merk handphone. Tetapi GPS pada handphone secara umum ini hanya dapat melacak
keberadaan diri sendiri, oleh karena itu aplikasi yang dibuat ini bertujuan untuk melacak
keberadaan orang lain yang menggunakan aplikasi ini yang berbasis pada android. Pada
penggunaan aplikasi ini harus dalam keadaan terkoneksi dengan jaringan internet agar
handphone yang akan di lacak dapat mengupdate lokasinya dan memberitahukan
lokasinya melalui SMS mobile yang berisi titik koordinatnya yang akan dikirimke
handphone server dari handphone client jika handphone server meminta. Banyak
pengaruh yang akan mempengaruhi sistem kerj dari aplikasi ini berupa provider dan
jaringan yan digunakan merk handphone, dan juga keadaan cuaca saat menjalankan
aplikasi untuk meminta atau mengirim titik koordinat lokasi. Provider tercepat adalah
provider simpati dengan jaringan HSDPA dan provider terlambat adalah provider three
dengan jaringan edge. Sedangkan cuaca yang paling mendukung untuk pengiriman
tercepat adalah keadaan cerah dan paling tidak baik adalah saat sedang hujan.Kata Kunci : GPS, Pelacakan, Android, SMS Mobile
ABSTRACT
LIVE HUMAN DETECTION AND TRACKING USING GLOBAL
POSITIONING SYSTEM BASED ON ANDROID VIA SMS MOBILE
CLIENT (2014 : xvi + 79 Pages + 58 Images + 7 Tables + 4 Appendix) RIKE FITRIANI 061130330282 ELECTRICAL ENGINEERING DEPARTMENT MAJORING TELECOMMUNICATION ENGINEERING ABSTRACTGPS is a system of navigation and positioning that seems to be the most popular today. In Indonesia, however, many GPS applied, especially that related application demanding information about the position. Current GPS have been found in various brands of mobile phone. But the GPS on your mobile in general is only able to track the whereabouts of myself, therefore application made it aims to track the whereabouts of others who use these application based on android. On the use of this application must be in a state to connect to the internet to mobile network to be tracked can update their location and tells it location by SMS Mobile that contains its own coordinate points that will be sent to the mobile phone client from server if the server request mobile phone. Many of the influences that will affect the working of this application system is a provider and to network, mobile phone brand and also the weather conditions when running application for ask and send location coordinates points. Provider fastest delivery location coordinates points is simpati and the network is HSPA and provider ‘Three’ premises are overdue Edge network. While the weather is most favourable for sending the fastest is bright and is good at least when it is raining.
Keyword: GPS, Tracking, Android, SMS Mobile
KATA PENGANTAR
Puji dan syukur selalu penulis panjatkan kepada Allah SWT, karena berkat rahmat dan hidayah-Nya penulis dapat menyelesaikan Laporan Akhir ini yang berjudul Pendeteksian dan Pelacakan Keberadaan Manusia Menggunakan
Global Positioning System Berbasis Android Via SMS Mobile Client sesuai
dengan yang diharapkan.Dalam penyelesaian Laporan Akhir ini penulis tentu saja mengalami kesulitan maupun kemudahan dalam proses pembuatan dan pengumpulan data demi terselesainya Laporan Akhir ini. Maka penulis mengucapkan banyak terima kasih kepada :
1. Bapak RD. Kusmanto, S.T,M.M. Direktur Politeknik Negeri Sriwijaya Palembang 2. Bapak Ir. Ali Nurdin, M.T., selaku Ketua Jurusan Teknik Elektro
Politeknik Negeri Sriwijaya dan Dosen Pembimbing I 3. Bapak Ir.Siswandi, M.T., selaku Sekertaris Jurusan Teknik Elektro
Politeknik Negeri Sriwijaya 4. Bapak Ciksadan, S.T.,M.Kom., selaku Ketua Program Studi Teknik Telekomunikasi Politeknik Negeri Sriwijaya.
5. Solihin S.T., M.T., selaku Dosen Pembimbing II Bapak 6.
Kedua Orang Tua dan keluarga ku yang selalu memberi semangat dan motivasi dalam menyelesaikan Laporan Akhir ini.
7. Untuk teman-teman terbaik-ku Nindy, Suci, Nidian, Ulan dan Virta yang selalu memberikan semangat padaku.
8. Seluruh teman-teman angkatan 2011, khususnya kelas 6 TB Politeknik Negeri Sriwijaya
Penulis menyadari bahwa laporan ini masih jauh dari kata sempurna karena keterbatasan kemampuan penulis dalam penyajian Laporan Akhir ini. Akhir kata penulis berharap semoga Laporan Akhir ini bermanfaat bagi para pembaca khususnya teman-teman mahasiswa lainnya .
Palembang, Juli 2014 Penulis
DAFTAR ISI
HalamanHALAMAN JUDUL ............................................................................... i
HALAMAN PENGESAHAN ................................................................... ii
KATA PENGANTAR ............................................................................... iii
DAFTAR ISI ............................................................................................ v
DAFTAR GAMBAR ................................................................................ vi
DAFTAR TABEL .......................................................................................... vii
DAFTAR LAMPIRAN ............................................................................. viii
2.2. Android .......................................................................................... 11
2.3.1.2. Alokasi Frekuensi GSM di Indonesia ................... 21
2.3.1.1. GSM ................................................................... 19
2.3.1. Perkembangan Teknologi Seluler .......................................... 19
2.3. Telepon Seluler .............................................................................. 18
2.2.8. Location Base Service (LBS) ........................................... 18
2.2.7. Android SDK ................................................................... 17
2.2.6. Aplication Programming Interface (API) Android ....... 16
2.2.5. Platform Google Android ....................................................... 15
2.2.4. Android Bagi Komunitas Sumber Terbuka ( Open Source ) ................................................................... 14
2.2.3. Versi Android .................................................................. 14
2.2.2. Sistem Operasi Android ...................................................... 13
2.2.1. Pengertian Android ...................................................... 12
2.1.5. Model dan Interkoneksi GPS .......................................... 10
BAB I. PENDAHULUAN 1.1. Latar Belakang ................……………………………………....... 1 1.2. Identifikasi Masalah
2.1.4. Manfaat GPS .................................................................... 9
2.1.2. Posisi dan Sistem Koordinat ............................................ 7 2.1.3. survey Penentuan Posisi dengan GPS ................................ 8
2.1.1. Pengertian GPS .................................................................... 6
2.1 Global Positioning System ........................................................ 6
BAB II.TINJAUAN PUSTAKA
......................................................... 4 1.7. Sistematika Penulisan ..................................................................... 5
.................................................................... 3 1.6. Metode Pengumpulan Data
1.4.2 Manfaat ................................................................................. 3 1.5. Pembatasan Masalah
1.4.1 Tujuan ................................................................................. 3
.................................................................... 3
..................................................................... 2 1.4. Tujuan dan Manfaat
..................................................................... 2 1.3. Perumusan Masalah
2.3.1.3. Perkembangan Teknologi GSM ............................... 24
Halaman
4.4. Titik Pengujian ............................................................................... 62
3.8. Cara Kerja Aplikasi ................................................................... 56
3.9. Ilustrasi Kerja Aplikasi ................................................................... 58
BAB IV.PEMBAHASAN
4.1. Tujuan Pengujian Aplikasi ............................................................... 59
4.2. Alat-Alat yang Digunakan ...................................................... 59
4.3. Langkah Pengujian Aplikasi ...................................................... 60
4.5. Uji Coba Fungsionalitas ................................................................... 63
3.7. Tampilan Informasi Latitude dan Longitude ............................... 56
4.5.1. Pengolahan Data ke Database ........................................... 63
4.5.2. Proses Pengiriman Data Lokasi Dari Handphone Client ke Handphone Server ....................................................... 66
4.6. Cara Kerja Client Mendapatkan Titik Posisi ............................... 70
4.7. Uji Sinkronisasi Aplikasi ....................................................... 71
4.7.1. Uji Aplikasi Terhadap GPS Client dan SMS Mobile pada Server ................................................................... 71
4.7.2. Uji Aplikasi Terhadap Kecepatan Pengiriman SMS Berdasarkan Jaringan dan Provider ....................................................... 72
4.7.3. Uji Aplikasi Terhadap Keadaan Cuaca ............................... 73
3.7.1. Tampilan SMS ................................................................... 56
3.6.3. Halaman Pelacakan Satelit ........................................... 55
2.3.1.4. Modulasi pada GSM ....................................................... 26
3.2. Blok Diagram Aplikasi .................................................................. 32
2.3.1.5. CDMA ( Code Division Multiple Access ) ................... 26
2.3.1.6. Kelebihan dan Kekurangan Jaringan GSM dan CDMA .... 28
2.4. Cara Kerja Telepon Seluler ...................................................... 29
2.5. Cara Kerja Telepon Kabel ...................................................... 29
2.6. SMS (Short Message Service) ...................................................... 29
BAB III. RANCANG BANGUN APLIKASI
3.1.Tujuan Perancangan .................................................................. 32
3.3. Bagan Alur (Flowchart) Aplikasi ........................................... 34
3.6.2. Halaman Login ................................................................... 54
3.4. Perancangan Aplikasi ................................................................... 36
3.5. Pembuatan Aplikasi ................................................................... 36
3.5.1. Penginstalan Aplikasi Pendukung ............................... 36
3.5.2. Pembuatan Database ....................................................... 45
3.5.3. Penginstalan Aplikasi ke Handphone ............................... 48
3.6. Perancangan Layout Aplikasi ....................................................... 53
3.6.1. Halaman Utama Handphone Android ............................... 53
4.7.4. Uji Kecepatan Akses Aplikasi Berdasarkan Spesifikasi Handphone ....................................................... 74
Halaman
4.8. Analisa ........................................................................................... 75
4.9. Listing Program Pada Basic4Android ........................................... 78
4.9.1. Program GPS Client SMS ....................................................... 78
4.9.2. Program Geo Location SMS ........................................... 83
BAB V.KESIMPULAN DAN SARAN
5.1.Kesimpulan .............................................................................. 90
5.2. Saran .......................................................................................... 90
DAFTAR PUSTAKA LAMPIRAN
DAFTAR GAMBAR
Gambar Halaman2.1. Macam-Macam GPS Receiver
………………............................................. 7
2.2. Logo Android ........................................................................................... 12
2.3. Arsitektur Android
…………………………………………...……… 16
2.4. Sistem Operasi GSM
……………….………………………………….. 20
2.5. Alokasi Frekuensi GSM yang Dipakai di Sebagian Besar Negara Di
Dunia, Termasuk Indonesia ………………………………………...… 22
2.6. Alokasi Frekuensi Pita GSM 900 di Indonesia
…………………………... 23
2.7. Alokasi Frekuensi Pita GSM 1800 di Indonesia
…………….…….. 24
2.8. Perkembangan Teknologi GSM
……………………….………………….. 25
2.9. Perkembangan Teknologi CDMA
…………………………………... 27
2.10. Bentuk Organisasi dan Elemen Jaringan padaJaringan GSM yang
Mendukung SMS ………………………………………………...… 30
2.11. Logo Basic4Android
………………………………………………...… 31
3.1. Blok Diagram Sistem Kerja Client
…………………………………... 33
3.2. Flowchart Aplikasi GPS Client
…………..………………………. 35
3.3. Tampilan Android SDK Tools Setelah Diinstal
…………………... 38
3.4. Tampilan SDK Tools Setelah Diinstal Package yang Dibutuhkan
…... 39
3.5. Tampilan Konfigurasi Program Basic4Android
………………...… 39
3.6. Tampilan Awal Software Basic4Android
…………………... 40
3.7. Tampilan Halaman Web Petunjuk Setting Manifest Editor
…………... 41 3.8. Tampilan Langkah Pembuatan Manifest Editor pada Basic4Android ….... 41 3.9. Kotak Dialog Manifest Editor yang Telah Diisi Sesuai Petunjuk ….……. 42
3.10. Tampilan Langkah Setting Private Sign Keys
…………………..……..... 43
3.11. Tampilan Setting Private Sign Keys
…………………………………... 43
3.12. Tampilan Setting Google API Console
…………………………………... 44
3.13. Tampilan Awal Android Emulator
………..…………………………. 45
3.14. Login Akun Orgfree.com
…………………………………………... 46
3.15. Pilihan Membuat Database
……………………………………..……. 46
3.16. Tampilan Notifikasi Pembuatan Database
…………………...……… 47
3.17. Tampilan Menu Utama Database
…………………………………... 47
3.18. Tampilan Database yang Terhubung dengan Server
………………...… 48
3.19. Tampilan Folder Hasil Aplikasi
………………………………...… 48
3.20. Tampilan Setelah Folder Dibuka
…………………………………... 49
3.21. Tampilan Isi Folder Geo Location SMS
…………………………... 49
3.22. Tampilan Aplikasi GPS Client
………………………………………...… 50
3.23. Tampilan Folder Object
…………………………………………... 50
3.24. Tampilan Apk Geo Location SMS
………………………………...… 51
3.25. Tampilan Aplikasi di File Handphone
…………………………………... 51
3.26. Tampilan Aplikasi yang Telah Diisntal
……………...…………… 52
3.27. Halaman Menu Utama Handphone Android
…………………………... 53
3.28. Halaman Login Client
……………………………………………...…… 54
Gambar Halaman
3.29. Desain Layout Login untuk Client
…………………………………... 55
3.30. Halaman Pelackan Latitude dan Longitude oleh Client
…………... 55
3.31. Tampilan SMS informasi Latitude dan Longitude
…………………... 56
3.32. Ilustrasi Cara Kerja Handphone Client
…………………………………... 58
4.1. Titik Pengujian Lokasi Client pada Handphone Client
…………... 61
4.2 Titik Pengujian Lokasi Client pada SMS Mobile di Handphone
Server ....................................................................................................... 61
4.3. Titik Pengujian Jaringan Handphone Client
……………………...…… 62
4.4. Titik Pengujian Berdasarkan Pengaruh Cuaca pada Pengiriman SMS
Lokasi dari Hanphone Client ke Handphone Server ………………...… 62
4.5. Tampilan Tabel Geo Location SMS
…………………….…………….. 64
4.6. Tampilan Kolom Data Pada Database
……………...…………………… 64
4.7. Tampilan Halaman Web yang Menyatakan Data Client
Berhasil Ditambahkan …………………………...……………………… 65
4.8. Tampilan Halaman Web Tabel Client dan Server Geo Location
SMS yang Telah Dimasukkan ……………………………………..……. 65
4.9. Tampilan Awal Handphone Android
…………………………………... 66
4.10. Tampilan Aplikasi GPS Client Setelah Dibuka
…………………….…….. 67
4.11. Tampilan Aplikasi GPS Client pada Saat Login
…………………... 68
4.12. Tampilan Aplikasi GPS Client Setelah Login
………………………… ...68
4.13. Tampilan Pengiriman SMS Lokasi dari Handphone Client
ke Handphone Server …………………………………………………... 69
4.14. Tampilan Lokasi Handphone Client pada Aplikasi Geo
Location SMS di Handphone Server …………………………………... 70
4.15. Grafik Perbandingan Kecepatan Pengiriman SMS Lokasi
Dari Client ke Server …………………………………………………... 77
DAFTAR TABEL
Tabel Halaman2.1. Total Alokasi Frekuensi Operator GSM
………………………… 24
2.2. Perbandingan Kualitas Jaringan CDMA dan GSM
………………… 28
4.1. Daftar Alat yang Digunakan
………………………………..……….. 60
4.2. Perbandingan Posisi Client pada GPS Client dan pada
SMS Mobile di Server ……………………………..………………….. 71
4.3. Pengaruh Jaringan dan Provider Terhadap Pengiriman
SMS Posisi dari Client ke Server …………………..…………….. 72
4.4. Pengaruh Cuaca Terhadap Kinerja Aplikasi GPS Client
…..…….. 73
4.5. Data Pengujian Kecepatan Akses Aplikasi Berdasarkan
Spesifikasi Handphone ……………………………………….... 74