SISTEM INFORMASI RESERVASI KAMAR PADA HOTEL ANUGRAH KENDAL.

SISTEM INFORMASI RESERVASI KAMAR PADA HOTEL
ANUGRAH KENDAL
1

Andreas Susanto
Sistem Informasi, Fakultas Ilmu Komputer, Universitas Dian Nuswantoro
Jl. Imam Bonjol No 207, Semarang, 50131, (024)3517261
E-mail : [email protected]

Abstrak
Banyak instansi dan badan usaha yang menerapkan teknologi untuk membantu dalam proses
bisnis yang sedang berjalan. Dunia bisnis perhotelan saat ini sedang mengalami perkembangan
yang cukup pesat. Sehubungan dengan hal itu pihak hotel sebagai penjual jasa, haruslah
menyediakan fasilitas yang memadai, sumber daya manusia yang terampil, dan pengelolaan
secara profesional. Untuk memberikan pelayanan yang baik kepada konsumen maka
diperlukanya suatu sistem informasi yang baik dan tepat. Adapun tujuan yang akan dicapai
dalam penelitian ini yaitu untuk membuat suatu sistem informasi reservasi kamar hotel
membantu proses pelayanan pendataan konsumen dan agar pemanfaatan teknologi informasi
dapat digunakan secara efektif dan efisien. Sedangkan untuk metode dalam pengembangan
sistem yang dipakai adalah metode Rapid Application Development (RAD). Sedangkan untuk
pembuatan aplikasi menggunakan aplikasi pemprogaman Microsoft Visual Basic 6.0 dan

MySQL sebagai database server.Dari penelitian yang dilakukan maka diharapkan dari
pembangunan sistem informasi reservasi kamar pada Hotel Anugrah Kendal ini yaitu sistem
dapat dipergunakan dalam kegiatan oprasional sehari-hari.
Kata Kunci: Sistem Informasi, Reservasi, Metode Rapid Application Development

(RAD), Hotel Anugrah Kendal, Microsoft Visual Basic 6.0, My SQL
Abstract
Many agencies and enterprises that implement technology to assist in ongoing business
processes. Hospitality business world is currently experiencing a fairly rapid growth. In this
connection the hotel as a seller of services, it must provide adequate facilities, skilled human
resources, and professional management. To provide good service to consumers then
diperlukanya an information system that is good and right. The objectives to be achieved in this
research is to create an information system to help hotel room reservation service processes
customer data and that the utilization of information technology can be used effectively and
efficiently. As for the method used in the development system is a method of Rapid Application
Development (RAD). As for the making of an application using the application pemprogaman
Microsoft Visual Basic 6.0 and MySQL as database research conducted server.Dari it is
expected from the development of information systems Anugrah hotel room reservations at this
Kendal that the system can be used in day-to-day operational activities.
Keywords: Information System, Reservation, Rapid Application Development (RAD)


Method, Anugrah Hotel Kendal, Microsoft Visual Basic 6.0, My SQL

1

1. PENDAHULUAN
Sistem
informasi
merupakan
sekumpulan dari informasi yang saling
terintegrasi untuk mencapai tujuan yang
spesifik.
Dimana
dalam
sistem
informasi
terdiri
dari
beberapa
komponen antara lain yaitu hardware,

software, prosedur, orang, basis data,
jaringan komputer, dan jaringan
komunikasi.
Dalam dunia perhotelan, sistem
informasi mempunyai peran yang cukup
penting dalam meningkatkan kualitas
pelayanan yang ada pada hotel itu
sendiri. Salah satu peran yang dimiliki
sistem
informasi
dalam
dunia
perhotelan adalah sistem reservasi
kamar hotel.
Informasi yang dapat dipercaya, akurat,
relevan, dan dapat dipertanggung
jawabkan adalah salah satu faktor
penting dalam mengikuti perkembangan
teknologi pada saat ini. Nantinya semua
informasi itu dapat dipergunakan oleh

eksekutif perusahaan dalam mengambil
keputusan.
Hotel Anugrah merupakan unit usaha
yang bergerak dibidang jasa persewaan
kamar atau penginapan di Kabupaten
Kendal. Proses bisnis yang sedang
terjadi adalah berawal dari konsumen
yang datang kemudian menuju meja
reservasi untuk melakukan proses
check-in. Selanjutnya petugas front
office akan memeriksa ketersediaan
kamar yang ada, yang sesaui dengan
permintaan tamu, jika kamar tersebut
tersedia maka konsumen akan mengisi
daftar hadir tamu.
Dari latar belakang dan masalah yang
ada maka pada penelitian ini penulis
merumuskan
permasalahaan
yang

