Yogi Waskitha Nugraha

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

SKRIPSI APLIKASI PENCARIAN RUTE TERPENDEK BENGKEL MOBIL MENGGUNAKAN ALGORITMA DIJKSTRA

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

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

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

SKRIPSI APLIKASI PENCARIAN BENGKEL MOTOR DI KABUPATEN GUNUNGKIDUL BERBASIS ANDROID

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

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

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

APLIKASI PENCARIAN TOKO ALAT MUSIK DI YOGYAKARTA BERBASIS ANDROID

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

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

SKRIPSI IMPLEMENTASI WEB SERVICE UNTUK DELIVERY MAKANAN KHAS YOGYAKARTA BERBASIS MOBILE

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

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

SKRIPSI APLIKASI PENGENALAN SUKU BUDAYA DI NTB BERBASIS ANDROID

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

SKRIPSI SISTEM INFORMASI GEOGRAFIS PENCARIAN RENTAL MOBIL BERBASIS ANDROID

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

DAVID BARUJARY FRANATHA

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

SKRIPSI APLIKASI DONOR DARAH MENGGUNAKAN TEKNOLOGI OPEN STREET MAPS BERBASIS ANDROID

SKRIPSI APLIKASI MOBILE PEMBAYARAN PAJAK KENDARAAN KANTOR SAMSAT JAYAPURA PAPUA

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

SKRIPSI APLIKASI MOBILE NOTIFICATION INFORMASI PERKULIAHAN BERBASIS ANDROID

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

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

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

SKRIPSI APLIKASI PEMBELAJARAN BANGUN DATAR UNTUK SEKOLAH DASAR BERBASIS DESKTOP

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

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

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

SKRIPSI PENGEMBANGAN APLIKASI PELAYANAN LAUNDRY DENGAN METODE EXTREME PROGRAMMING

SKRIPSI APLIKASI TRANSPOSISI AKORD LAGU BERBASIS ANDROID

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

APLIKASI PESAN TRANSLATOR MENGGUNAKAN BING TRANSLATOR BERBASIS ANDROID

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

TUGAS AKHIR APLIKASI AUDIO DAN VIDEO BURUNG PLECI BERBASIS ANDROID

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

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

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

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

SKRIPSI FRAMEWORK LARAVEL UNTUK INFORMASI PENUNJANG PERKULIAHAN

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

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

SKRIPSI APLIKASI INFORMASI DIET BERDASARKAN GOLONGAN DARAH BERBASIS MOBILE

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

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KULINER BERBASIS WEB DENGAN METODE WEIGHTED PRODUCT (WP) DI KOTA PONTIANAK

SISTEM PENDUKUNG KEPUTUSAN PERAKITAN GITAR SESUAI BUDGET DENGAN METODE BAYES

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

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

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

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

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

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

BAB II DASAR TEORI...

Disusun Oleh. AGHNIA FI LA URFAN Nomor Mahasiswa :

SISTEM PEMESANAN TIKET ONLINE PSS SLEMAN BERBASIS WEB MOBILE TUGAS AKHIR. Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh

SISTEM INFORMASI PEMESANAN BAJU BATIK DI LUVE BATIK BERBASIS WEB MOBILE

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

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

SKRIPSI IMPLEMENTASI ALGORITMA DIJKSTRA PADA PENCARIAN RUTE SEKOLAH TERPENDEK DI SUMBA BARAT DAYA. Disusun Oleh

SKRIPSI. APLIKASI PENJADWALAN GURU BERBASIS WEB DENGAN FRAMEWORK BOOTSTRAP Studi Kasus di Madrasah Wahid Hasyim Yogyakarta

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

SKRIPSI PENGENALAN BINATANG MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY SEBAGAI MEDIA PEMBELAJARAN

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

SKRIPSI APLIKASI DOA HARIAN DAN TATACARA SHALAT TAHAJUD BERBASIS ANDROID

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

SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SANTRI TELADAN MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

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

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

SKRIPSI APLIKASI IDENTFIKASI PENYAKIT PADA TANAMAN OBAT BERBASIS ANDROID

SKRIPSI SISTEM INFORMASI GEOGRAFIS RUMAH SAKIT DAN PUSKESMAS KAB.PEISIR SELATAN BERBASIS WEB

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

SKRIPSI SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB

SKRIPSI APLIKASI GAME PENGENALAN PAKAIAN ADAT DI INDONESIA BERBASIS ANDROID

SISTEM INFORMASI PENYEWAAN KAMERA

APLIKASI ALAT BANTU PENGENALAN BENDA PADA ANAK RETARDASI MENTAL BERBASIS ANDROID

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

SISTEM INFORMASI USAHA KECIL MENENGAH (UKM) DAN FASILITAS PUBLIK DI AREA UNIVERSITAS MERCU BUANA BERBASIS WEB. Nama : Risky Miftahul Fajri

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

