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

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

Disusun Oleh. AGHNIA FI LA URFAN Nomor Mahasiswa :

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

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

Yogi Waskitha Nugraha

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

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

SKRIPSI FRAMEWORK LARAVEL UNTUK INFORMASI PENUNJANG PERKULIAHAN

SKRIPSI SISTEM INFORMASI GEOGRAFIS PENCARIAN RENTAL MOBIL BERBASIS ANDROID

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

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

SKRIPSI APLIKASI MOBILE PEMBAYARAN PAJAK KENDARAAN KANTOR SAMSAT JAYAPURA PAPUA

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

SKRIPSI APLIKASI PENCARIAN RUTE TERPENDEK BENGKEL MOBIL MENGGUNAKAN ALGORITMA DIJKSTRA

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

SKRIPSI APLIKASI PENGENALAN SUKU BUDAYA DI NTB BERBASIS ANDROID

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

SKRIPSI IMPLEMENTASI WEB SERVICE UNTUK DELIVERY MAKANAN KHAS YOGYAKARTA BERBASIS MOBILE

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

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

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

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

BAB II DASAR TEORI...

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

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

LEMBAR PENGESAHAN PEMBIMBING...

SKRIPSI PENGEMBANGAN APLIKASI PELAYANAN LAUNDRY DENGAN METODE EXTREME PROGRAMMING

BAB II DASAR TEORI...

SKRIPSI APLIKASI MOBILE NOTIFICATION INFORMASI PERKULIAHAN BERBASIS ANDROID

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

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

SKRIPSI APLIKASI TRANSPOSISI AKORD LAGU BERBASIS ANDROID

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

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

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

APLIKASI PESAN TRANSLATOR MENGGUNAKAN BING TRANSLATOR BERBASIS ANDROID

SKRIPSI APLIKASI PENCARIAN BENGKEL MOTOR DI KABUPATEN GUNUNGKIDUL BERBASIS ANDROID

APLIKASI ALAT BANTU PENGENALAN BENDA PADA ANAK RETARDASI MENTAL BERBASIS ANDROID

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

DAVID BARUJARY FRANATHA

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN PERSEMBAHAN... iv. MOTTO... v. KATA PENGANTAR...

SKRIPSI APLIKASI PEMBELAJARAN BANGUN DATAR UNTUK SEKOLAH DASAR BERBASIS DESKTOP

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

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

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

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

SKRIPSI APLIKASI DONOR DARAH MENGGUNAKAN TEKNOLOGI OPEN STREET MAPS BERBASIS ANDROID

APLIKASI HOROSCOPE PADA MOBILE BERBASIS J2ME DAN WEB SERVICE. Skripsi

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

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

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

SKRIPSI PENGGUNAAN MATERIAL DESIGN UNTUK PENGEMBANGAN ANTARMUKA APLIKASI BERBASIS ANDROID

APLIKASI PENCARIAN TOKO ALAT MUSIK DI YOGYAKARTA BERBASIS ANDROID

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

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

SKRIPSI SISTEM PELAYANAN DATA PELANGGAN AIR BERSIH TIRTO MULO BERBASIS WEB DENGAN FRAMEWORK ANGULAR JS

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

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

PERANCANGAN SISTEM INFORMASI DATA PASIEN BIDAN BERBASIS OPEN SOURCE MENGGUNAKAN ALGORITMA AJAX LIVE SEARCH

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

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

SISTEM INFORMASI PEMESANAN BAJU BATIK DI LUVE BATIK BERBASIS WEB MOBILE

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

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

DISUSUAN OLEH : RIDUANSYAH

SISTEM PENDUKUNG KEPUTUSAN PERAKITAN GITAR SESUAI BUDGET DENGAN METODE BAYES

SKRIPSI IMPLEMENTASI E-COMMERCE CUSTOMER TO BUSINESS (C2B) MENGGUNAKAN FRAMEWORK CODEIGNITER (CI) PADA PENJUALAN MOTOR DAN MOBIL BEKAS

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