dialami pada saat ini adalah :
Bagaimana membuat sistem informasi
reservasi kamar pada Hotel Anugrah
Kendal dengan menggunakan metode

pengembangan sistem RAD (Rapid
Aplication Development).
2. TINJAUAN PUSTAKA
2.1 Sistem
Sistem dapat didefinisikan sebagai
pendekatan prosedur dan pendekatan
komponen.
Sebagai
pendekatan
prosedur, sistem merupakan suatu
kumpulan dan prosedur-prosedur yang
memiliki tujuan tertentu. Sedangkan
definisi sistem yang menekankan pada
komponen merupakan kumpulan dari
komponen yang saling berhubungan

antara satu dengan yang lainnya yang
membentuk satu kesatuan untuk
mencapai tujuan tertentu
2.2 Informasi
Informasi adalah data yang telah diolah
menjadi sebuah bentuk yang berarti
bagi penerimanya dan bermanfaat
dalam mengambil keputusan saat ini
atau masa yang akan datang.
2.3 Sistem Informasi
Sistem informasi dapat didefinisikan
sebagai suatu sistem di dalam suatu
organisasi yang merupakan kombinasi
dari orang -orang, fasilitas, teknologi,
media
prosedur-prosedur
dan
pengendalian yang ditujukan untuk
mendapatkan jalur komunikasi penting,
memproses tipe transaksi rutin tertentu,

memberi sinyal pada manajemen dan
yang lainnya terhadap kejadian kejadian internal dan eksternal yang
penting dan menyediakan suatu dasar
informasi untuk pengambilan keputusan
2.4 Reservasi
Pemesanan dalam bahasa Inggris adalah
Reservation yang berasal dari kata “to

reserve” yaitu menyediakan atau
mempersiapkan tempat sebelumnya.
Sedangkan reservation yaitu pemesanan
suatu tempat fasilitas.

basic ini support dengan operating
sistem windows. dan untuk databasenya
bisa menggunakan microsoft access,
SQL server dan oracle.

2.5 Model Pengembangan RAD


2.7 My SQL

Model RAD adalah sebuah adaptasi
“kecepatan tinggi” dari model waterfall,
di mana perkembangan pesat dicapai
dengan
menggunakan
pendekatan
konstruksi berbasis komponen. Jika
tiap-tiap kebutuhan dan batasan ruang
lingkup projek telah diketahui dengan
baik, proses RAD memungkinkan tim
pengembang untuk menciptakan sebuah
“sistem yang berfungsi penuh” dalam
jangka waktu yang sangat singkat. Satu
perhatian khusus mengenai metodologi
RAD
dapat
diketahui,
yakni

implementasi metode RAD akan
berjalan maksimal jika pengembang
aplikasi telah merumuskan kebutuhan
dan ruang lingkup pengembangan
aplikasi dengan baik.
Tahapan pengembangan RAD adalah :
1. Pemodelan Bisnis
2. Pemodelan Data
3. Pemodelan Proses
4. Pembangunan Aplikasi
5. Testing

Mysql adalah sebuah server database
open source yang terkenal yang
digunakan berbagai aplikasi terutama
untuk server atau membuat WEB.
Mysql
berfungsi
sebagai
SQL

(Structured Query Language) yang
dimiliki sendiri dan sudah diperluas
oleh Mysql umumnya digunakan
bersamaan dengan PHP untuk membuat
aplikasi server yang dinamis dan
powerfull.
MySQL adalah sebuah implementasi
dari sistem manajemen basisdata
relasional
(RDBMS)
yang
didistribusikan secara gratis dibawah
lisensi GPL (General Public License).
Setiap pengguna dapat secara bebas
menggunakan MySQL, namun dengan
batasan perangkat lunak tersebut tidak
boleh dijadikan produk turunan yang
bersifat komersial. MySQL sebenarnya
merupakan turunan salah satu konsep
utama dalam basisdata yang telah ada

sebelumnya; SQL(Structured Query
Language). SQL adalah sebuah konsep
pengoperasian basisdata, terutama untuk
pemilihan atau seleksi dan pemasukan
data,
yang
memungkinkan
pengoperasian data dikerjakan dengan
mudah secara otomatis.