SKRIPSI SISTEM INFORMASI GEOGRAFIS UNTUK MENENTUKAN LOKASI OBJEK WISATA RELIGI DI KOTA SEMARANG

PROYEK AKHIR SISTEM INFORMASI PEMESANAN STUDIO MUSIK BERBASIS WEB MOBILE

SKRIPSI GEOGRAPHIC INFORMATION SYSTEM LOCATION OF GAS STATIONS IN BANTUL REGENCY WEB BASED USING AJAX AND CODEIGNITER

PEMANFAATAN FRAMEWORK CODEIGNITER DAN JQUERY UNTUK MEMBANGUN APLIKASI

SKRIPSI IMPLEMENTASI PENGENALAN JENIS MANGGA MELALUI TEKSTUR DAUN DENGAN PEMANFAATAN JARINGAN SARAF TIRUAN METODE BACKPROPAGATION

SISTEM INFORMASI DAN PENGELOLAAN DATA GAJI KARYAWAN BERBASIS WEB MOBILE PROYEK AKHIR

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

SKRIPSI SISTEM PAKAR UNTUK MENGUKUR KATEGORI TINGKAT STRES PADA MAHASISWA STMIK AKAKOM YANG SEDANG MENGERJAKAN PRA SKRIPSI

SKRIPSI IMPLEMENTASI METODE SIMPLE ADDITIVE WEIGHTING (SAW) UNTUK PENEMPATAN PRAKTIK KERJA LAPANGAN BERBASIS WEB (STUDI KASUS STMIK AKAKOM YOGYAKARTA)

REDGELEY GREY ELLY Nomor Mahasiswa :

SKRIPSI APLIKASI PEMBELAJARAN HURUF DAN ANGKA UNTUK ANAK TK BERBASIS MOBILE (J2ME)

IMPLEMENTASI TEKNOLOGI FRAMEWORK YII UNTUK SISTEM PENJUALAN ONLINE DI TOKO PASSION YOGYAKARTA

SISTEM INFORMASI ORDER CONTROL MANAGEMENT PADA DIPONEGORO DIGITAL PRINTING KUDUS

JASA MAKEUP & PHOTOGRAPY WEDDING MIPMOP SHADATI BERBASIS WEB MOBILE TUGAS AKHIR

SKRIPSI SISTEM PEMANFAATAN APLICATION PROGRAMMING INTERFACE (API) MIKROTIK BERBASIS WEBSITE

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

SKRIPSI APLIKASI MOBILE PENCARIAN ATM BNI BERBASIS AUGMENTED REALITY

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

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

Transkripsi:

SKRIPSI APLIKASI PENCARIAN BENGKEL RESMI SEPEDA MOTOR DI DAERAH ISTIMEWA YOGYAKARTA MENGGUNAKAN METODE LOCATION BASED SERVICE DENGAN FASILITAS HISTORY BERBASIS ANDROID Yogi Waskitha Nugraha 135410194 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMENT INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2017

SKRIPSI APLIKASI PENCARIAN BENGKEL RESMI SEPEDA MOTOR DI DAERAH ISTIMEWA YOGYAKARTA MENGGUNAKAN METODE LOCATION BASED SERVICE DENGAN FASILITAS HISTORY BERBASIS ANDROID 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 : YOGI WASKITHA NUGRAHA 135410194 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMENT INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2017 i

ii

iii

HALAMAN PERSEMBAHAN Karya tulis ini ku persembahkan kepada : Allah SWT, tuhan pencipta alam, maha pemberi kekuatan, maha penolong. Nabi Muhammad SAW, yang senantiasa mencintai umatnya. Terimakasih Ibu, Bapak, Kakak, Adik, Kakek sudah memberi dukungan penuh selama ini, selalu mendoakan kelancaran penyelesaian karya tulis ini, terutama Ibu yang tiada lelah berjuang demi pendidikan anak-anaknya. Bu Indra Yatini selaku dosen pembimbing yang senantiasa membimbing saya dengan sabar. Teman-teman seperjuangan selama kuliah kalian adalah yang terbaik, Sahabat saya Fajar dan Riska kalian berdua membuatku merasakan arti kepercayaan, dan kesetiaan. Yang kubanggakan almamater tercinta. iv

MOTTO Carilah Ilmu dan Harta supaya kamu kamu bisa memimpin. Ilmu akan memudahkanmu memimpin orang-orang diatas, sedangkan harta akan memudahkanmu memimpin orang yang dibawah Ali bin Abu Thalib. Keluhuran budi pekerti seseorang akan terlihat pada ucapan dan tindakan orang itu sendiri Rasulullah SAW.. v

