RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

13
RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA BERBASIS WEB SKRIPSI Diajukan Guna Memenuhi Persyaratan Memperoleh Gelar Sarjana Komputer (S.Kom.) Kevin Zefanya Tanardi 00000013302 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN INFORMATIKA UNIVERSITAS MULTIMEDIA NUSANTARA 2020

Transcript of RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

Page 1: RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

RANCANG BANGUN SISTEM REKOMENDASI LOKASI

WISATA BERBASIS WEB

SKRIPSI

Diajukan Guna Memenuhi Persyaratan Memperoleh

Gelar Sarjana Komputer (S.Kom.)

Kevin Zefanya Tanardi

00000013302

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN INFORMATIKA

UNIVERSITAS MULTIMEDIA NUSANTARA

2020

Page 2: RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

ii

PERNYATAAN

Page 3: RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

iii

HALAMAN PENGESAHAN

Skripsi dengan judul

“Rancang Bangun Sistem Rekomendasi Lokasi Wisata Berbasis Web”

Oleh

Kevin Zefanya Tanardi

Telah diujikan pada hari Jumat, 15 Januari 2021,

Pukul 08.00 s.d. 10.00 dan dinyatakan lulus

Dengan susunan penguji sebagai berikut

Ketua Sidang Penguji

Wella, S.Kom., M.MSI. Suryasari, S.Kom., M.T.

Dosen Pembimbing

Ririn Ikana Desanti, S.Kom., M.Kom.

Disahkan oleh

Ketua Program Studi Sistem Informasi – UMN

Ririn Ikana Desanti, S.Kom., M.Kom.

iii

Stamp
FreeText
02.02.2021
Stamp
FreeText
15/02/2021
Stamp
Stamp
FreeText
15022021
FreeText
15022021
Page 4: RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

iv

Rancang Bangun Sistem Rekomendasi Lokasi Wisata Berbasis Web

ABSTRAK

Oleh: Kevin Zefanya

Di Indonesia, tidak sedikit tempat wisata yang masih belum diketahui oleh banyak

wisatawan, mungkin karena minimnya informasi yang tersedia tentang tempat wisata

tersebut khususnya di wilayah Kalimantan Utara, seperti tidak adanya informasi

mengenai penginapan di sekitar wilayah lokasi wisata, fasilitas yang tersedia, dan yang

lainnya . Dan tidak menutup kemungkinan, bahwa dengan adanya kekurangan dalam

hal informasi-informasi penting tersebut, dapat menjadi salah satu faktor yang

membuat lokasi wisata tersebut kurang diketahui oleh banyak wisatawan.

Berdasarkan permasalahan tersebut, maka dibutuhkan aplikasi rekomendasi tempat

wisata yang menyediakan informasi mengenai beberapa lokasi wisata yang kurang

diketahui oleh beberapa wisatawan, serta dengan adanya sistem rekomendasi yang

dapat membantu wisatawan dalam memilih lokasi yang akan mereka kunjungi

berdasarkan beberapa kriteria.

Tentunya aplikasi rekomendasi ini dibuat agar dapat mengenalkan lokasi wisata yang

kurang diketahui oleh banyak wisatawan tersebut agar dapat lebih dikenal, kemudian

dapat mengenalkan ciri khas budaya yang masih terdapat dalam ruang lingkup wilayah

lokasi tempat wisata tersebut, dan juga dengan adanya wisatawan yang berkunjung ke

lokasi-lokasi tersebut, maka secara tidak langsung lokasi-lokasi wisata itu akan

dilestarikan, dijaga, dan juga dirawat oleh penduduk setempat. Aplikasi ini akan

dirancang dan dibangun menggunakan bahasa pemrograman PHP yang berbasis

website dan menggunakan metode sistem pengambilan keputusan AHP untuk

memaksimalkan aplikasi ini. Metode pengembangan sistem yang akan digunakan pada

penelitian ini adalah Rapid Application Development.

Kata Kunci : AHP, Wisata, Rapid Application Development

