PENDAHULUAN
1
1.2 Batasan Masalah
a. Sistem ini terbatas pada pengelolaan informasi mengenai pemesana
kamar yang ada pada hotel Riez Palace.
b. Tagihan dilakukan pada saat check out, meliputi tagihan sewa kamar,
restorasi, laundry dan sebagainya.
1.4 Hipotesis
90 % tamu yang datang ke hotel sandro dari kalangan kelas menengah ke
atas.
Setiap masa liburan tingkat hunian di hotel sandro melonjak tinggi.
Membutuhkan sebuah sistem yang dapat mendata pemesanan kamar
sesuai keinginan tamu-tamu dengan cepat dan tepat.
2
1.5.2 Tujuan Khusus
Untuk Mengetahui berapa banyak tamu yang datang dan
membooking kamar setiap harinya ?
Untuk Mengetahui berapa banyak kamar yang tersewa dan
tidak setiap harinya ?
Menghasilkan model sistem informasi Reservasi Hotel
berbasis web yang dapat meningkatkan kulitas pelayanan
hotel.
1.5.3 Manfaat
Dapat Mempermudah Receptionist dalam menentukan kamar
yang tersedia sesuai keinginan tamu
Dapat Mempermudah pendataan kamar-kamar yang kosong
setelah tamu check out
Dapat Memberikan Informasi kamar dan fasilitas Hotel denga
cepat dan tepat.
3
Proses pengamatan objek penelitian secara langsung di
lapangan pada saatmelakukan riset. Penulis melakukan
pengamatan langsung ke perusahaan tersebut untuk
mendapatkan segala sesuatu yang ada kaitannya dengan
kegiatan penjualan konsinyasi untuk mengetahui masalah yang
terjadi pada sistem berjalan.
BAB I : PENDAHULUAN
Dalam bab ini penulis mengemukakan tentang latar belakang
masalah, perumusan masalah, tujuan penelitian, ruang
lingkup/batasan masalah, metoda penelitian serta sistematika
penulisan.
4
proses belajar mengajar, analisis dan perancangan sistem
informasi.
BAB V : PENUTUP
Bab ini menjelaskan tentang kesimpulan yang merupakan hasil
penulisan skripsi, dan saran-saran yang bermanfaat untuk lebih
meningkatkan kemampuan sistem dalam pengembangan
selanjutnya.
5
BAB II
LANDASAN TEORI
6
”Sistem Informasi adalah informasi yang diorganisasikan
untuk mencapai tujuan dalam sebuah organisasi”
Menurut JOG
“Sistem Informasi adalah sistem yang dibuat oleh manusia
yang terdiri dari komponen-komponen dari suatu organisasi
untuk memperoleh suatu informasi yang merupakan tujuan
dari organisasi tersebut”
d. Pengertian Reservasi
Reservasi atau pemesanan berasal dari kata pesan yang artinya
adalah setiap pemberitahuan, kata, atau komunikasi baik lisan
maupun tertulis, yang dikirimkan dari satu orang ke orang lain.
Pesan menjadi inti dari setiap proses komunikasi yang terjalin.
e. Pengertian Kamar
Kamar adalah ruang yg bersekat (tertutup) dinding yg menjadi
bagian rumah atau bangunan (biasanya disekat atau dibatasi
empat dinding); bilik; (nomina)
f. Pengertian Hotel
Definisi hotel berdasarkan Keputusan Menteri Parpostel no
KM 94/HK103/MPPT 1987 adalah sebagai berikut: “Hotel
adalah suatu jenis akomodasi yang mempergunakan sebagian
atau seluruh bangunannya untuk menyediakan jasa pelayanan,
penginapan, makan dan minum serta jasa lainnya bagi umum
yang dikelola secara komersial serta memenuhi ketentuan
persyaratan yang ditetapkan didalam keputusan pemerintah”.
7
1. Salah satu jenis akomodasi yang mempergunakan sebagian
atau keseluruhan bagian untuk jasa pelayanan penginapan,
penyedia makanan dan minuman serta jasa lainnya bagi
masyarakat umum yang dikelola secara komersil
(Keputusan Menteri Parpostel no Km 94/HK103/MPPT
1987)
2. Sarana tempat tinggal umum untuk wisatawan dengan
memberikan pelayanan jasa kamar, penyedia makanan dan
minuman serta akomodasi dengan syarat pembayaran
(Lawson, 1976:27)
3. Bangunan yang dikelola secara komersil dengan
memberikan fasilitas penginapan untuk masyarakat umum
dengan fasilitas sebagai berikut :
o Jasa penginapan
o Pelayanan makanan dan minuman
o Pelayanan barang bawaan
o Pencucian pakaian
o Penggunaan fasilitas perabot dan hiasan-hiasan yang
ada di dalamnya.(Endar Sri,1996:8)
b. Database
Database adalah sebuah struktur yang umumnya terbag dalam 2
hal, yaitu sebuah database flat dan sebuah database relasional.
Database relasional lebih mudah dipahami dari pada database
flat karena database relasional mempunyai bentuk yang
sederhana serta mudah dilakukan operasi data.
8
My SQL adalah sebuah database yang relasional. Database
yang memiliki struktur relasional terdapat tabel – tabel untuk
menyimpan data. Pada setiap tabel terdiri dari kolom dan baris
serta sebuah kolom untuk mendefinisikan jenis informasi apa
yang harus disimpan.
1. Pengertian
2. Ruang Kerja
Perhatikan ruang kerja Adobe Dreamweaver CS3 pada
gambar dibawah ini. Ruang kerja pada Dreamweaver CS3
9
memiliki komponen-komponen yang memberikan faslitas
dan ruang untuk menuangkan kreasi saat bekerja. Sebelum
memulai untuk merancang sebuah web, pemakai harus
mengenal tampilan layar dari Adobe Dreamweaver CS3
Tampilan layer Adobe Dreamweaver CS3 terbagi menjadi
enam area utama, yaitu Insert Bar, Document Toolbar,
Document Window, Panel Groups, Tag Selector, dan
Property Inspector dimana area ini digunakan sebagai
workspace untuk mendesain, membuat layout membuat
script dan lain-lain. Setiap tool - tool yang ada pada toolbox
dapat dipergunakan untuk membangun dan merancang
suatu website mulai dari dasar.
10
o Dokumen Toolbar, berisi tombol-tombol dan menu
pop-up yang menyediakan tampilan berbeda dari
Document Window, misalnya Code Split, atau Design.
o Coding Toolbar, berisi tombol-tombol yang digunakan
untuk mempermudah pekerjaan pada jendela Code.
o Panels Group, adalah Kumpulan panel yang saling
berkaitan satu sama lainnya yang dikelompokkan di
bawah satu judul.
o Tag selector, berfungsi untuk menampilakan hirarki tag
di sekitar pilihan yang aktif pada Design view.
o Property Inspector, digunakan untuk melihat dan
mengubah berbagai property objek yang terpilih.
o Status Bar, Hand Tool dan Zoom, menampilkan status
pekerjaan anda dan mengatur tampilan jendela desain.
o Ruler, mempermudah pengukuran secara akurat.
o Files Panel, digunakan untuk mengatur file-file dan
folder-folder yang membentuk situs web anda.Apabila
pada tampilan, Workspace Setup, anda memilih Coder,
maka akan tampil ruang kerja Code yang sama seperti
pada tampilan jendela Designer. Pada ruang kerja tipe
Coder ini anda bisa bekerja dengan menggunakan kode-
kode program PHP ataupun bahasa pemrograman lain.
11
Syarat penamaan pada Use Case adalah nama di
identifikasikan sesimpel mungkin dan dapat dipahami. Ada
dua hal utama pada use case yaitu mendefinisikan apa yang
disebut aktor dan use case.
o Aktor Merupakan orang, Proses, atau sistem lain yang
berinteraksi dengan sistem informasi yang akan dibuat di
luar sistem informasi yang akan dibuat itu sendiri, jadi
walaupun simbol dari aktor adalah gambar orang, tapi
aktor belum tentu merupakan orang.
o Use Case merupakan fungsionalitas yang disediakan
sistem sebagai unit-unit yang paling bertukar pesan
antarunit atau aktor.
12
orang, tapi aktor belum tentu
merupakan orang. Baiasanya
dinyatakan menggunakan kata
benda diawal frase nama.
Asosiasi / association Komunikasi antara aktor dan
use case yang berpartisipasi
pada use case atau use case
memiliki interaksi dengan
aktor.
Ekstensi / Extend Relasi use case tambahan ke
sebuah use case dimana use
case yang ditambahkan dapat
berdiri sendiri walau tanpa use
case tambahan itu, mirip
«extends»
dengan prinsip inheritance
pada pemrograman
berorientasi objek, biasanya
use case tambahan memiliki
nama depan yang sama denga
use case yang ditambahkan,
misal
«extends»
Validasi User
«extends»
13
Arah panah mengarah pada
use case yang ditambahkan
Generalisai / Hubungan generalisai dan
Generalization spesialisai (umum-khusus)
anatara dua buah use case
dimana fungsi yang satu
adalah fungsi yang lebih
umum dari lainnya, misalnya :
Ubah data
Mengelola
data
hapus data
14
yang ditambahkan akan
selalu di panggil saat
use case tambahan
dijalankan, misal pada
kasus berikut:
<<include>>
Login
Validasi user
<<include>>
Ubah data
15
e. Activity Diagram
Diagram aktivitas atau activity diagram menggambarkan
workflow (aliran kerja) atau aktifitas dari sebuah sistem atau
proses bisnis. Yang perlu diperhatikan disini adalah bahwa
diagram aktivitas menggambarkan aktivitas sistem bukan apa
yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh
sistem.
aktivitas
sistem, aktivitas biasanya di
awali dengan kata kerja
Percabangan / desicion Asosiasi percabangan dimana
jika ada pilihan aktivitas lebih
dari satu
Penggabungan / join Asosiasi penggabungan
16
dimana lebih dari satu
aktivitas digabungkan
menjadi satu
Status akhir Status akhir yang dilakukan
sistem, sebuah diagram
aktivitas memiliki sebuah
status akhir.
17
c. Sistem menyediakan form
check-in yang terintegrasi
dengan reservasi dimana data
tidak perlu dimasukkan dua kali
oleh staf sehingga proses check-
in menjadi lebih cepat dan tepat
d. Sistem menyediakan form
check-out yang terintegrasi
dengan check-in dimana
kalkulasi harga yang harus
dibayar oleh pelanggan dapat
otomatis ditampilkan sehingga
mengurangi human error dalam
perhitungan
e. Sistem menyediakan beberapa
laporan yang dapat digunakan
oleh manajemen hotel untuk
mengetahui keadaan hotel
(jumlah reservasi, ketersediaan
kamar, daftar pembatalan
reservasi, laporan pendapatan,
dll.) dan merencanakan
pengembangan ke depannya
3 “Sistem Informasi a. Sistem Informasi Reservasi Struktur
Reservasi Kamar di Hotel yang berjalan pada Organisa
Hotel Augusta CV.Mutiara Tour dan si
Bandung Berbasis Travel, dapat dilihat dari
Web”. proses pemberian informasi
masih kurang jelas, karena
informasi yang diberikan
hanya informasi yang
18
didapat dari buku atau
brosur.proses transaksi yang
masih menggunakan sistem
konvensional dimana
pelanggan harus datang
langsung ke CV.Mutiara
Tour dan
Travel.pengarsipan data
mengenai reservasi hotel
masih dicatat ke dalam buku
dan belum adanya sistem
berbasis web terutama
dalam proses reservasi hotel
oleh karena itu agar sistem
reservasi hotel yang ada
dapat lebih baik perlu
adanya sistem reservasi
hotel yang berbasis web
dengan tujuan untuk
menangani masalah-
masalah yang ada pada CV.
Mutiara Tour dan Travel.
b. Perancangan Sistem
Informasi Reservasi Hotel
pada CV.Mutiara Tour dan
Travel dapat memudahkan
administrator untuk
melakukan proses-proses
data reservasi hotel dan data
pengolahan reservasi hotel.
Dan keuntungan yang di
19
dapat bagi pelanggan lebih
efisien dan tidak memakan
waktu karena dapat dilihat
dari proses informasi yang
didapat mengenai data hotel
pada CV.Mutiara Tour dan
Travel, pelanggan tidak
perlu datang ke CV.Mutiara
Tour dan Travel. Pelanggan
hanya memanfaatkan media
internet untuk proses
reservasi hotel secara
online, dan mengenai
pembayaran cukup dengan
transfer rekening. Guna
meningkatkan loyalitas
pelanggan terhadap
CV.Mutiara Tour dan
Travel.
c. Pengujian Sistem Informasi
Reservasi Hotel berbasis
web pada CV.Mutiara Tour
dan Travel ini
menggunakan pengujian
Black box yang bertujuan
untuk menjamin perangkat
lunak yang dibangun
memiliki kualitas yang
handal, yaitu mampu
mempresentasikan kajian
pokok dan spesifikasi,
20
analisis, perancangan dan
pengkodean dari perangkat
lunak itu sendiri.
d. Implementasi Sistem
Informasi Reservasi Hotel
pada CV.Mutiara Tour dan
Travel ini, dilakukan
menggunakan bahasa dan
lingkungan pemrograman
PHP, dengan basis data
yang digunakan adalah
MySQL.
21
BAB III
ANALISA SISTEM BERJALAN
22
3.1.2 Struktur Organisasi Perusahaan
Dalam melakukan kegiatan sehari-harinya perusahaan dalam hal ini
perlu menyusun suatu struktur organisasi, karena dengan adanya
struktur organisasi dapat membantu perusahaan dalam melakukan
penetapan pembagian kerja,pendelegasian wewenang dan penetapan
pegawai pada posisi tertentu agar dapat berjalan secara efektif dan
efisien.
Dengan adanya struktur organisasi,maka dapat dengan jelas
wewenang dan tanggung jawab masing-masing bagian, sehingga
menimbulkan kesimpang siuran data pembagian tugas dan
pemberian perintah.
Adapun strukur organisasi tersebut adalah sebagai berikut:
GM
23
Jika Seorang tamu datang atau menelpon, seorang receptionist
dengan baik.
Ketika sang tamu telah membuat keputusan kamar apa yang akan
dikirimkan kepada sang tamu pada hari yang sama. Konfirmasi ini
24
Gambar 3.1.1 Use Case Informasi dan Pemesanan Kamar
25
Keterangan : Tamu memberikan data diri dan kebutuhan
26
saja buat membayar makanan di rumah makan hotel, sang tamu
Pembayaran dilakukan pada saat sang tamu akan keluar dari hotel
menginap di hotel.
Administrasi
27
daftar biaya.
waktunya.
28
3.4 Alternatif Pemecahan Masalah
Dengan adanya masalah-masalah yang terjadi di sistem sebelumnya, maka
penulis mengusulkan alternatif pemecahan masalah buat masalah yang
sedang dihadapi oleh sistem yang sedang berjalan saat ini, atara lain :
JULI
Nama Kegiatan HARI
1 2 3 4 5
System Engineering
(Observasi)
Analysis(Analisis Data)
Design (Merancang
Interface)
Penyelesaian
Tabel 3.4 schedule sistem
29
BAB IV
RANCANGAN SISTEM USULAN
kepada receptionist hotel via email ataupun telepon. Dan calon tamu
30
Gambar 4.1.1 Use Case Informasi Reservasi Kamar
31
dan receptionist membantu apabila dibutuhkan
database
32
website sebagai bukti bahwa benar calon
receptionist.
Tamu Sistem
start
Halaman Utama
Melihat Informasi
End
33
Tamu Sistem
start
Halaman Utama
Simpan Database
End
34
Receptionist/Tamu Sistem
start
Pilih menu Registrasi Tampilkan Hal Regist
Login
Invalid
valid
End
Tamu Sistem
start
Confirm Pesanan
End
35
Tamu Sistem
start
Menu Pesanan
End
Gambar 4.1.2 Activiti Diagram Bukti Pesanan pada sistem Usulan
Dan sisanya bisa di bayar setelah tamu akan melakukan check out.
karena Fasilitas apa saja yang telah di gunakan oleh tamu maka
akan check out dari kamar hotel. Dan bukti penginapan dan total
36
pelunasan biaya penginapan secara otomatis akan terprint dan
telepon.
37
konfirmasi pelunasan kepada tamu, dan
melalui website.
Tamu Sistem
start
Menu Biaya
End
38
Tamu Sistem
start
Menu Biaya
End
Gambar 4.2.1 Activiti Diagram Confirm Biaya Pelunasan pada sistem Usulan
Tamu Sistem
start
Menu Biaya
End
Gambar 4.2.1 Activiti Diagram Bukti Biaya Pelunasan pada sistem Usulan
Tamu Sistem
start
Menu Biaya
Database Biaya
Pelunasan Biaya
End
39
Gambar 4.2.1 Activiti Diagram Pelunasan Biaya pada sistem Usulan
1. Tabel Tamu
Nama File : Tamu
Kunci File : id_Tamu
Keterangan : Digunakan untuk menyimpan data tamu
40
8 kebangsaan Varchar 15 Nama Kebangsaan
user
9 pekerjaan Varchar 10 Nama pekerjaan
user
10 Total harga Bigint - Jumlah uang
Tabel 4.2 Tabel Reservasi
3. Tabel Detail
Nama File :detail
Kunci File : id_reservasi
Keterangan : Digunakan untuk mengolah data detail
41
5. Tabel Tipe Kamar
Nama File : Tipe kamar
Kunci File : no_ Type kamar
Keterangan : Digunakan untuk data penjualan kamar
42
BAB V
PENUTUP
5.1 Kesimpulan
1. Perancangan Sistem Informasi Reservasi Hotel Sandro dapat
memudahkan Receptionist untuk melakukan proses-proses data
reservasi hotel dan data pengolahan reservasi hotel. Dan keuntungan
yang di dapat bagi pelanggan lebih efisien dan tidak memakan waktu
karena dapat dilihat dari proses informasi yang didapat mengenai data
hotel pada Hotel Sandro, pelanggan tidak perlu datang ke Hotel Sandro
secara langsung.
2. Pelanggan hanya memanfaatkan media internet untuk proses reservasi
hotel secara online, dan mengenai pembayaran cukup dengan transfer
rekening. Guna meningkatkan loyalitas pelanggan terhadap Hotel
Sandro.
5.2 Saran
Agar sistem yang diusulkan dapat digunakan dan berjalan sesuai dengan
yang diharapkan, maka ada beberapa saran yang dapat dijadikan bahan
pertimbangan yaitu :
1. Pembangunan website ini masih sederhana terutama tampilan web itu
sendiri, ada baiknya dibuat semenarik mungkin dan dikembangkan
semenarik mungkin dan dikembangkan lebih lanjut.
2. Agar website ini dapat lebih terkesan lebih interaktif lagi, diharapkan
dapat menambahkan menu-menu lain.
3. Dalam segi informasi yang disajikan mungkin belum sepenuhnya
sempurna, oleh karena itu ada baiknya dengan menambah beberapa
informasi yang lebih lengkap dan aktual.
43
DAFTAR PUSTAKA
1. http://tatagraha.com/pengertian-hotel/
2. http://www.kamusbesar.com
3. Kumorotomo, wahyu. dkk Sistem Informasi Manajemen dalam Organisai
– organisasi Publik. Yogyakarta, 1994.Print
4. A.S, Rosa. Salahuddin, M. Modul Pembelajaran Rekayasa Perangkat
Lunak (Terstruktur dan Berorintasi Objek). Bandung, 2011. Print
5. Kurtiswan, Solikin. dkk Aplikasi Reservasi Kamar Hotel Berbasis Web
(Studi Kasus: Hotel Surya Pangandaran). Politeknik Telkom Bandung,
2012.
6. Setiawan, Elisabet. Aplikasi Komputer Berbasis Web untuk Menangani
Reservasi, Check-In, dan Check-Out Secara Online dengan Studi Kasus
“Hotel Cipaku Indah” – Bandung. Fakultas Teknologi Informasi,
Universitas Kristen Maranatha.
44