## SISTEM PENDUKUNG KEPUTUSAN OTOMATISASI PLANNING WISATA BERBASIS  WEBSITE DENGAN MENGGUNAKAN METODE DIJKSTRA
Eko Suryanto, Anton Setiawan Honggowibowo, Nurcahyani Dewi Retnowati Jurusan Teknik Informatika
Sekolah Tinggi Teknologi Adisutjipto Yogyakarta informatika@stta .ac.id

## A bstract
The application development of website  that have a good progress from Website  is very important in  tourism  field where website can  promote  the  interesting and  unique  of  tourism  place for  tourist. In tourism field website can be important if completed with superriority is  tourism planning where tourist can  plan  their  holidays  effective  and  efficient.  Dijkstra  method  is  a  graph  search  algorithm  is  used  to solve  the problem with a single source shortest path on  a graph  that produces a  shortest path  tree.  The usage o f dijkstra  method  in  decision  the  tourism  planning  base website  is  appropriate  because  used  to plan  the holidays  based on  the route or  the sorthest way  that  has  been found by latitude and longitude counting which is very important to decide range from each place, so it can help the tourist.
Keywords: Tourism Planning A utom atitation ,  W ebsite, D ijkstra M ethod

## 1. Pendahuluan
Perkembangan  aplikasi  website  yang  semakin  pesat  sejak  munculnya  teknologi  internet sangat  membantu  dalam  kemudahan  serta  kecepatan  pengiriman,  penyampaian  dan penerimaan  informasi.  Mulai  dari  perusahaan-perusahaan,  sekolah-sekolah,  perguruan tinggi,  dan  lembaga  atau  organisasi  lainnya  telah  banyak  memanfaatkan  aplikasi  website dalam  kegiatan  penjualan,  promosi,  belajar  dan  kegiatan  lainnya  dimana  dibutuhkan pengiriman,  penyebaran  dan  penerimaan  informasi  sehingga  memberikan  kemudahan  bagi pengguna (user) yang membutuhkan.
Website  juga  sangat  berperan  pada  dunia  pariwisata  dimana  sebuah  website  bisa memasarkan  sebuah  tempat wisata yang  unik  dan  menawan yang  mana akan  menarik  para wisatawan  untuk  mengunjunginya.  Website  akan  sangat  berperan  lagi  jika  didalam  sebuah website tersebut  dilengkapi juga  dengan  sebuah  keunggulan yaitu dimana  sebuah wisatawan bisa  merencanakan  jadwal  kunjungan  yang  harus  dikunjunginya.  Sehingga  wisatawan  bisa menggunakan  waktu  kunjungannya  dengan  baik.  Maka  perlu  dibuat  sebuah  aplikasi  untuk melengkapi  website  tersebut  agar  website  lebih  memiliki  kegunaan  yaitu  dengan menambahkan aplikasi perencanaan kunjungan wisata yang menggunakan metode dijkstra.

## 2. Landasan Teori
2.1  Sistem Pendukung Keputusan
Konsep  Sistem  Pendukung  Keputusan  (SPK)  /   Decision  Support  System  (DSS) pertama  kali  diungkapkan  pada  awal  tahun  1970-an  oleh  Michael  S.  Scott  Morton dengan istilah Management Decision  Sistem.  Sistem tersebut adalah  suatu sistem yang berbasis  komputer  yang  ditujukan  untuk  membantu  pengambil  keputusan  dengan memanfaatkan data dan model tertentu untuk memecahkan berbagai persoalan yang tidak  terstruktur.  Istilah  SPK  mengacu  pada  suatu  sistem  yang  memanfaatkan dukungan komputer dalam proses pengambilan keputusan.
2.2  Metode Dijkstra
Algoritma Dijkstra (dinamai  menurut  penemunya, seorang  ilmuwan komputer,  Edsger  Dijstra),  Algoritma  ini  bertujuan  untuk  menemukan  jalur terpendek  berdasarkan  bobot  terkecil  dari  satu  titik  ke  titik  lainnya.  Misalkan  titik mengambarkan  gedung  dan  garis  menggambarkan  jalan,  maka  algoritma  Dijkstra melakukan kalkulasi terhadap semua bobot terkecil dari setiap titik.

