SKRIPSI IMPLEMENTASI LIBRARY MAPBOX ANDROID MAP SDK UNTUK VISUALISASI PETA DEALER RESMI MOTOR YAMAHA DI KABUPATEN KLATEN

dokumen-dokumen yang mirip
SKRIPSI IMPLEMENTASI ANDROID MATERIAL DESIGN PADA SISTEM INFORMASI GEOGRAFIS PEMETAAN LOKASI PENJUAL IKAN HIAS DI YOGYAKARTA

Yogi Waskitha Nugraha

SKRIPSI SISTEM INFORMASI GEOGRAFIS PENENTUAN LOKASI ATM BNI DI YOGYAKARTA BERBASIS ANDROID

SKRIPSI TEKNOLOGI PELACAKAN LOKASI MENGGUNAKAN FITUR WAKTU SAMPAI (ETA) PADA APLIKASI PERJALANAN KERETA API

SKRIPSI SISTEM INFORMASI GEOGRAFIS PENCARIAN RENTAL MOBIL BERBASIS ANDROID

SKRIPSI APLIKASI PEMBELAJARAN BIOLOGI UNTUK SISWA KELAS XII SEKOLAH MENENGAH ATAS BERBASIS ANDROID

Disusun Oleh. AGHNIA FI LA URFAN Nomor Mahasiswa :

SKRIPSI INFORMASI PARIWISATA DI PROVINSI MALUKU UTARA BERBASIS ANDROID MENGGUNAKAN METODE LBS (LOCATION BASED SERVICE)

SKRIPSI APLIKASI WISATA KULINER INTERAKTIF MENGGUNAKAN GOOGLE MAP BERBASIS ANDROID DENGAN KONSEP USER INVOLVEMENT

SKRIPSI FRAMEWORK LARAVEL UNTUK INFORMASI PENUNJANG PERKULIAHAN

SKRIPSI APLIKASI LOCATION BASED SERVICE DINAMIS PELANGGAN ISP JOGJA MEDIANET SECARA INTERAKTIF BERBASIS ANDROID

SKRIPSI APLIKASI MOBILE PEMBAYARAN PAJAK KENDARAAN KANTOR SAMSAT JAYAPURA PAPUA

SKRIPSI SISTEM INFORMASI GEOGRAFIS PENCARIAN LOKASI PERGURUAN TINGGI DI YOGYAKARTA BERBASIS ANDROID

SKRIPSI APLIKASI PENCARIAN RUTE TERPENDEK BENGKEL MOBIL MENGGUNAKAN ALGORITMA DIJKSTRA

SKRIPSI APLIKASI STASIUN PEMBERHENTIAN KERETA API PRAMEKS MENGGUNAKAN GOOGLE MAP BERBASIS ANDROID. ADITYO SURYO NUGROHO Nomor Mahasiswa :

SKRIPSI APLIKASI PENGENALAN HURUF, ANGKA, WARNA, HEWAN DAN BUAH BERBASIS ANDROID

SKRIPSI APLIKASI PENCARIAN BENGKEL MOTOR DI KABUPATEN GUNUNGKIDUL BERBASIS ANDROID

SKRIPSI PENGEMBANGAN APLIKASI PELAYANAN LAUNDRY DENGAN METODE EXTREME PROGRAMMING

SKRIPSI IMPLEMENTASI WEB SERVICE PADA APLIKASI PESAN PEMBELIAN MAGA SWALAYAN BERBASIS MOBILE

SKRIPSI APLIKASI MOBILE NOTIFICATION INFORMASI PERKULIAHAN BERBASIS ANDROID

SKRIPSI APLIKASI PENGENALAN SUKU BUDAYA DI NTB BERBASIS ANDROID

SKRIPSI APLIKASI SISTEM INFORMASI GEOGRAFI PENJUALAN DAN SEWA TANAH DIKABUPATEN SLEMAN BERBASIS ANDROID

