Vol. 12 No. 2, pISSN: 2303-0577 eISSN: 2830-7062                      http://dx.doi.org/10.23960/jitet.v12i2.4224

## RANCANG  BANGUN  SISTEM  INFORMASI  RESERVASI HOTEL “HOTEL HEBAT” BERBASIS WEBSITE
Muhammad Farrel Allard 1* , Apriade Voutama 2
1,2 Universitas Singaperbangsa Karawang; Jl. HS.Ronggo Waluyo, Puseurjaya, Telukjambe Timur, Karawang, Jawa Barat 41361; Telp. (0267) 64177
Riwayat artikel:
Received: 22  Maret  2024 Accepted: 30 Maret 2024 Published: 2 April  2024

## Keywords:
system information; website; reservasi hotel; rancang bangun.
Corespondent Email: farrelallard203 @gmail.com
Abstrak. Sistem  Informasi  Reservasi  Hotel  berbasis  web  telah  menjadi komponen  penting  dalam  industri  perhotelan  saat  ini.  Dalam  penelitian  ini, dirancang dan dibangun sebuah sistem informasi reservasi hotel inovatif dan efisien  yang  disebut  "Hotel  Hebat".  Sistem  ini  memanfaatkan  konsep teknologi informasi terkini dan menyediakan berbagai fitur untuk mendukung proses reservasi hotel. Selain itu, sistem ini juga memberikan fitur manajemen reservasi bagi pihak hotel. Pihak hotel dapat mengelola reservasi yang masuk, mengatur  ketersediaan  kamar,  dan  mengelola  data  customer  dengan  mudah melalui antarmuka admin dan resepsionis yang intuitif. Hasil dari yang telah dilakukan ini adalah sebuah sistem informasi reservasi hotel yang efektif dan responsif.  Melalui  pengujian  fungsional,  kinerja,  dan  keamanan,  sistem  ini telah teruji untuk memastikan semua fitur beroperasi dengan baik dan dapat menangani beban kerja yang tinggi. Pengumpulan umpan balik dari pengguna juga memberikan wawasan berharga untuk perbaikan dan penyesuaian lebih lanjut.  Kesimpulannya,  penelitian  ini  telah  berhasil  merancang  dan mengembangkan sistem  informasi reservasi hotel berbasis web yang efisien dan  inovatif.  Dengan  adanya  sistem  ini,  diharapkan  Hotel  Hebat  dapat meningkatkan  pengalaman  tamu  dalam  proses  reservasi  dan  mempermudah manajemen hotel dalam mengelola operasional reservasi.
Abstract. The web-based Hotel Reservation Information System has become a  crucial  component  in  the  hospitality  industry  today.  In  this  study,  an innovative  and  efficient  hotel  reservation  information  system  called  'Hotel Hebat'  was  designed  and  developed.  This  system  leverages  the  latest information technology concepts and provides various features to support the hotel  reservation  process.  Additionally,  the  system  also  offers  reservation management  features  for  the  hotel  staff.  Hotel  personnel  can  efficiently manage incoming reservations, adjust room availability, and handle customer data easily through intuitive admin and receptionist interfaces. The result of these  efforts  is  an  effective  and  responsive  hotel  reservation  information system. Through functional, performance, and security testing, the system has been  proven  to  ensure  all  features  operate  smoothly  and  can  handle  high workloads. Gathering feedback from users also provides valuable insights for further  improvement  and  adjustment.  In  conclusion,  this  research  has successfully  designed  and  developed  an  efficient  and  innovative  web-based hotel reservation information system. With the implementation of this system, it is expected that Great Hotel can enhance guest experience in the reservation process and facilitate hotel management in managing reservation operations."
1. PENDAHULUAN
Seiring berkembangnya zaman yang
meliputi  perkembangan  ilmu  pengetahuan  dan teknologi yang begitu pesat, teknologi informasi  menjadi  suatu  hal  yang  sangat penting  dalam  kehidupan  sehari-hari.  Internet merupakan salah satu teknologi informasi yang cukup banyak digunakan oleh manusia. Karena dengan  adanya internet, berbagai kegiatan dan juga  segala  transaksi  dapat  dilakukan  tanpa terbatas oleh ruang dan waktu [1]
Segala aspek kehidupan banyak memanfaatkan keberadaan teknologi informasi terutama di dalam pengembangan bidang usaha. Di  era  saat  ini  adanya  pertimbangan  dalam pemanfaatan  dan  pengembangan  teknologi informasi  yaitu  internet  sangatlah  diperlukan, untuk  melakukan  berbagai  kegiatan  bisnis. Salah  satu  keuntungan  penggunaan  internet yaitu  memberikan  cangkupan  pasar  tanpa dibatasi oleh jarak, waktu, dan ruang [2]. Oleh karena  itu  di  era  yang  serba  digital  saat  ini, sistem  informasi  berbasis  web  merupakan  hal yang  sangat  berpengaruh  bagi  organisasi  atau perusahaan modern dalam upaya mereka untuk meningkatkan
efisiensi
operasional, memperluas jangkauan layanan, serta memenuhi kebutuhan pelanggan dengan sangat baik.
Website  atau  web  merupakan  serangkaian halaman yang memiliki topik saling terhubung, beberapa diantaranya ada yang disertai dengan berkas-berkas  gambar,  video,  atau  berkas lainnya.  Situs  web  merupakan  kumpulan  dari halaman web yang telah diterbitkan di jaringan internet dan dapat diakses oleh semua pengguna internet  melalui  domain  atau  URL  ( Unifed Resource Locator ) dengan mengetik alamatnya [3]. Sistem  Informasi  Reservasi  Hotel  yang dirancang  bangun  ini  merupakan  salah  satu aplikasi  yang  sangat  penting  dalam  industri perhotelan.  Perancangan  sistem  informasi reservasi  hotel  berbasis  web  merupakan langkah yang penting dalam upaya meningkatkan kinerja, pelayanan, serta kualitas hotel [4]. Pada era digital saat ini, banyak hotel telah  beralih  ke  penggunaan  sistem  informasi berbasis  web  untuk  mempermudah  pelanggan dan  meningkatkan  efisiensi  proses  reservasi hotel. Sistem ini berguna untuk para calon tamu untuk  melakukan  reservasi  hotel  secara  online
dengan  mudah  dan  nyaman  melalui  website hotel.
Penelitian  ini  bertujuan  untuk  merancang dan  membangun  sebuah  sistem  informasi reservasi  hotel  yang  inovatif  dan  efisien,  yang akan disebut sebagai "Hotel Hebat". Sistem ini akan  dirancang  berdasarkan  konsep  teknologi informasi  terkini  dan  akan  menyediakan berbagai fitur yang mendukung proses reservasi hotel.
Hotel  Hebat  akan  memberikan  kemudahan bagi  calon  tamu  untuk  melakukan  reservasi kamar  hotel  dengan  cepat  dan  mudah  melalui website.  Selain  itu,  sistem  ini  juga  akan menyediakan informasi lengkap tentang fasilitas hotel, jenis kamar yang tersedia, harga, dan  kebijakan  pemesanan.  Calon  tamu  juga akan dapat melihat galeri foto hotel dan ulasan dari tamu sebelumnya untuk membantu mereka dalam pengambilan keputusan.
Selain itu, sistem ini akan menyediakan fitur manajemen  reservasi  bagi  pihak  hotel.  Pihak hotel  akan  dapat  mengelola  reservasi  yang masuk, mengatur ketersediaan kamar, memonitor  pembayaran,  dan  mengelola  data tamu dengan  mudah melalui antarmuka admin yang intuitif.
Dalam merancang sistem ini, akan digunakan teknologi web terkini seperti HTML, CSS, dan PHP seta framework Bootstrap untuk membangun antarmuka pengguna yang menarik  dan  responsif.  Selain  itu,  sistem  ini akan menggunakan basis data untuk menyimpan dan mengelola data reservasi, data kamar, dan data tamu.
Diharapkan bahwa sistem informasi reservasi  hotel  yang  dirancang  dan  dibangun dalam penelitian ini akan membantu meningkatkan efisiensi dan kenyamanan dalam proses  reservasi  hotel.  Dengan  adanya  sistem ini, diharapkan Hotel Hebat dapat memberikan pengalaman  yang  lebih  baik  bagi  para  calon tamu  serta  mempermudah  manajemen  hotel dalam mengelola reservasi.
Namun  tidak  hanya  memperhatikan  di  sisi system,  kita  juga  perlu  memperhatikan  pada bagian layanan hotelnya. Di sisi layanan bagian yang  di  jual  adalah  keramah-tamahan  juga keterampilan  para  pegawai  hotel  untuk melayani  tamu.  Kebutuhan  Pengunjung  baik yang  datang  dari  dalam  negri  maupun Pendatang  dari  luar  negri  atau  tourist,
mendorong dan menyebabkan industry perhotelan berkembang pesat [5].
Penelitian  ini  akan  membahas  langkah- langkah  rancang  bangun  sistem  informasi reservasi hotel berbasis web, termasuk analisis kebutuhan,  perancangan  sistem,  implementasi, dan pengujian.

