Anda di halaman 1dari 9

DINAMIKA INFORMATIKA – Vol.7 No.

1, Maret 2015 ISSN 2085-3343

SISTEM INFORMASI PARIWISATA BERBASIS WEB : STUDI KASUS


FASILITAS PENGINAPAN DI WILAYAH PROPINSI YOGYAKARTA

R. Soelistijadi

ABSTRAKSI
Sistem Informasi Penginapan berbasis WEB ini memberikan beberapa informasi yang
berhubungan langsung dengan informasi penginapan yang ada di Wilayah Provinsi Yogyakarta. Sistem
informasi yang dibangun bersifat interaktif dimana user (pemakai informasi) dapat memilih sendiri
informasi penginapan yang dibutuhkan. Dalam hal ini informasi yang dipilih berdasarkan beberapa
kriteria yaitu Area lokasi penginapan, Harga sewa yang dicantumkan serta Jumlah Kamar Tidur yang
disediakan. Hal ini didasarkan pemikiran bahwa masing-masing wisatawan memiliki pertimbangan
tersendiri dalam menentukan tempat penginapan yang representatif.
Obyek penelitian yang digunakan dalam penilitian ini yaitu beberapa villa yang ada di daerah
provinsi Yogyakarta. Pemilihan lokasi tersebut mengingat secara statistik provinsi ini menempati
peringkat kedua setelah provinsi Bali dalam hal Daerah Tujuan Wisata (DTW).

Kata kunci : sistem informasi penginapan, area penginapan, harga sewa penginapan, kamar tidur
penginapan

dengan tujuan obyek wisata, harga sewa


1. PENDAHULUAN penginapan dan jumlah kamar yang
Dalam menghadapi era globalisasi disediakan.
ini pemerintah berusaha meningkatkan Di sisi lain produk pariwisata selain
pemasukan devisa yang berasal dari sektor berisi komponen daya tarik dan transportasi
non migas. Salah satu sektor yang cukup pada suatu Daerah Tujuan Wisata juga tak
cukup potensial dijadikan andalan yaitu kalah pentingnya komponen fasilitas yang
industri pariwisata. Oleh karenanya disediakan. Sebagai gambaran, apabila
perkembangan industri pariwisata seseorang akan melakukan perjalanan
mengalami kemajuan yang sangat pesat wisata maka biasanya ia akan mengunjungi
baik dalam hal sarana maupun prasarana. lebih dari satu obyek wisata, yang mana
Akibat perkembangan industri pariwisata bisa jadi obyek-obyek wisata yang akan
yang sangat cepat ini juga dibarengi dengan dikunjungi membutuhkan waktu yang agak
kebutuhan masyarakat untuk berwisata banyak untuk menikmatinya maupun untuk
yang sangat tinggi. Hal ini mengingat pada menempuhnya. Oleh karenanya fasilitas
hakikatnya mobilitas manusia merupakan merupakan salah satu komponen penting
salah satu kehidupan manusia yang tidak dari produk pariwisata, yang dalam hal ini
bisa puas atau terpaku pada suatu tempat salah satunya meliputi penginapan sebagai
dalam memenuhi kebutuhan atau tuntunan tempat beristirahat atau bermalam bagi
kelangsungan hidupnya. wisatawan.
Dalam melakukan perjalanan wisata Selain itu perlu dicermati juga bahwa
biasanya seseorang akan mengajak juga kegiatan pariwisata merupakan kegiatan
anggota keluarganya yang lain sehingga multidimensional, tidak hanya berkaitan
pada umumnya ia akan berusaha mencari dengan kultur, sosial budaya dan
penginapan yang agak representatif agar lingkungan hidup tetapi juga sangat erat
semua anggota keluarga bisa berkumpul kaitannya dengan perkembangan teknologi.
bersama. Biasanya dalam hal mencari Oleh karenanya dalam kegiatan pariwisata
penginapan maka ia akan mencari tidak hanya dibutuhkan sentuhan
inforrmasi tentang lokasi yang relatif dekat kebutuhan dan pelestariannya tetapi perlu

Sistem Informasi Pariwisata Berbasis Web : Studi Kasus Fasilitas Penginapan


Di Wilayah Propinsi Yogyakarta 59
DINAMIKA INFORMATIKA – Vol.7 No. 1, Maret 2015 ISSN 2085-3343

