Perancangan Sistem Informasi Reservasi Kamar Di T-Hotel Lembang

PERANCANGAN SISTEM INFORMASI RESERVASI KAMAR
DI T-HOTEL LEMBANG

ARTIKEL

Oleh :
Muhamad Firmansyah
10511324

PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
2015

ABSTRACT
T-Hotel Lembang is a service company specializing in the hospitality field.
Reservation system at T-hotel is still using the system offline. Room service system at THotel Lembang currently running as guest data, reservation data, check in and check out
everything is recorded in the book. Activity room reservations via telephone and can come
directly to the T-Hotel Lembang. Therefore, the need for new information systems so that no
further errors are repeated.

System approach method used is Object-Oriented Modeling (Object Oriented).
Development method that I use is waterfall method. Design research using descriptive
method. Methods of data collection using interview techniques, documentation, library
research and observation. Tests are used to test an application that has been made is to use
black box testing. In-room reservation information system development at T-Hotel Lembang
using PHP programming language and MySQL as the database.
Results from this study are expected to help the process of reservation and the
reservation to be more efficient, effective, and flexible in operational terms, place and time.
Keywords: Information Systems, T-Hotel Lembang, Methods

1

1.

Pendahuluan

1.1.

Latar Belakang Masalah
Teknologi informasi saat ini telah berkembang dengan pesat dan telah merambah

keberbagai sektor kehidupan manusia. Perkembangan teknologi informasi tersebut didukung
oleh banyaknya perangkat lunak (software) dan perangkat keras (hardware) yang semakin
hari semakin canggih diciptakan untuk memenuhi tuntutan yang dihadapi oleh kebutuhan
manusia. Komputer sebagai perangkat teknologi canggih akhirnya terpilih sebagai salah satu
alternatif yang paling mungkin dalam membantu menyelesaikan pekerjaan dan menangani
arus informasi dalam jumlah yang besar. Namun peran komputer sebagai alat yang canggih
belum mencapai tingkat yang optimal jika tidak dirancang sebuah sistem yang mampu
merangkap kerja sebagai proses dalam pengolahan data.
Perkembangan teknologi informasi diawali oleh munculnya internet sebagai media
informasi yang dapat diakses dengan menggunakan komputer yang terkoneksi ke berbagai
belahan dunia. Sehingga pengaksesan informasi dapat dilakukan dimana saja sehingga tidak
dibatasi oleh ruang dan waktu. Misalnya melakukan Transfer Rekening Bank, Reservasi
Tiket Pesawat, Pengiriman Email dan lain sebagainya. Dalam lingkungan bisnis-pun ikut
diramaikan dalam memanfaatkan teknologi internet yang ada seperti E-commerce, EBanking dan lain sebagainya yang selama ini sebuah transaksi di dunia maya menggunakan
sebuah komputer yang terkoneksi ke internet.
Lembang merupakan salah satu kecamatan yang berada di kota Bandung.
Banyaknya tempat wisata di Lembang, saat ini Lembang telah menjadi salah satu objek
pariwisata yang paling sering dikunjungi baik oleh wisatawan lokal ataupun mancanegara.
Kondisi ini mengakibatkan pesatnya bisnis hotel di daerah Lembang. Dikarenakan
banyaknya pesaing, maka diharapkan kualitas jasa pelayanan harus ditata dengan matang

dan serius pada setiap perusahaan dan diharapkan para pemilik hotel semakin berusaha
memberikan layanan terbaik dari hotelnya agar pengunjung merasa puas dan tidak berpaling
ke pesaing usaha hotel lain.
T-Hotel Lembang merupakan salah satu perusahaan jasa yang bergerak dalam
bidang perhotelan. Sistem Reservasi pada T-Hotel ini masih menggunakan sistem offline.
Sistem pelayanan kamar pada T-Hotel Lembang yang berjalan saat ini seperti data tamu,
data reservasi, check in dan check out semuanya dicatat ke dalam buku. Aktivitas reservasi
kamar dapat melalui telfon dan datang langsung ke T-Hotel Lembang. Selanjutnya kepada
setiap tamu yang ingin menginap, petugas resepsionis akan menuliskan data reservasi
kedalam buku booking kamar dan petugas resepsionis akan memeriksa kamar kosong,
setelah itu petugas resepsionis akan memberikan rekomendasi kepada tamu untuk check in
dan memasukan data tamu kedalam catatan buku check in sesuai kartu identitas yang
bersangkutan. Untuk check out tamu cukup datang ke petugas resepsionis dan tamu akan
melakukan proses pembayaran. Petugas akan mencatat data tamu check out kedalam buku
check out. Semua proses masih menggunakan sistem manual yang memiliki tingkat
kesalahan tinggi.
Kendala lain terjadi dalam segi promosi. Saat ini T-Hotel Lembang masih
menggunakan brosur untuk melakukan promosi. Yang menjadi kendala, dengan melihat
perkembangan teknologi informasi saat ini menjadi hal yang sangat penting bagi dunia
perhotelan untuk meningkatkan sebuah layanan informasi kepada konsumen untuk

memberikan kemudahan-kemudahan dalam melakukan pemesanan kamar dan web sebagai
media informasi dan promosi.
2

Setelah disimpulkan dari permasalahan diatas, penulis harapkan perangkat lunak ini
akan membantu proses reservasi kamar dan pemasaran agar lebih efisien, efektif, dan
fleksibel dalam hal operasional, tempat dan waktu. Adapun hasil dari pengerjaan tersebut
penulis tuangkan dengan judul “Perancangan Sistem Informasi Reservasi Kamar Di THotel Lembang”.
1.2.

Identifikasi Masalah dan Rumusan Masalah
Identifikasi masalah merupakan salah satu proses penelitian yang cukup penting
dimana dalam proses ini dapat menentukan kualitas penelitian itu sendiri. Rumusan masalah
merupakan penegas dari apa yang sebenarnya menjadi inti penelitian.
1.2.1.