## 2. TINJAUAN PUSTAKA
Pemahaman  secara  luas  pengertian  dari system  itu  sendiri  yaitu  suatu  kesatuan  yang terdiri dari komponen atau elemen yang saling terkait dan bekerja bersama untuk mempermudah  pengiriman  informasi,  material atau energi sesuai tujuan yang telah ditetapkan [6].
Sistem  informasi  adalah  kerangka  kerja dalam  suatu  organisasi  yang  menggabungkan peran  manusia  dan  komputer  untuk  mengolah berbagai  masukan  menjadi  keluaran  guna mendukung pengelolaan data yang penting bagi operasi dan manajemen organisasi, serta untuk mencapai  tujuan yang telah ditetapkan organisasi [7].
Sistem informasi merupakan sistem didalam suatu organisasi yang mengintegrasikan kebutuhan  pengolahan  transaksi  harian,  yang mendukung fungsi operasional organisasi yang bersifat  manajerial,  serta  melibatkan  kegiatan strategis  untuk  memberikan  laporan-laporan yang dibutuhkan kepada pihak luar tertentu [8].
Dalam  rancang  bangun  Sistem  Informasi Reservasi  Hotel  berbasis  website,  terdapat beberapa konsep teoritis yang perlu dipertimbangkan.  Tinjauan  pustaka  ini  akan menguraikan  konsep-konsep  tersebut  untuk memberikan pemahaman yang lebih mendalam tentang landasan teoritis dalam jurnal ini.

