1 BAB III METODOLOGI PENELITIAN. collaborative filtering ini digambarkan pada gambar 3.1

dokumen-dokumen yang mirip
BAB III METODOLOGI PENELITIAN. dibutuhkan desain penelitian. Berikut adalah tahapan-tahapan dalam desain

BAB III METODE PENELITIAN

BAB 3 METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. melakukan penelitian yang bertujuan untuk memudahkan peneliti dalam

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN

1 BAB III METODE PENELITIAN

BAB V IMPLEMENTASI SISTEM

BAB III METODE PENELITIAN. Tahapan penelitian yang akan dilakukan adalah sebagai berikut: keputusan tingkat kesehatan.

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. menu makanan berbasis web pada konsumen restoran menggunakan metode

BAB III METODE PENELITIAN

Berikut langkah-langkah penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

BAB III METODE PENELITIAN. perangkat lunak sebagai berikut : a. Processor Intel Core i3. d. VGA Nvidia GeForce 610M 2GB

Gambar 3.1 Desain Penelitian

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN. a. Menentukan kebutuhan data yang dibutuhkan. b. Mengumpulkan semua data yang dibutuhkan.

BAB III METODOLOGI PENELITIAN

BAB 3 METODOLOGI PENELITIAN. Desain penelitian untuk Sistem Optimalisasi Produksi ini menggunakan

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN. Berikut adalah tahapan penelitian yang dilakukan : Menentukan kebutuhan data yang digunakan, seperti data makanan, data

BAB III METODOLOGI PENELITIAN

Gambar 3.1 Desain penelitian

BAB 3 METODE PENELITIAN. dalam melakukan penelitian untuk memudahkan penyusun dalam

BAB III METODOLOGI PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN

BAB IV HASIL DAN UJI COBA

BAB III MET PEN METODOLOGI PENELITIAN

BAB III METODE PENELITIAN

BAB III METODOLOGI PENELITIAN. ini. Pada dasarnya penelitian ini terpisah antara pengembangan MBROLA

BAB III METODOLOGI PENELITIAN. Metode yang diterapkan dalam pembuatan skripsi ini, antara lain: dengan topik baik berupa textbook atau paper.

BAB III METODOLOGI PENELITIAN

BAB V IMPLEMENTASI SISTEM

BAB III METODE PENELITIAN. Desain penelitian yaitu tahapan yang akan dilakukan peneliti untuk

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 3. METODE PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. Untuk memperlancar proses penelitian, maka dibentuk desain penelitian yang

BAB III METODOLOGI PENELITIAN. Berikut ini, pada gambar 3.1 adalah tahapan yang dilakukan dalam

BAB IV IMPLEMENTASI DAN PENGUJIAN

1 BAB III METODE PENELITIAN

BAB 3 METODOLOGI PENELITIAN. Pada penelitian ini menggunakan beberapa perangkat keras dan perangkat

BAB III METODE PENELITIAN

BAB III METODELOGI PENELITIAN. Desain penelitian adalah langkah dan proses yang akan dilakukan dalam

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN. Berikut tahapan penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III METODE PENELITIAN. Desain penelitian adalah tahapan yang menggambarkan susunan dalam

BAB III METODE PENELITIAN

BAB III METODOLOGI PENELITIAN. Berikut adalah tahapan penelitian yang dilakukkan oleh penulis :

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 3. METODOLOGI PENELITIAN

BAB IV HASIL DAN PEMBAHASAN

BAB III METODE PENELITIAN. peneltian, dibutuhkan desain penelitian. Berikut adalah tahapan penelitian yang dilakukan:

BAB IV HASIL DAN UJI COBA

BAB III METODOLOGI PENELITIAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III METODE PENELITIAN. dilakukan untuk mempermudah dalam melakukan penelitian. Dalam

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III METODOLOGI PENELITIAN. 1. Spesifikasi komputer yang digunakan dalam penelitian ini adalah sebagai. Processor INTEL Pentium Dual Core T4300

BAB III BAB 3 METODOLOGI PENELITIAN. dalam proses penelitian implementasi metode Bisecting K-Means untuk. Tahapan penelitian yang dilakukan yaitu:

BAB IV HASIL DAN UJI COBA. Berikut adalah tampilan hasil dan pembahasan dari Perancangan Analisa

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 1 PENDAHULUAN UKDW

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN

BAB III METODOLOGI PENELITIAN. Berikut adalah gambaran desain penelitian pengklasifikasian konsumen

BAB IV HASIL DAN PEMBAHASAN

BAB III METODOLOGI PENELITIAN

BAB III METODE PENELITIAN

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN UJI COBA SISTEM. Aplikasi Sistem Penerimaan Karyawan dibuat berbasis web dengan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III METODE PENELITIAN

Transkripsi:

22 1 BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Desain penelitian yang digunakan pada pembagunan sistem rekomendasi wisata bernilai sejarah berbasis web menggunakan metode collaborative filtering ini digambarkan pada gambar 3.1 Langkah Awal Penelitian: - Formulasi Permasalahan - Mengumpulkan data yang dibutuhkan Studi literatur Wawancara dan Observasi Data Penelitian Collaborative filtering Interface Rating Objek: User rating (x) Penghitungan prediksi Algoritma Slope One y = x + b Pengembangan Perangkat Lunak: Analysis Design Coding Testing Rekomendasi Objek Wisata Skripsi dan Dokumen Teknis Gambar 1.1 Desain Penelitian

23 Berikut adalah penjelasan gambar dan merupakan tahapan penelitian yang dilakukan sebagai berikut: Penjelasan gambar: 1. Tahapan Awal Penelitian. Pada tahap ini ditentukan kebutuhan dan data penelitian yaitu data pariwisata di Provinsi Jawa Barat, serta rating data tempat wisata yang digunakan untuk proses rekomendasi tempat wisata bernilai sejarah. Selain itu, diperlukan alat dan bahan yaitu komputer, serta perangkat lunak XAMPP yang dijalankan di sistem operasi windows. 2. Studi Literatur dilakukan dengan mempelajari dan memahami teoriteori yang digunakan, yaitu collaborative filtering dan algoritma slope one yang berhubungan dengan sistem rekomendasi. Data-data tersebut dicari dengan cara mengumpulkan literatur, jurnal, browsing internet dan bacaan-bacaan yang ada kaitannya dengan topik baik berupa textbook atau paper. 3. Wawancara dilakukan dengan mengadakan kunjungan ke Dinas Pariwisata Jawa Barat untuk mendapatkan data pariwisata yang ada di Jawa Barat khususnya objek wisata yang mempunyai nilai sejarah. 4. Setelah data terkumpul, dilakukan pengembangan perangkat lunak dengan model proses sekuensial linier. Model sekuensial linier merupakan sebuah pendekatan pengembangan perangkat lunak yang sistematik. Secara bertahap dimulai dari tahap analisis terus maju ke tahap desain, implementasi, dan tahap pengujian. Adapun inti dari

24 perangkat lunak tersebut adalah user mendaftar pada system dan melakukan rating terhadap objek yang ada, kemudian system melakukan perhitungan menggunakan algoritma slope one, dan akan menghasilkan prediksi. Dan prediksi tersebut digunakan untuk bahan rekomendasi tempat wisata bersejarah. Adapun penghitungan prediksi dengan algoritma slope one adalah y = x + b ; dimana: y adalah predictee item, x nilai rating awal yang diberikan predictee user, dan b adalah selisih rata-rata item yang berpasangan. 5. Dokumen penelitian berupa skripsi dan perangkat lunak yang tercipta. 3.2 Model Proses Pemodelan sistem informasi harus dilakukan terlebih dahulu sebelum mulai melakukan implementasi program atau pengkodean program. Pemodelan sistem informasi ini bertujuan untuk menemukan batasan-batasan masalah pada penerapan sistem. Model proses yang digunakan dalam pembangunan sistem ini adalah model sekuensial linier. Model sekuensial linier mungusulkan sebuah pendekatan pengembangan perangkat lunak yang sistematik dan sekuensial. Model sekuensial linier melingkupi aktivitas sebagai berikut:

25 System/Information engineering Analysis Design Coding Test Gambar 1.2Model Sekuensial Linear Tanda panah menggambarkan urutan jalannya proses pengembangan perangkat lunak. Fase-fase pada rekayasa perangkat lunak sekuensial linier (Pressman, 2001) adalah sebagai berikut: 1. Analysis Tahap ini merupakan tahap awal dalam pengembangan sebuah perangkat lunak, tahapan ini digunakan untuk mengetahui informasi, model, dan spesifikasi dari sistem yang dibutuhkan, baik kebutuhan fungsional maupun kebutuhan non fungsional yang dibutuhkan dalam membangun perangkat lunak sistem rekomendasi wisata bersejarah dengan menggunakan metode collaborative filtering yang menerapkan algoritma slope one. Pada sistem rekomendasi ini, user harus melakukan rating tempat wisata yang ada supaya mendapat hasil rekomendasi dari sistem. User yang dimaksud adalah pengguna yang sudah melakukan registrasi sebelumnya. Dengan kata lain, sistem membutuhkan data rating dari user

26 untuk menghasilkan sebuah rekomendasi. Selain user, ada admin yang mempunyai hak khusus untuk melihat, menghapus, menambah dan mengedit data pada sistem, juga bisa melihat jumlah data rating item atau objek wisata yang ada. Yang kemudian dapat melakukan maintenance sistem jika diperlukan. 2. Design Tahap ini bertujuan membuat desain dari hasil analisis yang dilakukan pada tahapan sebelumnya. Informasi, model dan spesifikasi yang diubah menjadi sebuah desain sistem yang nantinya akan dikodekan. Tahap desain meliputi perancangan data, perancangan arsitektur, perancangan antarmuka, dan perancangan prosedur. Pada perancangan database dibentuk beberapa tabel, antara lain: tabel admin, lokasi, objek, dan rating. Kemudian pada perancangan antarmuka, dibuat; menu registrasi, menu login/logout, dan input rating objek bagi user. Dan antarmuka untuk admin dibuat menu login/logout, menu lihat data, edit data, tambah data, dan hapus data. 3. Coding Tahap ini dimaksudkan untuk mengkodekan desain yang telah dibuat dalam tahap sebelumnya menjadi sebuah kode-kode yang nantinya akan dibaca oleh komputer dan dibuah menjadi sebuah tampilan yang nantinya digunakan. Implementasi program tidak boleh melebihi dari apa yang telah ditentukan dalam desain perangkat lunak.

27 Jika desain dilakukan dalam cara yang detail, pembuatan kode dapat dikerjakan secara mekanistik. Dalam penelitian ini digunakan PHP MySQL untuk pembuatan sistemnya. Pada tahap inilah metode collaborative filtering dan algoritma slope one diterapkan, dikerjakan dengan bahasa pemrograman PHP danmysql 4. Test Merupakan fase pengujian layak tidaknya software yang dibangun sesuai dengan model yang diinginkan, fase pengujian dilakukan dengan black box. Pengujian yang dilakukan meliputi pengujian input data. Apakah user baru yang melakukan registrasi berhasil atau tidak, user melakukan rating berhasil atau tidak, hasil rekomendasi keluar atau tidak, admin menambah, menghapus, mengubah data berhasil atau tidak. 3.3 Alat dan Bahan Penelitian 3.3.1 Alat Penelitian Penelitian ini menggunakan seperangkat sistem komputer beserta perangkat lunak pendukungnya, yaitu : 1. Satu unit komputerdenganspesifikasi : a. Processor Intel Pentium Dual Core 1.67 GHz b. RAM 2 GB c. Harddisk 60 GB dengan free space 15 GB. d. Layar monitor denganresolusi 1280 x 800 pixel, 32 Bit Color

28 e. Mouse dan Keyboard 2. Perangkat lunak : a. Sistem Operasi Windows XP SP 3 b. XAMPP 1.8.0 c. Web Browser (Google Chrome 27.0) 3.3.2 Bahan Penelitian Data yang menjadi input sistem adalah rating user terhadap objek wisata yang ada. User terlebih dahulu mendaftarkan diri dengan mengisi data pribadi, selanjutnya user akan mendapatkan hak akses memasuki sistem. Kemudian user melakukan rating objek wisata yang sesuai dengan keinginan user. Hasil keluaran dari sistem adalah rekomendasi tempat wisata sesuai dengan perhitungan algoritma yang diterapkan.