Identifikasi Masalah
Berdasarkan latar belakang diatas, dan hasil peninjauan di lapangan, maka penulis
mengidentifikasikan masalah yang berhubungan dengan sistem ini sebagai berikut :
1. Belum adanya media yang dapat memuat dan menyajikan informasi tentang profil hotel,

fasilitas hotel, biaya sewa kamar yang dapat di akses dengan cepat dan mudah.
2. Pelayanan pada reservasi kamar di T-Hotel Lembang masih kurang maksimal, karena
tamu harus datang langsung atau menelepon untuk dapat melakukan reservasi.
3. Proses perhitungan biaya tagihan tamu membutuhkan waktu yang lama dan sering
terjadi kesalahan.
4. Laporan yang diterima oleh owner masih menggunakan buku yang dicatat untuk check
in dan check out.

1.2.2.

Rumusan Masalah
Berdasarkan identifikasi masalah diatas dapat diperoleh rumusan masalah sebagai
berikut :
1. Bagaimana sistem reservasi kamar yang sedang berjalan di T-Hotel Lembang.
2. Bagaimana perancangan sistem informasi reservasi kamar di T-Hotel Lembang dapat
meningkatkan pelayanan kepada tamu.
3. Bagaimana pengujian yang akan dilakukan pada sistem informasi reservasi kamar di THotel Lembang.
4. Bagaimana implementasi dari sistem informasi kamar di T-Hotel Lembang dapat
membantu dalam proses reservasi kamar yang dapat memberikan kemudahan bagi tamu.


1.3.

Maksud dan Tujuan Penelitian
Maksud dan tujuan penelitian dapat diuraikan sebagai berikut :

1.3.1.

Maksud Penelitian
Maksud dari dilakukannya penelitian ini adalah untuk membangun aplikasi sistem
informasi berbasis website di T-Hotel Lembang.
1.3.2.

Tujuan Penelitian
Adapun tujuan yang hendak dicapai oleh penulis dari penelitian ini adalah sebagai

berikut.
1. Untuk mengetahui sistem reservasi kamar yang sedang berjalan di T-Hotel Lembang.
2. Untuk membangun sistem informasi reservasi kamar berbasis web yang diusulkan di THotel Lembang.
3


3. Untuk menguji sistem informasi reservasi kamar di T-Hotel Lembang.
4. Untuk mengimplementasi sistem informasi kamar di T-Hotel Lembang.
1.4.

Kegunaan Penelitian
Kegunaan Penelitian terbagi menjadi dua bagian, yaitu :

1.4.1. Kegunaan Akademis
a. Bagi Pengembangan Ilmu
Untuk Pengembangan ilmu di bagian informatika sebagai masukkan dari analisis
Sistem Informasi Reservasi Kamar di T-Hotel Lembang.
b. Bagi Peneliti
Kegunaan penelitian ini bagi peneliti adalah meningkatkan wawasan pengetahuan
penulis dalam bidang ilmu komputer dan untuk mengimplementasikan ilmu yang
didapat selama menempuh pendidikan di Universitas Komputer Indonesia. Serta
sebagai salah satu syarat kelulusan untuk memperoleh gelar sarjana di Universitas
Komputer Indonesia.
c. Bagi Peneliti Lain
Agar dapat digunakan oleh pihak lainnya khususnya mahasiswa yang akan
melakukan penelitian dalam bidang yang sama untuk dijadikan sebagai bahan

pertimbangan dan bahan pembanding.
1.4.2.

Kegunaan Praktisi
Kegunaan praktisi dari penelitian ini adalah untuk memberikan masukkan yang
bermanfaat kepada perusahaan dalam penelitian ini adalah T-Hotel Lembang dalam
meningkatkan kualitas dari sistemnya sehingga akan menghasilkan informasi yang
berkualitas demi tercapai peningkatan perkembangan konsumen.
1.5.

Batasan Masalah
Dari beberapa identifikasi permasalahan yang di temukan dalam perancangan
system informasi reservasi kamar di T-Hotel Lembang ini maka penulis memberikan batasan
masalah sebagai berikut :
1. Data masukan untuk sistem informasi perhotelan terdiri dari : data pemesanan kamar,
data pembayaran, data tamu, data kamar, data type kamar, data profil hotel, dan data
fasilitas hotel.
2. Proses yang terlibat dalam sistem informasi reservasi kamar dalah proses pemesanan
kamar, proses check in, dan check out.
3. Sistem informasi reservasi kamar di T-Hotel Lembang tidak meliputi pembatalan

reservasi.
4. Proses pembayaran pada sistem informasi reservasi kamar di T-Hotel Lembang
menggunakan metode transfer via bank. Tidak meliputi pembayaran melalui kartu
kredit, paypal, atau media pembayaran lainnya
5. Tidak membahas tentang laundry, restaurant serta meeting room.
II.

Kajian Pustaka

2.1.

Pengertian Sistem

4

Menrut Jogiyanto, suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur
yang saling berhubungan, berkumpul bersama- sama untuk melakukan suatu kegiatan atau
menyelesaikan suatu sasaran tertentu.
2.2.


Pengertian Informasi
Menurut Andri Kristanto, informasi merupakan kumpulan data yang diolah menjadi
bentuk yang lebih berguna dan lebih berarti bagi yang menerima. Tanpa suatu informasi,
suatu sistem tidak akan berjalan dengan lancar dan akhirnya bisa mati. Suatu organisasi
tanpa adanya suatu informasi maka organisasi tersebut tidak bisa berjalan dan tidak bisa
beroperasi.
2.3.

Pengertian Sistem Informasi
Menurut Jogiyanto, Sistem informasi adalah suatu sistem di dalam suatu organisasi
yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat
manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu
dengan laporan-laporan yang diperlukan
2.4.