## 2.1. Sistem Informasi Reservasi Hotel
Sistem  Informasi  Reservasi  Hotel  adalah sistem  yang  memfasilitasi  proses  pemesanan kamar  hotel  melalui  platform  website.  Sistem ini  mencakup  komponen  seperti  pengelolaan ketersediaan  kamar,  pemesanan,  pembayaran, dan manajemen data tamu. Konsep dasar sistem informasi, termasuk analisis kebutuhan pengguna, perancangan sistem, dan implementasi,  akan  menjadi  dasar  penting dalam rancang bangun sistem informasi ini.
2.2. Arsitektur Berbasis Website
Arsitektur berbasis website akan menggunakan  teknologi  web  seperti  HTML,
CSS, dan PHP guna merancang User interface yang  interaktif  dan  responsif.  Karena  pada tampilan  antarmuka  dalam  suatu  sistem  harus sesuai dengan yang dibutuhkan dan juga dapat memudahkan penggunanya [9].
Dalam  konteks  sistem  informasi  reservasi hotel, arsitektur berbasis website memungkinkan  calon  tamu  untuk  dapat melakukan  reservasi  secara  online  melalui berbagai  perangkat  seperti  komputer,  tablet, atau ponsel pintar.

## 2.2.1. HTML
HTML  ( Hyper  Text  Markup  Language) adalah program yang dirancang untuk diinterpretasikan  di  dalam  suatu  situs  website. HTML terdiri dari serangkaian simbol atau tag- tag  yang  dituliskan  dalam  sebuah  file  yang kemudian diproses untuk menampilkan antarmuka  pada  web  browser.  Tag-tag  yang sudah disusun kemudian memberitahu browser bagaimana browser harus menampilkan halaman website dengan lengkap [10].
HTML  dirancang  untuk  digunakan  tanpa tergantung  pada  suatu  platform  tertentu (platform independent).

## 2.2.2. CSS (Cascading Style Sheet)
CSS atau Cascading Style Sheet, berisi suatu perintah  yang  akan  menentukan  bagaimana suatu  elemen  website  akan  ditampilkan  pada layar [11].

## 2.2.3. PHP
PHP  diciptakan  oleh  Rasmus  Lerdorf, seorang software  developer yang  merupakan bagian dari tim apache pada akhir tahun 1994.
Menurut [12] PHP dapat diartikan sebagai salah satu  Bahasa  pemrograman  untuk  web  yang dibuat untuk mengembangkan suatu website.
Dengan  cakupan  penggunaan  yang  luas dalam pengembangan aplikasi web, PHP sering kali  diintegrasikan  ke  dalam  kode  HTML  dan dieksekusi  di  sisi  server.  Penggunaan  PHP memungkinkan  pembuatan  konten  dinamis yang sangat berguna dalam berbagai kebutuhan, termasuk pengelolaan formulir web, pemrosesan  data  formulir,  administrasi  basis data,  pembuatan  halaman  web  dinamis,  dan beragam fungsi lainnya [13].
2.3. Manajemen Basis Data
Manajemen basis data menjadi elemen kunci dalam  sistem  informasi  reservasi  hotel.  Basis data digunakan untuk menyimpan dan mengelola  informasi  penting  seperti  data kamar,  data  tamu,  histori  reservasi,  dan informasi pembayaran. Dalam rancang bangun sistem  ini,  pemilihan  sistem  manajemen  basis data yang sesuai, desain skema basis data yang efisien,  dan  pengelolaan  transaksi  database akan  mempengaruhi  kinerja  dan  keandalan sistem.