SKRIPSI IMPLEMENTASI JSON SEBAGAI METODE PARSE PADA APLIKASI ANDROID (STUDI KASUS : TOKO RETROFIT)

SKRIPSI APLIKASI PENCARIAN TEMPAT IBADAH MENGGUNAKAN WEB SERVICE DAN GOOGLE MAPS BERBASIS ANDROID. Roma Firmansyah Nomor Mahasiswa :

SKRIPSI APLIKASI PENCARIAN LOKASI RUMAH SAKIT DAN JADWAL PRAKTEK DOKTER BERBASIS ANDROID

SKRIPSI. Pencarian Lokasi Wisata Berbasis Android (Study Kasus Kota Nabire)

DAVID BARUJARY FRANATHA

SKRIPSI APLIKASI DOA HARIAN DAN TATACARA SHALAT TAHAJUD BERBASIS ANDROID

SKRIPSI PEMETAAN KEKUATAN PEMILIHAN KEPALA DAERAH (PILKADA) MENGGUNAKAN SMS GATEWAY DAN FRAMEWORK CODEIGNITER (STUDI KASUS KABUPATEN KLATEN)

SKRIPSI RANCANG BANGUN APLIKASI WISATA KULINER BERBASIS ANDROID MENGGUNAKAN METODE USER CENTERED DESIGN

APLIKASI PENCARIAN TOKO ALAT MUSIK DI YOGYAKARTA BERBASIS ANDROID

SKRIPSI IMPLEMENTASI WEB SERVICE UNTUK DELIVERY MAKANAN KHAS YOGYAKARTA BERBASIS MOBILE

SKRIPSI PEMETAAN OBYEK WISATA SUMATERA UTARA BERBASIS SIG (TOURISM MAPPING GIS-BASED NORTH SUMATERA)

SKRIPSI APLIKASI TRANSPOSISI AKORD LAGU BERBASIS ANDROID

APLIKASI ALAT BANTU PENGENALAN BENDA PADA ANAK RETARDASI MENTAL BERBASIS ANDROID

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN KELAYAKAN PEMAIN MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) BERBASIS ANDROID

BAB II DASAR TEORI...

SKRIPSI SISTEM PENCARIAN KOST MENGGUNAKAN METODE SPHERICAL LAW OF COSINES DI YOGYAKARTA BERBASIS ANDROID

SKRIPSI APLIKASI DONOR DARAH MENGGUNAKAN TEKNOLOGI OPEN STREET MAPS BERBASIS ANDROID

SKRIPSI RANCANG BANGUN WEBSITE RESPONSIVE OBYEK PARIWISATA KABUPATEN BYAK NUMFOR DENGAN GOOGLE MAPS

SKRIPSI APLIKASI PENCARIAN LOKASI GEREJA DI KABUPATEN PARIGI MOUTONG DENGAN METODE LOCATION BASED SERVICE BERBASIS ANDROID.

SKRIPSI APLIKASI PEMBELAJARAN BANGUN DATAR UNTUK SEKOLAH DASAR BERBASIS DESKTOP

APLIKASI PESAN TRANSLATOR MENGGUNAKAN BING TRANSLATOR BERBASIS ANDROID

SKRIPSI APLIKASI KRS PERWALIAN ONLINE (BERBASIS WEB) STUDI KASUS DI STMIK AKAKOM

REDGELEY GREY ELLY Nomor Mahasiswa :

SKRIPSI SISTEM PAKAR UNTUK MENDIAGNOSA KERUSAKAN SEPEDA MOTOR YAMAHA MENGGUNAKAN METODE DEMPSTER SHAFER. Ratih Novia Anggraeny

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SISWA BERPRESTASI MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DI SDN 01 SURUH KAB KARANGANYAR

SKRIPSI PENGGUNAAN FIREBASE CLOUD MESSAGING PADA APLIKASI LOGBOOK TAS. MURSITO Nomor Mahasiswa :