2.6 Microsoft Visual Basic 6.0
Visual basic 6.0 adalah salah satu
aplikasi untuk membuat system
informasi database. Visual basic 6.0 ini
adalah terusan dari visual basic 1
sampai 5. walau agak tertinggal, tapi
aplikasi software ini masih digunakan
untuk pengimplementaisannya di dalam
pembuatan sistem database. Visual
basic 6.0 ini pun berkembang menjadi
visual studio, visual basic 2008 sampai
visual basic. Net.
Visual basic 6.0 ini sering juga di
gunakan dalam perhitungan gaji,
penjualan barang dan lain-lain. visual

3. METODE PENELITIAN
3.1 Obyek Penelitian
Penelitian ini dilakukan pada Hotel
Anugrah yang beralamatkan di Jalan
Pemuda, Kendal yang merupakan suatu
usaha yang bergerak dibidang industri
jasa.

3.2 Sumber Data
1.

2.

Studi pustaka
Studi pustaka adalah penelitian
dengan cara mempelajari bukubuku dan literatur yang mempunyai
hubungan dengan apa yang sedang
diteliti. Sebagai contoh yaitu buku
yang mempelajari tentang sistem
pendukung keputusan, jurnal-jurnal
yang
berisi
tentang
sistem
pendukung keputusan.

Data Primer
Data primer adalah data yang
didapat secara langsung pada objek
penelitian. Contonya yaitu data
calon tamu, data booking, dan data
check-in dan check-out.

2. Data Skunder
Data skunder adalah data yang
didapat dari refrensi lain seperti
buku-buku dan literatur lain yang
berhubungan dengan penelitian ini.

4. HASIL DAN PEMBAHASAN
4.1 FOD Prose Check In
Tamu

Front Office

Data kamar

Identitas diri

3.3 Pengumpulan Data

3

Daftar inap 1
tamu

1
Lap data tamu
2
Lap data tamu

Membuat lap.
Data tamu

Acc lap. Data
tamu

Data kamar
Identitas diri
Pemesanan
kamar

Identitas diri

1
Lap data tamu
2
Lap data tamu

Daftar inap 1
tamu
1
Lap data tamu
2
Lap data tamu

Mencatat
pemesanan
kamar

Data kamar

Pemesanan
kamar

4
Data kamar
3

Identitas diri
Pemesanan
kamar

Persekot / Uang muka

Studi lapangan
yaitu survey secara langsung ke
instansi yang terkait dengan cara
sebagai berikut :
a) Observasi
Observasi adalah pengamatan
langsung pada objek yang
diteliti yaitu tentang proses
perekrutan pegawai yang saat
ini berlangsung.
b) Wawancara
Wawancara adalah metode
pengumpulan
data
yang
didapat
melalui
bertemu
langsung atau tatap muka
secara langsung. Aktor yang
berperan dalam wawancara
yaitu
pengumpul
data
(pencatat) dan responden atau
sumber informasi.
c) Dokumentasi
Pengumpulan data dengan cara
membaca arsip-arsip atau filefile yang ada pada instansi
terkait.

Direktur

2

1

Pemilihan
kamar

Dalam penelitian kasus ini, metode
pengumpulan data yang digunakan
meliputi beberapa cara, yaitu:
1.

Manager

Data kamar

Data tamu

4
A

1

2
Lap data tamu

Buat daftar
inap tamu
Daftar inap 1
tamu
Daftar inap2
tamu
Pemesanan
kama
Data tamu

2

B

Gambar 4.1 FOD Proses Check In

4.2 FOD Prose Check Out
Tamu

Front Office

Manager

B

4

5

2
Nota check out
lunas

1
Lap check out

Pembuatan
laporan check
out

Persetujuan lap
check out

1

Daftar
permintaan
tayanan
tambahan

Nota check out

Daftar inap
tamu

Biaya
akomodasi

Pembuatan nota
check out

Persetujuan nota
check out

Nota check out

1
Lap check out
Lap check out1

1
Lap check out
2
Lap check out
2
Nota check out
lunas

Daftar inap
tamu
Biaya
akomodasi
Daftar
permintaan
tayanan
tambahan

Nota check out
acc

Direktur

acc
Lap check out2
acc
5

5

Bayar
1

5

2
2

A

Nota check out
acc

Identitas diri

Lap check out2
acc
3

Nota Check 1
out lunas

Persetujuan
pelunasan

Identitas diri

Nota Check 1
out lunas
Nota Check 2
out lunas
Nota Check 3
out lunas
Identitas diri

4

3

Gambar 4.2 FOD Proses Check Out

4.5 DFD Level 1 Proses Pendataan

4.3 Diagram Konteks

Project Name: taku
Project Path: d:\kuliah\progam~1\easycase\
Chart File:
dfd00003.dfd
Chart Name: Pendataan
Created On: Oct-05-2015
Created By: andre
Modified On: Oct-12-2015
Modified By: andre