diperhatikan juga kebutuhan sumber daya tumpang tindih data, serta kesulitan dalam
manusia yang tinggi ilmu pengetahuannya penyediaan data maupun penyebaran
dan selalu mengikuti perkembangan sistem informasi pariwisata yang
teknologi dengan cepat. dibutuhkan. Hal ini dapat memberikan
Berdasarkan pemikiran tersebut layanan akses informasi bagi wisatawan
maka pembuatan aplikasi dengan sehinga dapat meningkatkan jumlah
menggunakan Web Site ini perlu dilakukan wisatawan yang berimbas pada
agar para wisatawan dapat memperoleh penyediakan lapangan kerja, menstimulasi
informasi mengenai lokasi penginapan apa berbagai sektor produksi, serta memberikan
saja yang ada di sekitar obyek-obyek kontribusi langsung dalam pembangunan
wisata di Provinsi Yogyakarta secara daerah.
efektif dan efisien. Oleh karena itu Sementara itu menurut Firmansyah
penulisan ini diharapkan mampu (2011) pada era yang serba komputerisasi
membangun sebuah aplikasi informasi seperti sekarang ini, hotel atau penginapan
wisata yang berbasis Web Site di Provinsi dituntut untuk dapat memberikan layanan
Yogyakarta. informasi yang cepat dan mudah bagi
tamunya. Aplikasi sistem informasi
2. TELAAH PUSTAKA penginapan bagi sebuah hotel atau
2.1. Pariwisata penginapan berfungsi untuk mencatat
Menurut Oka A.Yoeti yang dikutip segala hal yang berhubungan dengan
oleh Siti Munawaroh (1999) Pariwisata pemesanan kamar, transaksi penginapan,
adalah suatu perjalanan yang dilakukan transaksi pesanmakanan atau minuman,
untuk sementara waktu, yang maupun fasilitas yang lainnya. Dengan
diselenggarakan dari suatu tempat ke suatu sistem informasi berbasis web, maka
tempat lain, dengan maksud bukan untuk pemesanan kamar dapat dilakukan
berusaha mencari nafkah di tempat yang sebelumnya. Selain itu laporan transaksi
dikunjungi tetapi semata-mata menikmati juga dapat diketahui setiap harinya secara
perjalanan tersebut guna otomatis sehingga perkembangan hotel
bertamasya/rekreasi memenuhi keinginan dapat terpantau secara terperinci. Dengan
yang beraneka ragam. demikian tamu dan pekerjaan karyawan
dapat terbantu sehingga mengefektifkan
2.2. Sistem Informasi Pariwisata waktu karena secara automatis laporan
Menurut Fardian (2012) Pariwisata akan terlihat ketika semua transaksi sudah
berbasis Sistem Informasi berarti adanya dientri ke dalam sistem.
suatu manajemen sistem informasi
kepariwisataan yang berbasis pengolahan 2.3. UML
data elektronik dimana keberadaan Sistem Sampai era tahun 1990 an
Informasi Manajemen Pariwisata ini dapat metodologi pemodelan berorientasi objek
pula dibuat suatu sistem yang mendukung telah bermunculan di dunia. Diantaranya
keputusan pariwisata. Dengan adanya yaitu metodologi booch, metodologi coad,
sistem ini akan memudahkan wisatawan metodologi OOSE, metodologi OMT,
dalam menentukan rencana perjalanan metodologi shlaer-mellor, metodologi
wisatanya, selain itu bagi industri wirfs-brock. Masa itu terkenal dengan masa
pariwisata dan bagi pemerintah, sistem perang metodologi (method war) dalam
informasi yang baik akan sangat membantu pendesainan berorientasi objek. Masing-
dalam pengambilan keputusan. masing metodologi membawa notasi
Oleh karena itu ketersediaan sistem sendiri-sendiri, yang mengakibatkan timbul
informasi manajemen untuk pengelolaan masalah baru apabila bekerjasama dengan
pariwisata yaitu untuk menghindari

Sistem Informasi Pariwisata Berbasis Web : Studi Kasus Fasilitas Penginapan


Di Wilayah Propinsi Yogyakarta 60
DINAMIKA INFORMATIKA – Vol.7 No. 1, Maret 2015 ISSN 2085-3343

kelompok atau perusahaan lain yang menyimpan sesuatu atau informasi di