## Gambar 1 Contoh Keterhubungan AntarTitik  Dalam Algoritma Dijkstra
Pada  dasarnya,  algoritma  ini  merupakan  salah  satu  bentuk  algoritma  greedy. Algoritma  ini  termasuk  algoritma  pencarian  graf  yang  digunakan  untuk menyelesaikan  masalah  lintasan  terpendek  dengan  satu  sumber  pada  sebuah  graf yang  tidak  memiliki  cost  sisi  negatif,  dan  menghasilkan  sebuah  pohon  lintasan terpendek.

## 3. Analisa dan Perancangan Sistem
Sistem yang  dibuat  ini  dianalisa  agar  penerapan  teori  ke  dalam program  dapat berjalan sesuai  dengan  yang  diharapkan,  yaitu  sesuai  antara  perhitungan  yang  dilakukan  secara manual  dengan  perhitungan  yang  di  masukkan  ke  dalam  program  sehingga  apabila dilakukan  tes  uji  coba  perhitungan  manual  maupun  dengan  perhitungan  menggunakan programnya menghasilkan nilai yang tidak jauh berbeda.
3.1  Perancangan Diagram Alir Data
Untuk  mengetahui  alur  data  yang  ada  di  dalam  suatu  sistem,  digunakan  DAD untuk  membuat  suatu  alur  data  program  sehingga  diketahui  entitas-entitas  yang terlibat, proses yang dibuat untuk menggambarkan dari mana asal data dan ke mana tujuan  data  yang  keluar  dari  sistem,  dimana  data  disimpan,  proses  apa  yang
menghasilkan  data  tersebut  dan  interaksi  antara  data  yang  tersimpan  dan  proses yang dikenakan pada data tersebut. Sehingga dengan DAD ini bisa diketahui dimana data disimpan dan bagaimana transformasi datanya.
3.1.1 Diagram Konteks
Diagram konteks adalah arus data yang berfungsi untuk menggambarkan  keterkaitan  aliran-aliran  data  antara  sistem  dengan  bagian- bagian  luar  (kesatuan  luar).  Kesatuan  luar  ini  merupakan  sumber  arus  data atau  tujuan  data  yang  berhubungan  dengan  sistem  informasi  tersebut.
Diagram  konteks  memberikan  batasan  yang  jelas  mengenai  besaran-besaran entitas  yang  berada  diluar  sistem  yang  sedang  dibuat,  artinya  diagram  ini mengggambarkan  secara  jelas  batasan-batasan  dari  sebuah  sistem  yang sedang dibuat.
Dibawah  ini  merupakan  diagram  konteks  untuk  sistem  pendukung keputusan planning otomatisasi wisata berbasis website  dengan menggunakan metode  dijkstra.  Terdapat 2  entitas  yang terdiri  dari  admin  dan  user.  Admin bertugas  menginput  data  tempat  yang  di  masukan  ke  sistem  planning otomatisasi wisata  kemudian  user mengaksesnya  dengan cara menginputkan tanggal  wisata  dan  penginapan  kemudian  masuk  ke  sistem  yang  mana setelah  itu  user  akan  mendapatkan  informasi  data jadwal  wisatanya.  Berikut diagram konteks ditunjukan pada gambar 2.

## Gambar 2 Diagram konteks
3.1.2  DAD Level 1
Diagram  level  1  adalah  diagram yang  menggambarkan  proses  dari  data flow  diagram.  Diagram  level  1  memberikan  pandangan  secara  menyeluruh mengenai  sistem  yang  ditangani,  menunjukkan  tentang  fungsi-fungsi  utama atau proses yang ada, aliran data, dan eksternal entity.

## Gambar 3 DAD Level 1
3.1.3 F low chart Sistem
Dalam  membuat  suatu  sistem  yang  sistematis,  diperlukannya  suatu Flowchart  sistem untuk melihat proses  aliran data  yang ada  dari awal  sampai selesai.

## 4. Implementasi Sistem
Implementasi  sistem merupakan tahap  pendiskripsian  suatu  sistem  agar  sistem tersebut siap  untuk  dioperasikan  sesuai  dengan  yang  diharapkan.  Tahap  implementasi  ini  akan membahas mengenai desain input data,  desain proses data,  desain output sistem serta  analisis hasil  yang  berupa  pengujian  sistem  tersebut  secara  manualnya.  Dalam  implementasi  sistem ini dapat diketahui cara kerja suatu sistem yang dijalankan, apakah telah berjalan dengan baik atau tidak.

