Aplikasi sistem informasi pariwisata yang ada saat ini hanya
memberikan informasi tentang berbagai fasilitas yang ada dan
memberikan site map tentang sebuah. Wisatawan dari luar kota
pada umumnya akan kesulitan untuk menuju ke sebuah tempat
wisata karena belum mengetahui jalur di wilayah tersebut. Online
Travel Guide terdiri dari beberapa sistem yang didesain menjadi
suatu sistem yang kompleks untuk mempermudah wisatawan
mengunjungi daerah wisata, dalam hal ini mengambil studi kasus
pariwisata Surabaya. Desain sistem yang baik sangat diperlukan
agar sistem dapat berjalan dengan optimal meskipun ukuran sistem
besar dan kompleks. Desain sistem meliputi pemilihan teknologi,
algoritma, dan keamanan sistem. Sistem ini akan memberikan solusi
jalur yang dilewati kepada wisatawan tidak hanya dalam bentuk
teks, tetapi juga memvisualisasikannya dalam bentuk peta 3 dimensi
sehingga wisatawan seolah-olah berada di tempat tersebut. Fitur
lain dari aplikasi ini yaitu wisatawan dapat melakukan perencanaan
perjalanan wisata dengan hanya meng-input-kan jumlah maksimal
anggaran wisata pada aplikasi ini(adaptable budget) akan
didapatkan reservasi penginapan online dengan E-Ticketing dan
info penjualan barang khas sesuai dengan anggaran yang ada.
Sistem adaptable budget akan mengimplementasikan algoritma
Greedy Knapsack. Algoritma ini dipilih karena memberikan solusi
terbaik yang terbaik tanpa memperhatikan konsekuensi ke depan.
Hasil dari algoritma ini memberikan dua jenis paket wisata yang
sesuai dengan Greedy Knapsack minimum optimal dan maksimum
optimal. Sistem E-Ticketing menggunakan algoritma enkripsi MD5
untuk membuat kode reservasi. Hasil enkripsi kode akan dibagi
menjadi tiga bagian, yaitu Server key, Public key, dan Private key.
Ketika proses pembuaatan kode reservasi akan terjadi proses
komunikasi antar server, yaitu Server utama mengirim Public key
ke Server hotel. Untuk mengamankan proses komunikasi data
tersebut, jalur komunikasi server akan menggunakan protokol
HTTPS untuk enkripsi data yang dikirim. Dengan adanya berbagai
fasilitas yang ada pada aplikasi Online Travel Guide, wisatawan
akan sangat terbantu untuk berwisata di Surabaya.
Kata kunci : pariwisata, travel online, e-ticketing, adaptable budget, peta
3 dimensi, pencarian jalur, enkripsi.