REDGELEY GREY ELLY Nomor Mahasiswa :

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AKAKOM YOGYAKARTA

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN...iii. MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

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

PEMBUATAN SISTEM INFORMASI KOST KENTINGAN BERBASIS ANDROID

ZAENAL ANWAR Nomor Mahasiswa :

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

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

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

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

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

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

SKRIPSI APLIKASI DOA HARIAN DAN TATACARA SHALAT TAHAJUD BERBASIS ANDROID

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... viii DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... xvi BAB I PENDAHULUAN...

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

SISTEM MONITORING ORDER PADA PT. ABC BERBASIS WEB

SISTEM INFORMASI PEMETAAN OUTLET PENJUALAN PULSA TELEPON GENGGAM DI DIY BERBASIS WEB SKRIPSI

SISTEM APLIKASI INFORMASI LAYANAN PUBLIK DI KOTA KUDUS BERBASIS ANDROID

PEMANFAATAN FRAMEWORK CODEIGNITER DAN JQUERY UNTUK MEMBANGUN APLIKASI

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

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

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

BAB IV ANALISIS DAN RANCANGAN SISTEM Deskripsi Sistem Analisis Sistem Analisis Kebutuhan Fungsional

BAB I PENDAHULUAN LATAR BELAKANG MASALAH RUMUSAN MASALAH MASALAH RUANG LINGKUP TUJUAN PENELITIAN...

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

SISTEM INFORMASI PENGGAJIAN DAN INSENTIF PENJUALAN PADA MITRA ABADI SEJAHTERA BERBASIS WEB

PERANCANGAN DAN PEMBUATAN APLIKASI PENGINGAT POLA GAYA HIDUP SEHAT UNTUK PEKERJA SHIFT BERBASIS ANDROID

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

PENGELOLAAN INVENTARISASI LABORATORIUM PADA SMK WISUDHA KARYA KUDUS BERBASIS WEB

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

Transkripsi:

SKRIPSI IMPLEMENTASI ANDROID MATERIAL DESIGN PADA SISTEM INFORMASI GEOGRAFIS PEMETAAN LOKASI PENJUAL IKAN HIAS DI YOGYAKARTA MUCHAMAD MAFMUDIN NIM : 135410314 Jurusan : Teknik Informatika Jenjang : S-1 PROGRAM STUDI TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2017 i

SKRIPSI IMPLEMENTASI ANDROID MATERIAL DESIGN PADA SISTEM INFORMASI GEOGRAFIS PEMETAAN LOKASI PENJUAL IKAN HIAS DI YOGYAKARTA 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 MUCHAMAD MAFMUDIN Nomor Mahasiswa : 135410314 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. Teman teman saya Cucut, Indra, Dody. Atas godaan nya buat nge game. 5. Dosen STMIK AKAKOM yang selalu memberi nasihat dan dukungan v

MOTTO Hari ini mungkin anda belum menjadi insan yang baik, sehinga belum dibutuhkan. Tapi pada saatnya Allah SWT akan menujukkan kepada anda bahwa semua orang disekitar anda membutuhkan anda. Fokuslah pada hari ini, jam ini, menit ini, bahkan detik ini. Karena tanpa anda sadari dari detik-detik yang anda lakukan masa depan anda sedang anda bangun. vi

