Received June1 st ,2012; Revised June25 th , 2012; Accepted July 10 th , 2012

## SISTEM INFORMASI RESERVATION KAMAR HOTEL BERBASIS WEB
Ahmad Nuzuli Rahman, Oky Dwi Nurhayati, Rizal Isnanto Universitas Diponegoro Semarang e-mail: ahmadnuzuliarahman.usm.ac.id@gmail.com . okydwin@gmail.com . rizal_isnanto@yahoo.com

## Abstrak
Tujuan  dari  penelitian  ini  adalah  untuk  mengembangkan  sistem  reservasi  dan  mengunggah semua fasilitas, agenda, dan informasi terkait promosi ke internet. Jika penelitian ini berhasil, nantinya  dapat  membantu  dalam  mempromosikan  layanan  kepada  masyarakat  umum  dan mempermudah masyarakat  umum untuk  mendapatkan  informasi  dengan  mengunjungi  website. Sebuah  sistem  informasi  reservasi  berbasis  web dikembangkan  sebagai  bagian  dari  penelitian ini.  Di  mana  dalam  pengembangan  sistem,  alat-alat  seperti  diagram  alur  dan  diagram relasional  entitas  (ERD),  serta  bahasa  pemrograman  PHP,  JQuery,  dan  skrip  java  dengan database  MySQL,  digunakan.  Mengenai  metode  pengumpulan  data  melalui  studi  lapangan, yang  meliputi  wawancara,  pengamatan  langsung  (observasi),  dan  kajian  literatur,  Studi  ini menghasilkan  informasi  berupa  fasilitas,  agenda,  dan  promosi  berbasis  web  dinamis  selain sistem pendaftaran online.
Kata kunci : Java script, PHP, sistem informasi, dan JQuery

## Abstract
The  purpose  of  the  research  was  to  develop  a  reservation  system  and  upload  all  facility, agenda,  and  promotion-related  information  to  the  internet.  If  the  research  was  successful,  it could  later  assist  in  promoting  services  to  the  general  public  and  make  it  simpler  for  the general  public  to  obtain  information  by  visiting  the  website.  A  web-based  reservation information system was developed as part of this study. Where in system development, tools like flowcharts and entity relational diagrams (ERDs), as well as the programming languages PHP, JQuery,  and  java  script  with  a  MySQL  database,  are  utilized.  Regarding  the  methods  for gathering data through field studies, which include interviews, direct observation (observation), and  literature  review,  This  study  produces  information  in  the  form  of  dynamic  web-based facilities, agendas, and promotions in addition to an online registration system.
Keywords : Java script, PHP, an information system, and Jquery

## 1. PENDAHULUAN
unia  teknologi  dan  informasi,  khususnya  dunia  komputer  berkembang  pesat  di  era globalisasi  saat  ini.  Selain  dengan  hadirnya  teknologi  informasi  yang  semakin mempengaruhi  dunia  kerja,  komputer  kini  menjadi  kebutuhan  manusia  untuk  melakukan berbagai tugas. Dengan memanfaatkan instrumen inovasi data yang tepat, maka akan dihasilkan data  yang  tepat  dan  presisi  sesuai  kebutuhan  sehingga  pilihan  dapat  diambil  dengan  cepat. Internet,  jaringan  online  global  tanpa  batas  yang  menawarkan  jutaan  jenis  informasi  yang berbeda,  adalah  salah  satu  alat  teknologi.  Sejalan  dengan  kemajuan  teknologi  yang  semakin pesat,  banyak  sistem  pemesanan  kamar  hotel  yang  memanfaatkan  fasilitas  internet.  Karena website  saat  ini  masih  menggunakan  layanan  website  yang  dapat  diakses  melalui  internet,
D
2
seperti  wembly.com,  maka  Hotel  Horison  bermaksud  menyesuaikan  diri  dengan  kemajuan teknologi informasi. Terlebih lagi, penyebaran data Mesra Business dan Resort Inn masih sangat terbatas  yaitu  melalui  surat  kabar,  pemberitahuan di  radio  atau  selebaran  yang  disebarluaskan, pelanggan  harus  datang  ke  penginapan  untuk  memesan  kamar  dan  mengetahui  kantor  yang dimiliki penginapan tersebut, dan Selain itu sistem pemesanan kamar masih manual, khususnya pemesanan  tempat  dengan  menunggu  klien  datang  ke  penginapan  sehingga  waktu  pemesanan menjadi lama.
Ide  penulis  untuk  mencoba  memecahkan  masalah  tersebut  dengan  membuat  website dinamis didasarkan pada hal tersebut. Website ini juga memiliki informasi tentang layanan dan fasilitas hotel. Ini didukung oleh sistem reservasi Hotel Horizon untuk pemesanan kamar hotel. Bahasa pemrograman Personal Home Page (PHP) digunakan untuk membuat situs web..

