APLIKASI REKOMENDASI LOKASI PARIWISATA MENGGUNAKAN METODE PROFILE MATCHING Laporan...
Transcript of APLIKASI REKOMENDASI LOKASI PARIWISATA MENGGUNAKAN METODE PROFILE MATCHING Laporan...
APLIKASI REKOMENDASI LOKASI PARIWISATA MENGGUNAKAN METODE
PROFILE MATCHING
Laporan Tugas Akhir
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana
Teknik Informatika Universitas Muhammadiyah Malang
Bayu Adhitia Wardana
201610370312227
Bidang Minat :
Rekayasa Perangkat Lunak
PROGRAM STUDI INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2019
KATA PENGANTAR
Assalamu’alaikum Wr.Wb
Dengan memanjatkan puji dan syukur atas kehadirat Allah SWT yang telah
melimpahkan segala rahmat dan hidayah-Nya, shalawat dan salam kepada junjungan
Nabi Besar Muhammad SAW, sehingga skripsi yang berjudul Aplikasi Rekomendasi
Lokasi Pariwisata Menggunakan Metode Profile Matching.
Skripsi ini merupakan salah satu studi yang harus ditempuh oleh seluruh mahasiswa
Universitas Muhammadiyah Malang guna menyelesaikan akhir studi untuk jenjang
program Strata I. Peneliti menyadari masih banyak kekurangan dan keterbatasan dalam
penulisan tugas akhir ini, oleh sebab itu peneliti sangat mengharapkan kritik dan saran
yang bersifat membangun dari semua pihak demi kesempurnaan tugas akhir ini.
pada kesempatan ini peneliti dengan segala kerendahan hati mengucapkan terima
kasih dan penghargaan yang sebesar-besarnya kepada :
1. Kedua orang tua saya, Bapak Achmad Eko Djuniadi, dan Ibu Sri Suartini atas
segala doa, semangat, nasehat dan bimbingan yang membuat saya semangat
untuk mengerjakan skripsi ini.
2. Dosen pembimbing saya Bapak Zamah Sari, S.T., M.T. dan Bapak Denar
Regata Akbi, S.Kom., M.Kom. yang telah memeberikan waktu luang untuk
membimbing dan pikiran dalam waktu mengerjakan skripsi ini.
3. Sahabat, Seluruh Keluarga dan orang yang dekat dengan saya selama di malang
Rizqy Dwi Safarianto, Altaviano H.H, Ganar Adhitya Yanutama, Fahmi,
Ichsan Ramadhani, Hardyansyah Adi Prasetya, dan Ery Wizdannoor yang telah
memberi doa, motivasi, dan memberi semangat untuk lancarnya skripsi ini.
4. Semua pihak yang tidak dapat disebutkan satu per satu.
Akhir kata, peneliti berharap semoga skripsi ini dapat memberikan
informasi dan manfaat bagi siapa saja yang memerlukan
Malang, 6 November 2019
Bayu Adhitia Wardana
DAFTAR ISI
HALAMAN JUDUL
LEMBAR PERSETUJUAN ......................................................................... ii
LEMBAR PENGESAHAN ........................................................................... iii
LEMBAR PERNYATAAN .......................................................................... iv
ABSTRAK ..................................................................................................... v
ABSTRACT ................................................................................................... vi
LEMBAR PERSEMBAHAN ........................................................................ vii
KATA PENGANTAR ................................................................................... viii
DAFTAR ISI .................................................................................................. ix
DAFTAR GAMBAR ..................................................................................... xi
DAFTAR TABEL ......................................................................................... xii
DAFTAR LAMPIRAN ................................................................................. xiii
BAB I PENDAHULUAN .............................................................................. 1
1.1. Latar Belakang ....................................................................... 1
1.2. Rumusan Masalah .................................................................. 2
1.3. Batasan Masalah ..................................................................... 3
1.4. Tujuan ..................................................................................... 3
1.5. Metodologi Penelitian ............................................................ 3
1.5.1. Studi Pustaka ................................................................. 3
1.5.2. Perancangan Program ................................................... 3
1.5.3. Pembuatan Program ...................................................... 4
1.5.4. Pengujian ...................................................................... 4
1.6. Sistematika Penulisan ............................................................. 4
BAB II LANDASAN TEORI ....................................................................... 6
2.1. Profile Matching .................................................................... 6
2.2. Google Map API ..................................................................... 8
2.3. Firebase ................................................................................... 9
2.4. Aplikasi Android dan MIT APP Inventor ............................... 9
2.5. Kajian Penelitian Terdahulu ................................................... 10
BAB III ANALISIS DAN PERANCANGAN SISTEM ............................. 12
3.1. Pengambilan Data ................................................................... 12
3.2. Perancangan Profile Matching ................................................ 12
3.2.1. Flowchart Program ....................................................... 19
3.3. Pembuatan Program ................................................................ 22
3.4. Testing ...................................................................................... 22
3.5. Implementasi dan Pengujian .................................................... .23
BAB IV IMPLEMENTASI DAN PENGUJIAN ........................................ 25
4.1. Implementasi Program ............................................................ 25
4.2. Hasil Implementasi Block Program ......................................... 29
4.3. Pengujian Dengan Metode Black Box ..................................... 32
BAB V KESIMPULAN DAN SARAN ........................................................ 40
5.1. Kesimpulan ............................................................................. 40
5.2. Saran ....................................................................................... 40
6. DAFTAR PUSTAKA .............................................................................. 41
7. LAMPIRAN ............................................................................................. 43
DAFTAR GAMBAR
Gambar 3.1. Alur metode perancangan ................................................. 20
Gambar 3.2. Blok diagram sistem ........................................................... 21
Gambar 3.3. Flowchart Program ............................................................ 21
Gambar 3.4. Bentuk awal aplikasi .......................................................... 22
Gambar 4.1. Proses Inisialisasi Variabel ................................................ 25
Gambar 4.2. Block Program Slider Harga tiket ..................................... 26
Gambar 4.3. Block Program Slider Jarak ............................................... 27
Gambar 4.4. Block Program Slider Fasilitas ........................................... 28
Gambar 4.5. Block Program Slider Akses ............................................... 29
Gambar 4.6. Tampilan Halaman Awal .................................................. 30
Gambar 4.7. Tampilan User Memasukan Kriteria ............................... 30
Gambar 4.8. Hasil Rekomendasi ............................................................. 31
Gambar 4.9. Rute Rekomendasi ............................................................. 31
DAFTAR TABEL
Tabel 3.1. Tabel Penentuan Skor ............................................................ 13
Tabel 3.2. Contoh Model Alternatif dan Kriteria ................................. 13
Tabel 3.3. Keterangan Nilai Gap ............................................................. .15
Tabel 3.4. Bobot Kriteria……. ................................................................ .16
Tabel 3.5. Penilaian Kriteria Jarak ........................................................ 17
Tabel 3.6. Penilaian Kriteria Harga ........................................................ 17
Tabel 3.7. Penilaian Kriteria Fasilitas .................................................... 18
Tabel 3.8. Penilaian Kriteria Akses ........................................................ 19
Tabel 3.9 Skenario Pengujian ................................................................. 23
Tabel 4.1. Skenario Pengujian Black Box ............................................... 32
Tabel 4.2. Hasil Pengujian Black Box ..................................................... 33
Tabel 4.3. Hasil Pengujian Profile Matching .......................................... 35
Tabel 4.4. Input Dari User…….. ............................................................. 36
Tabel 4.5. Standart Nilai Kriteria ........................................................... 36
Tabel 4.6. Nilai Dari Tiap Alternatif ....................................................... 37
Tabel 4.7. Hasil Penilaian Seluruh Alternatif ........................................ 38
Tabel 4.8. Hasil Alternatif Dengan Nilai Tertinggi ............................... 39
DAFTAR LAMPIRAN
Lampiran 1 Proses Inisialisasi Variable ........................................................ 43
Lampiran 2 Block Program Slider Harga Tiket ........................................... 44
Lampiran 3 Block Program Slider Jarak ...................................................... 45
Lampiran 4 Block Program Slider Fasilitas .................................................. 46
Lampiran 5 Block Program Slider Akses ...................................................... 47
Lampiran 5 Nilai Dari Semua Alternatif ..................................................... 47
Lampiran 7 Hasil Penilaian Seluruh Alternatif ........................................... 53
DAFTAR PUSTAKA
[1] Harimurti, Krisna, and Y.Sugianto. Analisis Ppengaruh Ketanggapan Karyawan, Empati
Karyawan dan Kehandalan Karyawan Terhadap Kualitas Pelayanan serta Dampaknya
pada Kecayaan Konsumen (Studi Pada Guest House Griya Bougenville Semarang). Diss.
Fakultas Ekonomika dan Bisnis, 2013.
[2] Hafsah, Mrs, Frans Richard Kodong, and Alain Julian. "Sistem Pendukung Keputusan
Penentuan Hotel Dengan Menggunakan Metode Promitee dan AHP." Seminar Nasional
Informatika 2011. 2011.
[3] Arisandi, Arisandi, Muh Ihsan Sarita, and S. Sagala La Ode Hasnuddin. "Sistem
Penunjang Keputusan Pemilihan Hotel di Kota Kendari Berbasis Web Menggunakan
Metode Fuzzy Tahani." semanTIK 2.1 (2016).
[4] Chairi, A., Putri, R., & Fanani, L. 2017 Agu 30. Rekomendasi Tempat Wisata Kota Malang
Menggunakan Metode Profile Matching Dan Saran Rute Menggunakan Floyd Warshall
Berbasis Android. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer.
[Online] 2:5
[5] Setiawan, Cahyo. "Pembangunan Aplikasi Traveling Guide Kota Bogor Menggunakan
Google MAP API." (2014).
[6] Muqtadir, Asfan, and Irwan Purdianto. "Sistem Pendukung Keputusan (SPK) Penentuan
Perjalanan Dinas Kerja Karyawan Menggunakan Metode Profile Matching (Studi Kasus
Pada PT.NUSANTARA TURBIN dan PROPULSI)." Seminar Nasional Aplikasi
Teknologi Informasi (SNATI). Vol. 1. No. 1. 2014.
[7] Nashrullah, Muhammad Irfan, Gunawan Abdillah, and Faiza Renaldi. "Sistem Pendukung
Keputusan Untuk Rekomendasi Promosi Jabatan Menggunakan Metode Profile Matching
Dan Electre." Prosiding SNST Fakultas Teknik 1.1 (2016). [3] Irawan, Dewi & cholissodin
, 2015.
[8] Tokan, Matilda Relu Lama. "KAWASAN VILLA DENGAN PENATAAN
LANDSEKAP AGROWISATA DI KOTA SINGKAWANG." Jurnal online Mahasiswa
S1 Arsitektur UNTAN2.1 (2014).
[9] Turban, Efraim, Jay E. Aronson, and Ting-Peng Liang. "Sistem Pendukung Keputusan dan
Sistem Cerdas." Terjemahan Dwi Prabantini. Yogyakarta: Andi (2005).
[10] Fery Sofian Efendi. ” Rancang Bangun Sistem Pengambilan Keputusan Penentuan Tempat
PRAKERIN Menggunakan Metode Profile Matching.” JURNAL INFORMATIKA &
MULTIMEDIA, Vol. 06, No. 01, Tahun (2014).