Pengertian Hotel
Hotel secara umum adalah badan usaha akomodasi atau perusahaan yang
menyediakan pelayanan bagi masyarakat umum dengan fasilitas jasa penginapan, penyedia
makanan dan minuman, jasa layanan kamar, serta jasa pencucian pakaian. Fasilitas ini
diperuntukan bagi mereka mereka yang bermalam di hotel tersebut ataupun mereka yang

hanya menggunakan fasilitas tertentu yang dimiliki hotel itu
2.5.

Pengertian Jaringan
Menurut Edhy Sutanta, Jaringan komputer merupakan interkoneksi sejumlah
komputer dan peralatan (peripheral) yang dihubungkan dengan jalur transmisi dan alat
komunikasi membentuk suatu sistem sehingga dapat saling bertukar data, informasi
atau menggunakan peralatan secara bersama–sama untuk melaksanakan tugas pengolahan
data.
Hypertext Preprocessor
PHP merupakan singkatan dari Hypertext Preprocessor, adalah sebuah bahasa
scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C, Java
dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama bahasa ini adalah
untuk memungkinkan perancang web menulis halaman web dinamis dengan cepat.
2.6.

Mysql Database
MySQL adalah sebuah sistem manajemen database yang bersifat open source.
MySQL adalah pasangan serasi dari PHP. MySQL dibuat dan dikembangkan oleh i AB yang
berada di Swedia. MySQL dapat digunakan untuk membuat dan mengola database beserta
isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah dan menghapus
data yang berada dalam database.
2.7.

2.8.

Xampp
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi,
merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri
5

sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan
penerjemah bahasa yang ditulis dengan Bahasa pemrograman PHP dan Perl.
2.9.

Notepad++
Notepad++ adalah sebuah aplikasi penyunting teks dan penyunting kode sumber
yang berjalan di sistem operasi Windows. Notepad++ menggunakan komponen Scintilla
untuk dapat menampilkan dan menyuntingan teks dan berkas kode sumber berbagai bahasa
pemrograman.
Code Igniter
Menurut Susanto, CodeIgniter merupakan salah satu dari sekian banyak framework
PHP yang sudah ada. CodeIgniter itu sendiri di kembangkan oles Rick Ellis. CodeIgniter
adalah aplikasi open source (Gratis) berupa framework dengan model MVC (Model, View,
Controller) yang di fungsikan untuk membuat sebuah website dinamis bebasis PHP.
2.10.

III.

Objek dan Metode Penelitian

3.1.

Objek Penelitian
Objek penelitian adalah tempat yang akan di teliti oleh penyusun yang bertempat di
T-Hotel Lembang Jl. Raya Lembang No. 136 A, Batu Reok Lembang, Kecamatan
Lembang, Kabupaten Bandung Barat, Provinsi Jawa Barat, Indonesia.
3.1.1.

Sejarah Perusahaan
T-Hotel adalah salah satu hotel yang terletak di Jl. Raya Lembang No. 136 A,
Lembang, Bandung. Usaha ini dirintis oleh ibu Intan Mutiara dari awal tahun 2003. Konsep
T-Hotel dalah hotel keluarga dimana setiap tamu yang datang akan dimanjakan dengan
suasana alam yang menenangkan dan tempat yang strategis untuk dijangkau dan
menjangkau berbagai tempat wisata khususnya di daerah Lembang.
T-Hotel lembang memiliki 3 tipe kamar, antara lain single room, VIP dan VVIP.
Single room terdiri dari 12 kamar, VIP 6 kamar, dan VVIP 1 kamar. Adapun tujuan dari THotel adalah untuk menjalankan bidang perhotelan dan usaha yang berhubungan dengan
pengembangan industri pariwisata. Moto perusahaan ini adalah peningkatan kualitas
pelayanan untuk konsumen sehingga diperoleh kepuasan konsumen.
Selain memberikan jasa pelayanan akomodasi penginapan bagi para tamu yang
datang ke T-Hotel, T-Hotel juga membuka usaha dalam bidang kuliner, tepatnya katering.
3.1.2.

Visi dan Misi Perusahaan
Visi :
Mengembangkan bidang perhotelan itu sendiri dan mengembangkan usaha yang
berhubungan dengan perkembangan industri pariwisata.
Misi :
1. Memberikan keuntungan pada pemegang saham.
2. Menciptakan lapangan pekerjaan.
3. Berpartisipasi dalam pembangunan daerah.
4. Memberikan konstribusi asli bagi pendapatan asli daerah.
5. Berpartisipasi dalam pengembangan industri pariwisata di Indonesia khususnya
Jawa Barat.
6

3.2.

Metode Penelitian
Metode penelitian merupakan rangkaian cara atau kegiatan pelaksanaan penelitian
yangdilakukan untuk mendapatkan data agar mencapai tujuan tertentu.
3.2.1.

Desain Penelitian
Penelitian deskriptif adalah salah satu jenis penelitian yang tujuannya untuk
menyajikan gambaran lengkap mengenai setting sosial atau dimaksudkan untuk eksplorasi
dan klarifikasi mengenai suatu fenomena atau kenyataan sosial, dengan jalan
mendeskripsikan sejumlah variabel yang berkenaan dengan masalah dan unit yang diteliti
antara fenomena yang diuji. Dalam penelitian ini, penulis telah memiliki definisi jelas
tentang subjek penelitian dan akan menggunakan pertanyaan dalam menggali informasi
yang dibutuhkan. Tujuan dari penelitian deskriptif adalah menghasilkan gambaran akurat
tentang sebuah kelompok, menggambarkan mekanisme sebuah proses atau hubungan,
memberikan gambaran lengkap baik dalam bentuk verbal atau numerikal, menyajikan
informasi dasar akan suatu hubungan, menciptakan seperangkat kategori dan
mengklasifikasikan subjek penelitian, menjelaskan seperangkat tahapan atau proses, serta
untuk menyimpan informasi bersifat kontradiktif mengenai subjek penelitian.
3.2.2.