## 2. METODE PENELITIAN
Penelitian ini menggunakan metode WDLC (Web Development Life Cycle), metode ini terdiri dari tahap-tahap sebagai berikut :
a) Tahap  Perencanaan  yaitu  mengidentifikasi  sistem  dan  menggambarkan  suatu  kebutuhan untuk pembuatan sistem informasi
b)  Tahap  Analisa  yaitu  mempelajari  system  dan  mengumpulkan  data-data  yang  akan digunakan serta mengidentifikasi dan meneliti kebutuhan akan informas
c) Tahap  Perencanaan  yaitu  merencanakan  perancangan  secara  terinci,  membuat  sistem perancangan  yang  akan  digunakan,membuat  metode  dan  membangun  sistem  baik  dalam perancangan maupun database.
d)  Tahap  Uji  Coba  yaitu  elakukan  uji  coba  terhadap  aplikasi  yang  dibangun,  apakah  sudah berjalan sesuai dengan tujuan dan pengetesan terhadap interface apakah sistem bisa dengan mudah digunakan oleh pengguna
e) Tahap  Implementasi,  dalam  tahap  ini  aplikasi  akan  diimplementasikan  dalam  bentuk program  berdasarkan  hasil  analisa  dan  perancangan  yang  telah  diuji  coba  dari  tahap sebelumnya.
f) Tahap  Evaluasi  Evaluasi  ini  dimaksudkan  untuk  memberikan  keyakinan  bahwa  lengkah- langkah yang  tepat  telah  diambil  guna  meminimalkan  resiko-resiko  yang  mungkin  timbul dalam kaitanya dengan pembangunan sistem.

