Riska Apariyana(2)
riska.apriyana@gmail.com
Alumni Prodi Teknik Informatika, Fakultas Sains dan Teknologi, Universitas Karimun
ABSTRAK
Perkembangan teknologi ini sangatlah pesat terutama dibidang informasi, hal ini disebabkan oleh meningkatnya
kebutuhan manusia akan informasi yang cepat akurat, dengan adanya perkembangan teknologi tersebut diharapkan
dapat membantu dunia bisnis salah satunya adalah bisnis perhotelan, dalam dunia perhotelan dapat istilah reservasi
via telepon, fax, atau konsumen mendatangi langsung hotel tersebut. Pencatatan data yang dilakukan oleh karyawan
masih manual, perusahaan dibidang perhotelan mulai mengembangkan sistem administrasinya dengan menggunakan
aplikasi yang berbasis web dikembangkan dihotel horizon kabupaten karimun, sistem tersebut mengolah data
pemesanan kamar baik proses check-in maupun check-out. Sistem informasi pemesanan hotel dibangun dengan
bahasa pemograman sebagai sebuah tools untuk membantu mengelola basis data menggunakan PHP dan MysQL,
sistem informasi pemesanan kamar hotel dapat memberikan kemudian bagi pelanggan hotel dalam melakukan
pemesanan kamar, selain itu pengunjung juga dapat memperoleh segala informasi fasilitas dan berita yang ada dihotel
horizon kabupaten karimun.
Kata Kunci : Sistem, Informasi, dan Pemesanan
ABSTRACT
The development of this technology is very rapid, especially practically information, this is caused by the increasing
human need for fast accurate information, whit the development of these technologies is expected to help the business
world one of which is the hospitality business, in the world of hospitality, the term reservation can be via telephone,
fax, or constumers come directly to the hotel. Recording data by employees is still manual, companies in the hotel
sector began to develop their administrative systems using web-based applications that were developed Hotel Horizon
Kabupaten Karimun. The system processes the data for room bookings and cheks in and out. Hotel booking
information system was built with the programming language as a tool to help manage the database using PHP and
MysQL, hotel booking information systems can provide later for hotel customers in doing room bookings, besides that
visitors can also get all the information on facilities and news there Hotel Horizon Kabupaten Karimun.
Keyword: System, information, and ordering
Pendekatan melalui analisis dan perancanagan
PENDAHULUAN sistem ini dilakukan sebagai model, sehingga akan
Undang-undang nomor 11 tahun 2008 atau UU IT mudah bagi kita untuk melaksanakan aspek-aspek
adalah UU yang mengatur tentang informasi secara pendukung solusi dalam berbagai bidang pekerjaan
umum. UU ini memiliki yurisdiksi yang berlaku untuk yang berhubungan dengan Teknk Informatika, seperti
setiap orang yang melakukan perbuatan hukum bidang perbankkan, manajemen, pemasaran,
sebagaimana diatur dalam undang-undang ini, baik perencanaan, dan sebagainya.
yang berada diwilayah indonesia maupun diluar Dengan bertambahnya popularitas internet,
wilayah hukum indonesia, yang memiliki akibat banyak hotel berskala internasional menyediakan
hukum di wilayah hukum indonesia dan diluar pelayanan pemesanan online. Tetapi tidak bagi hotel-
wilayah hukum indonesia dan merugikan kepentingan hotel berskala kecil kemenengah.Untuk hotel-hotel
indonesia. tersebut, pemesanan masih dilakukan secara manual
Teknik informatika merupakan jurusan keilmuan via telepon karena banyak pemilik hotel berskala kecil
pada fakultas ilmu komputer yang berusaha untuk ke menengah merasa bahwa untuk ukuran hotel yang
mengintegrasikan aspek teknik dan aspek mereka miliki, pemesanan secara online belum
komputerisasi dalam suatu sistem demi tercapainya diperlukan. Selain itu biaya pembuatan software dan
efektivitas dan efisiensi dalam sistem tersebut. Teknik keadaan staf hotel yang tidak biasa menggunakan
informatika secara khusus melakukan pendekatan komputer, resistensi semakin besar.Jika dianalisa
melalui analisis dan perancangan sistem yang lebih mendalam, sebenarnya banyak kendala yang
merupakan suatu solusi yang telah terstruktur dengan dihadapi oleh pihak hotel bila pemesanan masih
berbagai permasalahan yang cukup kompleks dalam dilakukan secara manual di antaranya:
dunia teknologi informasi. 1. Tenaga kerja front desk harus lebih banyak dan
terus menerus berada ditempat untuk menangani
87
Jurnal TIKAR
Volume 1. No.1, Januari 2020
reservasi dan check-in. Jika staf front bidang pelayanan penyewaan untuk meningkatkan
office(receptionist) tersebut tidak berada pelayanan yang baik lebih baik lagi.
ditempat atau di luar jam kerja dan ada pelanggan Adapun usaha hotel yang penulis peneliti adalah
yang ingin melakukan reservasi via telpon, maka Hotel Horizon yang beralamat di Jalan Setia Budi No.
pemesanan terpaksa harus tertunda. 112 , dimana usaha penyewaan kosan/harian ini
2. Walaupun pelanggan berhasil menelpon, menyediakan pelayanan dengan baik agar pelanggan
ketersediaan kamar belum tentu ada. Informasi tertarik pada tempat bisnis tersebut.
ketersediaan kamar hotel tidak tersalur dengan Dalam usaha hotel, tentu saja ada laporan data
cepat kepelanggan. transaksi yang diterima, sistem yang berjalan pada
3. Ketika pelanggan menelpon untuk pemesanan, hotel horizon masih menggunakan buku besar sebagai
staf front desk juga perlu memeriksa buku penyimpanan laporan data transaksi hotel horizon.
pemesanan secara manual dan hal tersebut Kurangnya ketelitian karyawan dalam penghitungan
membutuhkan waktu yang tidak sebentar jika keuangan kosan sering terjadi kekurangan dalam
kamar yang dimiliki cukup banyak dengan transaksi pada saat penggantian sift, dalam 1 bulan
tanggal pemesanan yang berbeda-beda. sampai 4 kali selalu salah membuat laporan
Kesalahan (human error) juga dapat terjadi keuangannya.
dalam pemeriksaan dan pencatatan tersebut,
apalagi jika ada pembatalan pemesanan, Identifikasi Masalah
sehingga ketika tamu hotel yang sudah Berdasarkan hasil pengamatan dan observasi yang
melakukan pemesanan datang, kamar tidak telah dilakukan maka penulis mencoba
tersedia dan sebaliknya. mengidentifikasi permasalahan yang ada pada Hotel
4. Pihak manajemen hotel juga sulit untuk Horizon di Kabupaten Karimun diantaranya sebagai
menghitung pendapatan, melihat daftar berikut:
pelanggan, daftar kamar, dan lain-lain. 1. Proses Pengelolaan data transaksi dan
pembuatan laporan keuangan kurang rapi.
Semuanya harus dilakukan dan dikelola secara 2. Kesulitan dalam membuat informasi atau
manual, untuk jangka panjang haltersebut akan laporan, dikarenakan dalam menyusun laporan
mempengaruhi perkembangan hotel ke depannya. harus dicatat dan direkap secara manual maka
Salah satu solusi untuk menangani kendala-kendala penyajian laporan menjadi kurang efektif dan
tersebut adalah dengan menggunakan aplikasi efesien.
pemesanan berbasis web yang diintegrasikan untuk 3. Banyaknya pencatat data transaksi yang
menyediakan informasi dan pemesanan secara cepat berulang, sehingga harus mengkonsumsi banyak
sehingga pelanggan yang ingin mengetahui kertas, yang dikhawatirkan hilang dapat
ketersediaan kamar dan melakukan pemesanan dapat menyebabkan laporan tidak akurat.
melakukannya kapan saja dan dimana saja asal Rumusan Masalah
terhubung dengan internet. Berdasarkan permasalahan tersebut maka laporan
Pada era globalisasi saat ini, kebutuhan akan ini mencoba untuk mengaplikasikan perancangan
informasi yang cepat, tepat, dan akurat sangat penting. Sistem Informasi Pemesanan kamar Hotel Berbasis
Berbagai perusahaan berusaha mengembangkan Web, yang nantinya dapat memberikan salah satu
usahanya dengan melakukan banyak perubahan alternatif solusi masalah tersebut, yaitu:
dengan memanfaatkan teknologi yang canggih seperti 1. Bagaimana membuat suatu sistem informasi
komputer sebagai pengganti tenaga kerja manusia, pemesanan kamar berbasis web?
dimana komputer tersebut menunjang perusahaan 2. Bagaimana membangun aplikasi yang dapat
dalam mengambil keputusan yang didukung oleh meningkatkan pelayanan dan memberikan
komponen penting dari teknologi informasi yaitu informasi pemesanan kamar dengan lengkap dan
database (basis data), data base merupakan sarana cepat?
yang berfungsi sebagai fungsi tempat penyimpanan 3. Bagaimana menciptakan aplikasi yang
data yang disamping itu juga dapat mengatur sistem memudahkan pengunjung melakukan
penambahan data baru, mengubah, dan menghapus komunikasi langsung dengan bagian
data serta hubungan antara data-data yang disimpan, administrasi melalui menu chatting yang di
sehingga ketika dibutuhkan maka perusahaan akan sediakan?
dengan mudah menggunakan data yang telah
terstruktur cepat dan akurat. Batasan Masalah
Sistem informasi merupakan aplikasi komputer Adapun batasan masalah tugas akhir ini adalah;
yang digunakan untuk bisnis yang berkaitan dengan 1. Data yang dimasukan untuk sistem informasi
penyewaan, terutama dalam sistem penyimpanan dan perhotelan merupakan, data pengunjung, data
pengolahan data maupun informasi agar dapat pemesanan kamar, data pembayaran, data user,
melayani bisnis dengan mudah dan berjalan dengan data kamar, data profil hotel, data fasilitas hotel.
baik. Keadaan tersebut menyebabkan banyaknnya 2. Keluaran yang dihasilkan dari sistem informasi
perusahaan yang meningkatkan pengembangan di perhotelan adalah informasi pengunjung,
informasi pemesanan kamar, informasi status
88
Jurnal TIKAR
Volume 1. No.1, Januari 2020
90
Jurnal TIKAR
Volume 1. No.1, Januari 2020
dalam model desain (logical view) dari dirasakan oleh fisik manusia tetapi, dapat
suatu sistem. Selam proses desain, class dilihat oleh mata manusia.
diagram berperan dalam menangkap Dibuat dengan menggunakan bahasa
struktur dari semua kelas yang pemrograman yang ditulis atau diciptakan oleh
membentuk arsitektur sistem yang dibuat. programmer yang selanjutnya dikompilasi
dengan aplikasi kompiler sehingga menjadi
d) Activity Diagram sebuah kode yang nantinya akan dikenali oleh
Activity diagram menggambarkan mesin hardware.
berbagai aliran aktivitas dalam sistem
yang sedang di rancang, bagaimana b) Fungsi perangkat lunak (software)
masing-masing aliran berawal, decision 1) Menyediakan fungsi dasar untuk
yang mungkin terjadi dan bagaimana kebutuhan komputer yang dapat dibagi
mereka berakhir. Activity diagram juga menjadi sistem operasi atau sistem
dapat menggambarkan proses pararel pendukung.
yang mungkin terjadi pada beberapa 2) Berfungsi dalam mengatur berbagai
eksekusi. hardware untuk bekerja secara
bersama-sama.
e) Sequence Diagram (Diagram sequens) 3) Sebagai penghubung antara software-
Sequence diagram digunakan software yang lain dengan hardware.
untuk menggambarkan interaksi antar 4) Sebagai penerjemah terhadap software-
objek di dalam dan di sekitar sistem yang software lain dalam setiap instruksi-
berupa message yang digambarkan instruksi ke dalam bahasa mesin
terhadap waktu. Sequence diagram sehingga dapat di terima oleh
terdiri antara dimensi vertical (waktu) hardware.
dan dimensi horizontal (objek-objek yang 5) Mengidentifikasi program.
terkait).
94
Jurnal TIKAR
Volume 1. No.1, Januari 2020
c. Aktivity diagram
95
Jurnal TIKAR
Volume 1. No.1, Januari 2020
Transaksi pemesanan
merupakan proses pencatatan
transaksi yang kita lakukan setelah
tamu melakukan pemesanan kepada
kita baik transaksi secara langsung
pada perusahaan atau di reception.
Kita melakukan pencatatan nama
tamu yang telah memesan kamar di
Hotel Horizon. Dari proses
3. Activity Diagram penerimaan pencatatan transaksi ini, maka data
Deskripsi : Receptionist menghubungi nama juga akan terbarukan, yaitu
tamu bahwa bokingan kamar sudah
pada data nama pemesanan terbaru.
selesai disiapkan, tamu datang ke Hotel
Data transaksi pemesanan kamar.
Horizon untuk menginap, dan
No pemesanan : BL000001
membawa bukti transfer pembayaran Ref_kwitansi : 0027
yang sudah ditransfer sebagai DP 50%. Tanggal : 10 april 2019
Pemesanan : Lian
Gambar 4.5 Activity diagram penerimaan
Kasir : Riska
N NAM HARGA PE PE TOTA
O A KAMAR R R L
TAM H B
U A U
RI L
A
N
1. Rizal Rp. 3 Rp.600
200.000,- .000,-
2. Wanda Rp. 1 Rp.
800.000,- 800.00
0,-
3. Ita Rp.150.000 5 Rp.750
,- .000,-
97
Jurnal TIKAR
Volume 1. No.1, Januari 2020
4. Melakukan
percakapan
online di kontak
4. Jika akun terdaftar, maka
pesan dengan
secara otomatis akan dapat
receptionist
mengakses menu utama,
untuk
jika akun tidak terdaftar
bernegosiasi.
maka sistem akan
memberikan peringatan . 5. Berneg
“username dan password osiaside
tidak valid” dan kembali ngan
kehalaman login. Tamu/p
elangga
n.
6. Menyetujui
harga dan
Sumber : Penelitian 2019 mentransfer
jumlah uang ke
rekening Hotel
3.Nama Use Case: Pendaftaran Horizon.
Aktor : Tamu 7. Menyer
Tujuan : Proses pendaftaran bagi ahkan
data
konsumen baru. pesanan
keMana
Tabel 4.6 Skenario Use Case Pendaftaran ger.
Sumber : Penelitian 2019
Tamu Sistem
5.Nama Use Case: Proses pemesanan
1. Masuk Aktor : Receptionist dan
halaman Manager
pendaftaran
dengan Tabel 4.8 Skenario Use Case Proses pemesanan
mengisi
Receptionist Manager
form
pendaftaran. 1. Memberikan gambar
tipe kamar yang
2. Verifikasi diboking dari tamu
kelengkapan data kemanager.
pendaftaran dan 2. Mengecek tipe kamar
menyimpan ke dan melakukan
persiapan kebutuhan
dalam database. untuk tamu yang akan
3. Siap untuk berkunjung.
pemesanan 3. Menyerahkan kunci
kamar kepada
Sumber : Penelitian 2019 receptionist..
98
Jurnal TIKAR
Volume 1. No.1, Januari 2020
99
Jurnal TIKAR
Volume 1. No.1, Januari 2020
d. Sequence Diagram
Sequence diagram adalah suatu diagram
yang menggambarkan interaksi antar objek dan
mengindikasikan komunikasi diantara objek-objek
tersebut. Diagram ini juga menunjukan
serangkaian pesan yang dipertukaran oleh objek-
Sumber : Penelitian 2019 objek yang melakukan suatu tugas atau aksi
tertentu.
5. Activity Diagram Proses Pemesanan Sequence diagram digunakan untuk
Gambar 4.11 Activity Diagram Proses menggambarkan interaksiantar objek dalam waktu
Pemesanan yang berurutan. Tetapi pada dasarnya sequence
diagram selain digunakan dalam lapisan abstraksi
model objek berikut adalah sequence diagram
yang diusulkan pada perancangan sistem informasi
pemesanan Hotel Horizon di Kabupaten Karimun
berbasis web, yaitu :
100
Jurnal TIKAR
Volume 1. No.1, Januari 2020
e. Class Diagram
Tahap selanjutnya adalah pembuatan class
diagram.Classdiagram merupakan diagram yang
menunjukkan kebutuhan class-class dalam suatu
sistem program dimana class-class tersebut
mengandung atribut-atribut dan operation-
operation yang dibutuhkan. Class juga
merupakan pembentuk utama dari sistem
berorientasi obyek karena class menunjukkan
kumpulan obyek yang memiliki atribut dan
operasi yang sama. Class digunakan untuk
mengimplementasikan interface. Dalam satu
class, terdapat atribut dan operation yang
berkaitan dengan class tersebut. Kemudian class-
class yang telah didefinisikan satu sama lain
melalui relasi yang terjadi antara class-class
Sumber : Penelitian 2019 tersebut.
4. Sequence Diagram Pemesanan Gambar 4.18 Class Diagram
Gambar 4.16 sequence diagram
pemesanan
101
Jurnal TIKAR
Volume 1. No.1, Januari 2020
Tabel 4.10 file data tipe kamar Tabel 4.12 file data kostumer
N Field name Type Siz keteran N Field Type Siz Keterang
o e gan o Name e an
1. id_tipekama Int 5 (primary 1. id_kostume Int 5 (primary
r key) r key)
2. id_kategori Int 5 2. Password Vach 50
3. nama_tipek Vach 10 ar
amar ar 0 3. nama_leng Vach 10
4. tipekamar_s Vach 10 kap ar 0
eo ar 0 4. Alamat Text
5. Deskripsi Text 5. Email Vach 10
6. Harga Int 20 ar 0
7. Stok Int 5 6. Telepon Vach 20
8. Ukuran deci 5,2 ar
mal 7. id_kota Int 5
9. tgl_masuk Date 8. Aktif Enu
1 Gambar Vach 10 m
0. ar 0 Sumber : Penelitian 2019
1 Pesan Int 5
1. d. File Data Admin
1 Diskon Int 5 Nama file : mst_admin
2. Primary Key : username
1 Status Vach 10 Jumlah File : 7
3. ar
1 Rivew Text Tabel 4.13 file data admin
4. N Field Type Siz Keterang
Sumber : Penelitian 2019 o Name e an
1. Username Vach 50 (primery
b. File Data User ar key)
Nama file : mst_User 2. Password Vach 50
Primary Key : user name ar
Jumlah File : 9 3. nama_leng Vach 10
kap ar 0
Tabel 4.11 File Data User 4. Email Vach 10
N Field Type Siz Keterang ar 0
o Name e an 5. no_telp Vach 20
1. Username Vach 50 (primary ar
ar key) 6. Level Vach 20
2. Password Vach 50 ar
ar 7. Blokir Enu
3. nama_leng Vach 10 m
kap ar 0 Sumber : Penelitian 2019
4. Alamat Vach 20
ar 0 e. File Data Pemesanan
5. Email Vach 10 Nama file : mst_pemesanan
ar 0 Primary Key : Id_pemesanan
6. Aktivasi Int 6 Jumlah File : 7
7. Cek_aktiva Int 6
si Tabel 4.14 file data pemesanan
8. no_telp Vach 20 N Field Name Type Siz Keteran
ar o e gan
9. id_kota Int 2 1. id_pemesan Int 5 (primery
Sumber : penelitian 2019 an key)
2. id_tipekama Int 5
r
102
Jurnal TIKAR
Volume 1. No.1, Januari 2020
KESIMPULAN
Dari keseluruhan pembuatan skripsi perancangan
sistem informasi pemesanan Hotel Horizon Di
Kabupaten Karimun Berbasis Web, dapat diperoleh
kesimpulan sebagai berikut:
1. Dengan sistem informasi ini pemakai dapat
melakukan pemesanan kamar secaraonlie tanpa
harus datang langsung kehotel.
2. Dengan adanya aplikasi ini dapat memprmudah
pengguna karena pengguna dapat memesan kamar
kapan saja dan dimana saja.
3. Dengan sistem informasi ini dapat memperluas
daerah pemasaran, mengurangi biaya promosi dan
meningkatkan pendapatan hotel.
DAFTAR PUSTAKA
103