PEMBANGUNAN APLIKASI MARKETPLACE BENGKEL BERBASIS MOBILE

dokumen-dokumen yang mirip
PEMBANGUNAN APLIKASI MOBILE PENCARIAN LOKASI NONTON BARENG BERBASIS LOCATION BASED SERVICE TUGAS AKHIR

PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA BERBASIS LOKASI DENGAN MENGGUNAKAN SMS AUTORESPONDER DAN SMS GATEWAY SKRIPSI

PEMBANGUNAN APLIKASI MOBILE UNTUK MENCETAK FOTO MEMANFAATKAN WEB SERVICE

PENGEMBANGAN SISTEM MONITORING DAN PENCARIAN RELAWAN PENANGANAN BENCANA MENGGUNAKAN AUGMENTED REALITY SKRIPSI

PEMBANGUNAN APLIKASI MOBILE MARKETPLACE UNTUK PENYEWAAN KENDARAAN TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PELAPORAN SUPRA DESA BERBASIS MOBILE

PENGEMBANGAN SISTEM INFORMASI DESA WISATA DI DAERAH ISTIMEWA YOGYAKARTA BERBASIS LOKASI

PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY

PEMBANGUNAN SISTEM INFORMASI PENGGAJIAN KARYAWAN BERBASIS WEB (STUDI KASUS: UNIVERSITAS ATMA JAYA YOGYAKARTA)

PEMBANGUNAN APLIKASI JUAL BELI ONLINE TOKO KOEN-B FASHION BERBASIS MOBILE

PEMBANGUNAN APLIKASI PENGUMUMAN TERPADU BERBASIS MOBILE

PEMBANGUNAN SISTEM INFORMASI TOKO BUKU DENGAN FITUR TEKNOLOGI BARCODE

PEMBANGUNAN APLIKASI PASIEN KLINIK KESEHATAN BERBASIS MOBILE

Pembangunan Aplikasi Pencarian Lokasi Museum Terdekat di Yogyakarta Berbasis Mobile

PEMBANGUNAN APLIKASI MOBILE PENGETAHUAN KEBIDANAN DAN LETAK RUMAH BERSALIN BERBASIS LOKASI

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERTANDINGAN FUTSAL DENGAN METODE BREADTH FIRST SEARCH TUGAS AKHIR

BAB 1 PENDAHULUAN 1.1. Latar Belakang

PEMBANGUNAN SISTEM INFORMASI ANALISIS PEMETAAN KEMISKINAN BERBASIS WEB

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

PEMBANGUNAN WEBSITE JEJARING SOSIAL UNTUK BERBAGI INFORMASI KAJIAN ISLAM

Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android

PEMBANGUNAN APLIKASI PENGELOLAAN DATA DAN SISTEM INFORMASI GEOGRAFIS BERBASIS WEB SKRIPSI

PEMBANGUNAN APLIKASI PENGHUBUNG DONATUR DAN PANTI ASUHAN BERBASIS LOKASI TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE SCHEDULED MAINTENANCE SYSTEM FIXED ASSET

PEMBANGUNAN APLIKASI MOBILE ALAT BANTU DOKTER UNTUK MENANGANI PASIEN RAWAT INAP RUMAH SAKIT PANTI RAPIH YOGYAKARTA

PEMBANGUNAN APLIKASI PENCARIAN RUMAH SAKIT DAN DOKTER TERDEKAT BERBASIS ANDROID

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN AKADEMIK SMK ERNA DUMAI BERBASIS WEB SKRIPSI

PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH

Pengimplementasian CRM pada Pembangunan E-Commerce untuk Usaha Mikro Kecil Menengah dengan Metode Proses Hirarki Analitik SKRIPSI

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN PARKIR BERBASIS WEB DAN MOBILE TUGAS AKHIR

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

PEMBANGUNAN SISTEM INFORMASI RESTORAN DENGAN FITUR CUSTOMER RELATIONSHIP MANAGEMENT (CRM)

WEBSITE POINT OF INTEREST BERBASIS LOCATION BASED SERVICE DI SEKITAR RUTE TRANSJAKARTA

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERSEWAAN LAPANGAN FUTSAL DI YOGYAKARTA BERBASIS LOKASI