## 2.4. Pengujian dan Evaluasi Sistem
Pengujian  sistem  merupakan  tahap  penting dalam  rancang  bangun  sistem  informasi reservasi hotel. Pengujian melibatkan verifikasi dan  validasi  sistem  untuk  memastikan  bahwa semua  fungsi  dan  fitur  berjalan  dengan  baik. Pengujian  fungsional,  pengujian  kinerja,  dan pengujian  keamanan  harus  dilakukan  untuk memastikan sistem bekerja sesuai harapan dan dapat menghadapi beban kerja yang tinggi.
1) Pengujian Fungsional
a) Verifikasi Fitur: Menguji setiap fitur sistem  untuk  memastikan  bahwa mereka  beroperasi  dengan  benar sesuai dengan spesifikasi yang telah ditetapkan.  Contohnya,  menguji proses pemesanan kamar, pengelolaan  ketersediaan  kamar,
dan manajemen data tamu.
b) Kasus  Pengujian:  Membuat  kasus pengujian  yang  mencakup  berbagai skenario  untuk  menguji  fungsi sistem  dalam  berbagai  situasi.
Contohnya,  menguji  pemesanan kamar dengan data tamu yang valid maupun  tidak  valid,  atau  menguji proses pembatalan reservasi.
2) Pengujian Kinerja
a) Beban Kerja: Menguji sistem dengan  memasukkan  beban  kerja yang  tinggi  untuk  mengetahui apakah  sistem  dapat  menangani volume reservasi  yang  besar secara efisien.
b) Waktu  Respons:  Mengukur  waktu respons  sistem  dalam  menanggapi permintaan pengguna. Pengujian ini bertujuan untuk memastikan bahwa sistem  memberikan  respons  yang
cepat dan responsif kepada pengguna. 3) Evaluasi Pengguna Pengumpulan Umpan Balik: Melakukan pengumpulan umpan balik dari pengguna  yang  menggunakan  sistem. Hal  ini  dapat  dilakukan  melalui  survei, wawancara,  atau  observasi.  Evaluasi pengguna bertujuan untuk mendapatkan pemahaman tentang pengalaman pengguna  dalam  menggunakan  sistem, serta  menerima  masukan  dan  saran untuk perbaikan lebih lanjut.
Dengan  memahami  konsep-konsep  teoritis di atas, diharapkan jurnal ini dapat menyajikan rancang  bangun  sistem  informasi  reservasi hotel berbasis website yang efektif, efisien, dan aman.  Dengan  adanya  sistem  ini,  diharapkan Hotel  Hebat  dapat  meningkatkan  pengalaman tamu dalam proses reservasi dan mempermudah manajemen hotel dalam mengelola operasional reservasi.

## 3. METODE PENELITIAN
Metode Penelitian ini menggunakan pendekatan  rancang  bangun  sistem  untuk merancang dan mengembangkan Sistem Informasi  Reservasi  Hotel  berbasis  website (Hotel  Hebat).  Berikut  ini  adalah  langkah- langkah  metode  penelitian  yang  digunakan dalam jurnal ini:
1) Analisis Kebutuhan Mengidentifikasi kebutuhan dan persyaratan  sistem  informasi  reservasi hotel berdasarkan pemahaman terhadap kebutuhan  pengguna  dan  karakteristik industri  perhotelan.  Melakukan  studi literatur  untuk  mempelajari  praktik terbaik  dalam  industri  perhotelan  dan sistem informasi reservasi hotel.
2) Perancangan Sistem Merancang  arsitektur  sistem  informasi reservasi hotel berbasis website, termasuk  antarmuka  pengguna,  basis data, dan fungsionalitas sistem. Menentukan teknologi yang akan digunakan, seperti HTML, CSS,
JavaScript, dan sistem manajemen basis data yang tepat. Membuat desain skema basis data yang efisien untuk
menyimpan  informasi  kamar,  tamu, reservasi, dan transaksi.
3) Implementasi Mengimplementasikan rancangan sistem menggunakan bahasa pemrograman  dan  teknologi  web  yang telah ditentukan. Membangun
antarmuka  pengguna  yang  responsif, intuitif, dan menarik dengan
menggunakan HTML, CSS, dan
JavaScript.  Membuat  fitur-fitur  yang diperlukan, termasuk pemesanan kamar, pengelolaan ketersediaan kamar, pembayaran, dan manajemen data tamu.
4) Pengujian Sistem Melakukan  pengujian  fungsional  untuk memastikan semua fitur sistem beroperasi  sesuai  dengan  spesifikasi yang  telah  ditetapkan.  Melakukan pengujian kinerja untuk menguji kinerja sistem  dalam  menangani  beban  kerja yang  tinggi  dan  mengukur  waktu respons  sistem.  Melakukan  pengujian keamanan untuk mengidentifikasi kelemahan  dan  memastikan  sistem memiliki  langkah-langkah  keamanan yang memadai.
5) Evaluasi dan Perbaikan
Mengumpulkan umpan balik dari pengguna melalui survei atau wawancara untuk mengevaluasi pengalaman mereka dalam menggunakan  sistem. Menganalisis hasil  pengujian  dan  umpan  balik pengguna untuk mengidentifikasi kelemahan  atau  kekurangan  sistem. Melakukan  perbaikan  dan  penyesuaian berdasarkan  hasil  evaluasi  dan  umpan balik  pengguna  untuk  meningkatkan kinerja dan fungsionalitas sistem.
Metode  penelitian  ini  memungkinkan  para peneliti  untuk  merancang,  mengembangkan, dan menguji Sistem Informasi Reservasi Hotel berbasis  website  yang  efisien  dan  responsif. Dengan melibatkan analisis kebutuhan, perancangan  sistem,  implementasi,  pengujian, evaluasi, dan perbaikan, penelitian ini bertujuan untuk menghasilkan sistem informasi reservasi hotel  yang  dapat  memenuhi  kebutuhan pengguna dan meningkatkan efisiensi operasional hotel.