Jenis dan Metode Pengumpulan Data
Pengumpulan data dilakukan untuk memperoleh informasi yang dibutuhkan dalam
rangka mencapai tujuan penelitian. Tujuan yang diungkapkan dalam bentuk hipotesis
merupakan jawaban sementara terhadap pertanyaan penelitian. metode pengumpulan data
yang penulis lakukan adalah sebagai berikut :
3.2.2.1. Sumber Data Primer
Data sekunder merupakan data yang didapat secara langsung dari objek/objek
penelitian perorangan atau organisasi. Adapun sumber data primer yang kami miliki adalah
sebagai berikut :
a. Wawancara
Wawancara adalah percakapan dengan maksud tertentu percakapan itu dilakukan oleh
dua belah pihak yaitu pewawancara (interviewer) yang mengajukan pertanyaan dan
terwawancara (interviewee) yang memberikan jawaban atas pertanyaan itu. Dalam
proses penelitian diperlukan adanya persiapan wawancara.
b. Observasi
Observasi yaitu observasi sebagai teknik pengumpulan data yang mempunyai ciri
spesifik berkenaan dengan perilaku manusia, proses kerja, gejala-gejala alam, dan
responden yang diamati tidak terlalu besar.
Proses observasi ini, peneliti dapat mengamati situasi-situasi yang ada dilapangan
dengan mencatat apa-apa yang dianggap penting guna menunjang terhadap tujuan
penelitian. Observasi ini memberikan kemudahan terutama dalam hal memperoleh data
dilapangan.
3.2.2.2. Sumber Data Sekunder
Data sekunder ini berupa data yang telah tersedia dengan cara mengumpulkan data
yang tertulis. Setelah data terkumpul penulis menganalisis dan mempelajari dokumen atau
catatan yang ada, seperti daftar harga, brosur, data-data hotel dan lain sebagainya.
7

3.2.3.

Metode Pendekatan dan Pengembangan Sistem
Pengembangan sistem merupakan penyusunan sistem yang baru untuk
menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada.
Berikut adalah metode pendekatan dan pengembangan sistem yang penyusun lakukan :
3.2.3.1. Metode Pendekatan
Metode pendekatan sistem yang digunakan yaitu Pemodelan Berorientasi Objek
(Object Oriented). Alat bantu yang digunakan yaitu diagram use case, diagram activity,
diagram sequence, diagram class, dan diagram deployment.
3.2.3.2. Metode Pengembangan
Metode pengembangan sistem adalah metode-metode, prosedur-prosedur, serta
konsep-konsep pekerjaan yang akan digunakan untuk mengembangkan suatu sistem
informasi. Metode pengembangan yang penulis gunakan adalah metode waterfall.
Waterfall atau air terjun adalah model yang dikembangkan untuk pengembangan
perangkat lunak, dan membuat perangkat lunak. Model berkembang secara sistematis dari
satu tahap ke tahap lain seperti air terjun. Model ini mengusulkan sebuah pendekatan kepada
pengembangan software yang sistematik dan sekuensial yang muali dari tingkat kemajuan
sistem pada seluruh analisis, desain, kode, pengujian dan pemeliharaan. Model ini
melingkupi aktivitas-aktivitas seperti rekayasa dan pemodelan sistem informasi, analisis
kebutuhan, desain, koding, serta pengujian dan pemeliharaan.
Model pengembangan ini bersifat linear dari tahap awal pengembangan sistem,
yaitu tahap perencanaan sampai tahap akhir pengembangan sistem. Tahapan berikutnya
tidak akan dilaksanakan dan tidak akan dilaksanakan sebelum tahapan sebelumnya selesai
dilaksanakan dan tidak bisa kembali atau mengulang ke tahap sebelumnya.
Berikut ini merupakan tahapan-tahapan dari metode pengembangan waterfall :
a. System Engineering
b. Analisis
c. Desain
d. Koding
e. Testing
f. Pemeliharaan
IV.

Hasil Penelitian

4.1.

Analisis dan Perancangan Sistem

4.1.1.

Perancangan Sistem
Pada tahap perancangan sistem akan dijelaskan mengenai perancangan sistem dari
objek penelitian yang sedang di teliti. Perancangan ini membantu untuk memperbaharui
sistem yang ada menjadi lebih baik lagi yang mula-mula sistem di dalamnya manual menjadi
sistem yang menggunakan bantuan dari komputer dan perancangan ini bertujuan untuk
memberikan gambaran secara umum mengenai sistem yang baru.
Use Case Diagram
Gambar 4.1. pada halaman 13 merupakan use case yang diusulkan dari sistem
informasi reservasi kamar dimana aktor yang terdapat pada sistem ini yaitu resepsionis,
4.1.2.

8

tamu, dan manajer. Dan proses yg terdapat pada sistem ini yaitu login, reservasi, check in,
check out, dan laporan.
4.2.

Implementasi dan Pengujian Sistem

4.2.1.

Pengujian Sistem
Setelah melaksanakan rencana pengujian maka dilanjutkan. Dengan kasus dan hasil
pengujian. Berikut kasus dan hasil pengujian :
1. Kasus dan hasil pengujian Login terdapat pada tabel 4.9 pada halaman 11.
2. Kasus dan hasil pengujian Proses terdapat pada tabel 4.10 pada halaman 11.
3. Kasus dan hasil pengujian Output terdapat pada tabel 4.11 pada halaman 12.
4.2.2.