## 4.1  Implementasi Menu Login
Tampilan  pertama  dari  form  ini  menu  login.  Merupakan  input  untuk  mengisi username  dan  password.  Jika  benar  dalam  mengisi  username  dan  password,  maka  klik tombol login  untuk masuk dalam  aplikasi  sedangkan  tombol kembali ke  menu  akan menuju  ke  menu  user.  Tampilan  pertama  dari  form ini hanya  berbentuk text.  Menu login  merupakan  input  untuk  mengisi  username  dan  password.  Jika  benar  dalam mengisi  username  dan password,  maka  klik tombol  login  untuk  masuk  dalam  aplikasi dan  tombol  kembali  ke  menu  untuk  kembali  ke  menu  utama  yaitu  menu  user. Tampilan form login, dapat dilihat pada Gambar 5.

## A d m in   P a n e l
Usernam e Usernam e Passw ord Passw ord

## Gambar 5 Menu Login

## 4.1.1  Implementasi Halaman Admin
Didalam  halaman  admin  ini  merupakan  sebuah  tampilan  utama  dari halaman  admin  dimana  didalam halaman  admin  ini  terdapat  postingan  yang telah  admin  input.  Didalam  halaman  admin  ini  juga  seorang  admin  bisa mengedit  ataupun  menghapus  hasil  postingannya  tidak  hanya  itu  seorang admin  juga  bisa  menambah  postingannya  melalui  add  record.  Tampilan  form halaman admin,  dapat dilihat pada Gambar 6.
lEspoit *Piinl Hint iiftra NDABM SURATNGUE5T HOUSE h OfLliKKSTW n CMIEÎGMR n MHtUHim n POTPMGM n KHAGEDE /i warn n IMJISGRO h UCrUdBl J3&JAKBJBALI (MflHJMJ) n IMXIIMfFMI h MUJRAHG KHMCaBHM h ciTwao /d m m m /0 m wm
/i
m m wM
h
m m m im té m m m /i
Gambar 6 Halaman Admin
4.1.2  Implementasi A dd R ecord
Didalam  add  record  ini  seorang  admin  bisa  menambah  postingannya sehingga  ada  tempat  atau  penginapan  baru  yang  ingin  ditambah  seorang admin  tinggal  mudah  menambahkannya.  Didalam  add  record  ini  terdapat beberapa  inputan  seperti  nama,  address,  desc,  url,  lat,  long  dan  kategori.  Untuk lat dan long akan secara otomatis muncul ketika memasukan address yang mana untuk  menetukan  lat  dan  long  langsung  terkoneksi  dengan  Google Maps.Setelah  seorang  admin  menginputkan  semua  admin  tinggal  button  save, save  and  back  to  list  atau  cancel.  Tampilan add  record  dapat dilihat pada  Gambar 7.
Sa*  Saradjottbtt  Cats

## Gambar 7 Add Record
4.1.3  Implementasi Menu Edit
Didalam  menu  edit  ini  seorang  admin  bisa  mengubah  info  tentang pariwisata  yang  telah  di  simpan.  Sehingga  jika  ada  kesalahan  dalam memosting info  pariwisata  tersebut  admin  tidak kebingungan. Admin  tinggal mengubah  dimana  letak  kesalahannya.  Untuk  tampilan  menu  edit  ini  sama dengan tampilan add record. Tampilan menu edit dapat dilihat pada Gambar 8.
Tem patW isata D engan M etodeEjikslra i r r î HiÜNM • Hane: I G O  SJRATIII GUST H O E n dfca: .U H S i^ jä fc jiiü tilic c fls s a t  Jalmwi Saraaii Yogy#ir|i 5 k : b I M ra tf Yogjswita Indonesia St JalwJun&angaji Ngagl; Vogyalarta Indcresa x r t u O ÿ  J j a a î i ï i - ^ 1 1 U * J t i   ï   j : s   - S   "* >   E l i s '«!■  j F  2 9 0 - Ü K # s u j ) ' » j [ a » j | y i ' | | i â j j ■cm . ia s n jn iïfflC a ’ THdï'JüH æti^trglBjrçfeii (Jri ; La; -7J1T211 Lcf® : mm K M sjr: ,whp »*1 H xiadages ijaagandçptacti&fet O cd _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Gambar 8 Menu Edit