PEMBANGUNAN SISTEM INFORMASI PENERIMAAN PEGAWAI BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI PENGELOLAAN LAYANAN KESEHATAN IBU DAN ANAK BERBASIS WEB

FAKULTAS TEKNIK INDUSTRI

PEMBANGUNAN SITUS E-MARKETPLACE UNTUK PERSEWAAN VILLA MENGGUNAKAN SMARTY DAN JQUERY SKRIPSI

PEMBANGUNAN APLIKASI PEMESANAN DAN PEMBAYARAN TIKET BIOSKOP MENGGUNAKAN TEKNOLOGI NEAR FIELD COMMUNICATION TUGAS AKHIR

PEMBANGUNAN APLIKASI JUAL BELI VIRTUAL ITEM GAME ONLINE BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE GAME TEBAK KATA BERBASIS LOKASI TUGAS AKHIR

PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID

PEMBANGUNAN APLIKASI GAME CERDAS CERMAT BERBASIS ANDROID TUGAS AKHIR

Tugas Akhir. Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Disusun Oleh : ALOYSIUS HERRY FATMANTO

PEMBANGUNAN APLIKASI MOBILE MARKETPLACE BERBASIS ANDROID

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI BERBASIS LOKASI PENCARI LAYANAN PENDIDIKAN PADA ANDROID

PEMBANGUNAN APLIKASI PENGENALAN DAN PERENCANAAN PARIWISATA DAERAH ISTIMEWA YOGYAKARTA

SISTEM MONITORING DAN EVALUASI PENGELOLAAN PROGRAM STUDI BERBASIS BAN-PT

PENGEMBANGAN SISTEM INFORMASI KEMAHASISWAAN PADA KANTOR KEMAHASISWAAN, ALUMNI DAN CAMPUS MINISTRY UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN PARSER UNTUK ALAT BANTU PENULISAN KARYA ILMIAH BERBASIS WEB

PEMBANGUNAN PERANGKAT LUNAK UNTUK MEMBUAT BASIS DATA TAKSONOMI BERITA

PEMBANGUNAN APLIKASI AUGMENTED REALITY BERBASIS LOKASI UNTUK MENCARI SENTRA BATIK DI YOGYAKARTA BERBASIS MOBILE TUGAS AKHIR

PENGEMBANGAN APLIKASI PERANGKAT LUNAK KLINIK TERPADU BERBASIS WEB DAN ANDROID DENGAN PUSH NOTIFICATION DAN NOSQL DATABASE SKRIPSI JUDUL

PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA BERBASIS WEB

PEMBANGUNAN APLIKASI MOBILE UNTUK NAVIGASI PADA PERSEWAAN MOBIL

PEMBANGUNAN ONLINE MARKETPLACE UNTUK PENGUSAHA MIKRO DI PASTY

PEMBANGUNAN APLIKASI KULINER BERBASIS LOKASI

PEMBANGUNAN APLIKASI PENGINGAT AKTIVITAS BERBASIS LOKASI PADA WINDOWS PHONE 8

PEMBANGUNAN APLIKASI JUAL BELI ONLINE LARASHOP BERBASIS MOBILE WEBSITE

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

Pembangunan Sistem Rekomendasi Pencarian Menu Masakan di Restaurant

PEMBANGUNAN SISTEM INFORMASI BIRD ATLAS INDONESIA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN SMS GATEWAY (Studi Kasus : SMK Marsudi Luhur Yogyakarta)

PEMBANGUNAN APLIKASI MOBILE BERBASIS LOKASI UNTUK PERMAINAN PENGENALAN OBYEK WISATA DI YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI PENCARIAN BENGKEL SEPEDA MOTOR BERBASIS MOBILE

Pengembangan Aplikasi Mobile Peta Jalur Pendakian Gunung Berbasis GIS dan GPS

PEMBANGUNAN APLIKASI MOBILE RENUNGAN HARIAN

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSA GANGGUAN PERKEMBANGAN PERVASIF DENGAN METODE DEMPSTER SHAFER BERBASIS WEB

TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika DISUSUN OLEH:

PEMBANGUNAN SISTEM REKOMENDASI PARIWISATA DAERAH ISTIMEWA YOGYAKARTA MENGGUNAKAN METODE USER-BASED COLLABORATIVE FILTERING

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

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMESANAN SEMEN BERBASIS WEB

PEMBANGUNAN APLIKASI SISTEM INFORMASI GEOGRAFIS PEMERATAAN PENYEBARAN GURU DI YOGYAKARTA

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PENJURUSAN PADA TINGKAT SMA MENGGUNAKAN METODE K NEAREST NEIGHBOR (APerS) TUGAS AKHIR

Sistem Rekomendasi Berbasis Web untuk Pemilihan Peminatan Menggunakan User-Based Collaborative Filtering

PEMBANGUNAN WEBSITE GEREJA SOMOHITAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB

INTISARI. Kata kunci : Data Obat, Sistem, Multimedia, Efek Farmakologi, Apoteker.

PEMBANGUNAN SISTEM INFORMASI KLINIK GIGI UNTUK MENDUKUNG PELAYANAN PASIEN DI KLINIK GIGI XYZ. Tugas Akhir

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN PROYEK BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI BERBASIS WEB UNTUK KLINIK HEWAN CALICO DENGAN HTML5

PEMBANGUNAN PERANGKAT LUNAK PENYALUR TENAGA KERJA BERBASIS WEB

PEMBANGUNAN APLIKASI SISTEM PAKAR PENDETEKSI PENYAKIT UMUM PADA KUCING BERBASIS ANDROID

PEMBANGUNAN APLIKASI PENGENALAN HURUF BALOK MENGGUNAKAN BACKPROPAGATION

PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI ANDROID BERBASIS LOKASI UNTUK PARIWISATA

PEMBANGUNAN LAYANAN OPEN DATA BERITA KRIMINALITAS INDONESIA

PEMBANGUNAN APLIKASI PENCARIAN LOKASI WISATA DI EKS-KARESIDENAN SURAKARTA BERBASIS LOKASI

APLIKASI BABESHOP BERBASIS LBS (LOCATION BASED SERVICE) DENGAN VOICE COMMAND PADA PLATFORM ADROID

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

PEMBANGUNAN DIGITAL LIBRARY PADA PERPUSTAKAAN DAERAH BALI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PENGEMBANGAN APLIKASI PENGENALAN POLA PENYAKIT KULIT MENGGUNAKAN BACKPROPAGATION MOMENTUM

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SEPEDA PADA PERANGKAT MOBILE

PENGEMBANGAN APLIKASI PEMBELAJARAN UJIAN NASIONAL UNTUK SISWA SEKOLAH DASAR BERBASIS MULTIMEDIA

PEMBANGUNAN APLIKASI KLASIFIKASI MAHASISWA BARU UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE NAΪVE BAYES CLASSIFIER

Pembangunan Aplikasi Mobile Web Pemesanan Makanan Menggunakan QR Code TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

TUGAS AKHIR PEMBANGUNAN WEB API TERINTEGRASI UNTUK DESTINASI PARIWISATA YOGYAKARTA

PENGEMBANGAN SISTEM RESERVASI ANTRIAN SERVICE MOTOR BERBASIS WEB DAN SMS

PEMBANGUNAN SISTEM INFORMASI NILAI UNTUK SEKOLAH MENENGAH ATAS BERBASIS WEB

Transkripsi:

PEMBANGUNAN APLIKASI MARKETPLACE BENGKEL BERBASIS MOBILE SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh: Juliana Maria Monica Amin Nino NIM : 13 07 07368 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA 2017 i

ii