iv

Page 5: RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

v

Design a Web-Based Tourism Site Recommendation System

ABSTRACT

By: Kevin Zefanya

In Indonesia, not a few tourist attractions are still not known by many tourists, maybe

because of the lack of information available about these attractions, especially in the

North Kalimantan region, such as the lack of information about lodging in the vicinity

of tourist sites, facilities available, and others . And do not rule out the possibility, that

with the lack of important information, it can be one of the factors that make the tourist

location less known by many tourists.

Based on these problems, it is needed a tourist recommendation application that

provides information about several tourist locations that are less known by some

tourists, as well as the existence of a recommendation system that can help tourists in

choosing the location they will visit based on several criteria.

Of course, this recommendation application is made in order to be able to introduce

tourist sites that are less known by many tourists so that they can be better known, then

can introduce cultural characteristics that are still present in the scope of the tourist

location, and also with the tourists visiting the location these locations, then indirectly

the tourist sites will be preserved, maintained, and also treated by local residents. This

application will be designed and built using PHP programming language based on the

website and using the AHP decision making system method to maximize this

application. The system development method that will be used in this research is Rapid

Application Development.

Keywords : AHP, Tourism, Rapid Application Development

v

Page 6: RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

vi

KATA PENGANTAR

Puji dan syukur kepada Tuhan Yang Maha Kuasa atas rahmatnya sehingga

proposal skripsi yang berjudul “Rancang Bangun Aplikasi Rekomendasi Tempat

Wisata Berbasis Web” dapat terselesaikan tepat pada waktunya. Proposal ini

diajukan sehingga penulis dapat melakukan skripsi dan mendapatkan gelar Strata

1, Program Studi Sistem Informasi, Fakultas Teknologi Informasi dan

Komunikasi, Universitas Multimedia Nusantara.

Proposal skripsi ini diajukan juga sebagai salah satu syarat untuk memenuhi mata

kuliah Metode Riset Sistem Informasi. Tentunya dalam membuat proposal

skripsi ini penulis mendapat banyak dukungan maupun masukan dari lingkungan

sekitar, oleh karna itu penulis ingin mengucapkan terima kasih kepada:

1. Ibu Ririn Ikana Desanti, S.Kom., M.Kom. selaku Ketua Prodi Sistem

Informasi serta selaku dosen pembimbing yang telah menerima saya

menjadi mahasiswa bimbingannya dan selalu memberi masukan serta

arahan yang membangun sehingga proposal skripsi ini dapat terselesaikan

dengan baik.

2. Seluruh dosen tetap yang pernah dan sampai sekarang mengajar di

program studi Sistem Informasi yang telah memberikan ilmu-ilmu baik

dalam hal teori maupun dalam hal praktik sehingga penulis dapat

melakukan penelitian ini.

vi

Page 7: RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

vii

3. Orang tua, keluarga, serta teman-teman terdekat dari komunitas yang

bernama “Crescency” yang telah mendukung dan memberikan semangat

dalam bentuk dukungan moril maupun doa kepada penulis dalam proses

pembuatan proposal skripsi ini.

Mungkin masih banyak kekurangan yang terdapat dalam proposal skripsi ini,

oleh karena itu kritik dan saran diharapkan dapat dijadikan sebagai masukan serta

bahan evaluasi untuk penulis. Akhir kata, semoga seluruh isi dari proposal ini

dapat diterima dan dilanjutkan agar dapat memberikan suatu manfaat dan

wawasan yang luas bagi orang banyak.

Tangerang, 11 Desember 2020

Kevin Zefanya Tanardi

Page 8: RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

viii

DAFTAR ISI

PERNYATAAN ............................................................................................................ ii

HALAMAN PENGESAHAN ...................................................................................... iii

ABSTRAK ................................................................................................................... iv

ABSTRACT .................................................................................................................... v

KATA PENGANTAR ................................................................................................. vi

DAFTAR RUMUS ..................................................................................................... xii

BAB I PENDAHULUAN ............................................................................................. 1