## 4.2  Implementasi Menu Utama
Menu  utama  akan  muncul  ketika  aplikasi  mulai  dijalankan.  Pada  menu  utama ini  terdapat  beberapa  menu  diantaranya  yaitu  tanggal  digunakan  untuk  mengisi kapan  mulai  liburannya  dan  berakhir  sampai  kapan.  Menu  hotel  digunakan  untuk memilih  penginapan  yang  akan  ditempati  di  menu  hotel  ini  disediakan  beberapa hotel  yang  ada  di  Yogyakarta  sedangkan  untuk  menu  wisata  sama  dengan  menu hotel  dimana  user  tinggal  memilih  tempat  -   tempat wisata  yang  ada  di Yogyakarta setelah  itu  user  tinggal  menekan  button  submit.  Untuk  menu  utama  bisa  dilihat Gambar 9.

## Gambar 9 Menu Utama
4.2.1  Implementasi Menu Hasil Rencana Wisata
Menu  rencana  wisata  merupakan  menu  hasil  dari  inputan  yang  telah  di inputkan  oleh  user  pada  menu  utama.  Menu  rencana  wisata  ini  berisikan rencana kunjungan wisata yang akan dikunjungi.Selain itu juga terdapat waktu kunjungan berapa jam di tempat wisata tersebut.  Didalam menu wisata ini ada dalam  keadaan  perjalanan  lancar  dan  ada  yang  waktu  perjalanan  dalam keadaan liburan.  Dalam keadaan lancar rata-rata jarak tempuhnya yaitu sekitar 40 km /jam  sedangkan dalam keadaan liburan yaitu berkisar 25  km/jam.  Total waktu  kunjungan  dan  perjalanannya  belum  termasuk  kembali  kehotelnya. Untuk menu hasil rencana wisata dapat dilihat Gambar 10.
Generate jadwal yang anda p ilih : Total VKrictu Kunjungan+Perjalanan Dan Pukul 09.00 • 17.00 W* (Mum termasuk kemoali kehotel) PMKNepMRMWW i ¿0 lor i jam Dalam Keaton Nc{*j IMKel Prngmapan i DELTA HOMESTAY
No  Tempat Wisata Rule Jarak Waktu Perjalanan 1 UAL1O0ORO CELT* HCWESTAY u IWJC60R0 3 79 km 6mnl 2 MOMJMEf I JOGJA KEMBALI (M0NJAU) HSUCeORO ke M0NUMEH JOGJA KEMBALI |MCWAU| 659 km 10 merat 3 RWWRARANGTHTB
MONUMEN J0G1A KEMBALI (MCNJAU| ke RMfTAI PARANGTWT1S
38 79 km 56 men« Keterangan: - ?i*Taianar Piiang kef’ct*! inenempii wattu ■ Total Perjalanr  Q 2 0 -Ra*ntaki«yinganp0Oe|ekWi£': Q 2 No Tempat Wisata Waktu D> Object Wisata 1 IWJO 0 ORO merit
2 I/0HUMEN JOGJA KEMBAL'iVOWHJ! '35  ment 3 BWAIPWANGWnS ®   m«l Han He i Pervgnapar 4 DELTA HOME STAY No Temp« Wisata Rule Jtrak Watau Pejjalwan 1 9CHIBHIKLVBRALOCA CELIA HOhESTAY k> BOt«il SEIffiIRA L0KA 437km 7mant 2 CAJQ FRAWBAMAN BOHBN GEMBRA L0KA ke CAIO PRAM8ANAN 1471km 22 meat 3 MOMRCaOJfi CAM) PRAMBAJWI ke CANOl 90R09U0UR 44 07km 66 ment
Gambar 10 Menu Hasil Rencana Wisata Dalam Keadaan Lancar
Generate jadwal yang anda p iiih : Total waKtu Kunpjngan+ Piijaianan D al Pukil 99.00 • 17.00 WIB (Belun i&rmasuk kembaJi sslwtei)
j 25tan'jemDabmKeadaanLbj^i Knife I Fengnspai a DELTA H0HE5TAV
No  Tempat Ws-e Rme
1 MALCBOfiO
CELIA HOMESRY ke MALKBCRO
2 M04JI® im KEIiE^J ;VCmil IMLKSORQ ke M0MJI.EN JOGJWKEMBWJ [kW J|
3 RTOPWWfimS
HMIkBJ J3GJA KEI.&JJ ke RAHIAI PWWtSTWB Jarak V/aktu Perjalanan 3.79 km 9 rrsnt 6.59 km 16 ment 3B.f9km 93 rrent Keterangan: ■ Pitfsssi KenbaliDai Tesrpst i'isia Taakhr Ksfictel Mwerrputi Wafa: [ -Total Reijaiaran Selirulry:: (¡¡¡Q • Dhtirksi 'raUu PiijslsiEn J • tai'juigan 'Jf Cfcjsk Wisaa: [ No leap« Wisata Wakni 0i Objea Wisata
1 WALIOBCRO ®   ment 2 M0NLHB4 JOGJA KEUBAU tMOWAUj ®   rent 3 FWfKJ RVWHGTHfTlS ®   mat HinfeJ Pengnspsn a DELTi. HOHESTM No Tempat Vfisala 1 BOfBIJ GEM9M LOW 2 CAIUPRAIfflAWtl 3 CAIUaORCGlDIK Rule DflJA HOMESIAY ke BQNBIN GEMBRALOKA BOIWGEIJBIWLOKAkeCAfOFRUEWWJ OVID PRHfiWWN ke CAM) BORCSHJR Jaak Waklu Peqalanan 437 km IQtreiil 14.71 ka 35 merii 44.07 ka 10E ment
Gambar 11  Menu Hasil Rencana Wisata Dalam Keadaan Liburan
4.3  Analisa Hasil
Hasil sistem yang didapatkan harus diuji nilainya dengan membandingkan hasil pengujian sistem secara manual, sehingga dengan perbandingan ini akan didapatkan hasil sistem yang benar-benar diakui karena sesuai dengan hitungan manualnya dan dapat dibandingkan dengan hasil dari perhitungan aplikasi.
Tahap  perhitungan  yang  diperlukan  adalah  memilih  beberapa  tempat  wisata yang  akan  dikunjungi  sekaligus  tempat  penginapannya.  Setelah  memilih  tempat wisata  dan  penginapannya  maka  dilakukan  pencarian  jarak  dari  masing-masing pariwisata  ke  hotel  dan  jarak  dari  pariwisata  ke  pariwisata.  Setelah  mengetahui jaraknya  maka  langkah  selanjutnya  yaitu  menghitung  dengan metode Dijkstra  yang mana  metode  ini  mentukan  rute  terpendek  setelah  dilakukan  perhitungan  dengan metode  dijkstra  maka  akan  memperoleh  hasil  pariwisata  mana  saja  yang  harus dikunjungi  pertama  kali  dan  kunjungan  berikutnya  menurut  rute  terpendek  dari penginapan ke wisata dan wisata ke wisata selanjutnya.
Sebagai  contoh  analisa  untuk  melakukan  perhitungan  secara  manual,  diambil contoh  seorang  wisatawan  berlibur  selama  2  hari.  Tempat  wisata  yang  harus dikunjunginya  Candi  Borobudur,  Monumen  Jogja  Kembali,  Bonbin  Gembiraloka, Candi Prambanan, Pantai Parangtritis, Malioboro sedangkan untuk penginapan yang dipilihnya yaitu Delta  Homestay.  Setelah mengetahui tempat wisata mana  saja yang dikunjungi  dan  penginapannya  maka  selanjutnya  dilakukan  pencarian  jarak  dari masing-masing pariwisata  ke  penginapan.  Untuk mencari jarak dari  masing masing pariwisata  ke  hotel  dan  pariwisata  ke  pariwisata  dengan  cara  mengetahui  latitude dan  longitude.  Cara  mengubah  latitude  dan  longitude  menjadi  Kilometer  seperti persamaan 3.1  :
d = aco s(sin (Iatifad e l)  X sin (Iatiftid e2) +  cos(latitudel) x cos(latitude2) X cos(longitudel -  longetude2))  (Rad)
Keterangan : latitude1  =  latitude awal latitude2  =  latitude tujuan longitude1 =  longitude awal longitude2 =  longitude tujuan

## Tabel 1  Latitute longitude parawisata dan Penginapan
N a m a   w is a t a la t itu d e lo n g itu d e 1.  C a n d i  B o r o b u d u r - 7 . 7 9 2 2 5 3 1 1 0 .3 6 5 7 0 9 2 .   K e b u n b in a t a n g - 7 .8 0 5 5 1 9 1 1 0 . 3 9 8 1 9 6 g e m b ir a lo k a 3 .  M u n u m e n jo g y a - 7 .7 4 4 6 7 2
1 1 0 . 3 6 8 6 2 7 k e m b a li 4 .  C a n d i P r a m b a n a n - 7 . 7 5 0 9 2 3 1 1 0 .4 9 1 3 4 1 5 .  P a n t a i  P a r a n g t r it is ■ 8 .0 1 7 4 8 4
1 1 0 .3 1 5 2 3 1 6 .  M a lio b o r o - 7 . 7 9 2 2 5 3 1 1 0 .3 6 5 7 0 9 7 .  D e lt a   H o m e s ta y - 7 .8 1 9 4 2 2 1 1 0 .3 6 9 5 5 4
Setelah  melakukan  perhitungan  merubah  Latitude  dan  Longitude  menjadi kilometer  maka  diperoleh  jarak  Jarak  masing-masing  pariwisata  ke  hotel  sebagai berikut :
1. Candi Borobudur - Delta Homestay = 42,3 km
2. Kebun binatang gembiraloka - Delta Homestay = 4,37 km
3. Munumen jogya kembali - DeltaHomestay = 7,4 km
4. Candi Prambanan - Delta Homestay = 17,5 km
5. Pantai Parangtritis - Delta Homestay = 27,3 km
6. Malioboro - Delta Homestay = 3,79 km
Dengan  ditemukan  jarak  antara  pariwisata  ke  hotel  maka  metode  dijkstra berjalan untuk memecahkan masalah  tentang jarak terpendek yang akan  digunakan untuk rencana kunjungan yang akan di kunjunginya.
Misalkan diambil dari data yang di atas  di peroleh untuk 2 hari kunjungan yang mana kunjungan pertama hari pertama dan kunjungan pertama hari kedua diperoleh dapat dilihat pada table 2.
Tabel 2 Kunjungan hari pertama dan kedua
H ari p e rta m a H ari  k e d u a D e lt a  H o m e s ta y   - M a lio b o ro D e lt a H o m e s ta y — K e b u n
B in a t a n g  G e m b ir a lo k a
Setelah  mengetahui  kunjungan  dari  penginapan  ke  tempat  wisata  yang  harus  di kunjungi  pertama  dalam  waktu  kunjungan  2  hari  maka  langkah  selanjutnya  yaitu mencari  jarak  dari  kunjungan  pertama  yaitu  Malioboro  dan  Kebun  Binatang Gembiraloka ke tempat wisata selanjutnya yang terdekat.
Pencarian kunjungan kedua untuk hari pertama
1. Malioboro  - Candi Borobudur = 36.03 km
2. Malioboro - Candi Prambanan = 14,71 km
3. Malioboro - Pantai Parangtritis = 27,05 km
4. Malioboro - Monumen Jogja Kembali = 6,59 km
Pencarian kunjungan kedua untuk hari kedua
1. Kebun Binatang Gembiraloka  -  Candi Borobudur = 43,6 km
2. Kebun Binatang Gembiraloka  -  Candi Prambanan = 14,71 km
3. Kebun Binatang Gembiraloka  -  Pantai Parangtritis = 31,7 km
4. Kebun Binatang Gembiraloka  -  Monumen Jogja Kembali = 16,4 km Pencarian kunjungan ketiga untuk hari pertama
1. Monumen Jogja Kembali -  Candi Borobudur = 39,1 km
2. Monumen Jogja Kembali -  Pantai Parangtritis = 38,79 km
Pencarian kunjungan ketiga untuk hari kedua
1. Candi Prambanan -  Candi Borobudur= 44,7 km

## Tabel  3  Kunjungan wisata selama 2 hari
H ari  P erta m a H ari  K ed u a D e lta  H o m e sta y  ke M alio b o ro D e lta   H o m e sta y   k e   K e b u n   B in a ta n g
G em b ira lo k a M a lio b o ro  k e  m o n u m e n t  J o g ja  K e m b a li K e b u n   B in a ta n g   G e m b ira lo k a   ke  C an d i P ra m b a n a n M o n u m e n t  Jo g ja   K e m b a li  k e   P a n ta i
P a ra n g tritis C an d i P ra m b a n a n   k e   C an d i  B o ro b u d u r
Untuk  kunjungan  wisata  selama  2  hari  yang  harus  dikunjungi  wisatawan menurut hasil  analisa  yang telah  dibuat maka  kunjungan  untuk hari pertama  yaitu penginapan  Delta  homestay  ke  Malioboro  lanjut  Malioboro  ke  Monumen  Jogja Kembali  dan  diteruskan ke Pantai Parangtritis  sedangkan  untuk hari keduanya  dari penginapan menuju Kebun Binatang Gembiraloka lanjut ke Candi Prambanan dan di teruskan  ke  Candi  Borobudur.  Hasil  tersebut  diperoleh  dari  jarak  terpendek  dari tempat  asal.  Setelah  mengetahui  tujuan  wisata  yang  akan  dikunjunginya  dan  jarak tempuh  berapa  kilometernya  saatnya  menghitung  waktu  tempuh  perjalannya tersebut.  Untuk  mengetahui  waktu  perjalanannya  sebagaimana  dicantumkan  pada persamaan 3.2 :
t =  — v
Dengan ketentuan: s  = Jarak yang ditempuh (m atau km) v  = Kecepatan (km /jam  atau m /s)
t  = Waktu tempuh (jam atau sekon)
Setelah  mengetahui  rencana  kunjungan  wisata  kemana  saja  dan  berapa  jarak tempuh perjalanannya  sekarang menghitung untuk waktu tempuh  perjalanan setiap kilometernya.  Untuk  asumsi  kecepatannya  yaitu  25  km /jam   dalam keadaan liburan dan 40 km /jam  dalam keadaan lancar.
Contoh perhitungannya sebagai berikut : Delta Homestay ke Malioboro = 3.79 km
3  79 t = ----------------=  0.1516 ja m  x 60 =  9menit 25km / ja m
3.79
t = ----------------=  0.09475ja m  x 60 =  6menit 40km  / ja m
Malioboro ke Monumen Jogja Kembali = 6.59 km
6.59
t = ----------------=  0.2636ja m  x 60 =  16menit 25km / ja m

## 6.59
t = ----------------=  0.16475ja m  x 60 =  10menit 40km / ja m
Monumen Jogja Kembali ke Pantai Parangtritis = 38.79 km 38 79 t = ------- .------- =  1.5516 ja m  x 60 =  93menit 25km / ja m
38  79
t = --------.------- =  0.96975ja m  x 60 =  58.menit
40km  / ja m
Delta Homestay ke Kebun Binatang Gembiraloka = 4.37 km 4 37 t = ----------------=  0.1748ja m  x 60 =  10menit 25km / ja m
4 37 t = ----------------=  0.10625ja m  x 60 =  7menit 40km  / ja m
Kebun Binatang Gembiraloka ke Candi Prambanan = 14.71 km 14 71 t = ----------------=  0.5884ja m  x 60 =  35.menit 25km / ja m
14.71
t = ----------------= 0.36775ja m  x 60 = 26.menit
40km / ja m

## Candi Prambanan ke Candi Borobudur = 44.07 km
44.07
t = ----------------=  1.7625ja m  x 60 =  106.menit 25km  / ja m
44.07
t = ----------------=  1.10175 ja m  x 60 =  66.menit
40km  / ja m

## 4.4 Uji Coba Pengguna
Uji  coba  pengguna  terdahap  program  aplikasi  digunakan  untuk  mengetahui kenyaman  user  dalam  mengunakan  program  yang  telah  dibuat.  Untuk  itu dilakukan  uji  coba  dengan  menggunakan  kuesioner  yang  ditujukan  langsung kepada user.
User  bisa  mengoprasikan  secara  langsung  program  aplikasi  yang  telah  dibuat sehingga user bisa memberikan penilaian sesuai dengan pertanyaan yang ada pada keusioner yang telah disediakan.

## Tabel 4 Hasil kuisioner
N o K u e sio n e r Ju m la h  N ilai K B C B B S B 1. A p a k a h  ta m p ilan  a plik asi terseb u t m e n a rik  m en u ru t A n d a? 0 0 10 0 2 . A p a k a h  m e n u ru t A n d a  aplikasi te r se b u t m u d ah u n tu k dip ergu n akan?
0 0 7 3 3. A p a k a h  m e n u ru t A n d a  aplikasi te rse b u t m em b an tu  d alam  Liburan A n d a?
0 0 7 3 4 . A p a k a h  m e n u ru t A n d a  aplikasi te r se b u t e fisie n  b isa  m e n g h em a t
w a k tu  dan b iay a b erw isata A n d a? 0 0 8 2 5. A p a k a h  m e n u ru t A n d a  h a s il dari
p en g g u n a a n  ap lik asi terseb u t dapat m e n ja d i a cu a n  u n tu k b erw isata A n d a?
0 0 8 2 Ju m la h 0 0 4 0 10 P ersen ta se 0 % 0 % 8 0 % 2 0 % n ■  KB ■  CB ■  B ■ ■ ■  SB 1 i Pertan yaa n 1 Pe rtanyaa n 2 P e rtan yaa n 3 Pertan yaa n 4 Pe rtan yaa n 5

## Gambar 12 Grafik hasil kuisioner
Melihat  data  hasil  kuesioner  yang  telah  diperoleh  setelah  dihitung  mendapatkan hasil untuk nilai KB  =  0%,  CB  =  0%,  B  = 80%  dan SB  =  20%.  Hasil tersebut diperoleh dari penjumlahan data dari 10  user yang telah mengisi kuesioner,  kemudian dibagi dengan 50 dan  dikalikan  100%.  Nilai  50  diperoleh  dari  penjumlahan  user  yang  mengisi  kuesioner yaitu 10 user dikalikan dengan jumlah pertanyaan yaitu 5 sehingga diperoleh nilai 50.

## 5 Kesimpulan
Kesimpulan yang diperoleh dari penelitian ini adalah :
1. Metode  Dijkstra  dapat  digunakan  untuk  pengambilan  keputusan  otomatisasi perencanaan wisata  berbasis  website  dengan  bantuan  latitude  dan  longitude  yang diambil melalui Google Maps.
2. Dari  hasil  survey  80%  pengguna  menyatakan  aplikasi  dinilai  baik,  sedangkan  20% pengguna lainnya menyatakan aplikasi sangat baik.
Program  aplikasi  ini  masih  dapat  dikembangkan  lagi  menjadi  sebuah  aplikasi  yang  lebih kompleks lagi, antara lain:
1. Aplikasi  sistem pendukung keputusan planning wisata  untuk kedepannya bukan hanya untuk satu daerah Yogyakarta saja tetapi untuk beberapa daerah yang ada di Indonesia.
2. Aplikasi  sistem  perencanaan  wisata  ini bisa  dikembangkan  dengan  menambahkan  fitur GPS (Global Positioning System).

## 6  Daftar Pustaka
C.Giancoli, Douglas, 2001,  Fisika Edisi Kelima Jilid 1.  CV.  Erlangga, Jakarta.
Nugroho, Adi, 2011,  Perancangan dan implementasi sistem Basis Data. CV.  Andi,  Yogyakarta.
Siang,  Jong Jek,  Drs.,  Msc.,  2009,  Matematika  Diskrit  dan Aplikasinya pada Ilmu  Komputer.  CV. Andi, Yogyakarta.
Syafii.M,  2005,  Panduan Membuat Aplikasi  Database dengan  PHP 5 Mysql  Postgresql  Orecle.  CV. Andi, Yogyakarta.
Turban,  Efram,  Aronson,  Jay  E,  dan  Peng-Liang,  Ting,  2003,  Decision  Support  Systems  and Intelligent  Systems  (Sistem  Pendukung  Keputusan  dan  Sistem  Cerdas).  CV.  Andi  Offset, Yogyakarta.
Widodo, Aris Puji.,  2007,  Simulasi Lintasan  Jalur Terpendek Algoritma Dijkstra Berbasis Extensible Markup Language  (XML),  Jurnal Matematika Vol 10  No  1  April 2007,  Universitas  Diponegoro, ISSN 1410-8518.