jurusan teknik informatika fakultas teknik · pdf filebased on the user’s system testing...

12
SISTEM REKOMENDASI TEMPAT WISATA DI PROBOLINGGO MENGGUNAKAN METODE WEIGHTED PRODUCT TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Aa Edy Sudrajat 201110370311323 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016

Upload: doandang

Post on 05-Feb-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK · PDF fileBased on the user’s system testing of this ... BAB IV IMPLEMENTASI DAN ... /makalah-basis-data.html.Diakses pada tanggal 30

SISTEM REKOMENDASI TEMPAT WISATA DI PROBOLINGGO

MENGGUNAKAN METODE WEIGHTED PRODUCT

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Oleh :

Aa Edy Sudrajat

201110370311323

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2016

Page 2: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK · PDF fileBased on the user’s system testing of this ... BAB IV IMPLEMENTASI DAN ... /makalah-basis-data.html.Diakses pada tanggal 30
Page 3: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK · PDF fileBased on the user’s system testing of this ... BAB IV IMPLEMENTASI DAN ... /makalah-basis-data.html.Diakses pada tanggal 30
Page 4: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK · PDF fileBased on the user’s system testing of this ... BAB IV IMPLEMENTASI DAN ... /makalah-basis-data.html.Diakses pada tanggal 30
Page 5: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK · PDF fileBased on the user’s system testing of this ... BAB IV IMPLEMENTASI DAN ... /makalah-basis-data.html.Diakses pada tanggal 30

ABSTRAK

Perkembangan teknologi yang terus melaju dengan pesat, khususnya pengguna

teknologi komputer yang memiliki peranan penting dalam perusahaan maupun

instansi. Probolinggo merupakan salah satu kota yang mempunyai banyak sekali

tempat wisata. Oleh karena itu, untuk memudahkan dan membantu pengambilan

keputusan maka dapat menggunakan sistem rekomendasi. Sistem yang akan dibuat

adalah sebuah sistem yang menggunakan metode Weighted Product (WP). Sistem

ini dibuat bertujuan untuk membantu memberikan informasi kepada calon

wisatawan yang akan berwisata ke Probolinggo. Di dalam sistem ini pengguna

hanya tinggal menginputkan bobot pada setiap kriteria yang ada seperti harga tiket,

fasilitas, dan popularitas yang kemudian sistem akan menampilkan peringkat setiap

tempat wisata berdasarkan nilai akhir. Nilai akhir yang semakin tinggi maka itu

yang akan menjadi rekomendasi. Berdasarkan pengujian terhadap user untuk sistem

rekomendasi ini, hasil yang didapatkan 85% dari 20 responden.

Kata Kunci : Metode Weighted Product, SPK Probolinggo

Page 6: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK · PDF fileBased on the user’s system testing of this ... BAB IV IMPLEMENTASI DAN ... /makalah-basis-data.html.Diakses pada tanggal 30

ABSTRACT

The development of technology to advance is rapidly. Especially the use of

computer technology that has an important role in the company or institution.

Probolinggo is a city that have a lot of tourist attractions. Therefore, to facilitate and

assist the tourist to make their decision, it can use the recommendation system. The

recommendation system created is a system that use method weighted product

(WP). This system made aiming to help provides information for tourists who will

travel to Probolinggo. In this system, user only input any existing criteria such as

ticket prices, facilities and popularity of the place, then the system will display any

rank sites based on the final value. The final value is higher, then it will be a

recommendation. Based on the user’s system testing of this recommendation, the

results obtained 85% of the 20 respondents.

Keywords: Weighted Product Methods, Recommendation System Probolinggo

Page 7: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK · PDF fileBased on the user’s system testing of this ... BAB IV IMPLEMENTASI DAN ... /makalah-basis-data.html.Diakses pada tanggal 30

KATA PENGANTAR

Puji syukur kepada Allah SWT yang telah melimpahkan rahmat, nikmat,

karunia, dan hidayahNya sehingga penulis dapat menyelesaikan skripsi. Skripsi

yang berjudul Sistem Rekomendasi Tempat Wisata di Probolinggo dengan

Menggunakan Metode Weighted Product ini diajukan untuk melengkapi salah satu

persyaratan kelulusan program Studi SI Teknik Informatika Universitas

Muhammadiyah Malang.

Begitu banyak kendala selama proses penyelesaian skripsi ini, namun

dengan bantuan dan dukungan yang telah penulis dapatkan dari berbagai pihak

maka skripsi ini dapat diselesaikan. Oleh karena itu dalam kesempatan ini penulis

ingin mengucapkan terima kasih kepada berbagai pihak.

1) Kedua orang tercinta, Ibu Suhartatik dan Bapak Sugianto, yang telah

mencurahkan kasih sayang, doa, dan dukungan penuh.

