APLIKASI LOCATION BASED SERVICE - core.ac.uk · PROPOSAL TUGAS AKHIR ... Bagi seseorang yang...
-
Upload
phungthuan -
Category
Documents
-
view
228 -
download
0
Transcript of APLIKASI LOCATION BASED SERVICE - core.ac.uk · PROPOSAL TUGAS AKHIR ... Bagi seseorang yang...
APLIKASI LOCATION BASED SERVICE
PENCARIAN STASIUN PENGISIAN BAHAN BAKAR UMUM (SPBU)
BERBASIS ANDROID UNTUK KENDARAAN RODA DUA
PROPOSAL TUGAS AKHIR
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Toriq Firmansyah
09560324
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2015
Abstrak
Location-Based Service (LBS) memanfaatkan teknologi GPS dalam
pengaplikasiannya. Selain dapat mengetahui posisi pengguna, aplikasi LBS juga dapat
menentukan posisi tempat-tempat tertentu. Dan dengan kombinasi ini, aplikasi LBS akan
mencari rute untuk menghubungkan posisi pengguna dengan suatu tempat serta
memanfaatkan servis di google yang sudah disertakan layer trafic sehingga untuk
menentukan perkiraan konsumsi bahan bakar yang lebih efisein.
Bagi seseorang yang bepergian ke daerah yang belum mengetahui atau mengenal
daerah tersebut dengan kendaraan roda dua, dia akan kesulitan untuk mencari lokasi
tempat pengisian bahan bakar karena kendaraan roda dua tidak memiliki GPS seperti
yang terpasang pada GPS mobil apa lagi ketika ketersedian bahan bakar kendaraan
bermotor yang dipakai menipis pada waktu yang tidak di inginkan
Dari hasil aplikasi yang telah dibuat, aplikasi mampu melakukan proses pencarian
lokasi pom bensin terdekat di sekitar rute perjalanan dengan radius 5 miles dari lokasi ke
tempat tujuan. Aplikasi mampu melakukan proses pencarian lokasi dan tujuan kita
menggunakan API google map.
Kunci: Location Based Service, Android, Google MAP API, SPBU.
Abtract
Location Based Service (LBS) using GPS technology applications besides knowing user
position LBS application can device some places positions with some combination , LBS
applications will searching route for connecting the user position with places and use google
services who had layer traffic so can device fuel consome more efficient.
For some people who hand trip to unknown place or untcroqnizable place with
motorcycle he will have some trouble for searching location to reload fuel engine because
motorcycle don’t have GPS like GPS on car more over when the vehicle fuels just in emergency
positions at the wrong time
From the application result who had made , application capable for process track location
nearly gas station around route trip with radius 5 miles from that’s location to air the destination
application capable for process track location and air destination use Api google map.
Keyword : Location Based Service ,Android , Google MAP API, Gas Station
LEMBAR PERSEMBAHAN
Puji syukur kepada Allah SWT atas rahmat dan karunia-Nya sehingga penulis dapat
menyelesaikan Tugas Akhir ini . Penulis menyampaikan ucapan terimakasih sebesar-sebesarnya
kepada :
1. Eko Budi Cahyono S.Kom,M.T dan Gita Indah Martasari S.T sebagai dosen pembimbing
Tugas Akhir .
2. Bapak / Ibu dekan Fakultas Teknik Informatika Universitas Muhammadiyah Malang.
3. Bapak ketua beserta Dosen Jurusan Informatika Universitas Muhammadiyah Malang.
4. Ibu Sunirah , Bapak Hafid Abdullah dan kakak Ali Mahfud , Hastaroh, adik Totok
Hariyanto tercinta yang selalu member motivasi dan selalu memberidukungan untuk
menempuh pendidikan setinggi-tingginya.
5. Sahabat asu seperjuangan Lalu Taqi Mustaqim ,Moh Slamet Efendi tampus , Taufiqul
Akbar , Fergi Pala Beca , Aditya Trisukma , Ahmad Bachtiar Rifai , Master Of Key
Suharno Alfian , Aufar ,Arief Haqiqi Terimakasih atas jancok kalian salam jari tengah.
KATA PENGANTAR
Dengan mematjakan puja dan puji syukur kepada AllahbSWT, atas segala rahmat ,
nikmat dan karunia-Nya .Akhirnya Penulis dapat menyelesaikan penulisan Tugas Akhir yang
berjudul “APLIKASI LOCATION BASED SERVICE PENCARIAN STASIUN PENGISIAN
BAHAN BAKAR UMUM (SPBU) BERBASIS ANDROIF UNTUK KENDARAAN RODA
DUA ”
Tugas akhir ini ditulis dalam rangka memenuhui kebutuhan sebagian persyaratan untuk
memperoleh gelar sarjana Strata I pada program Studi Tekni Informatika Universitas
Muhammadiyah Malang . Penulis menyadari sepenuhnya bahwa Tugas Akhir ini masih banyak
kekurangan namun dengan kerja keras , doa dukungan dan bantuan dari semua pihak yang telah
sangat berperan penting dalam terselesaikannya Tugas Akhir ini.
Teriring doa semoga amal dan ibadah semua pihak mendapatkan pahala yang berlipat
ganda dari Allah SWT semoga karya ilmiah ini bisa bermanfaat dimasa yang akan datang .
Malang , 17 september 2015
Toriq Firmansyah
DAFTAR ISI
Halaman
HALAMAN JUDUL ....................................................................................... i
LEMBAR PERSETUJUAN ............................................................................ ii
LEMBAR PENGESAHAN ............................................................................. iii
LEMBAR PERNYATAAN ............................................................................. iv
ABSTRAK ....................................................................................................... v
ABSTRACT ....................................................................................................... vi
LEMBAR PERSEMBAHAN .......................................................................... vii
KATA PENGANTAR ..................................................................................... ix
DAFTAR ISI .................................................................................................... x
DAFTAR GAMBAR ....................................................................................... xiii
DAFTAR TABEL ............................................................................................ xiiii
BAB I : PENDAHULUAN ............................................................................ 1
1.1 Latar Belakang ........................................................................................... 1
1.2 Rumusan Masalah ........................................................................ 2
1.3 Tujuan ........................................................................................................ 3
1.4 Batasan Masalah ........................................................................................ 3
1.5 Metodologi ................................................................................................. 3
1.6 Sistematika Penulisan ................................................................................ 5
BAB II : LANDASAN TEORI ...................................................................... 7
2.1 SPBU (Stasiun Pengisian Bahan Bakar Umum) ........................................ 7
2.2 Location Based Service (LBS)................................................................... 8
2.2.1 Komponen Location Based Service ............................................ 9
2.2.2 Cara Kerja Location Based Service (LBS) ................................. 10
2.3 GPS (Global Positioning System) .............................................................. 11
2.3.1 Penentuan Posisi GPS ................................................................. 14
2.3.2 Akurasi GPS................................................................................ 14
2.3.3 Sumber Kesalahan Pada GPS ..................................................... 15
2.4 Google Maps ............................................................................................. 15
2.5 Android ..................................................................................................... 16
2.5.1 Keunggulan Android ................................................................... 17
2.5.2 Arsitektur Android ..................................................................... 17
2.5.3 Fundamental Aplikasi Android .................................................. 19
2.5.4 Emulator ..................................................................................... 20
2.6 Eclipse Dan Android SDK ......................................................................... 21
2.6.1 Object Oriented Programming (OOP) ........................................ 21
2.6.2 JAVA Dan JDK (Java Development Kit) ................................... 22
BAB III : ANALISA DAN PERANCANGAN SISTEM ............................ 24
3.1 Analisa Sistem ........................................................................................... 24
3.1.1 Arsitektur Sistem Apllikasi LBS ................................................ 24
3.1.2 Deskripsi Perangkat Lunak ......................................................... 25
3.1.3 Analisa Kebutuhan Sistem .......................................................... 25
3.2 Perancangan Sistem ................................................................................... 25
3.2.1 Usecase Diagram ........................................................................ 26
3.2.2 Activity Diagram Sistem............................................................. 27
3.2.3 Sequence Diagram Sistem .......................................................... 28
3.2.4 Class Diagram ............................................................................. 30
3.2.5 Desain Interface .......................................................................... 31
BAB IV : IMPLEMENTASI DAN PENGUJIAN ....................................... 33
4.1 Implementasi Sistem .................................................................................. 33
4.1.1 Implementasi Case Aplikasi (Strukur Source Code Aplikasi) .... 33
4.1.2 Source Code Main Menu ............................................................ 34
4.1.3 Source Code Tracking Rute Dan Informasi SPBU ..................... 35
4.1.4 Source Code Dan Screenshot Informasi SPBU Disekitar........... 32
4.1.5 Code Train.php Data Training .................................................... 37
4.2 Pengujian Sistem ........................................................................................ 40
4.2.1 Pengujian Main Menu Aplikasi Pom Bensin .............................. 40
4.2.2 Pengujian TrackingRute Dan Informasi SPBU .......................... 41
4.2.3 Pengujian Informasi SPBU Sekitar Lokasi ................................. 42
4.2.4 Pengujian Pengujian Aplikasi Pada Smartphone android ........... 42
4.2.5 Pengujian Fungsional ................................................................. 43
BAB V : KESIMPULAN DAN SARAN....................................................... 46
5.1 Kesimpulan ................................................................................................ 46
5.2 Saran .......................................................................................................... 47
DAFTAR TABEL
Halaman
Tabel 4.1 Structure Tabel Training .................................................................. 43
DAFTAR PUSTAKA
Safaat, Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android,
Informatika, Bandung, 2011.
Riyanto Andi (2010), Membuat Sendiri Aplikasi GIS, Andi Publishing, Yogyakarta.
Riyanto, 2010, Sistem Informasi Geografis Berbasis Mobile, Gava Media, Yogjakarta.
Abidin, H.Z. 2007. GPS Positioning. Bandung : Modul Perkuliahan Survey Satelit.
Abidin, H.Z. 2007. Introduction to GPS. Bandung : Modul Perkuliahan Geodesi Satelit.
Abidin, H.Z. 2007. Penentuan Posisi dengan GPS dan Aplikasinya. Jakarta: PT Pradnya
Paramita.
Abidin, H.Z., Jones, A., Kahar, Joenil. 2007. Survei Dengan GPS. Jakarta: PT Pradnya Paramita.
Ahmed El-Rabbany, (2002), Introduction to GPS: the Global Positioning System. by, Artech
House mobile communications series
Mulyadi. 2010. Membuat Aplikasi Untuk Android, Multimedia Center Publishing, Yogyakarta,
Indonesia.
Satyaputra, Alfa, Dkk, 2012, Java For Beginners With Eclipse 4.2 Juno, Elek Media
Komputindo, Jakarta.