## 3. HASIL DAN PEMBAHASAN
Masalah-masalah berikut ditemukan dalam penelitian ini: 1. Memproses informasi tentang fasilitas dan produk hotel
2. Memproses informasi tentang jadwal dan kegiatan hotel.
3. Membuat metode pemesanan kamar untuk tamu hotel.
1. Gambaran Umum Sistem yang Berjalan
Flowmap  digunakan  untuk  menunjukkan  bagaimana  dokumen  masuk  dan keluar dari sistem. Sebuah flowmap data sistem dapat ditemukan di bawah ini. Reservasi kamar hotel untuk check-in saat ini sedang dilakukan:
3
Gambar 1 : FOD system yang berjalan
2. Model Pengembangan Perangkat Lunak
Menurut  Pressman  (2002)  SDLC  (  System  Development  life  Cycle  ) adalah  langkah-langkah  dalam  pengembangan  sistem  informasi  /  tahapan-tahapan  dala pekerjaan  yang  dilakukan  oleh  analis  sistem  dan  programmer  dalam  membangun  system informasi.  Dalam  perkembanganya  SDLC  dilengkapi  oleh  berbagi  metode  pengembangan sistem/ beberapa model dalam teknik pengembangan system diantaranya :
Model  air  terjun  (Waterfall)  Menurut  Pressman  (2002)  Model  Waterfall  adalah  model satu  arah  yang dimulai  dari  tahap  persiapan  sampai  perawatan,  dan  model  inilah  yang  dipakai oleh  penulis  dalam  menganalisa  sistem  yang  akan  dikerjakan.  Adapu  tahapan  dalam  model waterfall adalah:
1. Analisis adalah tahap mendefinisikan masalah dalam menentukan pekerjaan apa yang harus dilakukan,  siapa  yang  mengerjakan  dan  kapan  dikerjakan.  Tahapa  analisa  terdapat kebutuhan system (Requirement).
2. Perancangan sistem dan perangkat lunak Proses perancangan sistem membagi persyaratan dalam  sistem  perangkat  keras  atau  perangkat  lunak.  Kegiatan  ini  menentukan  arsitektur sistem secara keseluruhan.
3. Implementasi  :  pada  tahap  ini,  perancangan  perangkat  lunak  direalisasikan  sebagai serangkaian program atau unit program. Pengujian unit melibatkan verifikasi bahwa setiap unit telah memenuhi spesifikasinya.
4. Pengujian  sistem  :  Unit  program  atau program  individual  diintegrasikan  dan  diuji  sebagai sistem  yang  lengkap  untuk  menjamin  bahwa  persyaratan  sistem  telah  dipenuhi.  Setelah pengujian sistem, perangkat lunak dikirim kepada pelanggan.
5. Pemeliharaan  biasanya  ini  merupakan  fase  siklus  hidup yang  paling  lama.  Sistem  diinstal dan  dipakai.  Pemeliharaan  mencakup  koreksi  dari  berbagai  error  yang  tidak  ditemukan pada  tahap-tahap  terdahulu,  perbaikan  atas  implementasi  unit  sistem  dan  pengembangan pelayanan sistem, sementara persyaratan-persyaratan baru ditambahkan.
Berikut ini adalah beberapa rancangan antarmuka pada website reservasi hotel:
2.1 Perancangan User Interface
4
Rancangan  halaman  useratau  Perancangan  halaman  antar  muka  halaman  utama  dapat dilihat pada gambar 2 dibawah ini:

## 2.2 Struktur Basis data
Basis  data  merupakan  sekumpulan  informasi  yang  berguna,  diorganisasikan  dalam suatu  bentuk  kumpulan  file-file  yang  saling  berhubungan  antara  satu  dengan  yang  lainnya. Struktur  basis  data  meliputi  field(atribut),  tipe  data  dan  jumlah  digit  yang  dimasukan  (length) serta file kunci (primary key dan secondary key) ada juga yang tidak menggunakan kata kunci.

## 1.  IMPLEMENTASI PERANCANGAN
Pada  tahap  ini  data  yang  berisi  semua  fakta  diimplementasikan  ke  dalam  pembuatan website  dengan  menggunakan  Dremaweaver  CS3  sebelum  website  tersebut  di  hosting  ke jaringan internet. Berikut ini adalah rancangan website Mesra Business & Resort Hotel I  Kota Samarinda dengan menggunakan Dreamweaver CS3 :

## 2.  Halaman Utama Website
Halaman  ini  menampilkan  menu  utama  dari  website  ini,  yang  terdiri  dari  Beranda, fasilitas  dan  layanan,  kamar,  Cara  reservasi,  promo,  Album Foto,  Hubungi  kami,  agenda, web link,  gallery  kamar,  reservasi  dab  Bank  pembayaran.  Dihalaman  utama  ini  user  dapat melakukan reservasi kamar dengan cara mengikuti petunjuk yang telah disediakan di menu cara reservasi. Halaman menu utama dapa dilihat pada gambar 4 dibawah ini.
Gambar 4: Tampilan Halaman
Gambar 2 : Gambar halaman website untuk user
Gambar 3: Gambar halaman website untuk administrator
5
3.  Halaman Kamar Website
Halaman ini menampilkan kamar dan tipe kamar yang ada di hotel dalam bentuk foto. Halaman menu kamar dapat dilihat pada gambar 5.