2) Bapak Yufiz Azhar, S.Kom, M.Kom., dosen pembimbing I yang telah

memberikan pengarahan dan bimbingan kepada penulis baik dalam

pelaksanaan penelitian maupun penulisan skripsi ini.

3) Bapak Ilyas Nuryasin, S.kom, M.kom., dosen pembimbing II yang telah banyak

memberikan saran dan waktu dalam penulisan skripsi ini.

4) Kakak dan kedua adik saya yang senantiasa memberi dukungan tanpa henti.

5) Inayatul Hidayati atas banyak waktu yang diluangkan untuk menemani dan

membantu saya dalam proses penggarapan skripsi ini.

6) Dan berbagai pihak yang tidak dapat disebutkan satu per satu.

Penulis menyadari mungkin masih terdapat kekurangan dalam skripsi ini,

untuk itu penulis mengharapkan adanya kritik dan saran yang membangun. Semoga

skripsi ini bisa bermanfaat untuk penelitian sejenis atau penelitian selanjutnya.

Malang, 30 Maret 2016

penulis

Page 8: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK · PDF fileBased on the user’s system testing of this ... BAB IV IMPLEMENTASI DAN ... /makalah-basis-data.html.Diakses pada tanggal 30

DAFTAR ISI

Lembar Pengesahan......................................................................................... ii

Lembar Persetujuan ......................................................................................... iii

Lembar Pernyataan .......................................................................................... iv

ABSTRAK ...................................................................................................... v

ABSTRACT.................................................................................................... vi

KATA PENGANTAR ................................................................................... vii

DAFTAR ISI .................................................................................................. viii

DAFTAR GAMBAR ..................................................................................... x

DAFTAR TABEL .......................................................................................... xi

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

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

1.2 Rumusan Masalah ............................................................................... 2

1.3 Tujuan Penelitian ................................................................................ 2

1.4 Batasan Masalah ................................................................................. 3

1.5 Metodologi Penelitian......................................................................... 3

1.6 Sistematika Penulisan ......................................................................... 4

BAB II LANDASAN TEORI ....................................................................... 5

2.1 Hasil Penelitian Terkait ..................................................................... 5

2.2 Sistem Rekomendasi ......................................................................... 6

2.3 Weighted Product .............................................................................. 6

2.4 XAMPP .............................................................................................. 9

2.5 PHP ..................................................................................................... 9

2.6 My SQL .............................................................................................. 9

BAB III ANALISA DAN PERANCANGAN SISTEM ........................... 11

3.1 Analisa Sistem ................................................................................... 11

3.1.1 Analisa Sistem ............................................................................ 11

3.1.2 Analisa Kebutuhan .................................................................... 12

3.2 Perancangan Weighted Product ........................................................ 19

3.3 Layout Aplikasi .................................................................................. 23

Page 9: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK · PDF fileBased on the user’s system testing of this ... BAB IV IMPLEMENTASI DAN ... /makalah-basis-data.html.Diakses pada tanggal 30

BAB IV IMPLEMENTASI DAN PENGUJIAN ...................................... 24

4.1 Hasil Implementasi ............................................................................ 24

4.1.1 Implementasi Bobot Harga Tiket ......................................... 24

4.1.2 Implementasi Bobot Fasilitas ............................................... 25

4.1.3 Implementasi Bobot Popularitas .......................................... 26

4.1.4 Implementasi Rumus Weighted Product ............................. 27

4.2 Hasil Pengujian .................................................................................. 28

4.2.1 Pengujian Sistem ................................................................... 28

4.2.2 Pengujian Accuracy............................................................... 31

BAB V PENUTUP ......................................................................................... 32

5.1 Kesimpulan ........................................................................................ 32

5.2 Saran ................................................................................................... 32

DAFTAR PUSTAKA .................................................................................... 33

LAMPIRAN

BIOGRAFI PENULIS

Page 10: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK · PDF fileBased on the user’s system testing of this ... BAB IV IMPLEMENTASI DAN ... /makalah-basis-data.html.Diakses pada tanggal 30

DAFTAR GAMBAR

Gambar 3.1 Usecase Diagram ........................................................................ 14

Gambar 3.2 Activity Diagram Login User ................................................... 16

Gambar 3.3 Activity Diagram Rekomendasi ................................................ 16

Gambar 3.4 Activity Diagram Login Admin................................................. 17

Gambar 3.5 Activity Diagram Tambah Data Wisata .................................... 17

Gambar 3.6 Activity Diagram Edit Data Wisata ........................................... 18

Gambar 3.7 Activity Diagram Hapus............................................................. 18

Gambar 3.8 TampilanAwal ............................................................................ 23

Gambar 3.9 Tampilan Menu Rekomendasi ................................................... 23

Gambar 4.1 Implementasi Harga Tiket .......................................................... 24

Gambar 4.2 Implementasi Penentuan Fasilitas ............................................. 25