SKRIPSI IMPLEMENTASI WEB SERVICE UNTUK PENGOLAHAN NILAI RAPORT SISWA SMK KESEHATAN SADEWA

SKRIPSI APLIKASI PEMBELAJARAN JENIS JENIS HEWAN BERBASIS WINDOWS PHONE

IMPLEMENTASI TEKNOLOGI FIREBASE PADA APLIKASI PENCARIAN LOKASI SERVICE KAMERA BERDASARKAN RATING BERBASIS ANDROID

SKRIPSI IMPLEMENTASI POP-UP TEXT PADA APLIKASI PENGENALAN BINATANG MENGGUNAKAN AUGMENTED REALITY (AR) BERBASIS ANDROID

SKRIPSI APLIKASI WEB RADIO LIVE STREAMING MENGGUNAKAN TEKNOLOGI WEBRTC

SKRIPSI PENGEMBANGAN GAME EDUKASI TENTANG OPERASI ARITMATIKA UNTUK SISWA SD KELAS 1-2 BERBASIS DEKSTOP

SKRIPSI SISTEM REKOMENDASI WISATA KULINER DI YOGYAKARTA MENGGUNAKAN METODE KOLABORATIF (COLLABORATIVE METHOD)

SISTEM INFORMASI GEOGRAFIS PEMETAAN RUMAH TANGGA MISKIN DI KABUPATEN BANYUMAS BERBASIS ANDROID

SKRIPSI CLUSTERING KUALITAS MUTU GILING BERAS MENGGUNAKAN METODE K-MEANS DAN K-NEAREST NEIGHBOR

SISTEM INFORMASI GEOGRAFIS PEMETAAN GEMPA TEKTONIK INDONESIA BERBASIS ANDROID TUGAS AKHIR

SKRIPSI IMPLEMENTASI DATA MINING PADA DATA TRANSAKSI PENJUALAN UNTUK MENGETAHUI POLA PEMBELIAN MENGGUNAKAN ALGORITMA APRIORI

PEMBUATAN APLIKASI BELAJAR BAHASA JAWA BERBASIS ANDROID SKRIPSI

DAFTAR ISI. ABSTRAKSI... i. KATA PENGANTAR... ii. DAFTAR ISI... iv. DAFTAR GAMBAR... viii. DAFTAR TABEL... xi. DAFTAR LAMPIRAN...

SISTEM INFORMASI PENYEWAAN KAMERA

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN HALAMAN PENGESAHAN... KATA PENGANTAR HALAMAN PERSEMBAHAN... MOTTO.. INTISARI. DAFTAR ISI..

SMARTPHONE SEBAGAI ALAT BANTU NAVIGASI UNTUK PENGENDARA SEPEDA BERBASISKAN ANDROID TUGAS AKHIR

APLIKASI WUDHU DAN SHALAT WAJIB DIQADA BAGI WANITA YANG TELAH SUCI DARI HAID BERBASIS ANDROID

SKRIPSI TEKNOLOGI BOOTSTRAP UNTUK APLIKASI PERHITUNGAN WARISAN BERDASARKAN HUKUM ISLAM BERBASIS WEB

PROYEK AKHIR PROTOKOL KOMUNIKASI CLIENT/SERVER (APLIKASI DATA PASAR SEDERHANA)

RANCANG BANGUN APLIKASI PEMBELAJARAN HADIS UNTUK PERANGKAT MOBILE BERBASIS ANDROID

SKRIPSI IMPLEMENTASI RESPONSIVE WEB DENGAN MENGGUNAKAN FRAMEWORK BOOTSTRAP DI RUMAH MAKAN STUDI KASUS RAMEN N KATSU

SKRIPSI IMPLEMENTASI PERSEDIAAN BARANG DENGAN METODE FIFO PADA STUDI KASUS TOKO SRI REJEKI

Rancang Bangun Pembuatan Aplikasi Pemantauan (Monitoring) Kondisi Fasilitas Gedung Berbasis Web dan Android Client