KATA PENGANTAR Puji syukur kepada Tuhan atas semua karunia dan berkat-nya yang telah memberi limpah kepada penulis sehingga penulis dapat menyelesaikan laporan skripsi dengan baik. Tugas akhir merupakan tugas yang diwajibkan pada mahasiswa Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta setelah lulus dari mata kuliah teori, praktikum, dan kerja praktek. Tujuan dari pembuatan skripsi ini adalah sebagai salah satu syarat untuk mencapai derajat sarjana Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. Penulis menyadari dalam pembuatan skripsi ini tidak terlepas dari bantuan berbagai pihak yang tekah menyumbangkan pikiran, tenaga, bimbingan, dukungan, dan doa kepada penulis baik secara langsung atau tidak langsung. Oleh sebab itu, penulis mengucapkan terima kasih kepada: 1. Tuhan Yesus Kristus yang telah memberikan petunjuk dan semangat, serta memberi berkat dan kesehatan kepada penulis. 2. Bapak Dr. A. Teguh Siswantoro selaku Dekan Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 3. Bapak Martinus Maslim, S.T., M.T. selaku Ketua Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 4. Bapak Eddy Julianto, S.T., M.T. selaku Dosen Pembimbing I yang telah membimbing, meluangkan waktu dan berbagi pendapat untuk memberi bimbingan, memberi petunjuk dan pengarahan kepada penulis sehingga skripsi ini dapat diselesaikan dengan baik. 5. Bapak B. Yudi Dwiandiyanta, S.T., M.T. selaku Dosen Pembimbing II yang telah membimbing, meluangkan waktu dan berbagi pendapat untuk memberi bimbingan, memberi petunjuk dan pengarahan kepada penulis sehingga skripsi ini dapat diselesaikan dengan baik. 6. Seluruh Dosen dan para Staf Pengajar Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta yang telah membantu penulis selama kuliah di Program iii

Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. 7. Seluruh keluarga yang paling berjasa dan keluarga tercinta, Papa, Mama, Petty, Nanda yang selalu memberi semangat, memberikan doa, motivasi kepada penulis agar dapat menyelesaikan kuliah dengan tepat waktu dan dilancarkan dalam mengerjakan Tugas Akhir. 8. Semua teman dan sahabat angkatan 2013 Teknik Informatika Atma Jaya Yogyakarta, Dwi, Pristy, Deta, Fanny, anggota KKN Padukuhan Klepu, temanteman kelas B semuanya, dan semua orang yang tidak bisa disebutkan satu per satu. Terima kasih sudah menjadi sahabat sekaligus keluarga yang baik, telah memberi dukungan bagi penulis selama mengerjakan Tugas Akhir dan memberi masukan bagi penulis selama penulis melaksanakan studi di Universitas Atma Jaya Yogyakarta. 9. Sahabat saya di alumni SMAK Thomas Aquino Tangeb Denpasar-Bali yang selalu mendukung dalam pengerjaan Tugas Akhir ini dan menghibur saat liburan di Bali. Terutama untuk Kadek Shandiary, Sisca Martini, Ria Mahendri, Vitalis Bintang, Hendra Gunawan dan semua sahabat-sahabat yang tidak bisa saya sebutkan satu-satu. 10. Teman-teman dan pihak lain yang tidak dapat disebutkan satu per satu yang telah membantu selama penulis mengerjakan Tugas Akhir ini. Penulis menyadari bahwa skripsi ini masih jauh dari kata sempurna karena keterbatasan waktu dan pengetahuan yang dimiliki oleh penulis. Oleh karena itu segala kritik dan saran yang sifatnya membangun sangat diharapkan oleh penulis. Akhir kata, semoga skripsi ini dapat berguna dan bermanfaat bagi semua pihak. Yogyakarta, Juni 2017 Juliana Maria Monica Amin Nino iv

DAFTAR ISI HALAMAN COVER... i HALAMAN PENGESAHAN... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... vii DAFTAR TABEL... xi INTISARI... xii BAB 1 PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 3 1.3. Batasan Masalah... 3 1.4. Tujuan Penelitian... 3 1.5. Metodologi Penelitian... 4 1.6. Sistematika Penulisan Tugas Akhir... 5 BAB 2 TINJAUAN PUSTAKA... 7 BAB 3 LANDASAN TEORI... 13 3.1. E-Marketplace... 13 3.2. E-Commerce... 13 3.3. Android... 14 3.4. Basis Data... 16 3.5. Web Service atau Web API... 17 3.6. MySQL... 18 3.7. Location Based Service (LBS)... 19 3.8. Google Maps... 20 3.9. Bengkel... 20 3.10. Firebase Cloud Messaging (FCM)... 21 BAB 4 ANALISA DAN PERANCANGAN PERANGKAT LUNAK... 22 4.1. Analisa Latar Belakang Pembangunan Sistem... 22 4.2. Analisa Sistem Yang Akan Dibangun... 23 v