Project Name: taku
Project Path: d:\kuliah\progam~1\easycase\
dfd00001.dfd
Chart File:
Chart Name: Sistem Informasi Reservasi Kama
Created On: Oct-01-2015
Created By: andre
Modified On: Oct-12-2015
Modified By: andre
Data_jenis_layanan
Data_pemesanan_layanan

House
Keeping
lap_tamu

1.1
Tamu

dt_tamu

tamu

pendataan
tamu

tamu

Direktur

1.2

0

Tamu

kamar

Data_tamu
Data_pemesanan
Persekot_awal
Pelunasan_nota
Permintaan_Layanan
Pemesanan_Makanan

Sistem
Informasi
Reservasi
Kamar

kamar

Daftar_menu_makanan Food &
Data_pemesanan
Baverage
/ Restaurant

dt_kamar

pendataan
kamar

dt_pegawai

1.3
pegawai

pegawai

Data_kamar
Data_pegawai

pendataan
pegawai

1.4
jenis_layanan

jenis_layanan

pendataan
layanan
tambahan

daftar_menu

pendataan
daftar
menu

Nota_check_out
Nota_lunas
Lap_tamu
Lap_check_in
Lap_check_out

dt_jenis_layanan

House
Keeping

Direktur

1.5

Gambar 4.3 Diagram Konteks

daftar_menu

Food
&
Baverage/
Restaurant

dt_daftar_menu

4.4 Data Flow Dokumen Level 0
Gambar 4.5 DFD Level 1 Proses Pendataan
Project Name: taku
Project Path: d:\kuliah\progam~1\easycase\
Chart File:
dfd00002.dfd
Chart Name: Sistem Informasi Reservasi Kamar
Created On: Oct-05-2015
Created By: andre
Modified On: Oct-30-2015
Modified By: andre

4.6 DFD Level 1 Proses Check In

dt_tamu

1

tamu
kamar

tamu

dt_jenis_layanan
daftar_menu

Pendataan

House
Keeping

Project Name: taku
Project Path: d:\kuliah\progam~1\easycase\
dfd00008.dfd
Chart File:
Chart Name: Check In
Created On: Oct-08-2015
Created By: andre
Modified On: Oct-12-2015
Modified By: andre
kamar

layanan_tambahan

tamu
pegawai

kamar

layanan_tambahan

pegawai

tamu

daftar_menu
kamar

Tamu

lap_tamu
dt_kamar

pegawai

daftar_menu

pegawai

Food
&
Baverage
/Restaurant

Tamu

dt_pegawai
dt_pemesanan
persekot_awal
check_in

2
Check
In

dt_pemesanan
lap_check_in

pegawai

kamar

Direktur

2.1
Proses
Pemesanan
Kamar

Direktur

tamu
check_in

tamu

check_in
check_in

tamu

check_in
nota_check_out
pelunasan_pembayaran
nota_lunas

tamu
4

lap_check_out
permintaan_layanan

Check
Out

check_out

check_in
lap_check_in

pemesanan_makanan

Gambar 4.6 DFD Level 1 Proses Check In

tamu
pemesanan_makanan
tamu

permintaan_layanan
permintaan_layanan

tamu

2.2
Proses
Pembayaran
Awal

pemesanan_makanan

check_out

dt_pemesanan_makanan
dt_permintaan_layanan

persekot_awal

3
Transaksi
Tambahan

daftar_menu
layanan_tambahan
dt_pemesanan_makanan
dt_permintaan_layanan

Gambar 4.4 DFD Level 0

2.

4.7 DFD Level 1 Proses Layanan
Tambahan

Form Menu Utama

Project Name: taku
Project Path: d:\kuliah\progam~1\easycase\
dfd00006.dfd
Chart File:
Chart Name: Layanan Tambahan
Created On: Oct-08-2015
Created By: andre
Modified On: Oct-30-2015
Modified By: andre
tamu

tamu

layanan_tambahan

tamu
Tamu

dt_permintaan_layanan

3.1

layanan_tambahan

Permintaan
Layanan

dt_permintaan_layanan

House
Keeping

Gambar 4.10 Form Menu Utama

permintaan_layanan

permintaan_layanan

dt_pemesanan_makanan

3.

Form Pendataan Tamu

3.2
Pemesanan
Makanan

dt_pemesanan_makanan

Food &
Baverage/
Restaurant

pemesanan_makanan
daftar_menu
daftar_menu

pemesanan_makanan