## 4. HASIL DAN PEMBAHASAN
Hasil  dan  pembahasan  dari  penelitian  ini yaitu  mencakup  pemodelan  UML  ( Unified Modelling Language ). UML merupakan bentuk pemodelan perancangan desain sistem berorientasi  objek  [14].  Dalam    perancangan diagram    UML    ini    menggunkan  activity diagram, use case  diagram,  sequence diagram, dan  ERD  diagram.  Juga  terdapat  mockup reservasi hotelnya.
Pemahaman  yang  mendalam  tentang  alur kerja  sistem,  interaksi  pengguna,  hubungan antara  entitas  dalam  basis  data,  serta  tampilan antarmuka  pengguna  yang  diharapkan,  akan memberikan  wawasan  yang  berharga  bagi pengembangan  sistem  reservasi  hotel  yang efektif dan responsif.
1) Activity Diagram Tahapan  Alur  kerja  yang  merupakan proses  bisnis  dimana  dalam  alur  ini meliputi  tahapan  kerja  operasional langkah  demi  langkah  dalam  system yang dirancang.
Activity  Diagram  dari  Rancangan Sistem Informasi Reservasi Hotel Hebat dapat dilihat pada gambar dibawah.
Gambar 1. Activity Diagram Kelola Reservasi Oleh Resepsionis
Gambar 2. Activity Diagram Reservasi Oleh Customer
Pada  gambar  2  Activity  Diagram Customer, pertama customer mengakses halaman web, lalu sistem menampilkan halaman  web  tersebut.  Berikutnya customer meng “klik” pesan kamar, lalu sistem menampilkan  form pesan kamar untuk  di  isi  oleh  customer  dan menyimpannya.  Setelah  itu  sistem memverifikasi  bahwa  proses  reservasi kamar sudah berhasil.
Gambar 3. Activity Diagram Kelola Fasilitas Oleh Admin

## Gambar 4. Activity Diagram Kelola Kamar Oleh
Admin
2) Use Case Diagram
Use  case  diagram  merupakan  suatu pemodelan untuk menggambarkan sebuah  interaksi  atau  aktivitas  antara satu  atau  lebih  aktor  dengan  sistem informasi  yang  akan  di  rancang  [15]. Identifikasi  usecase  adalah  hasil  dari proses  diagram  aktivitas,  merupakan fungsionalitas  system  yang  di  analisa. Usecase yang tergambar dari hubungan asosiasi  antara  semua  usecase  dapat dilihat pada Gambar 5.