4.3. Perancangan Sistem... 30 4.4. Deskripsi Perancangan Antarmuka... 33 BAB 5 IMPLEMENTASI DAN PENGUJIAN PERANGKAT LUNAK... 81 5.1. Definisi Sistem... 81 5.2. Implementasi Sistem... 88 5.3. Hasil Pengujian Perangkat Lunak... 127 5.4. Hasil Pengujian Lapangan Perangkat Lunak... 152 5.5. Analisis Kelebihan dan Kekurangan Aplikasi... 155 BAB 6 KESIMPULAN DAN SARAN... 156 6.1. Kesimpulan... 156 6.2. Saran... 156 DAFTAR PUSTAKA... 157 LAMPIRAN... 159 vi

DAFTAR GAMBAR Gambar 3.1. Arsitektur Android... 16 Gambar 3.2. Blok Bangunan Web Service... 18 Gambar 4.1. Arsitektur Perangkat Lunak Bengkel Bersama... 24 Gambar 4.2. Use Case Diagram Aplikasi Mobile... 28 Gambar 4.3. Use Case Diagram Aplikasi Web... 29 Gambar 4.4. Perancangan Arsitektur Perangkat Lunak Bengkel Bersama... 30 Gambar 4.5. Physical Data Model... 32 Gambar 4.6. Antarmuka Halaman Login... 33 Gambar 4.7. Antarmuka Halaman Register User... 34 Gambar 4.8. Antarmuka Halaman Ubah Profil User... 35 Gambar 4.9. Antarmuka Halaman Register Bengkel... 36 Gambar 4.10. Antarmuka Halaman Register Bengkel Map... 37 Gambar 4.11. Antarmuka Halaman Ubah Bengkel... 38 Gambar 4.12. Antarmuka Halaman Lokasi Bengkel Terdekat... 39 Gambar 4.13. Antarmuka Halaman Tampil Butuh Bantuan... 40 Gambar 4.14. Antarmuka Halaman Tampil Proses Bantuan... 41 Gambar 4.15. Antarmuka Halaman Tampil Riwayat Bantuan... 42 Gambar 4.16. Antarmuka Halaman Tampil Detail Butuh Bantuan... 43 Gambar 4.17. Antarmuka Halaman Tampil Detail Proses Bantuan... 44 Gambar 4.18. Antarmuka Halaman Pengelolaan Produk... 45 Gambar 4.19. Antarmuka Halaman Tambah Data Produk... 46 Gambar 4.20. Antarmuka Halaman Ubah Data Produk... 47 Gambar 4.21. Antarmuka Halaman Hapus Data Produk... 48 Gambar 4.22. Antarmuka Halaman Tampil Layanan Promo... 49 Gambar 4.23. Antarmuka Halaman Tampil Layanan Darurat... 50 Gambar 4.24. Antarmuka Halaman Tampil Detail Layanan Promo... 51 Gambar 4.25. Antarmuka Halaman Tampil Detail Layanan Darurat... 52 Gambar 4.26. Antarmuka Halaman Tampil Layanan Service... 53 Gambar 4.27. Antarmuka Halaman Tampil Layanan Darurat... 54 Gambar 4.28. Antarmuka Halaman Tambah Layanan... 55 vii

