BAB IV ANALISIS HASIL IMPLEMENTASI
4.5 Kelebihan Sistem
1. Pengguna dapat membandingkan lokasi kuliner untuk mendapat rekomendasi kuliner sesuai dengan kriteria yang telah ditentukan sistem.
2. Pengguna mendapatkan output lokasi kuliner dengan tampilan peta, lengkap dengan rute direction.
4.6 Kekurangan Sistem
1. Daftar kuliner yang ditampilkan dan kuliner yang ada di peta belum dihubungkan, sehingga pengguna sulit untuk menentukan kuliner yang akan dibandingkan.
2. Validitas lokasi kuliner dengan Google Street view sangat tergantung dari waktu update dari gambar google maps.
134
BAB V PENUTUP
5.1 Kesimpulan
Berdasarkan hasil perancangan, pembangunan dan uji coba Sistem Pendukung Pengambilan Keputusan Rekomendasi Kuliner Di Yogyakarta Menggunakan Metode SAW Terintegrasi Google Maps dapat disimpulkan bahwa:
1. Sistem yang dibangun sudah sesuai dengan rancangan dan dapat berjalan dengan baik.
2. Berdasar hasil uji coba dengan pengguna dan pemilik kuliner, maka dapat disimpulkan bahwa sistem pendukung pengambilan keputusan ini dapat memasarkan kuliner dengan baik dan mampu memberikan rekomendasi kuliner berdasarkan bobot kepentingan yang dimasukkan oleh pengguna, yang dapat digunakan sebagai pertimbangan untuk memilih kuliner
3. Sistem ini meningkatkan efisiensi user dalam memilih lokasi kuliner.
5.2 Saran
Untuk pengembangan sistem ini lebih lanjut disarankan untuk:
1. Pemilihan lokasi kuliner menggunakan CSS dengan fungsi hover, yang memungkinkan pemilihan lokasi kuliner dapat singkron dengan pemilihan lokasi di peta.
DAFTAR PUSTAKA
Bertram, Dane. 2007. “Likert Scales Are The Meaning of Life”.
http://poincare.matf.bg.ac.rs/~kristina/topic-dane-likert.pdf. Diakses pada tanggal 26 Agustus 2016 pkl. 10.30.
Connolly, Thomas M., Carolyn E. Begg. (2005). Database Systems : A Practical Approach To Design, Implamentation, And Management, Fourth Edition. USA : Pearson Education Limited.
Connolly, Thomas & Begg, Carolyn. (2002). Database Systems :A Practical Approach to Design, implementation and management. Third Edition. Addision Wesley, England.
Ichtiara, Cita. 2008. "Implementasi Aplikasi Sistem Informasi Geografis (SIG) Universitas Indonesia (UI) Berbasis Web Dengan Menggunakan Google Maps API", Skripsi, Program Studi Teknik Elektro Fakultas Teknik Elektro Universitas Indonesia.
Kusuma, Stephanus Wijaya nata. 2016 . "Sistem Informasi Geografis Penataan Sekolah Dasar dan Pemindahan Guru Studi Kasus : Dinas Pendidikan Pemuda dan Olahraga Kabupaten Magelang", Skripsi, Program Studi Teknik Informatika Fakultas Sains dan Teknologi Universitas Sanata Dharma Yogyakarta.
Kusumadewi, Sri., dkk. 2006. Fuzzy-Attribute Decision Making(Fuzzy MADM). Yogyakarta : Graha Ilmu.
Marsum, W.A., Sistem Pelayanan Makanan dan Minuman secara
Internasional(Food and Beverages Service). Yogyakarta :Andi Offset. 1985 Putri, Tri Pina. 2016. "Sistem Pendukung Pengambilan Keputusan Pemilihan Kamera DSLR Menggunakan Metode SAW", Skripsi, Program Studi Teknik Informatika Fakultas Sains dan Teknologi Universitas Sanata Dharma
Sparague, R. H. and Watson H. J. 1993. Decision Support Systems: Putting Theory Into Practice. Englewood Clifts, N. J., Prentice Hall.
Statistik Kepariwisataan DIY, 2014
Sutarman. 2003. Membangun Aplikasi Web dengan PHP dan MySQL. Yogyakarta: Graha ilmu
Turban, Efraim., dkk. 2005. Decision Support Systems and Intelligent Systems. Yogyakarta: Graha Ilmu.
Waljiyanto. 2003. Sistem Basis Data: Analisis dan Pemodelan Data. Yogyakarta: Graha Ilmu
Whitten. Jeffrey L., Bentley, Lonnie D., Dittman, Kevin. 2001. System Analysis and Design Methods 5th edition. New York : The McGraw-Hill Companies, In
LAMPIRAN
KUISIONER
SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN
REKOMENDASI KULINER DI YOGYAKARTA
MENGGUNAKAN METODE SAW TERINTEGRASI
GOOGLE MAPS
Nama :
Tanggal :
Status : Pemilik Kuliner Petunjuk pengisian :
Berilah tanda centang ( ) atau tanda silang ( X ) pada salah satu pilihan jawaban, dengan keterangan :
STS : Sangat Tidak Setuju
TS : Tidak Setuju
R : Ragu-ragu
S : Setuju
SS : Sangat Setuju
No Pernyataan STS TS R S SS 1 Sistem ini membantu pemilik kuliner dalam proses
pemasaran kuliner di Yogyakarta
2 Sistem ini memiliki aspek/kriteria yang sesuai dengan kebutuhan pemasaran kuliner
3 Sistem ini dapat menghemat waktu dalam proses pemasaran suatu lokasi kuliner
4 Menu-menu yang terdapat di sistem ini dapat digunakan dengan mudah.
5 Langkah-langkah pendaftaran akun kuliner dan lokasi kuliner pada sistem ini mudah untuk dimengerti pemilik kuliner
6 Petunjuk yang ada di dalam sistem mempermudah pengguna dalam menggunakan sistem
7 Sistem ini memiliki tampilan yang cukup menarik. 8 Pemilik kuliner merasa puas dengan hasil pendaftaran
lokasi kuliner
9 Secara umum saya lebih suka menggunakan sistem ini daripada menggunakan pemasaran kuliner secara manual/konvensional Saran : ……… ……… ………
Hasil Skor Kuisioner Pemilik Kuliner
No
Pernyataan
Skor
1 Sistem ini membantu pemilik kuliner dalam proses
pemasaran kuliner di Yogyakarta
3.214
2 Sistem ini memiliki aspek/kriteria yang sesuai dengan
kebutuhan pemasaran kuliner
3.000
3 Sistem ini dapat menghemat waktu dalam proses pemasaran
suatu lokasi kuliner
3.143
4
Menu-menu yang terdapat di sistem ini dapat digunakan
dengan mudah.
3.0714
5
Langkah-langkah pendaftaran akun kuliner dan lokasi kuliner
pada sistem ini mudah untuk dimengerti pemilik kuliner
3.143
6
Petunjuk yang ada di dalam sistem mempermudah pengguna
dalam menggunakan sistem
3.000
7
Sistem ini memiliki tampilan yang cukup menarik.
3.000
8
Pemilik kuliner merasa puas dengan hasil pendaftaran lokasi
kuliner
3.143
9
Secara umum saya lebih suka menggunakan sistem ini
daripada
menggunakan
pemasaran
kuliner
secara
manual/konvensional
KUISIONER
SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN
REKOMENDASI KULINER DI YOGYAKARTA
MENGGUNAKAN METODE SAW TERINTEGRASI
GOOGLE MAPS
Nama : Tanggal : Status : Pengguna Petunjuk pengisian :Berilah tanda centang ( ) atau tanda silang ( X ) pada salah satu pilihan jawaban, dengan keterangan :
STS : Sangat Tidak Setuju
TS : Tidak Setuju
R : Ragu-ragu
S : Setuju
SS : Sangat Setuju
No Pernyataan STS TS R S SS 1 Sistem ini membantu dalam proses rekomendasi
kuliner di Yogyakarta
2 Sistem ini memiliki kriteria yang sesuai dengan kriteria pemilihan kuliner pengguna
3 Sistem ini dapat menghemat waktu dalam pencarian suatu lokasi kuliner yang diinginkan pengguna
4 Menu-menu yang terdapat di sistem ini dapat digunakan dengan mudah.
5 Langkah-langkah rekomendasi kuliner pada sistem ini mudah untuk dimengerti pengguna
6 Petunjuk yang ada di dalam sistem mempermudah pengguna dalam menggunakan sistem
7 Sistem ini memiliki tampilan yang cukup menarik. 8 Pengguna sistem ini merasa puas dengan hasil
rekomendasi kuliner
9 Secara umum saya lebih suka menggunakan sistem ini daripada menggunakan pencarian kuliner secara manual/konvensional Saran : ……… ……… ………
Hasil Skor Kuisioner Pengguna Sistem
No
Pernyataan
Skor
1
Sistem ini membantu dalam proses rekomendasi kuliner di
Yogyakarta
3.0672
Sistem ini memiliki kriteria yang sesuai dengan kriteria
pemilihan kuliner pengguna
2.800
3
Sistem ini dapat menghemat waktu dalam pencarian suatu
lokasi kuliner yang diinginkan pengguna
3.000
4
Menu-menu yang terdapat di sistem ini dapat digunakan
dengan mudah.
3.200
5
Langkah-langkah rekomendasi kuliner pada sistem ini mudah
untuk dimengerti pengguna
3.000
6
Petunjuk yang ada di dalam sistem mempermudah pengguna
dalam menggunakan sistem
2.867
7
Sistem ini memiliki tampilan yang cukup menarik.
3.0678
Pengguna sistem ini merasa puas dengan hasil rekomendasi
kuliner
3.000
9
Secara umum saya lebih suka menggunakan sistem ini
daripada
menggunakan
pencarian
kuliner
secara
manual/konvensional
3.000
LAMPIRAN
A. Implementasi Basis Data
Implementasi basis data menggunakan MySQL dipergunakan untuk menunjang sistem yang dibangun. implementasi basis data terdiri dari tabel-tabel yang telah dirancang pada bab III.
berikui ini adalah query pembuatan basis data : Implementasi tabel Datakuliner
Implementasi tabel kulinerpemilik
Implementasi tabel kuliner_gambar
Implementasi tabel kulinerkategori
Implementasi tabel kulinerkomentar
Implementasi tabel alternatifkriteria
Implementasi tabeler i kulinerkriteria
Implementasi tabel tampungpilihan
Implementasi tabel tampungbobot
B. Implementasi Sistem Halaman Utama
Halaman ini digunakan sebagai halaman awal yang akan tampil ketika pengguna atau pemilik kuliner membuka web kuliner ini. Untuk mengakses map dan melaksanakan proses rekomendasi kuliner, klik tombol Jelajahi Kuliner. Untuk mendaftarkan kuliner atau masuk sebagai admin klik pojok kanan atas
Implementasi Administrator
Halaman Login Administrator digunakan administrator untuk login. Administrator mempunyai username : [email protected] dan password : admin. Script kode pada halaman login administrator sebagai berikut :
Implementasi FrontpageAdmin
Halaman Utama administrator berupa tombol tombol yang mengarah ke fungsi-fungsi administrator antara lain : verifikasi kuliner, kelola data kuliner, kelola komentar dan rating, dan alternatif spk.
Verifikasi Kuliner
Verifikasi kuliner oleh administrator diperlukan untuk memverifikasi apakah tempat kuliner yang telah dimasukkan oleh pemilik kuliner merupakan tempat kuliner yang valid. Ketika suatu kuliner sudah
diverifikasi, maka tombol akan berwarna biru dengan tulisan “Terverifikasi”.
Halaman verifikasi kuliner selanjutnya menampilkan maps dengan marker lokasi kuliner tertentu. Administrator bisa mengklik fasilitas Google Street View(Lingkaran), lalu tempatkan disekitar marker. Bila Google Street View menampilkan lokasi suatu kuliner yang cocok dengan kuliner yang dimasukkan oleh pemilik kuliner, maka administrator dapat mengklik tombol Verifikasi. Script kode untuk halaman verifikasi kuliner adalah :
Kelola Data Kuliner
Administrator dapat melihat data kuliner yang dimasukkan oleh pemilik kuliner. Data kuliner yang ditampilkan meliputi idlokasikuliner, kategori, namalokasi, pemilik, alamat, koordinat, rentang harga, last_update, email pemilik kuliner. Admin dapat mencari kuliner tertentu dengan memasukkan id kuliner.
Administrator juga dapat menghapus data kuliner dengan mengklik tombol delete seperti gambar di bawah ini :
Kelola Data Komentar dan Rating
Adminstrator dapat melihat komentar dan rating yang telah diberikan user/pengguna sistem. User juga dapat mencari suatu komentar dengan memasukkan idkomentar(idkuliner dimana user memasukkan komentar).
Administrator juga dapat mendelete komentar yang telah dimasukkan oleh user. Berikut adalah script kode untuk menghapus komentar.
Penambahan Data Alternatif
Administrator dapat menambahkan nilai alternatif untuk setiap kuliner yang telah diverifikasi oleh administrator. Administrator harus mencari data kuliner mana yang akan ditambahkan nilai alternatif.
Setelah itu dengan melihat info data kuliner (keberagaman makanan, keberagaman minuman, fasilitas dan rentang harga), administrator mengisi bobot alternatif. Untuk nilai kriteria kenyamanan, nilai yang diisikan administrator bernilai 3 (cukup).
Script kode penambahan alternatif sebagai berikut :
Lihat Data Alternatif Kriteria
Administrator dapat mengedit nilai alterntif kuliner dengan mencari kuliner mana yang akan diedit nilainya. Selanjutnya nilai-nilai
alterntif kuliner ini dapat berubah seiring dengan masukan komentar dan rating dari user/pengguna sistem.
Implementasi Pemilik Kuliner
Daftar Akun Kuliner
Halaman Login Pemilik Kuliner digunakan pemilik kuliner untuk login. Pemilik kuliner mempunyai username dan password yang berbeda- beda tergantung dari email yang dimasukkan oleh pemilik kuliner sewaktu mendaftar.
Halaman ini digunakan untuk mendaftarkan akun untuk registrasi kuliner. Pendaftaran akun meliputi nama depan, nama belakang, email,
password, nomor telpon dan gender. Script kode penambahakan akun sebagai berikut :
Halaman Utama Pemilik Kuliner
Halaman ini digunakan oleh pemilik kuliner sebagai halaman pertama setelah proses login. Terdapat 2 tombol utama yang berada di tengah-tengah halaman, yaitu tombol “Tambah Kuliner” dan tombol “Edit Informasi Pribadi”. Tombol “Tambah Kuliner” akan berubah menjadi tombol “Edit Kuliner” jika pemilik kuliner telah menambahkan kuliner.
Daftar kuliner
Halaman ini digunakan untuk menambahkan data kuliner ke dalam database. Data kuliner yang akan disubmit pada halaman ini adalah kategori kuliner, nama tempat, nama pemilik, alamat, nomor telepon dan koordinat dari lokasi kuliner. Setelah di klik tombol submit, akan diarahkan ke tambah informasi. Script kodenya sebagai berikut :
Daftar informasi kuliner
Halaman ini merupakan lanjutan dari halaman tambah kuliner sebelumnya. Pemilik kuliner akan menginputkan informasi lain/informasi tambahahan tentang kuliner, keberagamanan menu makanan, keberagamanan minuman, fasilitas di tempat kuliner dan rentang harga. Script codenya sebagai berikut :
Penambahan Foto
Penambahan foto digunakan untuk menambahkan gambar(menu makan, fasilitas dll) yang akan ditampilkan di halaman tampilkuliner_fix.php. maksimal foto yang dimasukkan yaitu 4. Script kodenya sebagai berikut :
Edit informasi pribadi pemilik kuliner
Edit informasi digunakan untuk mengedit informasi pribadi dari pemilik kuliner yang telah dimasukkan pada saat pendaftaran akun kuliner.
Edit data kuliner
Halaman ini digunakan untuk mengedit informasi kuliner. Halaman ini juga, pemilik kuliner dapat mengedit informasi seperti kebeargaman menu, keberagaman minuman, fasilitas dll.
Gambar diatas adalah script code edit informasi kuliner.
Implementasi User/Pengguna Sistem Proses Pemilihan Kuliner
Halaman ini digunakan sebagai halaman awal user yang akan melakukan proses SPK atau sekedar melihat informasi kuliner dari suatu tempat kuliner. Jika ingin melakukan proses SPK, user harus membandingkan 10 kuliner sesuai kategori kuliner yang dipilih user. Setelah memilih kuliner, lalu user mengklik tombol Bandingkan.
Gambar dibawah ini adalah proses untuk menampilkan data marker di dalam peta.
Proses mendapatkan nilai kriteria jarak
Halaman ini adalah lanjutan dari halaman pemilihan kuliner sebelumnya. Pada halaman ini, user akan mendapat nilai nilai jarak ini dihitung dari jarak dimana user berada dengan setiap lokasi kuliner yang telah dipilih. Setelah itu, user mengklik tombol pembobotan untuk melakukan proses input bobot kepentingan kriteria. Berikut script kode untuk mendapatkan jarak.
Pembobotan kriteria
Setelah mendapatkan nilai kriteria jaral, maka user diarahkan ke halaman input bobot kepentingan tiap kriteria. Proses memasukkan bobot ini harus berjumlah 100. Berikut adalah script kode pembobotan kriteria :
Hasil rekomendasi
. halaman ini akan ditampilkan hasil rekomendasi kuliner yang telah diolah oleh sistem menggunakan metode SAW(Simple Additive Weighting). Akan ditampilkan lokasi kuliner melalui tabel dan maps(Google Maps). Tabel yang ditampilkan dilengkapi dengan nilai skor setiap kuliner. Skor tertinggi merupakan kuliner yang paling direkomendasikan untuk dikunjungi.