menggunakan metodologi yang berlainan. sistem?
Oleh karena itu pada bulan Oktober  Apakah pekerjaan harian pemakai
1994 Booch, Rumbaugh dan Jacobson, dapat disederhanakan atau bahkan
yang merupakan tiga tokoh yang boleh dibuat lebih efisien dengan
dikata metodologinya banyak digunakan menambahkan fungsi-fungsi baru yang
mempelopori usaha untuk penyatuan saat ini tidak ada di sistem?
metodologi pendesainan berorientasi objek. Kesimpulan atas pertanyaan-
Pada tahun 1995 direlease draft pertama pertanyaan di atas digambarkan dalam
dari UML versi 0.8 (Unified Modelling diagram Use Case sehinga diagram tersebut
Language)dan semenjak tahun 1996 dapat menggambarkan fungsi-fungsi yang
pengembangan tersebut dikoordinasikan harus disediakan oleh sistem (=apa) agar
oleh Object Management Group pemakai (=siapa) dapat bekerja dengan
(Wikipedia,2015). baik.
Permodelan sistem yang digunakan
dalam pembuatan aplikasi informasi 2.3.2. Class Diagram
penginapan ini menggunakan UML yang Class Diagram merupakan kumpulan
terdiri dari : objek-objek yang mempunyai struktur,
behavior, relasi dan semantic/kata yang
2.3.1. Use Case Diagram umum. Sedangkan pengertian objek yaitu
Merancang sebuah sistem dari sudut representasi dari sebuah konsep di dunia
pandang user merupakan tugas dari use nyata. Objek dengan kata lain
case. Use case adalah sebuah construct merepresentasikan suatu entitas, baik secara
yang membantu para analist bekerja fisik, konsep atau secara perangkat lunak
dengan user untuk menentukan pemakaian (Michael Blaha, 1998). Setiap Objek
sistem. Analisa uses case merupakan mempunyai Atribut yang berisi nilai
tahapan dimana pengembang memahami propertinya sedangkan Operasi yang berisi
sistem dari aspek siapa dan apa. reaksi suatu objek maupun reaksi terhadap
Pengembang memahami sistem dari aspek permintaan dari objek lain.
siapa dan mencari jawaban atas pertanyaan
:
Nama Objek
 Siapa yang akan melaksanakan
kegiatan didalam atau berhubungan
dengan sistem? Atribut
 Siapa yang membutuhkan dukungan
sistem untuk menyelesaikan pekerjaan
sehari-hari mereka.
 Siapa atau apa yang tertarik untuk Operasi/ Method
memperoleh keuntungan dari hasil Gambar 2.1 Objek
sistem ?
Sementara dari aspek apa diperoleh Berdasarkan gambar di atas maka
dengan cara mencari jawaban atas setiap obyek memiliki dua buah
pertanyaan : karakteristik yaitu state yang merupakan
 Apa saja kegiatan yang dapat atribut yang dimiliki oleh sebuah obyek
dilakukan oleh sistem? dan behavior yang merupakan fungsi yang
 Apakah pemakai memerlukan dimiliki dan bisa dijalankan oleh
tindakan membaca, membuat, penggunanya. Sebagai contoh obyek
membuang, mengubah atau mahasiswa. Setiap mahasiswa memiliki
state (atribut) seperti NIM, Nama, alamat
dan lain-lain, dan sebagai behaviour-nya
Sistem Informasi Pariwisata Berbasis Web : Studi Kasus Fasilitas Penginapan
Di Wilayah Propinsi Yogyakarta 61
DINAMIKA INFORMATIKA – Vol.7 No. 1, Maret 2015 ISSN 2085-3343

yaitu mahasiswa melakukan fungsi Bali itu karena didukung oleh komponen
registrasi, perkuliahan, ujian, praktikum yang merupakan potensi industri
dan lain-lain. pariwisata. Komponen tersebut meliputi
prasaran dan sarana pariwisata seperti
Oleh karena itu Class diagram ini
fasilitas transportasi yang membawa
sebenarnya merupakan blue print
wisatawan dari dan ke tujuan wisata,
dari beberapa objek. Seorang programmer
fasilitas akomodasi yang merupakan
akan menulis kode-kode untuk masing
tempat tinggal sementara didaerah yang
Class yang akan digunakan. Sedangkan
dikunjungi, obyek dan atraksi wisata
obyek merupakan bentukan (instance) dari
yang ditampilkan, fasilitas perbelanjaan
sebuah Class yang dijalankan pada saat
untuk barang-barang souvenir dan
runtime dimana atribut yang ada pada
sebagainya.
sebuah kelas akan menjadi state pada
sebuah obyek, sedangkan method yang 3.3. Data Penelitian
dibuat akan menjadi behaviour-nya. Dalam penelitian ini data yang
digunakan berkaitan dengan data beberapa
3. METODOLOGI PENELITIAN penginapan yang ada di wilayah provinsi
3.1. Metode Penelitian Yogyakarta. Pengumpulan data-data
Penelitian ini menggunakan metode tersebut meliputi data-data penginapan
Prototype dalam pengembangan sistemnya secara seperti jumlah penginapan, area,
. Di dalam metode ini sistem dirancang dan harga sewa dan jumlah kamar tidur. Selain
dibangun secara bertahap dan dilakukan itu juga data-data penginapan secara detail
pengujian-pengujian secara berulang-ulang seperti lokasi villa, no dan alamatnya,
untuk melihat apakah sistem sudah bekerja dapur, kolam renang, tipe kamar mandi,
sesuai dengan yang diiinginkan. peralatan elektronik serta rincian detail
fasilitas yang disediakan dan sebagainya.