## Gambar 5: Tampilan Kamar Website
4. Halaman Cara reservasi Website
Halaman  ini  menampilkan  Informasi  yang  diperuntukan  kepada  user  tentang  bagai mana  cara  melakukan  reservasi  yang  ada  di  hotel  dalam  bentuk  foto  dan  text.  Halaman  menu cara reservasi dapat dilihat pada gambar 6 dibawah ini.
Gambar 6: FromCara Reservasi
5. Halaman Form reservasi Website
Halaman  ini  menampilkan  form  reservasi  yang  akan  di  inputkan  oleh  tamu  bila  akan menginap di hotel Horison.
7. Halaman administrator Website
Halaman  ini  merupakan  halaman  menu  utama  administrator  yang  mana  di  dalamnya terdapat beberapa menu utama yang terdiri dari Edit menu utama, edit sub menu, edit profil, edit selamat datang, edit kontak kami, dan edit header alamat kemudian menu hotel yang terdiri dari tambah  agenda,  tambah  kategori  kamar,  tambah  kamar,  tambah  galeri  foto,  tambah  fasilitas, tambah galeri fasilitas, lihat pesan masuk, lihat room inventory, monitor reservation dan melihat laporan transaksi, dan yang terakhir Manajemen admin yang terdiri dari ganti password dan edit modul admin.
6
8. Halaman Menu Utama administrator Website
Halaman ini merupakan halaman untuk edit, tambah , hapus data menu utama .
9. Halaman Menu edit selamat datang Website
Halaman ini merupakan halaman untuk edit menu selamat datang dengan menampilkan dua description. Halaman ini merupakan halaman untuk Memonitor reservasi para tamu yang ada di hotel Horison

## 4. KESIMPULAN
Website  tersebut  diharapkan  dapat  mendukung  kinerja  serta  pelayanan  dari HotelHorison dan juga dapat dimanfaatkan untuk mempromosikan Hotel Horison  kedunia luas bahwa hotel yang berada di kota Semarang ini juga bisa bersaing dengan hotel-hotel yang ada di luar  sana.Berdarkan  hasil  penelitian  yang  telah  dilaksanakan  maka  penulis  dapat  mengambil beberapa kesimpulan yaitu :
1. Dengan  adanya  website  dapat  memanfaatkan  dan  membangun  sarana  informasi  yang berkualitas  serta  menjadi  nilai  tambah  pada  Hotel  Horison  dalam  meningkatkan  kinerja karyawan.
2. Dapat  memberikan  informasi  yang  baik  terhadap  masyarakat  sehingga  masyarakat  dapat mengetahui informasi serta fasilitas-fasilitas apa saja yang terdapat didalam ruang lingkup Hotel Horison sehingga menjadi informasi yang terpadu dan bermanfaat.
Adanya  website  ini,  pengunjung  dapat  melakukan  transaksi  pemesanan  kamar  secara online  tanpa harus  mengunjungi  ke hotel  tersebut  dengan  cara  melakukan  reservasi  yang  telah tersedia dalam website tersebut.

## DAFTAR PUSTAKA
Betha Didik, 2003, MySQL untuk Pengguna, Administrator dan Pengembangan Aplikasi Web ,
Bandung: Informatika Bandung.
Erhans  Anggawirya,  2005, Macromedia Dreamweaver  MX  2004 Mendesain Web ,
PT.Ercontara Rajawali & Web Information Technology , Jakarta.
Febrian, 2004, Belajar Interaktif PHP & MySQL dengan Dreamweaver , Palembang: Maximom.
Jogiyanto, 2004, Membangun Aplikasi Berbasis PHP dan MySQL , Yogyakarta:  Andi.
Kadir Abdul, 2002, Dasar Pemrograman Web Dinamis Menggunakan PHP , Yogyakarta: Andi Offset.
Nugroho Bunafit, 2004, Apliksi Pemograman web dinamis dengan PHP & MySQL ,
Yogyakarta: Gaya Media.
Pressman Roger, 2002, Rekayasa Perangkat Lunak Pendekatan Praktisi (Buku Satu),
Yogyakarta: Andi Offset.
Putra Galuh, 2006, Web Portal dengan PHP Nuke , http://putra .galuh.web.id http://research.mercubuana.ac.id/proceeding/Metodologi-SDLC-Untuk-Sistem-Informasi-
Web.pdf,  Diakses  pada  09  November2011