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

APLIKASI LOCATION BASED SERVICEeprints.umm.ac.id/22691/2/jiptummpp-gdl-toriqfirma-41937-1-implem… · Location-Based Service (LBS) memanfaatkan teknologi GPS dalam pengaplikasiannya

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

  • 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.