INTISARI Ikan hias air tawar merupakan komoditas perikanan yang bisa dibudidayakan secara terus-menerus. Berbeda dengan ikan hias air laut. Jika terusmenerus dilakukan penangkapan, keseimbangan ekosistem air laut akan berubah. Hal ini disebabkan ikan hias air laut hanya diperoleh melalui penangkapan dan budidayanya belum ada. Sistem informasi geografis pemetaan penjual ikan hias di Yogyakarta adalah sebuah sitem yang dapat digunakan untuk mengetahui lokasi penjual ikan hias di sekitar Yogakarta dan mengetahui ikan hias yang dijual oleh penjual ikan. Dalam sistem informasi geografis pemetaan penjual ikan hias selain dapat mengetahui lokasi penjual ikan dan ikan yang dijual, pengguna dapat mendaftarkan infomasi toko pengguna kedalam sistem. Pengguna yang mendaftar sebagai penjual ikan dapat memasukkan daftar ikan hias yang dimiliki oleh pengguna. Pengguna terdaftar yang bukan penjual dapat mendaftarkan sebagai anggota dan dapat memberika penilaian pada penjual ikan hias. Android material design yang digunakan pada aplikasi dibuat agar tampilan antarmuka pengguna dapat semakin baik. Dalam material design semua komponen dapat diberi atribut sesuai dengan kebutuhan penggunaan. Selain mempernaiki sisi tampilan antarmuka pengguna material design akan menambahkan pengalaman pengguna saat berinteraksi dengan sistem. Anroid material design yang diterapkan pada sistem informasi geografis meliputi layout seperti coordinator layout dan drawer layout. Sedangkan komponen material design yang digunakan dalam sistem seperti autocompletetextview, rating bar, imageview dan komponen dari dependesi lain seperti cyrcleimageview. Kata kunci : Android Material Design, Ikan Hias,Sistem Informasi Geografis 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, sealaku 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, Juli 2017 Penulis ix

DAFTAR ISI Halaman Halaman judul... i Halaman Persetujuan... ii Halaman Pengesahan... iii Halaman Persembahan... iv Motto... v Kata Pengantar... vi Intisari... viii Dartar Isi... ix Daftar Gambar... xii 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 Android Material Design... 5 2.2.2 User Interface dan User Experience... 10 2.2.3 Sistem Informasi Geografis... 10 x

2.2.4 Mapbox API... 11 2.2.5 Java... 11 2.2.6 PHP... 11 2.2.7 MySQL... 11 2.2.8 JSON... 11 2.2.9 XML... 12 2.2.10 SQLite... 12 BAB 3. METODE PENELITIAN 3.1. Pengumpulan Data... 13 3.1.1. Kajian Pustaka... 13 3.1.2. Observasi... 13 3.2. Analisis Sistem... 13 3.2.1. Analisis Masalah... 19 3.2.2. Analisis Masukkan... 13 3.2.3. Analisis Proses... 14 3.2.4. Analisis Keluaran... 14 3.2.5. Analisis Kebutuhan... 14 3.3. Perancangan Sistem... 15 3.3.1. Rancangan Basis Data... 15 3.3.2. Use Case Diagram... 15 3.3.3. Sequence Diagran... 17 3.3.4. Kelas Diagram... 20 3.3.5. Activity Diagram... 21 3.3.6. Rancangan Masukkan... 24 3.3.7. Rancangan Keluaran... 26 3.3.8. Desain Peta... 27 BAB IV IMPLEMENTASI DAN PEMBAHASAN 4.1 Implementasi dan Uji Coba Sistem... 28 4.1.1 Pemetaan lokasi penjual ikan hias... 28 xi

4.1.2 Pendaftaran Penjual dan Anggota (User)... 30 4.1.3 Pengguna melakukan login... 31 4.1.4 Memasukkan data ikan hias... 32 4.1.5 Menampilkan informasi ikan hias... 33 4.1.6 Memberi nilai... 35 4.2 Pembahasan... 36 4.2.1 User Interface tampilan utama aplikasi... 37 4.2.2 User interface pemetaan lokasi penjual ikan hias... 38 4.2.3 User interface pendaftaran penjual ikan hias... 38 4.2.4 User interface pendaftaran anggota... 39 4.2.5 User interface list ikan hias... 40 4.2.6 User interface form login pengguna... 40 4.2.7 User interface form tambah ikan hias... 41 4.2.8 User interface detail pengguna... 41 BAB V KESIMPULAN DAN SARAN 5.1. Kesimpulan... 42 5.2. Saran... 42 DAFTAR PUSTAKA... 43 xii