INTISARI Indonesia merupakan salah satu target pasar otomotif dunia khusunya sepeda motor. Seperti di kutip dari viva.co.id Indonesia menempati urutan ketiga (3) dunia dalam perkembangan otomotif khususnya sepeda motor setelah Republik Rakyat Cina dan India. Pertumbuhan di bidang otomotif tersebut membuat perkembangan bengkel resmi sepeda motor semakin banyak. Pelayanan yang diberikan juga semakin nyaman Location Based Service adalah layanan yang dapat diakses menggunakan smartphone, yang dilengkapi kemampuan untuk mengetahui keberadaan atau lokasi dari pengguna smartphone dan kemampuan memberikan informasi mengenai tempat yang tersedia berdasarkan lokasi mereka pada saat itu. Dari permasalahan yang ada sekiranya sangat tepat untuk membangun sebuah aplikasi Pencarian Bengkel Resmi Sepeda Motor Menggunakan Metode Location Based Service Dengan Fasilitas History. Aplikasi ini dapat menampilkan alamat bengkel resmi sepeda motor yang ada di Yogyakarta, rute menuju alamat bengkel dan menggunakan fasilitas history dimana pengguna dapat mengingat alamat yang pernah dikunjungi. Dari aplikasi yang dibuat hasil yang didapatkan adalah dapat mempermudah pengguna untuk mengetahui alamat bengkel terdekat dan pengguna dapat mengingat alamat bengkel yang pernah dikunjungi.. Kata kunci : Android, Bengkel Resmi Sepeda Motor, Daerah Istimewa Yogyakarta, Library Volley, Location Based Service, Peta, Mobile. vi

KATA PENGANTAR Puji syukur saya panjatkan kepada Allah AWT yang telah memberikan rahmat dan hidayah-nya sehingga penulis dapat menyelesaikan skripsi Aplikasi Pencarian Bengkel Resmi Sepeda Motor di Daerah Istimewa Yogyakarta Menggunakan Metode Location Based Service Dengan Fasilitas History Berbasis Android Dalam proses penulisan karya ini, penulis dibantu oleh banyak pihak. Untuk itu penulis mengucapkan terima kasih kepada : 1. Allah SWT yang telah memberikan rahmat dan hidayah-nya kepada kita semua. 2. Orang tua yang telah memberikan dukungan baik dalam bentuk moril dan materil. 3. Bapak Cuk Subiyantoro, S.Kom., M.Kom. selaku ketua STMIK Akakom Yogyakarta. 4. Ibu Indra Yatini B, S.Kom., M.Kom. yang telah memberikan petunjuk dan pengarahan dalam penulisan karya ini. 5. Bapak dan ibu dosen STMIK Akakom yang telah banyak memberikan ilmu yang bermanfaat. 6. Teman-teman dan yang semuanya tidak bisa saya sebutkan satu persatu, terima kasih telah memberikan tambahan ilmu yang bermanfaat. Disadari bahwa karya ini masih sangat jauh dalam kesempurnaan dan tentunya terdapat banyak kekurangan. Untuk itu saran dan kritik yang bersifat membangun sangat diperlukan untuk perbaikan dimasa yang akan datang. vii

Akhir kata semoga penulisan naskah skripsi ini dapat memberikan manfaat bagi semua pihak, khususnya bagi para pembaca. Yogyakarta, Juli 2017 Penulis Yogi Waskitha Nugraha viii

DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii KATA PENGANTAR... iv INTISARI... vi HALAMAN MOTTO... vii HALAMAN PERSEMBAHAN... viii DAFTAR ISI... ix DAFTAR GAMBAR... xiii DAFTAR TABEL... xvi BAB 1 PENDAHULUAN... 1 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... 4 2.1. Tinjauan Pustaka... 4 2.2. Dasar Teori... 5 2.2.1. Android... 5 ix

2.2.2. Location Based Service... 6 2.2.3. Pengenalan Java... 6 2.2.4. PHP... 7 2.2.5. JSON... 7 2.2.6. UML... 12 2.2.6. History atau Sejarah... 13 BAB 3 METODE PENELITIAN... 14 3.1. Bahan/Data Penelitian... 14 3.1.1. Kebutuhan Masukkan... 14 3.1.2. Kebutuhan Proses... 14 3.1.3. Kebutuhan Keluaran... 14 3.2. Peralatan... 14 3.2.1. Perangkat Keras... 14 3.2.2. Perangkat Lunak... 15 3.3. Prosedur dan Pengumpulan Data... 15 3.4. Analisis dan Rancangan Sistem... 16 3.4.1. Arsitektur Sistem... 16 3.4.2. Usecase Diagram... 17 3.4.3. Sequence Diagram... 19 3.4.4. Activity Diagram... 23 3.4.5. Class Diagram... 27 3.4.6. Rancangan Tabel... 28 x