1.1 Latar Belakang .................................................................................................... 1

1.2 Batasan Masalah .................................................................................................. 2

1.3 Rumusan Masalah ............................................................................................... 3

1.4 Tujuan .................................................................................................................. 3

BAB II LANDASAN TEORI ....................................................................................... 4

2.1 Pengertian Wisata dan Wisatawan ...................................................................... 4

2.2 Sistem Rekomendasi ........................................................................................... 4

2.3 PHP ..................................................................................................................... 5

2.4 MySQL ................................................................................................................. 5

2.5 Pengertian UML (Unified Modeling Language) ................................................. 5

2.5.1 Use Case Diagram ........................................................................................ 6

2.5.2 Activity Diagram .......................................................................................... 9

2.5.3 Class Diagram ............................................................................................ 10

2.6 Metode Sistem Pendukung Keputusan Analytical Hierarchy Process ............. 11

2.7 Metode Sistem Pendukung Keputusan Weighted Product (WP) ...................... 11

2.8 Metode Sistem Pendukung Keputusan TOPSIS ................................................ 11

2.9 Metode Pengembangan Sistem Rapid Application Development (RAD) ......... 12

2.10 Metode Pengembangan Sistem Spiral ............................................................. 14

2.11 Metode Pengembangan Sistem Agile Scrum ................................................... 15

viii

Page 9: RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

ix

2.12 Penelitian Terdahulu ........................................................................................ 15

2.13 Rumus Analytical Hierarchy Process (AHP) ................................................. 18

BAB III METODOLOGI PENELITIAN.................................................................... 19

3.1 Objek Penelitian ................................................................................................ 19

3.2 Teknik Pengumpulan Data ................................................................................ 19

3.3 Teknik Analisis Data ......................................................................................... 19

3.4 Metode Sistem Pendukung Keputusan .............................................................. 20

3.5 Metode Pengembangan Sistem ......................................................................... 21

3.6 Penerapan Rumus Analytical Hierarchy Process (AHP) .................................. 25

BAB IV ANALISIS & HASIL PENELITIAN ........................................................... 28

4.1 Menentukan Kriteria & Alternatif (Requirement Analysis) .............................. 28

4.2 Functional Modeling (System Design / Design Workshop) .............................. 35

4.2.1 Use Case Diagram ...................................................................................... 35

4.2.2 UML Activity Diagram ............................................................................... 37

4.2.3 Class Diagram ............................................................................................ 42

4.2.4 Struktur Tabel ............................................................................................. 43

4.3 Perancangan Antarmuka dan Penyusunan Sistem (Implementation) ................ 48

4.4 Pengujian Aplikasi (Testing) ............................................................................. 61

4.4.1 User Acceptance Test (UAT) ...................................................................... 61

4.5 Kesimpulan Hasil Pengujian ............................................................................. 62

BAB V KESIMPULAN DAN SARAN ...................................................................... 63

5.1 Kesimpulan ........................................................................................................ 63

5.2 Saran .................................................................................................................. 63

DAFTAR PUSTAKA ................................................................................................. 64

LAMPIRAN ................................................................................................................ 66

Page 10: RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

x

DAFTAR GAMBAR

Gambar 2. 1 Rapid Application Development ............................................................ 12

Gambar 2.2 Spiral ....................................................................................................... 14

Gambar 4. 1 Latar Belakang Pekerjaan Responden .................................................... 30

Gambar 4.2 Use Case Diagram Rekomendasi Lokasi Wisata ................................... 35

Gambar 4. 3 Activity Diagram Insert and Modify Criteria (Admin) .......................... 37

Gambar 4. 4 Activity Diagram Insert and Modify Alternative (Admin) ..................... 38

Gambar 4. 5 Activity Diagram Choose Interest and Insert Comparison Value

Criteria ........................................................................................................................ 39

Gambar 4. 6 Activity Diagram Choose Interest and Insert Comparison Value

Alternative ................................................................................................................... 40