Gambar 4.29. Antarmuka Halaman Ubah Layanan... 56 Gambar 4.30. Antarmuka Halaman Hapus Layanan... 57 Gambar 4.31. Antarmuka Halaman Pengelolaan Kendaraan User... 58 Gambar 4.32. Antarmuka Halaman Tambah Kendaraan User... 59 Gambar 4.33. Antarmuka Halaman Mengelola Kendaraan Dilayani... 60 Gambar 4.34. Antarmuka Halaman Tambah Kendaraan Dilayani... 61 Gambar 4.35. Antarmuka Halaman List Layanan Darurat... 62 Gambar 4.36. Antarmuka Halaman Detail Layanan Darurat... 63 Gambar 4.37. Antarmuka Halaman Lokasi User... 64 Gambar 4.38. Antarmuka Halaman Login Web... 65 Gambar 4.39. Antarmuka Halaman Pengelolaan Admin... 66 Gambar 4.40. Antarmuka Halaman Tambah Admin... 67 Gambar 4.41. Antarmuka Halaman Ubah Admin... 68 Gambar 4.42. Antarmuka Halaman Pengelolaan Model Kendaraan... 69 Gambar 4.43. Antarmuka Halaman Tambah Model Kendaraan... 70 Gambar 4.44. Antarmuka Halaman Hapus Model Kendaraan... 71 Gambar 4.45. Antarmuka Halaman Pengelolaan Merek Kendaraan... 72 Gambar 4.46. Antarmuka Halaman Tambah Merek Kendaraan... 73 Gambar 4.47. Antarmuka Halaman Ubah Merek Kendaraan... 74 Gambar 4.48. Antarmuka Halaman Hapus Merek Kendaraan... 75 Gambar 4.49. Antarmuka Halaman Pengelolaan Detail Bengkel... 76 Gambar 4.50. Antarmuka Halaman Tampil Detail Bengkel... 77 Gambar 4.51. Antarmuka Halaman Verifikasi Bengkel... 78 Gambar 4.52. Antarmuka Halaman Tampil Detail Verifikasi Bengkel... 79 Gambar 4.53. Antarmuka Halaman Hapus Verifikasi Bengkel... 80 Gambar 5.1. Antarmuka Login Web... 88 Gambar 5.2. Antarmuka Pengelolaan Data Admin... 89 Gambar 5.3. Antarmuka Tambah Admin... 89 Gambar 5.4. Kode Tambah Admin... 90 Gambar 5.5. Antarmuka Ubah Admin... 91 Gambar 5.6. Antarmuka Pengelolaan Model Kendaraan... 92 viii

Gambar 5.7. Antarmuka Tambah Model Kendaraan... 93 Gambar 5.8. Antarmuka hapus Model Kendaraan... 94 Gambar 5.9. Antarmuka Pengelolaan Merek Kendaraan... 95 Gambar 5.10. Antarmuka Tambah Merek Kendaraan... 96 Gambar 5.11. Kode Tambah Merek Kendaraan... 97 Gambar 5.12. Antarmuka Ubah Merek Kendaraan... 97 Gambar 5.13. Kode Ubah Merek Kendaraan... 98 Gambar 5.14. Antarmuka Pengelolaan Detail Bengkel... 99 Gambar 5.15. Antarmuka Tampil Detail Verifikasi Bengkel... 100 Gambar 5.16. Antarmuka Login Mobile... 101 Gambar 5.17. Antarmuka Register User... 102 Gambar 5.18. Potongan Kode Register User... 103 Gambar 5.19. Antarmuka Ubah Profil User... 104 Gambar 5.20. Potongan Kode Ambil Data User... 105 Gambar 5.21. Antarmuka Register Bengkel... 106 Gambar 5.22. Antarmuka Register Bengkel Maps... 107 Gambar 5.23. Antarmuka Ubah Profil Bengkel... 108 Gambar 5.24. Antarmuka Pengelolaan Bengkel Terdekat... 109 Gambar 5.25. Antarmuka Tambah Data Produk... 110 Gambar 5.26. Antarmuka Ubah dan Hapus Data Produk... 111 Gambar 5.27. Potongan Kode Ubah Data Produk... 112 Gambar 5.28. Potongan Kode Hapus Data Produk... 112 Gambar 5.29. Antarmuka Tampil Layanan Promo... 113 Gambar 5.30. Antarmuka Tampil Detail Layanan Promo... 114 Gambar 5.31. Potongan Kode Lempar Data Detail Layanan... 115 Gambar 5.32. Antarmuka Tambah Layanan Bengkel... 116 Gambar 5.33. Antarmuka Ubah dan Hapus Layanan Bengkel... 117 Gambar 5.34. Antarmuka Pengelolaan Kendaraan User... 118 Gambar 5.35. Antarmuka Tambah Kendaraan User... 119 Gambar 5.36. Antarmuka Pengelolaan Kendaraan Dilayani... 120 Gambar 5.37. Antarmuka Tambah Kendaraan dilayani... 121 ix