## Gambar 5. Use Case Diagram
Berdasarkan gambar 5. Use Case yang diusulkan terdapat beberapa Actor yang memiliki kamampuan mengolah informasi  hotel  dengan  tugas  yang berbeda-beda,  diantaranya:  Terdapat
lima aktor yang terlibat dalam sistem ini yaitu, Admin, Resepsionis dan Custommer. Seorang admin memiliki hak pengendalian terkait dengan pengelolaan  Kamar  Hotel  dan  Fasilitas
Hotel  dengan  syarat  admin  melakukan login  terlebih  dahulu  dengan  akun admin yang sudah didaftarkan. Aktor  kedua  yaitu  Reservasi  Hotel, dimana  tugasnya  menjalankan  proses sistem  Reservasi  Kamar  Hotel  dengan mempertimbangkan  keberadaan  kamar hotel.
Aktor  ketiga  yaitu  Customer,  dimana customer  dapat  mengakses  website dengan mudah dan melakukan reservasi kamar sesuai yang diinginkan.
3) Sequence Diagram Sequence  Diagram  adalah  diagram yang  mendeskripsikan  interaksi  antar objek. Ini menekankan pada pengiriman pesan  dalam  waktu  tertentu  serta mengilustrasikan bagaimana pesan
dikirim  dan  diterima  oleh  objek  serta urutan nya [16]. Sequence Diagram Admin dan Resepsionis pada gambar 6: 1. Admin  dan  Resepsionis  memulai sesi  aplikasi  dengan  membuka halaman login.
2. Admin  dan  Resepsionis  mengisi username  dan  password  untuk masuk ke sistem.
3. Sistem  memverifikasi  kecocokan data login admin.
4. Jika  login  berhasil,  admin  dan respsioin  akan  melihat  halaman beranda.
5. Admin memilih opsi "Kelola Kamar dan Kelola Fasilitas" pada halaman beranda.
6. Admin memilih Kamar atau Fasilitas yang ingin diubah, dihapus atau diedit.
7. Resepsionis  memilih  opsi  "Kelola Reservasi" pada halaman beranda.
8. Sistem menampilkan daftar
resepsionis.
Gambar 6. Sequence Diagram Admin dan Resepsionis
Gambar 7. Sequence Diagram Reservasi Oleh Customer
Sequence  Diagram  Reservasi  Oleh Customer:
1. Customer membuka halaman utama reservasi hotel.
2. Customer klik “Pesan Kamar”.
3. Sistem menampilkan formulir reservasi  dengan  input  data  yang diperlukan.
4. Customer  mengisi  formulir  dengan informasi  pribadi  dan  preferensi reservasi.
5. Customer  mengklik  tombol  "Pesan Kamar" untuk mengirim reservasi.
6. Sistem  memvalidasi  data  reservasi yang dikirim oleh customer.
7. Jika  data  tidak  valid,  sistem menampilkan  pesan  error  kepada customer.
8. Customer  dapat  memperbaiki  data yang  tidak  valid  dan  mengirim ulang reservasi.
9. Proses berulang hingga data reservasi valid dan berhasil dibuat.
4) ERD Diagram
Gambar 8. ERD Diagram
ERD Diagram mencakup tabel Petugas, Pemesanan, Kamar, dan Fasilitas dalam sebuah sistem reservasi hotel:
1. Tabel Petugas menggambarkan
informasi  petugas  yaitu  admin  dan resepsionis 2. Tabel Pemesanan menyimpan informasi  tentang  reservasi  yang dilakukan  oleh  pelanggan,  dengan atribut  nama_pemesan,  nomor_hp,
email, nama_tamu, check_in, check_out, jumlah_kamar dan
tipe_kamar. 3. Tabel Kamar mencatat detail tentang  kamar-kamar  yang  tersedia di  hotel,  termasuk  atribut  seperti nama_kamar, fasilitas_kamar,
jumlah_kasur,
harga dan gambar_kamar.
4. Tabel Fasilitas mencerminkan
fasilitas yang disediakan oleh hotel, seperti  kolam  renang,  Gedung pertemuan, restoran dan area
bermain  anak  Tabel  ini  memiliki atribut
seperti nama_fasilitas, ket_fasilitas, dan gambar_fasilitas.
Hubungan  antar  tabel  dalam  ERD  ini dijelaskan sebagai berikut:
- Tabel  Pemesanan  memiliki  relasi many-to-one dengan Tabel Petugas,
karena  setiap  pemesanan  dikaitkan dengan  petugas  yang  melakukan pemesanan.
- Tabel  Pemesanan  memiliki  relasi many-to-one  dengan  Tabel  Kamar, karena  setiap  pemesanan  terkait dengan satu kamar yang dipesan. - Tabel Kamar memiliki relasi many- to-one  dengan  Tabel  Fasilitas, karena  satu  kamar  dapat  memiliki beberapa fasilitas yang tersedia. Dengan ERD ini, sistem dapat menyimpan dan mengelola data petugas,  reservasi,  kamar,  dan  fasilitas dengan baik, memungkinkan operasional  hotel  berjalan  dengan efisien  dan  menyediakan  pengalaman yang memuaskan bagi pelanggan.

## 5) Tampilan Reservasi Hotel
Gambar 9. Tampilan Halaman Utama
Gambar 10. Tampilan Halaman Utama 2
Gambar 11. Tampilan About Us
Gambar 12. Tampilan Testimoni Pelanggan
Pada  gambar  9,  10,  11,  12  Adalah tampilan  halaman  utama/home  dari Hotel  Hebat  terdapat  beberapa  fitur yaitu  About  Us  dan  Testimoni  dari beberapa pelanggan yang telah merasakan fasilitas dari Hotel Hebat.
Gambar 13. Tampilan Halaman Kamar
Pada  gambar  13  Adalah  tampilan halaman  kamar,  yaitu  terdapat  fitur pilihan  kamar  dari  Hotel  Hebat  yang dapat  dipilih  oleh  customer  dan  bisa melakukan reservasi secara langsung.
Gambar 14. Tampilan Halaman Fasilitas
Pada  gambar  14  Adalah  tampilan halaman  fasilitas,  yaitu  terdapat  fitur pilihan  fasilitas  dari  Hotel  Hebat  yang bakal  di  dapat  oleh  customer  apabila menginap di Hotel Hebat yaitu terdapat fasilitas  Restoran,  Kolam  Renang, Gedung  Pertemuan  dan  Area  Bermain Anak.
Pada gambar 15 Adalah tampilan pop up reservasi  yang  dapat  dilakukan  oleh customer, lalu customer dapat
melakukan reservasi dengan cara mengisikan  data  diri  yang  sesuai  dan pilihan kamar yang diinginkan
Gambar 16. Tampilan Login
Pada  gambar  16  Adalah  tampilan halaman login yang bisa dilakukan oleh Admin dan Resepsionis, keduanya dapat melakukan  login  dengan  username  dan password yang telah dimiliki.
Gambar 17. Tampilan Halaman Login Admin
Pada  gambar  17  Adalah  tampilan halaman  login  sebagai  admin,  di halaman  ini  admin  bisa  melakukan tambah,  edit,  hapus  terkait  dengan kamar  dan  fasilitas  yang  ada  di  Hotel Hebat.