Gambar 4. 7 Activity Diagram View Result Recommendation ................................... 41

Gambar 4. 8 Class Diagram Sistem Rekomendasi Lokasi Wisata ............................. 42

Gambar 4. 9 Tabel Relasi Sistem Rekomendasi Lokasi Wisata ................................. 48

Gambar 4.10 Antarmuka Home .................................................................................. 49

Gambar 4. 11 Antarmuka Kriteria .............................................................................. 50

Gambar 4. 12 Antarmuka Alternatif ........................................................................... 50

Gambar 4. 13 Antarmuka Perbandingan Kriteria ....................................................... 51

Gambar 4. 14 Antarmuka Matriks Perbandingan Berpasangan .................................. 52

Gambar 4. 15 Antarmuka Perbandingan Alternatif .................................................... 53

Gambar 4. 16 Antarmuka Hasil Perhitungan dan Perangkingan ................................ 54

Gambar 4. 17 Antarmuka Login Admin ..................................................................... 55

Gambar 4. 18 Antarmuka Kriteria Sebagai Admin ..................................................... 56

Gambar 4. 19 Antarmuka Alternatif Sebagai Admin.................................................. 57

Gambar 4. 20 Antarmuka Detail Alternatif................................................................. 58

Gambar 4. 21 Antarmuka Ubah Kriteria ..................................................................... 59

Gambar 4. 23 Antarmuka Tambah Alternatif ............................................................. 61

x

Page 11: RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

xi

DAFTAR TABEL

Tabel 2. 1 Simbol Use Case Diagram ....................................................................... 6

Tabel 2. 2 Simbol Activity Diagram ......................................................................... 9

Tabel 2. 3 Simbol Class Diagram ............................................................................ 10

Tabel 2. 4 Penelitian Terdahulu............................................................................... 15

Tabel 3. 1 Perbandingan Metode Sistem Pendukung Keputusan ............................ 20

Tabel 3. 2 Perbandingan Metode Pengembangan Sistem ....................................... 22

Tabel 3. 3 Matriks Perbandingan Kriteria ............................................................... 25

Tabel 3. 4 Matriks Normalisasi Nilai Kriteria ......................................................... 26

Tabel 3. 5 Hasil Akhir Perhitungan ......................................................................... 27

Tabel 4. 1 Kriteria ................................................................................................... 28

Tabel 4. 2 Hasil Kuesioner ...................................................................................... 30

Tabel 4. 3 Alternatif Lokasi Wisata ........................................................................ 35

Tabel 4. 4 Tabel Admin ........................................................................................... 43

Tabel 4. 5 Tabel Alternatif ...................................................................................... 43

Tabel 4. 6 Tabel IR .................................................................................................. 44

Tabel 4. 7 Tabel Kriteria ......................................................................................... 44

Tabel 4. 8 Tabel Perbandingan Alternatif ............................................................... 45

Tabel 4. 9 Tabel Perbandingan Kriteria .................................................................. 45

Tabel 4. 10 Tabel PV Alternatif .............................................................................. 46

Tabel 4. 11 Tabel PV Kriteria ................................................................................. 46

Tabel 4. 12 Tabel Ranking ...................................................................................... 47

Tabel 4. 13 Tabel User ............................................................................................ 47

Tabel 4. 14 User Acceptance Test ........................................................................... 62

xi

Page 12: RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

xii

DAFTAR RUMUS

Rumus 2.1 Analytical Hierarchy Process ............................................................... 18

xiii

Page 13: RANCANG BANGUN SISTEM REKOMENDASI LOKASI WISATA …

xiii

DAFTAR LAMPIRAN

Lampiran 1 : Form User Acceptance Test .................................................................. 67

Lampiran 2 : Form Bimbingan .................................................................................... 73

Lampiran 3 : Data Jumlah Wisatawan dari Badan Pusat Statistik .............................. 74

Lampiran 4 : Data Jumlah Wisatawan dari Dinas Pariwisata Kalimantan Utara ....... 75

xiii