SKRIPSI APLIKASI SIMULASI TRYOUT UJIAN NASIONAL MENGGUNAKAN NODE.JS. Diajukan sebagai salah satu syarat untuk menyelesiakan studi

SKRIPSI PENGENALAN BINATANG MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY SEBAGAI MEDIA PEMBELAJARAN

SKRIPSI APLIKASI ANALISIS PENJUALAN SEPATU DI TOKO GITA SHOES DENGAN MENGGUNAKAN METODE DECISION TREE

3.9 Peta JSON Android Studio UML (Unified Modeling Language) Use Case Diagram

BAB IV IMPLEMENTASI DAN PEMBAHASAN. API yang digunakan dalam sistem adalah MapBox. Untuk menampilkan

SKRIPSI APLIKASI PENCARIAN KAFE HOTSPOT BERBASIS WEB MENGGUNAKAN MEAN STACK

PERANCANGAN APLIKASI LOKASI TAMBAL BAN DI PONOROGO BERBASIS ANDROID SKRIPSI. Diajukan Sebagai Salah Satu Syarat

APLIKASI MOBILE GPS LOKASI HOTEL BERBASIS ANDROID MENGGUNAKAN ECLIPSE

SISTEM INFORMASI PENGOLAHAN DATA DATA DAN REGISTRASI PASIEN DI RUMAH SAKIT KETERGANTUNGAN OBAT (RSKO) JAKARTA TIMUR. Skripsi

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AKAKOM YOGYAKARTA

PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI GEOGRAFIS OBJEK WISATA DI KABUPATEN LANGKAT BERBASIS ANDROID

LAPORAN SKRIPSI PEMBANGUNAN SISTEM APLIKASI LAYANAN BERBASIS LOKASI PENCARIAN ATM DI KUDUS DENGAN PLATFORM ANDROID

LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI SIMULASI PEMINJAMAN DANA PADA MANDALA MULTI FINANCE BERBASIS ANDROID

SISTEM INFORMASI PEMESANAN BAJU BATIK DI LUVE BATIK BERBASIS WEB MOBILE

SKRIPSI APLIKASI MOBILE PENCARIAN ATM BNI BERBASIS AUGMENTED REALITY

SKRIPSI APLIKASI SCAN KODE PENCATATAN RING PADA BURUNG MENGGUNAKAN TEKNOLOGI BARCODE BERBASIS ANDROID

PENERAPAN HAVERSINE FORMULA PADA APLIKASI PENCARIAN LOKASI DAN INFORMASI RUMAH SAKIT TERDEKAT DENGAN USER DI JAKARTA BERBASIS ANDROID

SKRIPSI APLIKASI PEMBELAJARAN BAHASA ISYARAT INDONESIA UNTUK TUNA RUNGU WICARA BERBASIS ANDROID

SISTEM INFORMASI POTENSI DAERAH KABUPATEN PURWOREJO BERBASIS WEB SKRIPSI

SKRIPSI ANALISIS PERBANDINGAN ANTARA FRAMEWORK YII DENGAN FRAMEWORK LARAVEL PADA APLIKASI BERBASIS WEB

SKRIPSI APLIKASI PEMBELAJARAN SEJARAH DI KOTA AMBON BERBASIS WINDOWS PHONE

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

SKRIPSI PENGEMBANGAN MICROBLOG MENGGUNAKAN NODE.JS (STUDI KASUS MICROBLOG DANDELION DENGAN TEMA PUISI) RACHMAD SETYA BUDI Nomor Mahasiswa :

SISTEM INFORMASI GEOGRAFIS PEMETAAN DAERAH RAWAN BENCANA TANAH LONGSOR DI KABUPATEN BANJARNEGARA BERBASIS ANDROID

SKRIPSI IMPLEMENTASI METODE WEIGHT PRODUCT PADA APLIKASI PENDUKUNG KEPUTUSAN PEMILIHAN TEMPAT WISATA DI KABUPATEN BANTUL