Implementasi Antar Muka
Berikut ini merupakan implementasi antar muka dari perangkat lunak yang
dirancang :
1. Implementasi Halaman Login
Implementasi yang ada pada gambar 4.37 halaman 13 bertujuan untuk membatasi akses
pengguna yang ingin menggunakan aplikasi sesuai hak akses masing-masing.
2. Implementasi Halaman Awal Reservasi
Implementasi yang ada pada gambar 4.38 halaman 13 dibuat untuk digunakan oleh tamu
yang akan melakukan reservasi.
3. Implementasi Halaman Pilih Tipe Kamar
Implementasi yang ada pada gambar 4.39 halaman 14 dibuat untuk memilih tipe kamar
yang akan dipesan.
4. Implementasi Halaman Pilih Kamar dan Jumlah Kamar
Implementasi yang ada pada gambar 4.40 halaman 14 dibuat untuk memilih kamar dan
memilih jumlah kamar yang akan dipesan.
5. Implementasi Halaman Identitas Diri
Implementasi yang ada pada gambar 4.41 halaman 14 dibuat untuk mengisikan identitas
diri
6. Implementasi Halaman Confirm Reservasi
Implementasi yang ada pada gambar 4.42 halaman 15 dibuat untuk memberitahukan
semua hal yang telah dilakukan oleh tamu untuk melakukan pemesanan.
7. Implementasi Halaman Selesai Reservasi
Implementasi yang ada pada gambar 4.43 halaman 15 dibuat untuk memberitahukan
kepada tamu bahwa proses reservasi telah selesai dilakukan.
8. Implementasi Halaman Konfirmasi Pembayaran
Implementasi yang ada pada gambar 4.44 halaman 15 dibuat untuk tamu yang hendak
melakukan konfirmasi pembayaran setelah melakukan reservasi.
9. Implementasi Halaman Awal Resepsionis
Implementasi yang ada pada gambar 4.45 halaman 16 merupakan menu inti dari hak
akses resepsionis.
10. Implementasi Halaman Check in (Datang Langsung)
Implementasi yang ada pada gambar 4.46 halaman 16 dibuat untuk menginutkan data
check in ketika tamu datang langsung ke hotel.
11. Implementasi Halaman Cek Kamar
9

12.

13.

14.

15.

V.

Implementasi yang ada pada gambar 4.47 halaman 16 dibuat agar resepsionis bisa
melihat ketersediaan kamar kosong dan isi.
Implementasi Halaman Approve Konfirmasi Reservasi
Implementasi yang ada pada gambar 4.48 halaman 17 dibuat agar resepsionis dapat
menerima konfirmasi pembayaran yang telah dilakukan oleh tamu.
Implementasi Halaman Check in
Implementasi yang ada pada gambar 4.49 halaman 17 dibuat agar dapat digunakan oleh
resepsionis ketika tamu hendak melakukan check in.
Implementasi Halaman Check out
Implementasi yang ada pada gambar 4.50 halaman 17 dibuat agar dapat digunakan oleh
resepsionis ketika tamu hendak melakukan check out.
Implementasi Halaman Laporan
Implementasi yang ada pada gambar 4.51 halaman 18 dibuat agar dapat digunakan oleh
manajer untuk menampilkan laporan per periode.
Kesimpulan dan Saran

5.1.

Kesimpulan
Dari hasil dan uraian pembahasan diatas dalam perancangan sistem informasi
reservasi kamar di T-Hotel Lembang, maka dapat disimpulkan bahwa :
1. Diharapkan aplikasi ini dapat memuat dan menyajikan informasi tentang profil hotel,
fasilitas hotel, biaya sewa kamar yang dapat di akses dengan cepat dan mudah.
2. Diharapkan pplikasi ini dapat mempermudah proses pelayaan reservasi kamar di THotel Lembang.
3. Diharapkan aplikasi ini dapat membantu proses perhitungan biaya tagihan tamu agar
dapat mempersingkat waktu dan menimalisir kesalahn.
4. Diharapkan aplikasi ini dapat membantu resepsionis dalam hal pembuatan laporan, agar
tidak adanya lagi kesalahan dan mempermudah manajer saat melakukan pengecekan
laporan.

5.2.

Saran
Untuk pengembangan sistem kedepan, maka beberapa hal berikut ini kiranya dapat
menjadi pertimbangan :
1. Sistem informasi ini tidak memuat reservasi kamar saja, tetapi juga meliputi sistem
laundry, restaurant, dan reservasi meeting room serta pembatalan reservasi.
2. Sistem informasi ini kedepannya menggunakan e-mail untuk proses konfirmasi, agar
adanya timbal balik antara hotel dan tamu.
3. Sistem informasi ini harus sering dirawat agar berjalan lebih baik dalam proses
seterusnya.
DAFTAR PUSTAKA
Jogiyanto, HM ,”Analisis dan Desain Sistem Informasi”, Yogyakarta: Andi, 2005
Kadir, Abdul, “Pengenalan Sistem Informasi”, Yogyakarta: Andi, 2002
Kristanto, Andri, “Perancangan Sistem Informasi”, Yogyakarta: Gava Media, 2008
Zulkifli Amsyah, ”Sistem Informasi Manajemen ”Jakarta. 1997
Sandi Wahyu, (24 Juni 2015), “Pengertian Hotel dan Definisi Hotel”[online],2015,
Available : http://jenishotel.info/pengertian-hotel
10

Susanto, (24 jun 2015), ”Pengertian dan Manfaat CodeIgniter”[online], 2013, Available :
http://komputer.blogekstra.com/susanto/pengertian-dan-manfaat-codeigniter.html
Dwi Arta Bayu, (24 Juni 2015), ”Fungsional dari Notepad++”[online], 2014, Available :
https://bayudwiarta.wordpress.com/2014/10/16/fungsional-dari-notepad/
Sutanta, Edhy,”Pengantar Teknologi Informasi”,Yogyakarta : Graha ilmu, 2005
Irawan, Budi, ”Jaringan Komputer”, Yogyakarta: Graha Ilmu, 2005
Kristanto, Andri, “Jaringan komputer”, Yogyakarta : Graha Ilmu,2003.
Tabel 4. 1 Pengujian Login
Kasus dan Hasil Uji (Data Normal)
Data