## Gambar 18. Tampilan Halaman Login Resepsionis
Pada  gambar  18  Adalah  tampilan halaman  login  sebagai  resepsionis,  di halaman  ini  resepsionis  mendapatkan data dari reservasi yang dilakukan oleh customer  dan  melakukan  konfirmasi pemesanan  kepada  customer  dengan mengirimkan email yang dinputkan.

## 5. KESIMPULAN
Dalam laporan proyek ini, telah dijelaskan tentang pengembangan aplikasi reservasi hotel yang menggunakan teknologi PHP, MySQL,
HTML, CSS, dan JavaScript. Berdasarkan hasil pembahasan, dapat disimpulkan bahwa sistem ini berhasil mencapai tujuan yang telah ditetapkan. Sebagai berikut; a. Customer dapat dengan mudah melakukan  reservasi  secara  online melalui halaman beranda yang disediakan.
b. Admin  juga  memiliki  akses  ke  halaman login admin dan dashboard admin yang memberikan kemudahan dalam menngelola kamar dan fasilitas hotel.
c. Resepsionis  juga  memiliki  akses  ke halaman  resepsionis  dan  dashboard resepsionis
yang memberikan
kemudahan  dalam  pengelolaan  data reservasi yang dilakukan customer.
Sebagai rekomendasi, dalam pengemba- ngan selanjutnya, dapat dilakukan;
• Peningkatan keamanan data pengguna dengan mengimplementasikan mekanisme autentikasi yang lebih kuat, seperti penggunaan enkripsi data atau penggunaan token keamanan.
• Penambahan fitur pembayaran secara online dengan beberapa metode pembayaran seperti menggunakan Bank atau dompet digital.
• penambahan fitur notifikasi otomatis kepada customer mengenai status reservasi dan pembayaran melalui pesan teks atau email juga akan meningkatkan pengalaman pengguna.

## UCAPAN TERIMA KASIH
Penulis  mengucapkan  banyak  terima  kasih kepada pihak-pihak terkait yang telah memberi dukungan  terhadap  penelitian  ini.  Atas  segala bantuan  dan  kerjasamanya  semoga  menjadi amal  Saudara  yang  diberkahi  rahmat  yang melimpah dari Allah SWT.