APLIKASI HOROSCOPE PADA MOBILE BERBASIS J2ME DAN WEB SERVICE. Skripsi

SISTEM INFORMASI GEOGRAFIS ASET TETAP TIDAK BERGERAK DI BADAN PENGELOLAAN KEUANGAN DAN ASET DAERAH (BPKAD) PEMERINTAH KABUPATEN MADIUN SKRIPSI

APLIKASI PEMBELAJARAN MENGENAL HEWAN UNTUK ANAK USIA DINI BERBASIS ANDROID

Transkripsi:

SKRIPSI IMPLEMENTASI LIBRARY MAPBOX ANDROID MAP SDK UNTUK VISUALISASI PETA DEALER RESMI MOTOR YAMAHA DI KABUPATEN KLATEN ADITYA GALIH PRASETYO Nomor Mahasiswa : 135410301 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2017 i

SKRIPSI IMPLEMENTASI LIBRARY MAPBOX ANDROID MAP SDK UNTUK VISUALISASI PETA DEALER RESMI MOTOR YAMAHA DI KABUPATEN KLATEN Diajukan sebagai salah satu syarat untuk menyelesaikan studi jenjang strata satu (S1) Program Studi Teknik Informatika Sekolah Tinggi Manajemen Informatika dan Komputer Akakom Yogyakarta Disusun Oleh ADITYA GALIH PRASETYO Nomor Mahasiswa : 135410301 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2017 ii

iii

iv

HALAMAN PERSEMBAHAN Skripsi ini penulis persembahkan untuk. 1. Yang tercinta Ibu dan Bapak saya yang telah membesarkan dan mendidik saya melebihi siapapun. 2. Seluruh keluarga yang turut membantu dan mendukung saya. 3. Dosen pembimbing yang selalu mendukung saya. 4. Sahabat dan teman saya, atas perjuangan yang kita lewati bersama. 5. Dosen STMIK AKAKOM yang selalu memberi nasihat dan dukungan v

MOTTO Tidak ada masalah yang tidak bisa diselesaikan selama ada komitmen untuk menyelesaikannya. Berangkat dengan penuh keyakinan. Berjalan dengan penuh keikhlasan. Sabar dalam menghadapi cobaan. Selalu bersyukur dengan segala yang didapat. Serta selalu istiqomah. Lebih baik satu tapi jadi, dari pada banyak tapi hanya rencana vi

INTISARI Saat ini kendaraan bermotor merupakan kebutuhan primer manusia untuk melakukan aktivitas sehari-hari. Perkembangan penduduk Indonesia yang semakin pesat menyebabkan kebutuhan akan kendaraan bermotor semakin banyak, terutama penduduk yang berada di Kabupaten Klaten. Dealer resmi kendaraan bermotor semakin banyak di Kabupaten Klaten yang salah satunya adalah dealer resmi motor Yamaha. Dengan banyaknya dealer resmi motor Yamaha yang ada di kabupaten klaten masyarakat akan ditawarkan dengan berbagai pilihan dealer yang sesuai dengan kebutuhan dan keinginan masyarakat. Pencarian lokasi dengan menggunakan teknologi mobile adalah salah satu cara untuk dapat menyarankan masyarakat memilih dealer resmi motor Yamaha yang di butuhkan. Smartphone android digunakan oleh hampir seluruh lapisan masyarakat dan sangat tepat untuk mengimplemetasikan teknologi pencarian lokasi pada perangakat mobile. Teknologi pencarian lokasi yang dapat digunakan pada platform android adalah Mapbox Android Map Software Development Kit (SDK). Dengan menggunakan library Mapbox Android Map SDK pencarian lokasi dealer dapat dilakukan berdasarkan koordinat lokasi dealer tujuan. Mapbox Android Map SDK dapat digunakan pengembang secara gratis karena Mapbox Android Map SDK adalah toolset open source. Dari uraian di atas akan di implementasikan Mapbox Android Map SDK pada pemetaan lokasi dealer resmi motor Yamaha khususnya di kabupaten klaten dengan pemberian rating atau penilaian pada dealer resmi motor Yamaha tertentu agar aplikasi dapat menyarankan pengguna menuju dealer resmi motor yamaha yang diinginkan. Kata kunci : Dealer, Mapbox Android Map SDK, Sistem Informasi Geografis, Yamaha. vii

KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan nikmat sehat dan sempat sehingga dapat menyelesaikan naskah skripsi ini dengan baik. Naskah ini dibuat dengan sepenuh kemampuan penulis untuk dapat menyelesaikan studi Strata Satu di STMIK AKAKOM Yogyakarta, dengan harapan agar dapat menjadi tumpuan dan jalan pembelaan di jalan yang benar. Dengan diselesaikannya penulisan naskah skripsi ini, maka penulis harap kedepannya penulis akan menjadi insan yang berguna bagi agama dan bangsa penulis. Penulis ucapkan terima kasih kepada.beberapa pihak yang membantu penulis dalam menyelesaikan dan menempuh studi penulis. 1. Ibu dan Bapak penulis yang telah medukung penulis dan mendidik penulis hingga penulis menjadi insan yang dewasa. 2. Kepada Bapak Cuk Subiyantoro, S.Kom, M.Kom selaku ketua STMIK AKAKOM Yogyakarta. 3. Kepada Bapak Ir. M. Guntara, M.T, selaku ketua jurusan program studi Teknik Informatika di STMIK AKAKOM Yogyakarta. 4. Kepada Ibu Endang Wahyuningsih, S.Kom, M.Cs, selaku pembimbing yang tak bosan memberikan arahan dan bimbingan sehingga penulis dapat menyelesaikan naskah ini. 5. Seluruh dosen dan keluarga besar STMIK AKAKOM Yogyakarta. viii

6. Seluruh keluarga dan teman-teman penulis yang terus mendukung penulis untuk menyelesaikan studi. Harapan penulis, dengan diselesaikannya naskah ini maka akan ada perubahan dan peningkatan keilmuan terutama pada bidang Teknologi Informasi. Yogyakarta, Agustus 2017 Penulis ix

DAFTAR ISI Halaman Halaman Judul... i Halaman Persetujuan... iii Halaman Pengesahan... iv Halaman Persembahan... v Motto... vi Kata Pengantar... vii Intisari... ix Dartar Isi... x Daftar Gambar... xiii Daftar Tabel... xv BAB 1. PENDAHULUAN 1.1. Latar Belakang Masalah... 1 1.2. Rumusan Masalah... 2 1.3. Ruang Lingkup... 2 1.4. Tujuan Penelitian... 3 1.5. Manfaat Penelitian... 3 BAB 2. TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka... 4 2.2. Dasar Teori... 5 2.2.1 Kabupaten Klaten... 5 2.2.2 Mapbox Android Map SDK... 6 2.2.3 JSON... 7 x

2.2.4 SQLite... 8 BAB 3. METODE PENELITIAN 3.1. Pengumpulan Data... 9 3.1.1. Kajian Pustaka... 9 3.1.2. Observasi... 9 3.2. Analisis Sistem... 9 3.2.1. Analisis Masalah... 9 3.2.2. Analisis Masukkan... 9 3.2.3. Analisis Proses... 10 3.2.4. Analisis Keluaran... 10 3.3. Analisis Kebutuhan Perangkat Lunak... 10 3.4. Analisis Kebutuhan Perangkat Keras... 11 3.5. Perancangan Sistem... 11 3.5.1. Rancangan Basis Data... 11 3.5.2. Use Case Diagram... 12 3.5.3. Sequence Diagran... 14 3.5.4. Class Diagram... 18 3.5.5. Bagan Alir... 18 3.6. Rancangan Antarmuka Sistem... 20 BAB IV IMPLEMENTASI DAN PEMBAHASAN 4.1 Implementasi dan Uji Coba Sistem... 25 4.1.1 Pemetaan Lokasi Dealer Motor Yamaha... 25 4.1.2 Visualisasi Marker Berdasarkan Rating... 26 4.1.3 Visualisasi Rute Dealer... 27 4.1.4 Pencarian Data... 28 4.1.5 Pemberian Rating Dealer... 30 4.2 Pembahasan... 31 4.2.1 Pemberian Rating Dealer... 31 4.2.2 Visualisasi Rating Dealer Pada Peta... 32 xi