Yang Diharapkan

Pengamatan

Akses : Resepsionis

Login sukses dan masuk

Login sukses dan

Username : admin

ke halaman utama sesuai

masuk ke halaman

Password : admin

hak akses

utama

Akses : Manajer

Login sukses dan masuk

Login sukses dan

Username : manajer

ke halaman utama sesuai

masuk ke halaman

Password : manajer

hak akses

utama

Kesimpulan

Kasus dan Hasil Uji (Data Salah)
Data

Yang Diharapkan

Pengamatan

Akses : Resepsionis

Login gagal, serta

Login gagal,

Username : admin

menampilkan username

menampilkan

Password : manajer

dan password salah

username dan

Kesimpulan

password salah
Tabel 4. 2 Pengujian Proses
Kasus dan Hasil Uji (Data Normal)
Data Masuk

Yang Diharapkan

Pengamatan

Mengisi semua

Data reservasi tersimpan

Data reservasi berhasil

field reservasi

ke database

tersimpan ke database

Mengisi semua

Data konfirmasi

Data konfirmasi berhasil

field konfirmasi

tersimpan ke database

tersimpan ke database

Megisi semua

Data check in tesimpan

Data check in berhasil

field check in

ke database

tersimpan ke database

Mengisi semua

Data check out

Data check out berhasil

field check out

tersimpan ke database

tersimpan ke database

11

Kesimpulan

Kasus dan Hasil Uji (Data Salah)
Data

Yang Diharapkan

Pengamatan

Tidak mengisi

Reservasi gagal, muncul

Reservasi gagal, muncul

field reservasi

pesan data tidak lengkap

pesan data tidak lengkap

Tidak mengisi

Konfirmasi gagal,

Konfirmasi gagal, muncul

field konfirmasi

muncul pesan data tidak

pesan data tidak lengkap

Kesimpulan

lengkap
Tidak mengisi

Muncul pesan, isi kode

Muncul pesan, isi kode

field Check in

reservasi

reservasi

Tidak mengisi

Muncul pesan isi kode

Muncul pesan isi kode

field check out

reservasi

reservasi

Tabel 4. 3 Pengujian Output
Kasus dan Hasil Uji (Data Normal)
Data

Yang Diharapkan

Pengamatan

Setelah melakukan

Menampilkan bukti

Menampilkan bukti

konfirmasi

reservasi

reservasi

Setelah mengisi field

Menampilkan bukti

Menampilkan bukti

check out

check out

check out

Isi periode laporan

Menampilkan laporan

Menampilkan laporan

reservasi

reservasi berdasarkan

reservasi berdasarkan

persiode

persiode

Isi periode laporan

Menampilkan laporan

Menampilkan laporan

check out

check out berdasarkan

check out berdasarkan

persiode

persiode

Kesimpulan

Kasus dan Hasil Uji (Data Salah)
Data

Yang Diharapkan

Pengamatan

Tidak melakukan

Tidak menampilkan

Tidak menampilkan

konfirmasi

bukti reservasi

bukti reservasi

Field check out tidak

Tidak menampilkan

Tidak menampilkan

diisi

bukti check out

bukti check out

12

Kesimpulan

Periode laporan tidak

Tidak menampilkan

Tidak menampilkan

diisi

laporan reservasi

laporan reservasi

Periode laporan check Tidak menampilkan

Tidak menampilkan

out tidak diisi

laporan check out.

laporan check out
System
Reservasi

Check in



Login


Resepsionis

Check Out

Tamu



Laporan
Manajer

Gambar 4. 1 Use Case Diagram yang Diususlkan

Gambar 4. 2 Tampilan Login

Gambar 4. 3 Awal Reservasi
13

Gambar 4. 4 Tampilan Pilih Tipe Kamar

Gambar 4. 5 Tampilan Pilih Kamar dan Jumlah Kamar

Gambar 4. 6 Tampilan Identitas Diri

14

Gambar 4. 7 Tampilan Confirm Reservasi

Gambar 4. 8 Tampilan Selesai Reservasi

Gambar 4. 9 Tampilan Konfirmasi Pembayaran

15

Gambar 4. 10 Tampilan Awal Resepsionis

Gambar 4. 11 Tampilan Check in (Datang Langsung)

Gambar 4. 12 Tampilan Cek Kamar

16

Gambar 4. 13 Tampilan Approve Konfirmasi Reservasi

Gambar 4. 14 Tampilan Check in

Gambar 4. 15 Tampilan Check Out

17

Gambar 4. 16 Tampilan Laporan

18

RIWAYAT HIDUP

I.

Identitas PrIbadi
Nama

: Muhamad Firmansyah

Tempat dan Tanggal Lahir

: Lembang, 23 Juni 1994

Jenis Kelamin

: Laki-laki

Agama

: Islam

Alamat

: Jl. Pegadaian No. 7 RT 03 RW 13 Desa Lembang
Kecamatan Lembang Kabupaten Bandung Barat

II.

No Telp

: +62812-2279-6723

Nama Ayah

: (Alm) H. Noor Apip Supriadi

Nama Ibu

: Dra. Hj. Tati Rusmiati

Pendidikan
1999-2005

: Lulusan Sekolah Dasar Negeri Lembang XI

2005-2008

: Lulusan Sekolah Menengah Pertama Negrei 1 Lembang

2008-2011

: Lulusan Sekolah Menengan Atas Negeri 1 Lembang

2011-2015

: Mahasiswa Fakultas Teknik dan Ilmu Komputer Jurusan Sistem
Informasi, Jenajng Strata Satu Universitas Komputer Indonesia

