Anda di halaman 1dari 13

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 dont 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 thats 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 JUDUL .......................................................................................

Halaman
i

LEMBAR PERSETUJUAN ............................................................................

ii

LEMBAR PENGESAHAN .............................................................................

iii

LEMBAR PERNYATAAN .............................................................................

iv

ABSTRAK .......................................................................................................

ABSTRACT.......................................................................................................

vi

LEMBAR PERSEMBAHAN ..........................................................................

vii

KATA PENGANTAR .....................................................................................

ix

DAFTAR ISI....................................................................................................

DAFTAR GAMBAR .......................................................................................

xiii

DAFTAR TABEL ............................................................................................ xiiii


BAB I : PENDAHULUAN ............................................................................

1.1 Latar Belakang ...........................................................................................

1.2 Rumusan Masalah ........................................................................

1.3 Tujuan ........................................................................................................

1.4 Batasan Masalah ........................................................................................

1.5 Metodologi .................................................................................................

1.6 Sistematika Penulisan ................................................................................

BAB II : LANDASAN TEORI ......................................................................

2.1 SPBU (Stasiun Pengisian Bahan Bakar Umum) ........................................

2.2 Location Based Service (LBS)...................................................................

2.2.1 Komponen Location Based Service ............................................

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.