## DAFTAR PUSTAKA
[1]  J. Madre, H. Yudi Sukmono, And S. Gunawan, “Perancangan  Sistem  Informasi  Berbasis Website  Sebagai  Salah  Satu  Media  Promosi Pada Perusahaan,” Journal  Of Industrial  And Manufacture Engineering , Vol. 5, No. 2, Nov. 2021, Doi: 10.31289/Jime.V5i2.5594.
[2]  F. Ardiansyah, A. S. Wardani, And S. Sucipto, “Rancang  Bangun  Company  Profile  Pusat Pelayanan  Terpadu  Perlindungan  Perempuan Dan  Anak  Berbasis  Website,” Jsitik:  Jurnal Sistem  Informasi  Dan  Teknologi  Informasi Komputer ,  Vol.  1,  No.  2,  Pp.  124–136,  Mar. 2023, Doi: 10.53624/Jsitik.V1i2.176.
[3]  Y. S. Novitasari, Q. J. Adrian, And W. Kurnia, “Rancang  Bangun  Sistem  Informasi  Media Pembelajaran Berbasis Website (Studi Kasus: Bimbingan  Belajar  De  Potlood),” Jurnal Teknologi Dan Sistem Informasi (Jtsi) , Vol. 2, No. 3, Pp. 136–147, 2021, [Online]. Available: Http://Jim.Teknokrat.Ac.Id/Index.Php/Jtsi
[4]  P. Sistem, I. P. Kegiatan, P. Kpu, B. Web, A. Risky Pradika, And M. Dedi Irawan, “Design Of  A  Web-Based  Activity  Scheduling
Information  System  For  The  Kpu,”  2024. [Online]. Available: Https://Jurnal.Unity- Academy.Sch.Id/Index.Php/Jirsi/Index
[5]  P.  H.  Sutanto,  N.  Lidwan,  And  W.  Ridwan, “Jisamar  (Journal  Of  Information  System, Applied,  Management,  Accounting  And
Researh),” 2020. [Online]. Available:
Http://Journal.Stmikjayakarta.Ac.Id/Index.Ph p/Jisamartelp.+62-21-3905050
[6]  A. J. Muhandis, T. Ghazi Pratama, W. Cholid Wahyudin,  And  A.  Prihandono,  “Rancang Bangun  Sistem  Informasi  Penjualan  Baju Berbasis  Web  Studi  Kasus :  Pt  Hendevane,” 2024.
[7]  S. R. Asriningtias, S. Rosalin, T. A. Pawestri, D. C. Natalia, And D. K. Irmawati, “Rancang Bangun  Sistem  Informasi  Destinasi  Dan Kalkulator  Paket  Wisata  Di  Kabupaten Trenggalek  Untuk  Seratus  Desa  Wisata Berbasis  Web,” Jurnal  Informatika  Dan Teknik  Elektro  Terapan ,  Vol.  12,  No.  1,  Jan. 2024, Doi: 10.23960/Jitet.V12i1.3931.
[8]  A.  S.  Faqih  And  A.  D.  Wahyudi,  “Rancang Bangun  Sistem  Informasi  Penjualan  Berbasis Web  (Studi  Kasus :  Matchmaker),” Jurnal Teknologi  Dan  Sistem  Informasi ,  Vol.  3,  No. 2,  Pp.  1–8,  2022,  [Online].  Available: Http://Jim.Teknokrat.Ac.Id/Index.Php/Jtsi
[9]  M.  Pertiwi,  D.  Kurniadi,  And  Y.  Hendriyani, “Sistem  Informasi  Pengelolaan  Produk  Dan Jasa  Berbasis  Web  Pada  Universitas  Negeri Padang,” Jurnal  Teknologi  Informasi  &
Pendidikan ,  Vol.  11,  Mar.  2018,  Accessed: Mar. 22, 2024. [Online]. Available: Http://Tip.Ppj.Unp.Ac.Id/Index.Php/Tip/Artic le/View/97/61
[10]  H.  A.  Najjar,  “Rancang  Bangun  Sistem Informasi  Tracer  Study  Berbasis  Web,” Jakarta,  Jun.  2023.  Accessed:  Mar.  22,  2024. [Online]. Available: Https://Repository.Uinjkt.Ac.Id/Dspace/Bitstr eam/123456789/76477/1/Habib%20an%20naj jar-Fst.Pdf
[11]  A.  Nouvel,  W.  Purnama,  And  S.  Putri, “Rancangan Sistim Informasi Reservasi Hotel Berbasis  Web  Pada  Hotel  Pandawa  Syariah Purwokerto,”  Online,  May  2020.  Accessed: Mar. 22, 2024. [Online]. Available: Https://Speed.Web.Id/Jurnal/Index.Php/Speed
/Article/View/640/632
[12]  J.  Firdaus,  “Skripsi  Rancang  Bangun  Sistem Informasi  Penjualan  Produk  Berbasis  Web Dengan Menggunakan
Framework Codeigniter  4  (Studi  Kasus  Rumah  Makan Sayur  Asem  Betawi),”  2023.  Accessed:  Mar. 22, 2024. [Online]. Available: Https://Repository.Uinjkt.Ac.Id/Dspace/Bitstr
eam/123456789/76410/1/Junanda%20firdaus- Fst.Pdf
[13]  I. A. Sinaga, P. M. Simanullang, R. Alsia, And M.  Praningsih,  “Rancang  Bangun  Sistem Informasi  Perpustakaan  Berbasis  Website Desa  Bakaran  Batu  Kecamatan  Lubuk Pakam,” Innovative: Journal Of Social Science Research ,  Vol.  4,  2024,  Accessed:  Mar.  22,
2024. [Online]. Available: Https://J- Innovative.Org/Index.Php/Innovative/Article/ Download/7936/5447/12667
[14]  M.  N.  Rohman  And  Sugiyamta,  “Rancang Bangun  Sistem  Informasi  Penjualan  Dan Pemesanan  Roti  Berbasis  Web  Pada  Queen Bakery Purwodadi,” Journal Of Management
And Bussines (Jomb) , Vol. 6, 2024, Accessed:
Mar. 22, 2024. [Online]. Available:
Https://Journal.Ipm2kpe.Or.Id/Plugins/Generi c/Pdfjsviewer/Pdf.Js/Web/Viewer.Html?File= Https%3a%2f%2fjournal.Ipm2kpe.Or.Id%2fi ndex.Php%2fjomb%2farticle%2fdownload% 2f6996%2f5525%2f [15]  D. A. Rosyid, N. Surojudin, And D. Ardiatma,
“Sistem Aplikasi Manajemen Sekolah
Menggunakan  Metode  Kualitatif  Dengan Pengembangan Sistem Watterfal,” Journal Of
Information  System  Research  (Josh) ,  Vol.  5,
No. 2, Pp. 416–425, 2024, Doi:
10.47065/Josh.V5i2.4707.
[16]  J.  M.  Teknlogi  Informatika  Dan  Komputer Thamrin,  A.  Baihaki  Hakim,  F.  Hermawan, And  R.  Firmansyarif,  “Rancang  Bangun Aplikasi Penjualan Ayam Geprek R3 Berbasis
Web  Dengan  Metode  Waterfall,” Jurnal Teknologi  Informatika  Dan  Komputer  Mh.
Thamrin ,
Vol. 10, 2024,
Doi: 10.37012/Jtik.V10i1.2005.
.