Gambar 4.3 Implementasi Bobot Fasilitas ..................................................... 26

Gambar 4.4 Implementasi Bobot Popularitas ................................................ 26

Gambar 4.5 Implementasi Rumus Pertama ................................................... 27

Gambar 4.6 Implementasi Rumus Kedua ..................................................... 27

Gambar 4.7 Tambah Data ............................................................................... 28

Gambar 4.8 Data Berhasil Disimpan ............................................................. 28

Gambar 4.9 Ubah Pembobotan....................................................................... 29

Gambar 4.10 Menghitung Pembobotan ......................................................... 29

Gambar 4.11 Hasil Rekomendasi ................................................................... 29

Page 11: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK · PDF fileBased on the user’s system testing of this ... BAB IV IMPLEMENTASI DAN ... /makalah-basis-data.html.Diakses pada tanggal 30

DAFTAR TABEL

Tabel 3.1 Kuisioner Pemilihan Wisata ......................................................... 12

Tabel 3.2 Penilaian Fasilitas ........................................................................... 13

Tabel 3.3 Kuisinoner Popularitas ................................................................... 13

Tabel 3.4 Penjelasan Usecase Diagram ......................................................... 15

Tabel 3.5 Nilai Bobot Harga Tiket ................................................................. 19

Tabel 3.6 Nilai Bobot Fasilitas ....................................................................... 19

Tabel 3.7 Nilai Bobot Popularitas .................................................................. 19

Tabel 3.8 Nilai Bobot Harga Tiket ................................................................. 20

Tabel 3.9 Nilai Bobot Fasilitas ....................................................................... 20

Tabel 3.10 Nilai Bobot Popularitas ................................................................ 21

Tabel 3.11 Kriteria Acuan Pengambilan Keputusan ..................................... 21

Tabel 3.12 Kriteria Penilaian .......................................................................... 21

Tabel 3.13 Hasil Bobot ................................................................................... 22

Tabel 4.1 Hasil Hitungan ................................................................................ 30

Tabel 4.2 Hasil Responden ............................................................................. 31

Page 12: JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK · PDF fileBased on the user’s system testing of this ... BAB IV IMPLEMENTASI DAN ... /makalah-basis-data.html.Diakses pada tanggal 30

Daftar Pustaka

Ardi K.D.R. 2013. Sistem Pendukung Keputusan Rekrutmen Karyawan Produksi

Menggunakan Metode Weighted Product pada PT. Ploss Asia Semarang.

Universitas Dian Nuswantoro. Semarang

Asih, H .S .2014. Sistem Pendukung Keputusan Pemilihan Obyek Wisata

Kabupaten Nganjuk Menggunakan Metode Weighted Product. Nusantara of

Engineering (NoE), Vol. 1, No. 2, ISSN: 2355-6684, Hal: 70-75.

Anita, N. 2013. Basis Data. Makalah. http://nasdadasdsa.blogspot.co.id/2013/09

/makalah-basis-data.html.Diakses pada tanggal 30 Oktober 2015.

Bunafit, N. 2008. Latihan Membuat Aplikasi Web PHP dan MySQL dengan

Dreamweaver MX (6,7,2004) dan 8.

Esteriani, S. E. (Tanpa Tahun). Implementasi Metode Weighteded Product dalam

Sistem Pendukung Keputusan Seleksi Penerimaan Tunjangan Profesi Guru

di Kabupaten Ngawi. Universitas Dian Nuswantoro. Semarang.

Fartindyyah, N dan Subiyanto. 2014. Sistem Pendukung Keputusan Peminatan

SMA menggunakan Wighted Product (WP). Universitas Negeri Semarang.

Jaya, Putra. 2013. “Sistem Pendukung Keputusan Penentuan Bonus Karyawan

Menggunakan Metode Weighted Product”, STMIK Budidarma, Medan.

Kusumadewi, S., Hartati,S., Harjoko, A., dan Wardoyo, R. 2006. Fuzzy Multi

Attribute Decision Making (Fuzzy MADM). Yogyakarta: Graha Ilmu.

Octacron, Y.S., Dewanto dan A.S. Dharmawan. 2012. Analisis dan Perancanan

Sistem Informasi Kost dan Kontrakan Berbasis Web.

Sari I.K., Lulu Y.D., dan Diah K. 2015. Sistem Pendukung Keputusan Penentuan

Lokasi Gudang di Perusahaan dengan Metode Weighteded Product.

Politeknik Caltex Riau.

Scafer, J.B., Konstan, J.A. dan Riedl, J. 2001. Item-Based Collaborative Filtering

Recommender Algorithms. WWW10.

Sudarma, S. 2010. Panduan Belajar MySQL Database Server disertai

Penggunaannya untuk PHP dan Visual Basic. Media Kita. Jakarta.