3.4.6.1. Rancangan Tabel Admin... 28 3.4.6.2. Rancangan Tabel Places... 29 3.4.7. Perancangan Antar Muka... 30 3.4.7.1. Perancangan Antar Muka Website... 30 3.4.7.1.1. Halaman Input Data... 30 3.4.7.1.2. Halaman Tampil Data... 30 3.4.7.2. Menu Utama... 31 3.4.7.3. Menu Pencarian... 32 3.4.7.4. Menu List... 32 3.4.7.5. Menu Detail... 33 3.4.7.6. Menu Tentang... 33 3.4.7.7. Menu Kritik dan Saran... 34 BAB 4 IMPLEMENTASI DAN PEMBAHASAN SISTEM... 35 4.1. Implementasi Sistem... 35 4.1.1. Potongan Kode Parsing JSON Data Bengkel... 35 4.1.2. Potongan Kode Lokasi Pengguna... 36 4.1.3. Potongan Kode Kalkulasi Jarak... 38 4.2. Pembahasan Sisitem... 38 4.2.1. Penyimpanan dan Pengambilan Data... 38 4.2.1.1. Tampilan Halaman Login... 39 4.2.1.2. Tampilan Halaman Input Data... 39 4.2.1.3. Tampilan Tabel Data Bengkel Resmi... 40 xi

4.2.2. Pengujian Program... 41 4.2.3. Halaman Utama... 42 4.2.4. Proses Pencarian... 43 4.2.5. Menu Tentang... 49 4.2.6. Menu Kritik dan Saran... 49 BAB 5 KESIMPULAN DAN SARAN... 51 5.1. Kesimpulan... 51 5.2. Saran... 51 DAFTAR PUSTAKA... 53 LAMPIRAN xii

DAFTAR GAMBAR Gambar 2.1 Objeck JSON... 10 Gambar 2.2. Larik JSON... 10 Gambar 2.3. Nilai JSON... 11 Gambar 2.4. String JSON... 11 Gambar 2.5. Angka JSON... 12 Gambar 3.1. Arsitektur Sistem... 16 Gambar 3.2. Usecase Diagram Aplikasi... 17 Gambar 3.3. Usecase Diagram Web... 18 Gambar 3.4. Sequence Diagram Pencarian... 19 Gambar 3.5. Sequence Diagram Daftar Alamat... 19 Gambar 3.6. Sequence Diagram Petunjuk Arah... 20 Gambar 3.7. Sequence Diagram Detail... 20 Gambar 3.8. Sequence Diagram History... 21 Gambar 3.9. Sequence Diagram Tentang... 21 Gambar 3.10. Sequence Diagram Kritik dan Saran... 22 Gambar 3.11. Activity Diagram Pencarian... 23 Gambar 3.12. Activity Diagram Detail... 24 Gambar 3.13. Activity Diagram History... 25 Gambar 3.14. Activity Diagram Petunjuk Arah... 25 Gambar 3.15. Activity Diagram Kritik dan Saran... 26 xiii

Gambar 3.16. Activity Diagram Tentang... 27 Gambar 3.17. Class Diagram... 27 Gambar 3.18. Rancangan Halaman Input Data Website... 30 Gambar 3.19. Rancangan Halaman Tampil Data Website... 30 Gambar 3.20. Rancangan Antarmuka Menu Utama... 31 Gambar 3.21. Rancangan Antarmuka Pencarian... 32 Gambar 3.22. Rancangan Antarmuka List Alamat Bengkel... 32 Gambar 3.23. Rancangan Antar Muka Detail... 33 Gambar 3.24. Rancangan Antar Muka Tentang... 33 Gambar 3.25. Rancangan Antar Muka Kritik dan Saran... 34 Gambar 4.1. Tampilan Halaman Login... 39 Gambar 4.2. Tampilan Input Data... 39 Gambar 4.3. Tampilan Data... 41 Gambar 4.4. Tampilan Menu Utama... 42 Gambar 4.5. Tampilan Pencarian Bengkel... 43 Gambar 4.6. Tampilan List Alamat Bengkel... 44 Gambar 4.7. Tampilan Detail Alamat Bengkel... 45 Gambar 4.8. Tampilan Peta Google Map... 46 Gambar 4.9. Tampilan History... 47 Gambar 4.10. Tampilan Detail Bengkel History... 47 Gambar 4.11. Tampilan Tambah Riwayat Perbaikan... 48 xiv

Gambar 4.12. Tampilan Menu Tentang... 49 Gambar 4.13. Tampilan Menu Kritik dan Saran... 49 xv

DAFTAR TABEL Tabel 2.1. Tinjauan Pustaka... 4 Tabel 3.1. Rancangan Tabel Admin... 28 Tabel 3.2. Rancangan Tabel Places... 29 Tabel 4.1. Tabel Hasil Pengujian... 41 xvi