PERANCANGAN SISTEM INFORMASI RESERVASI KAMAR
DI T-HOTEL LEMBANG

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi
Jenjang S1 (Strata Satu) Fakultas Teknik dan Ilmu Komputer
Oleh :
Muhamad Firmansyah
10511324

PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
2015

DAFTAR ISI

LEMBAR PENGESAHAN
LEMBAR PERNYATAAN KEASLIAN
ABSTRAK ............................................................................................................... i
ABSTRACT .............................................................................................................. ii
KATA PENGANTAR ........................................................................................... iii
DAFTAR ISI .......................................................................................................... vi
DAFTAR GAMBAR .............................................................................................. x
DAFTAR TABEL ................................................................................................ xiii
DAFTAR SIMBOL.............................................................................................. xiv

BAB I PENDAHULUAN
1.1.

Latar Belakang Masalah ........................................................................... 1

1.2.

Identifikasi Masalah dan Rumusan Masalah ............................................ 3

1.2.1.

Identifikasi Masalah .......................................................................... 3

1.2.2.

Rumusan Masalah ............................................................................. 4

1.3.

Maksud dan Tujuan Penelitian ................................................................. 4

1.3.1.

Maksud Penelitian ............................................................................. 5

1.3.2.

Tujuan Penelitian .............................................................................. 5

1.4.

Kegunaan Penelitian ................................................................................. 5

1.4.1.

Kegunaan Akademis ......................................................................... 5

1.4.2.

Kegunaan Praktisi ............................................................................. 6

1.5.

Batasan Masalah ....................................................................................... 6

1.6.

Lokasi dan Waktu Penelitian .................................................................... 7

1.7.

Sistematika Penulisan ............................................................................... 8

BAB II LANDASAN TEORI
2.1.

Konsep Dasar Sistem Informasi ............................................................... 9
vi

2.1.1.

Pengertian Sistem .............................................................................. 9

2.1.2.

Bentuk Umum Sistem ..................................................................... 10

2.1.3.

Karakteristik Sistem ........................................................................ 10

2.1.4.

Klasifikasi Sistem ........................................................................... 12

2.2.

Konsep Dasar Informasi ......................................................................... 13

2.2.1.

Definisi Informasi ........................................................................... 14

2.2.2.

Kualitas Informasi ........................................................................... 14

2.2.3.

Nilai Informasi ................................................................................ 15

2.3.

Konsep Dasar Sistem Informasi ............................................................. 15

2.3.1.

Komponen Sistem Informasi .......................................................... 16

2.4.

Pengertian Hotel ..................................................................................... 17

2.5.

Perangkat Lunak Pendukung .................................................................. 18

2.5.1.

Hypertext Preprocessor .................................................................. 18

2.5.2.

MySQL Database ............................................................................ 20

2.5.3.

Xampp ............................................................................................. 20

2.5.4.

Notepad++ ....................................................................................... 21

2.5.5.

CodeIgniter ..................................................................................... 21

2.6.

Arsitektur Aplikasi ................................................................................. 22

2.6.1.

Pengertian Jaringan ......................................................................... 23

2.6.2.

Manfaat Jaringan Komputer ............................................................ 23

2.6.3.

Topologi Jaringan............................................................................ 25

2.6.4.

Client Server.................................................................................... 28

BAB III OBJEK DAN METODE PENELITIAN
3.1.

Objek Penelitian ..................................................................................... 29

3.1.1.

Sejarah Singkat Perusahaan ............................................................ 29

3.1.2.

Visi dan Misi Perusahaan ................................................................ 30

3.1.3.

Struktur Organisasi Perusahaan ...................................................... 30

3.1.4.

Deskripsi Tugas ............................................................................... 31

3.2.

Metode Penelitian ................................................................................... 33

3.2.1.

Desain Penelitian ............................................................................. 33

vii

3.2.2.

Jenis dan Metode Pengumpulan Data ............................................. 34

3.2.3.

Metode Pendekatan dan Pengembangan Sistem ............................. 35

3.2.4.

Pengujian Software ......................................................................... 39

3.3.

Analisis Sistem yang Sedang Berjalan ................................................... 40

3.3.1.

Analisis Prosedur yang Sedang Berjalan ........................................ 40

3.3.2.

Evaluasi Sistem yang Sedang Berjalan ........................................... 50

BAB IV HASIL DAN PEMBAHASAN
4.1.

Perancangan Sistem ................................................................................ 52

4.1.1.

Tujuan Perancangan Sistem ............................................................ 52

4.1.2.

Gambaran Umum Sistem yang Diusulkan ...................................... 53

4.1.3.

Perancangan Prosedur yang Diusulkan ........................................... 53

4.1.4.

Perancangan Data ............................................................................ 72

4.2.

Perancangan Antar Muka ....................................................................... 74

4.2.1.

Struktur Menu ................................................................................. 75

4.2.2.

Perancangan Input ........................................................................... 75

4.2.3.

Perancangan Output ........................................................................ 81

4.3.

Perancangan Arsitektur Jaringan ............................................................ 83

4.4.

Pengujian Program ................................................................................. 84

4.4.1.

Rencana Pengujian .......................................................................... 84

4.4.2.

Kasus dan Hasil Pengujian .............................................................. 85

4.4.3.

Kesimpulan Hasil Pengujian ........................................................... 87

4.5.

Implementasi .......................................................................................... 88

4.5.1.

Implementasi Perangkat Lunak ....................................................... 88

4.5.2.

Implementasi Perangkat Keras ........................................................ 88

4.5.3.

Implementasi Basis Data (Sintaks SQL) ......................................... 89

4.5.4.

Implementasi Antar Muka............................................................... 93

4.5.5.

Implementasi Instalasi Program ...................................................... 94

4.5.6.

Penggunaan Progam ........................................................................ 97

BAB V KESIMPULAN & SARAN
5.1.

Kesimpulan ........................................................................................... 105