4. PERANCANGAN
4.1. Pengumpulan Kebutuhan Sistem
Pengumpulan kebutuhan sistem
berkaitan dengan apa saja yang akan bisa
disediakan oleh sistem informasi yang akan
dibangun. Sistem yang akan dibangun
dalam penelitian ini berhubungan dengan
informasi-informasi yang dibutuhkan yang
berkaitan dengan beberapa tempat
penginapan yang ada di wilayah provinsi
Yogyakarta. Pada saat sistem aplikasi ini
dijalankan terdapat 2 pilihan untuk login
yaitu login Admin dan login User. Login
Admin digunakan untuk mengelola sistem
Gambar 3.1 Metode Prototype dimana terdapat fungsi untuk menambah,
mengedit maupun menghapus data-data
yang dimiliki oleh sebuah penginapan.
3.2. Lokasi Penelitian
Data-data tersebut meliputi jumlah properti,
Menurut Oka A.Yoeti yang harga sewa properti, jumlah kamar tidur
dan kamar mandi, upload foto properti,
dikutip oleh Siti Munawaroh (1999)
cara reservasi, serta fasilitas yang dimiliki
kedudukan Yogyakarta sebagai Daerah
Tujuan Wisata (DTW) kedua setelah oleh sebuah penginapan.

Sistem Informasi Pariwisata Berbasis Web : Studi Kasus Fasilitas Penginapan


Di Wilayah Propinsi Yogyakarta 62
DINAMIKA INFORMATIKA – Vol.7 No. 1, Maret 2015 ISSN 2085-3343

Sedangkan login User digunakan


untuk melihat dan mencetak informasi yang 4.2.2. Use Case Diagram
terdapat dalam sebuah properti yang dipilih Use case yang merupakan sebuah construct
yang mana data yang ditampilkan saling untuk membantu para Analist bekerja
berinteraktif atau berelasi dengan dengan user dalam menentukan jalannya
menggunakan primary key maupun foreign pemakaian sistem aplikasi.
key. Sebagai contoh apabila User ingin ud SI PARIWISATA

•••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••


melihat data penginapan maka ia bisa ••••••••••••••••••••••••••
Properti
• • • • • «include»
•••••••••••••••••••••
Tampil seluruh
Properti
••••••••••••••••••••••••••
memilih menu properti (yang akan ••••••••••••••••••••••••••
«extend»
• • • • • • • • • • • «extend»
••••••••••••••• ••••••••••••••••••••••••••
«extend»

menampilkan seluruh data penginapan •••••••••••••••••••••••••• ••••••••••••••••••••••••••


Pilih Area
••••••••••••••••••••••••••
Pilih Kamar Tidur

yang ada), dapat juga User mencari ••••••••••••••••••••••••••


Login
Pilih HargaSew a
•••••••••••••••••••••••••• ••••••••••••••••••••••••••

properti lewat tombol search (yang akan ••••••••••••••••••••••••••


User
•••••••••••••••••••••••••• ••••••••••••••••••••••••••

menampilkan data penginapan yang sesuai ••••••••••••••••••••••••••


Reserv asi
• • • • • • • • • • • • • • • Lihat
«extend»
• • • • • • • Daftar
••••
Pemesan
••••••••••••••••••••••••••

dengan key word yang diketik), atau User •••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••

memilih melalui data Area maupun Jumlah •••••••••••••••••••••••••• • • • • • • • • • • • • • • • • • • • • • • • • Lihat


• • Area ••••••••••••••••••••••••••

kamar tidur sehingga akan menampilkan ••••••••••••••••••••••••••


Kategori «extend»
•••••••••••••••••••••••••• ••••••••••••••••••••••••••
«extend»
secara tidak langsung juga data yang ••••••••••••••••••••••••••
User
• • • • • • • • • • • • • • • • Lihat
• • • • • • Kamar
• • • • Mandi ••••••••••••••••••••••••••
«extend»