DAFTAR GAMBAR Halaman Gambar 2.1 Material Themes... 9 Gambar 2.2 List dan Card View... 10 Gambar 2.3 Animasi pada Material Design... 11 Gambar 3.1 Desain basisdata SIG pemetaan lokasi penjual ikan hias... 22 Gambar 3.2. Use case diagram dari aktor pengguna... 23 Gambar 3.3. Use case diagram aktor penjual ikan hias... 23 Gambar 3.4. Use case diagram aktor anggota... 23 Gambar 3.5. Sequence diagram pengguna mencari lokasi informasi penjual... 24 Gambar 3.6. Sequence diagram Pengguna melihat informasi ikan hias... 24 Gambar 3.7. Sequence diagram pengguna mendaftar sebagai penjual... 25 Gambar 3.8. Sequence diagram penjual memasukkan data ikan... 25 Gambar 3.9. Sequence diagram pengguna mendaftar sebagai anggota... 26 Gambar 3.10. Sequence diagram anggota memberikan penilaian... 26 Gambar 3.11. Class diagram SIG penjual ikan hias... 27 Gambar 3.12. Activity diagram SIG pemetaan lokasi penjual ikan hias... 28 Gambar 3.13. Activity diagram pengguna melihat informasi ikan hias... 28 Gambar 3.14. Activity diagram pengguna mendaftar sebagai penjual... 29 Gambar 3.15 Activity diagram penjual memasukkan data ikan hias... 29 Gambar 3.16. Activity diagram anggota melakukan pendaftaran... 30 Gambar 3.17 Activity diagram anggota memberikan penilaian pada penjual... 30 Gambar 3.18 Form login anggota dan penjual... 31 xiii

Gambar 3.19. Form pendaftaran anggota... 31 Gambar 3.20. Form pendaftaran penjual... 32 Gambar 3.21. Tampilan pendaftaran penjual dan input data ikan... 32 Gambar 3.22 Daftar ikan hias... 33 Gambar 3.23. Detail ikan hias... 33 Gambar 3.24. Tampilan informasi penjual dan penilaian anggota... 34 Gambar 3.17. Tampilan utama peta lokasi penjual ikan hias... 34 Gambar 4.1. Komponen mapbox... 28 Gambar 4.2 Penggunaan komponen pada kode java... 28 Gambar 4.3 Implementasi komponen mapbox-sdk... 29 Gambar 4.4. Tampilan menu navigasi dengan navigation drawer... 29 Gambar 4.5 Edittext untuk memasukkan nama penjual... 30 Gambar 4.6. Mengirim data ke web service... 30 Gambar 4.7 Form pendaftaran dengan tema material... 31 Gambar 4.8 Edittext untuk memasukkan nama pengguna... 31 Gambar 4.9 Tampilan form login pengguna... 32 Gambar 4.10 Edittext untuk memasukkan nama pengguna (pendaftaran)... 32 Gambar 4.11 form masukkan ikan hias... 33 Gambar 4.12 Web service untuk megambil data ikan... 33 Gambar 4.13 Ambil nilai dari JSON... 34 Gambar 4.14 Set adapter ke listview... 34 Gambar 4.15 Tampilan daftar ikan hias... 34 Gambar 4.16 Kirim data nilai ke web service... 35 xiv

Gambar 4.17 Komponen rating bar untuk memberi nilai... 35 Gambar 4.18 Detail penjual ikan hias dengan rating bar... 36 Gambar 4.19 Tampilan dialog pemberian nilai... 36 Gambar 4.20 Dependesi pada project... 33 xv

DAFTAR TABEL Halaman Tabel 2.1. Perbandingan Penelitian... 7 xvi