viii

5.2.

Saran ..................................................................................................... 105

DAFTAR PUSTAKA ......................................................................................... 107
LAMPIRAN

ix

DAFTAR PUSTAKA

[1]

Jogiyanto, HM ,”Analisis dan Desain Sistem Informasi”, Yogyakarta:
Andi, 2005

[2]

Kadir, Abdul, “Pengenalan Sistem Informasi”, Yogyakarta: Andi, 2002

[3]

Kristanto, Andri, “Perancangan Sistem Informasi”, Yogyakarta: Gava
Media, 2008

[4]

Zulkifli Amsyah, ”Sistem Informasi Manajemen ”Jakarta. 1997

[5]

Sandi Wahyu, (24 Juni 2015), “Pengertian Hotel dan Definisi
Hotel”[online],2015, Available : http://jenishotel.info/pengertian-hotel

[6]

Susanto, (24 jun 2015), ”Pengertian dan Manfaat CodeIgniter”[online],
2013, Available : http://komputer.blogekstra.com/susanto/pengertian-danmanfaat-codeigniter.html

[7]

Dwi Arta Bayu, (24 Juni 2015), ”Fungsional dari Notepad++”[online],
2014, Available :
https://bayudwiarta.wordpress.com/2014/10/16/fungsional-dari-notepad/

[8]

Sutanta, Edhy,”Pengantar Teknologi Informasi”,Yogyakarta : Graha ilmu,
2005

[9]

Irawan, Budi, ”Jaringan Komputer”, Yogyakarta: Graha Ilmu, 2005

[10]

Kristanto, Andri, “Jaringan komputer”, Yogyakarta : Graha Ilmu,2003.

107

KATA PENGANTAR

Assalamualaikum Wr. Wb.
Alhamdulillahirobbill’alamin segala puji dan syukur penulis sampaikan
kehadirat Allah S.W.T karena atas segala rahmat dan hidayah-Nya sehingga
penulis

dapat

menyelesaikan

penyusunan

skripsi

ini

dengan

judul

“PERANCANGAN SISTEM INFORMASI RESERVASI KAMAR DI THOTEL LEMBANG”, sebagai alah satu syarat dalam meraih gelar Sarjana
Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas
Komputer Indonesia.
Penulis menyadari bahwa dalam penyusunan skripsi ini jauh dari kata
sempurna, baik teknik penulisan maupun materinya, mengingat keterbatasan ilmu
pengetahuan, pengalaman dan kemampuan penulis. Untuk itu, penulis menerima
kritikan dan saran yang sifatnya membangun demi perbaikan Skripsi ini.
Dalam penulisan skripsi ini, penulis memperoleh banyak bantuan dari
berbagai pihak, maka pada kesempatan ini penulis ingin mengucapkan terima
kasih yang sebesar-besarnya kepada yang terhormat :
1.

Bapak Dr. Ir. H. Eddy Soeryanto Soegoto, M.Sc., selaku Rektor Universitas
Komputer Indonesia.

2.

Bapak Prof. Dr. H. Denny Kurniadie, Ir., M.Sc., selaku Dekan Fakultas
Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

iii

3.

Ibu Citra Noviyasari, S.Si,MT., selaku Ketua Program Studi Sistem
Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer
Indonesia.

4.

Ibu R. Fenny Syafariani, S.Si.,M.Stat selaku Dosen Wali IS-01.

5.

Ibu Lusi Melian, S.Si.,MT, selaku Dosen Pembimbing, terima kasih telah
banyak meluangkan waktu untuk memberikan petunjuk dan pengarahan
(bimbingan), serta atas segala keramah tamahan dan kebaikannya dalam
penyusunan skripsi ini.

6.

Bapak Julian Chandra W, S.Kom.,M.Kom, selaku Dosen Penguji.

7.

Bapak Syahrul Mauluddin, S.Kom.,M.Kom, selaku Dosen Penguji.

8.

Seluruh Dosen Jurusan Sistem Informasi Fakultas Teknik dan Ilmu
Komputer Universitas Komputer Indonesia.

9.

Ibu Intan Mutiara, S.E, yang telah memberikan kesempatan kepada penulis
untuk melakukan penelitian di T-Hotel Lembang.

10.

Ibu dan almarhum Ayahku tercinta, terima kasih untuk pengorbanan materil
maupun non materil karena telah membesarkan penulis, kasih saying yang
tulus, doa serta dukungan beliau selama ini sehingga penulis dapat
menyeselaikan skripsi ini.

11.

Kakak-kakak ku tersayang, yang selalu membantu dan selalu ada saat
dibutuhkan oleh penulis, dukungannya sangat membantu penulis dalam
menyelesaikan skripsi ini.

12.

Kepada Sahabat-sahabatku, terima kasih banyak selama ini sudah berbuat
baik dan banyak membantu serta mendukung penulis dalam menyusun

iv

skripsi ini. Tidak ada kata-kata yang pantas untuk diucapkan atas semua
kebaikan kalian.
13.

Teman-teman seperjuangan Jurusan Sistem Informasi angkatan 2011
khususnya untuk anak-anak Sistem Informasi 01 (IS-01)

14.

Semua pihak yang tidak dapat penulis sebutkan satu persatu, terimakasih
banyak atas kebersamaan dan telah membantu selama penyusunan skripsi
ini.
Semoga bantuan serta dukungan diberikan balasan yang baik oleh Allah

S.W.T. Akhir kata, penulis berharap skripsi ini dapat berguna baik bagi penulis
sendiri maupun pihak-pihak lain yang memerlukannya serta dapat menjadi
pendorong bagi penelitian lainnya untuk mengembangkan perusahaan serta
menambah ilmu pengetahuan yang berhubungan dengan judul skripsi ini.
Wassalamualaikum Wr.Wb.

Bandung,

Juni 2015

Penulis

v