dimiliki sebuah penginapan. Dengan ••••••••••••••••••••••••••


«extend» «extend»
•••••••••••••••••••••••••• ••••••••••••••••••••••••••

demikian data yang saling berkaitan antara ••••••••••••••••••••••••••


Lihat Tipe Properti Lihat Lokasi
••••••••••••••••••••••••••
Lihat Kamar Tidur
••••••••••••••••••••••••••

data yang satu dengan data lainnya ini yang •••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••

disebut dengan data interaktif. ••••••••••••••••••••••••••


Gambar 4.2. Use Case
•••••••••••••••••••••••••• ••••••••••••••••••••••••••

•••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••

4.2. Perancangan Sistem ••••••••••••••••••••••••••


Dalam implementasinya maka
•••••••••••••••••••••••••• ••••••••••••••••••••••••••

Pada tahap perancangan sistem ini •••••••••••••••••••••••••• ••••••••••••••••••••••••••


fungsi-fungsi yang digambarkan dalam use
••••••••••••••••••••••••••

dijabarkan struktur menu dari program •••••••••••••••••••••••••• ••••••••••••••••••••••••••


case tersebut akan di • • • • • •implementasikan
••••••••••••••••••••••••••

aplikasi serta alur sistem dalam Use Case ••••••••••••••••••••••••••


dalam bentuk menu-menu• • • • • program.
•••••••••••••••••••• ••••••••••••••••••••••••••

dan Class Diagram. Berikut •••••••••••••••••••••••••• ••••••••••••••••••••• ••••••••••••••••••••••••••

•••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••


perancangannya yang meliputi: 4.2.3. Class Diagram
• • • • • PARIWISATA
• • • • • • • • • • • • • cd ••••••••• •••••••• • • • • • • • • • • • • • • • • • • ••••• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •

• • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • ••••• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •


4.2.1. Struktur Menu
Properti

- Alamat: varchar
• • • • • • • • • • • • • • • • • • • • • • • • • • • • Area
••••••• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • --• • • Area: varchar
• • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •
Untuk mempermudah pemahaman cara - Area: char pilih lokasi
-
Lokasi

Lokasi: char
pilih properti -
-
Dapur: int
Deskripsi: varchar
Harga: int
• • • • • • • • • • • • • • • • • • • • +• • • • Area_ID:
• • • • • • • • • • • int • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • -• • • • • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •
kerja program maka akan diberikan
+ Lokasi_ID: int
KamarMandi: int
- Lokasi: varchar
- Photo1: varchar
• • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • -• • • • • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •
gambaran secara terstruktur yang
Photo2: varchar
- Photo3: varchar
- Properti: varchar
• • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • Harga • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • +• • • Properti_ID: int • • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •
memperlihatkan menu–menu utama dari • • • • • • • • • • • • • • • • • • • • • • • • • • • • User
•••••••
+
+
Hara_ID: int
Harga: int
• • • • • • • • • • • • • • • • • • ••••• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •
keseluruhan program yang disusun secara -
• • • • • • • • • • • • • • • • • • •- • • • •Group:
Email: varchar
• • • • • • • • varchar
••••
pilih harga sewa

• • • • • • • • • • •- • • • • TipeProperti:
TipeProperti
• • • • • • • • • • • • • • • • • • varchar
••••••••• • • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •
sederhana agar mudah dimenggerti oleh -
+
• • • • • • • • • • • • • • • • • • •- • • • •UserName:
•••• ••••••••
Password: varchar
User_ID: int
varchar
+ TipeProperti_ID: int

• • • • • • • • • • • • • • • • • • ••••• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •
user. • • • • • • • • • • • • • ••• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • ••••• • • • • • • • • • • • • • • • • • • • KamarTidur
• • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •
Sistim Informasi Reserv asi
- KamarTidur: int
- Alamat: varchar + KamarTidur_ID: int
Penginapan • • • • • • • • • • • • • ••• • • • • • • • • • • • • • • • • • • • - DariTgl: varchar • • • • • • • • • • • • • • • • • • ••••• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •
- Nama: varchar
- NoTlp: varchar
• • • • • • • • • • • • • ••• • • • • • • • • • • • • • • • • • • • - Properti_ID: varchar • • • • • • • • • • • • • • • • • • ••••• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •
+ Reservasi_ID: int
- SampaiTgl: varchar
• • • • • • • • • • • • • ••• • • • • • • • • • • • • • • • • • • • - Status: varchar • • • • • • • • • • • • • • • • • • ••••• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •

Properti Reservasi Kategori User • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • •


Gambar 4.3. Class Diagram
• • • • • • • • • • • • • • • • • • ••••• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •••• • • • • • • • • • • • • • • • • • • •

• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •• • • • • • • • • • • • • • • • • • • • • • •• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • •

•••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••


Semu Dengan mendeklarasikan class
•••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••
a diagram,
••••••••••••••••••••••••••
maka dideklarasikan
••••••••••••••••••••••••••
suatu tipe ••••••••••••••••••••••••••
data
••••••••••••••••••••••••••
baru (tipe data referensi)
••••••••••••••••••••••••••
yang akan ••••••••••••••••••••••••••

Area Kamar Kamar Lokasi Tipe Status


menghasilkan beberapa
••••••••••••••••••••••••••
calon tabel yang
•••••••••••••••••••••••••• ••••••••••••••••••••••••••
Tidur Mandi akan
••••••••••••••••••••••••••
dibuat yang terdiri
••••••••••••••••••••••••••
dari 8 tabel ••••••••••••••••••••••••••
meliputi : User, Area, Lokasi, Reservasi,
Gambar 4.1. Struktur Menu •••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••
Properti,
•••••••••••••••••••••••••• TipeProperti,
•••••••••••••••••••••••••• Harga dan ••••••••••••••••••••••••••

•••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••


Sistem Informasi Pariwisata Berbasis Web : Studi Kasus Fasilitas Penginapan
•••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••
Di Wilayah Propinsi Yogyakarta 63
•••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••

•••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••

•••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••

•••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••

•••••••••••••••••••••••••• •••••••••••••••••••••••••• ••••••••••••••••••••••••••


DINAMIKA INFORMATIKA – Vol.7 No. 1, Maret 2015 ISSN 2085-3343

KamarTidur.

5. HASIL DAN PEMBAHASAN


5.1. Implementasi Sistem
Dalam aplikasi Sistem Informasi
Penginapan berbasis WEB ini terdapat 2
login yang disediakan yaitu login Admin
dan login User. Login Admin digunakan
untuk pengelola sistem untuk menambah,
mengedit maupun mencetak data-data yang
dimiliki oleh sebuah properti. Sedangkan Gambar 5.2. Tampilan properti secara
login User digunakan untuk melihat dan keseluruhan
mencetak informasi yang terdapat dalam
sebuah properti yang dipilih. Dalam hal ini dari perspektif User,
Sebagai contoh login User yang ada beberapa cara dalam mencari informasi
digunakan bernama “didik” maka akan tentang properti penginapan yang
muncul tampilan yang berisi beberapa kesemuanya itu berdasarkan kriteria yang
pilihan menu yaitu Properti, Pemesanan diinginkan oleh User. Kriteria tersebut
dan Kateori. Berikut petikan SQL beserta antara lain berdasarkan Area (wilayah),
tampilan gambar dari login yang Harga dan Jumlah Kamar Tidur. Berikut
disediakan. uraian singkat tentang pemilihan kriteria :
SELECT * FROM
`vacusers` 5.2.1. Pemilihan penginapan
berdasarkan kriteria Area.
Apabila User ingin memilih beberapa
properti berdasarkan area saja maka cukup
dengan mengklik kolom area saja. Sebagai
contoh ketika User memilih area Bantul
yang memiliki AreaID 2. Berikut petikan
SQL beserta tampilan gambar dari area
yang dipilih.
SELECT * FROM `vacareas`
WHERE 2
Gambar 5.1. Tampilan User bernama
“didik”

5.2.Implementasi Sistem
berdasarkan properti yang ada
Setelah User berhasil login maka akan
muncul beberapa menu yang terdiri dari
menu properti, reservasi dan kategori.
Apabila menu properti di klik maka akan
muncul tampilan secara keseluruhan dari Gambar 5.3. Properti yang ada di area
properti yang ada di wilayah provinsi Bantul berdasarkan pemilihan Area
Yogyakarta. Berikut ini petikan SQL dari
list properti dengan urutan dari harga sewa Selain cara diatas, cara lain yaitu
properti termahal hingga termurah seperti dengan memasukkan data Area yang
gambar dibawah ini. dikehendaki pada kolom Search pada
SELECT * FROM `vacproperties` sebelah kiri atas. Sebagai contoh apabila
ORDER BY `FromPrice` DESC
Sistem Informasi Pariwisata Berbasis Web : Studi Kasus Fasilitas Penginapan
Di Wilayah Propinsi Yogyakarta 64
DINAMIKA INFORMATIKA – Vol.7 No. 1, Maret 2015 ISSN 2085-3343