4.2.3 Menampilkan Rute Dealer... 33 4.2.4 Pencarian Data... 35 4.2.5 Uji Coba... 37 BAB V KESIMPULAN DAN SARAN 5.1. Kesimpulan... 42 5.2. Saran... 43 DAFTAR PUSTAKA... 44 xii

DAFTAR GAMBAR Halaman Gambar 3.1 Desain basis datasistem... 11 Gambar 3.2 Use case diagram pengguna umum... 12 Gambar 3.3 Use case diagram anggota... 13 Gambar 3.4 Use case diagram admin... 13 Gambar 3.5 Sequence diagram pendaftaran anggota... 14 Gambar 3.6 Sequence diagram melakukan login... 14 Gambar 3.7 Sequence diagram mencari informasi dealer/motor... 15 Gambar 3.8 Sequence diagram melihat informasi dealer... 15 Gambar 3.9 Sequence diagram melihat informasi motor... 16 Gambar 3.10 Sequence diagram melihat rute... 16 Gambar 3.11 Sequence diagram memberikan nilai... 17 Gambar 3.12 Sequence diagram melakukan CRUD informasi... 17 Gambar 3.13 Class diagram sistem... 18 Gambar 3.14 Bagan alir cari rute... 19 Gambar 3.15 Bagan alir visualisasi rating ke dalam marker... 19 Gambar 3.16 Bagan alir sistem pemberian nilai pengguna... 20 Gambar 3.17 Desain menu peta (Menu utama)... 21 Gambar 3.18 Desain menu dealer... 21 Gambar 3.19 Desain menu motor... 22 Gambar 3.20 Desain menu navigasi... 22 Gambar 3.21 Desain menu login... 23 xiii

Gambar 3.22 Desain menu pendaftaran... 23 Gambar 3.23 Desain menu edit... 24 Gambar 3.24 Desain menu rating... 24 Gambar 4.1 Komponen mapbox... 25 Gambar 4.2 Variabel untuk Mapview... 25 Gambar 4.3 Implementasi komponen mapbox-sdk... 26 Gambar 4.4 Kode penentuan ukuran icon marker... 27 Gambar 4.5 Kode visualisai rute dealer... 27 Gambar 4.6 Implementasi rute dealer... 28 Gambar 4.7 Komponen menu pencarian... 28 Gambar 4.8 Adapter menu pencarian... 28 Gambar 4.9 Implementasi pencarian dealer... 29 Gambar 4.10 Kirim data rating ke web service... 30 Gambar 4.11 Komponen rating bar untuk memberi nilai... 30 Gambar 4.12 Tampilan dialog pemberian rating dealer... 31 Gambar 4.13 Kode untuk mengirim data rating dealer... 32 Gambar 4.14 Kode untuk mengambil nilai dengan teknologi JSON... 32 Gambar 4.15 Kode visualisasi marker berdasarkan rating... 33 Gambar 4.16 Fungsi untuk mendapatkan rute dengan Direction SDK... 34 Gambar 4.17 Respon JSON dari mapbox API... 35 Gambar 4.14 Hasil JSON pada variabel result... 36 xiv

DAFTAR TABEL Halaman Tabel 2.1 Perbandingan Penelitian... 4 Tabel 4.1 Perbandingan Marker Berdasarkan Rating Dealer... 26 Tabel 4.2 Uji coba rute dengan direction SDK... 37 Tabel 4.3 Uji coba data rating di visualisaikan pada marker... 40 xv