Gambar 5.38. Antarmuka Pengelolaan Butuh Bantuan... 122 Gambar 5.39. Antarmuka Detail Butuh Bantuan... 123 Gambar 5.40. Antarmuka Detail Proses Bantuan... 124 Gambar 5.41. Antarmuka List Layanan Darurat... 125 Gambar 5.42. Antarmuka Halaman Detail Layanan Darurat... 125 Gambar 5.43. Antarmuka Halaman Lokasi User... 126 Gambar 5.44. Grafik Hasil Penilaian Fungsionalitas nomer 1... 152 Gambar 5.45. Grafik Hasil Penilaian Fungsionalitas nomer 2... 152 Gambar 5.46. Grafik Hasil Penilaian Fungsionalitas nomer 3... 152 Gambar 5.47. Grafik Hasil Penilaian Fungsionalitas nomer 4... 153 Gambar 5.48. Grafik Hasil Penilaian Fungsionalitas nomer 5... 153 Gambar 5.49. Grafik Hasil Penilaian Fungsionalitas nomer 6... 153 Gambar 5.50. Grafik Hasil Penilaian Fungsionalitas nomer 7... 154 Gambar 5.51. Grafik Hasil Penilaian Fungsionalitas nomer 8... 154 x

DAFTAR TABEL Tabel 2.1. Tabel Perbandingan Aplikasi... 11 Tabel 5.1. File-file Pendukung Aplikasi Web... 82 Tabel 5.2. File-file Pendukung Aplikasi Mobile... 84 Tabel 5.3. Hasil Pengujian Perangkat Lunak... 127 xi

PEMBANGUNAN APLIKASI MARKETPLACE BENGKEL BERBASIS MOBILE INTISARI Juliana Maria Monica Amin Nino (13 07 07368) Saat ini banyak bengkel kendaraan pribadi khususnya bengkel yang menangani kendaraan roda 2 dan roda 4, yang membuka jasa bengkelnya secara manual. Transaksi bengkel masih sering ditemukan dengan secara manual, sedangkan pembukaan jasa bengkel dapat dilakukan dengan cara online dengan membuka jasa bengkel secara online. Membuka jasa bengkel secara online dapat meningkatkan pendapatan yang dihasilkan, karena dengan menggunakan media secara online pemilik kendaraan pribadi dapat dengan mudahnya menemukan bengkel dengan cara online yang dapat diakses dengan smartphone yang dimiliki. Pembuatan aplikasi ini menggunakan bahasa pemrograman java dan PHP, untuk mengetahui lokasi bengkel dengan menggunakan Location Based Service (LBS). Aplikasi ini juga dibantu dengan fitur yang telah disediakan oleh Google yaitu Google Maps untuk bagian peta penunjuk jalan mengarah pada bengkel terdekat dan Firebase Cloud Messaging (FCM). Aplikasi mobile marketplace bengkel diharapkan dapat memberikan kemudahan bagi pengguna aplikasi ini, baik pembeli maupun pihak bengkel. Pada pihak user dapat menemukan lokasi bengkel dengan cepat, dapat melakukan transaksi dengan cara online. Pada pihak bengkel dapat membuka bengkel secara online, dapat menjual jasa bengkel secara online. Kata kunci: bengkel, location based service, mobile, global positioning service, marketplace, google maps, firebase cloud messaging. Pembimbing I : Eddy Julianto, S.T., M.T. Pembimbing II : B. Yudi Dwiandiyanta, S.T., M.T. Tanggal Pendadaran : 19 Juni 2017 xii