User mengetikkan kata Bantul dan Gambar 5.5. Data detail dari properti yang
kemudian menekan tombol Search maka dipilih
akan muncul tampilan gambar penginapan
di daerah Bantul. Berikut petikan mode 5.2.2. Pemilihan penginapan
HTML beserta tampilan gambar seperti berdasarkan kriteria Harga Sewa.
pada gambar berikut ini : Pertimbangan lain dalam memilih
{BEGIN searchform_search} penginapan yaitu harga sewa yang
<A class="rnr-button ditawarkan mengingat perencanaan
img" href="#" data- keuangan masing-masing wisatawan
icon="search" berbeda-beda. Apabila User ingin memilih
{$searchbutton_attrs </A> beberapa properti berdasarkan Harga Sewa
{END searchform_search} maka cukup dengan mengklik kolom
Harga Sewa yang ada dibagian kiri tengah
dimana pada kolom tersebut terdapat
berbagai tarif sewa penginapan yang
ditawarkan beserta daftar properti yang
memiliki harga yang sama.
Sebagai contoh saat User memilih
harga sewa sebesar Rp 1750 rb /hari maka
akan muncul data 2 properti penginapan
yaitu Villa Damai dan Villa Godean Indah.
Dalam hal ini User akan lebih leluasa
Gambar 5.4. Properti yang ada di area dalam memilih salah satu penginapan
Bantul berdasarkan searching Area tersebut dimana pemilihan yang dilakukan
didasarkan pada pertimbangan fasilitas dan
Langkah berikutnya setelah User memilih kelengkapan yang disediakan masing-
properti yang dia inginkan maka apabila
masing villa tersebut.
ingin mengetahui data properti tersebut Berikut ini petikan SQL beserta
secara detail maka ia cukup mengklik tampilan 2 buah penginapan yang memiliki
gambar properti tersebut. Dalam hal ini harga sewa yang sama.
data yang ditampilkan meliputi data EXPLAIN SELECT * FROM
deskripsi beberapa kelebihan dari lokasi `vacproperties` ORDER BY
penginapan tersebut, informasi kamar tidur `FromPrice` DESC
setiap lantai, fasilitas yang ada beserta
fasilitas tambahan yang disediakan dan
informasi jadwal pemesanan villa yang
sudah ada. Berikut tampilan gambar
informasi detail dari penginapan yang
sudah dipilih.

Gambar 5.6. Tampilan 2 buah penginapan


yang memiliki harga sewa yang sama

5.2.3. Pemilihan penginapan


berdasarkan kriteria Jumlah
Tempat Tidur

Sistem Informasi Pariwisata Berbasis Web : Studi Kasus Fasilitas Penginapan


Di Wilayah Propinsi Yogyakarta 65
DINAMIKA INFORMATIKA – Vol.7 No. 1, Maret 2015 ISSN 2085-3343

Selain itu pertimbangan lain dalam tampilan gambar dari daftar reservasi
memilih penginapan yaitu jumlah kamar ataupun pemesanan yang sudah ada.
tidur yang ditawarkan masing-masing SELECT * FROM
penginapan. Dalam hal ini informasi `vacreservations`
jumlah kamar tidur berkaitan dengan
pemilihan privasi dari masing-masing
anggota keluarga, yang mana masing-
masing kelompok memiliki pertimbangan
tersendiri dalam menentukan privasi
tersebut. Oleh karena itu apabila User ingin
memilih beberapa properti berdasarkan
jumlah Kamar Tidur maka cukup dengan
mengklik kolom Kamar Tidur yang ada
dibagian kiri bawah.
Gambar 5.8. Tampilan daftar pemesanan
Sebagai contoh saat User memilih
penginapan yang sudah ada secara
kamar tidur sebanyak 6 jumlahnya maka
keseluruhan
akan dipilih tabel kamar tidur dengan
BedroomID 6. Berikut ini petikan SQL
Berdasarkan gambar diatas maka user
beserta tampilan penginapan yang memiliki
(red. didik) hanya dapat melihat jadwal
kamar tidur sewa berjumlah 6 kamar.
penginapan yang sudah ada. Dalam hal ini
EXPLAIN SELECT * FROM
`vacproperties` ORDER BY user tidak memiliki hak akses untuk
`vacbedrooms` WHERE 6 melakukan perubahan data, dia hanya
memiliki hak akses untuk melihat tampilan
pemesanan saja. Apabila user ingin
memesan penginapan yang diinginkan
maka dia harus menghubungi contact
person yang tertulis dibagian atas dari Web
Site (red.024-8666777).

5.4. Implementasi Sistem berdasarkan


login admin
Tugas untuk mengelola sistem diserahkan
Gambar 5.7. Tampilan penginapan yang sepenuhnya pada Admin. Oleh karena itu
memiliki kamar tidur berjumlah 6 kamar selain tampilan menu seperti diatas maka
apabila menggunakan login Admin akan
5.3. Implementasi Sistem daftar muncul menu berikutnya yaitu menu user
reservasi yang ada yang berisi username, password, email dan
Apabila User sudah memilih group.
penginapan yang diinginkan maka langkah
berikutnya yaitu melihat jadwal pemesanan
penginapan yang sudah ada. Dalam hal ini
jadwal tersebut berisi beberapa
id_penginapan, dari tanggal masuk (check
in), sampai tanggal keluar (check out),
nama pemesan, alamat pemesan, nomor
telepon pemesan dan status pemesanan
(sudah bayar lunas, sudah bayar deposit,
belum bayar). Berikut petikan SQL beserta
Gambar 5.9. Tampilan Login Admin

Sistem Informasi Pariwisata Berbasis Web : Studi Kasus Fasilitas Penginapan


Di Wilayah Propinsi Yogyakarta 66
DINAMIKA INFORMATIKA – Vol.7 No. 1, Maret 2015 ISSN 2085-3343

Dalam hal ini apabila user ingin implementasikan dalam bentuk tabel
memesan penginapan yang diinginkan database.
maka dia harus menghubungi bagian admin c) Tampilan menu informasi berdasakan
dan pesanan tersebut akan di entry seperti kriteria fungsi-fungsi utama dalam use
gambar berikut ini. case properti yang meliputi kriteria :
Area, Harga dan Jumlah tempat Tidur.
Sedangkan implementasi tampilan
menggunakan software phpRunner
sehingga tampilan dapat lebih user
friendly untuk mencari informasi
penginapan.