Gambar 4.7 DFD Level 1 Proses Layanan
Tambahan

4.8 DFD Level 1 Proses Check Out
Project Name:
Project Path:
Chart File:
Chart Name:
Created On:
Created By:
Modified On:
Modified By:

taku
d:\kuliah\progam~1\easycase\
dfd00007.dfd
Check Out
Oct-08-2015
andre
Oct-30-2015
andre

Gambar 4.11 Form Pendataan Tamu

4.

tamu

Form Pendataan Kamar

kamar

tamu
nota_check_out
Tamu
permintaan_layanan

4.1
Proses
Check
Out

permintaan_layanan

pelunasan_pembayaran
nota_lunas

kamar
pemesanan_makanan

Direktur

pemesanan_makanan

4.2
Proses
Pembayaran

lap_check_out

Gambar 4.12 Form Pendataan Kamar

Gambar 4.8 DFD Level 1 Proses Check Out

4.9 Implementasi
1. Form Login

5.

Form Pendataan Pegawai

Gambar 4.9 Form Login
Gambar 4.13 Form Pendataan Pegawai

6.

Form Transaksi Check In

Gambar 4.14 Form Transaksi Check In

7.

Form Transaksi Check Out

bagian front office dalam pelayanan
kepada tamu hotel, serta dapat
mempermudah
dalam
pembuatan
laporan informasi terkait kegiatan
reservasi kamar hotel sehingga dapat
menghemat waktu pengerjaan dan
meminimalkan terjadinya kesalahan.
Penerapan sistem informasi dalam
proses reservasi kamar pada Hotel
Anugrah Kendal merupakan saran atau
rekomendasi untuk diterapkan. Hal ini
penulis sarankan karena mengingat
sistem komputerisasi mampu mengatasi
permasalahan-permasalahan
dalam
kegiatan pendataan administrasi seperti
data check-in dan check-out yang ada di
Hotel Anugrah Kendal.
DAFTAR PUSTAKA

Gambar 4.15 Form Transaksi Check Out

8.

Laporan Check In

Gambar 4.16 Laporan Check In

9.

Laporan Check Out

[1] Silvia Rostianingsih, Alexander
Setiawan Kurniawan Santoso,
"PERANCANGAN
DAN
PEMBUATAN
SISTEM
INFORMASI
PERHOTELAN
PADA
HOTEL
ISTANA
JEMBER," 2014.
[2] Asep Deddy, Eri Satria, Gugun
Ginanjar
Arifin,
"PENGEMBANGAN
SISTEM
INFORMASI
PEMESANAN
HOTEL
BERBASIS
WEB
MENGGUNAKAN
METODOLOGI
RAPID
APPLICATION DEVELOPMENT
PADA HOTEL BAYU ALAM
GARUT ," 2013.
[3] Andi Ofset Jogiyanto H.M.i,
Analisa dan Desain Sistem
Informas. Yogyakarta, 2009.

Gambar 4.17 Laporan Check Out

5. KESIMPULAN
Manfaat yang diharapkan dari sistem
informasi ini adalah untuk membantu
dan memudahkan pegawai khususnya

[4] Andri Kristanto, Perancangan
Sistem Informasi dan Aplikasinya.
Yogyakarta: Gaya Media, 2008.
[5] Bagyono dan Agus Sambodo,
Dasar – dasar Kantor Depan
Hotel. Yogyakarta: Andi Offset,

2006.
[6] R.S Pressman, Rekayasa Perangkat
Lunak:
Pendekatan
Praktisi.
Yogyakarta: Andi Offset, 2012.
[7] J.E. & Kendall, K.E Kendall,
Analisis dan Perancangan Sistem.
Jakarta: Indeks, 2010.
[8] Mohammad
Subekti,
Sistem
Management Basis Data.: Jakarta :
Universitas Bina Nusantara, 2004.
[9] M.B. & Steindbard, P.J Romney,
Acounting Information System edisi
12., 2012.
[10] C.S Tarmoezi, Profesional Hotel
Front Linear. Jakarta, 2007.
[11] Georgopolous dan tannembaum,
efektifitas
organisasi.
Jakrta:
erlangga, 1995.
[12] H. Alexander, Sistem informasi
manukfaktur dengan Visual Basic
2005 & SQL Server. jakarta: elex
media komputindo, 2009.
[13] E Kurniawan, Cepat Mahir
Microsoft Visual Basic 2010.
Yogyakarta: andi publisher, 2011.
[14] Andi
sunyoto,
pemprogaman
database dengan Visual Basic dan
Microsoft SQL 2000., 2007.