6.2. Saran
a) Aplikasi ini dapat dihubungkan
dengan sistem informasi lainnya,
Gambar 5.10. Tampilan pengisian daftar
seperti aplikasi Sistem Informasi
pemesanan penginapan oleh admin
Lokasi Wisata.
b) Kedepannya diharapkan sistem
Setelah melakukan entry data maka admin
informasi ini dapat diaplikasikan
akan menghubungi user untuk
dalam perangkat mobile Android.
memberitahu bahwa sudah didaftarkan
sesuai dengan jadwal yang diinginkan
DAFTAR PUSTAKA
sehingga user dapat mengecek dengan cara
melihat menu pemesanan dengan
Fardian, 2012, Sistem Informasi
menggunakan login didik.
Pariwisata. Salatiga.UKSW.
http://fardian.mhs.uksw.edu/2012/11
/sistem-informasi-pariwisata.html
diakses pada 12 Januari 2015
Firmansyah, 2011, Kajian Teoritis dan
Aplikasi Sistem Informasi
Penginapan. Bandung . Univ.
Padjadjaran.
Michael Blaha/William Premerlani, 1998,
Object-Oriented Modeling and
Gambar 5.11. Tampilan daftar pemesanan Design for Database Application.
penginapan dengan nama user “didik”. New Jersey. Prentice Hall Inc.
Siti Munawaroh dkk, 1999, Peranan
6. PENUTUP Kebudayaan Daerah dalam
6.1. Kesimpulan Perwujudan Masyarakat Industri
a) Aplikasi ini diharapkan dapat Pariwisata di Daerah Istimewa
dimanfaatkan sebagai media promosi Yogyakarta. Yogyakarta.
wisata agar lokasi penginapan di Departemen Pendidikan dan
Provinsi Yogyakarta dapat dikenal Kebudayaan.
lebih luas. Wikipedia, 2015.
b) Dalam aplikasi ini dihasilkan 8 Class UML.https://id.wikipedia.org/wiki/U
yang terdiri Class User, Area, Lokasi, nified_Modeling_Language diakses
Reservasi, Properti, TipeProperti, pada 27 Januari 2015
Harga dan Kamar Tidur yang mana
masing-masing akan di

Sistem Informasi Pariwisata Berbasis Web : Studi Kasus Fasilitas Penginapan


Di Wilayah Propinsi Yogyakarta 67

Anda mungkin juga menyukai