• Tidak ada hasil yang ditemukan

RANCANG BANGUN SISTEM APLIKASI MANAJEMEN HOTEL BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER PADA HOTEL PARBINA PEMATANGSIANTAR

N/A
N/A
Protected

Academic year: 2022

Membagikan "RANCANG BANGUN SISTEM APLIKASI MANAJEMEN HOTEL BERBASIS WEB MENGGUNAKAN FRAMEWORK CODEIGNITER PADA HOTEL PARBINA PEMATANGSIANTAR"

Copied!
9
0
0

Teks penuh

(1)

WEB MENGGUNAKAN FRAMEWORK CODEIGNITER PADA HOTEL PARBINA PEMATANGSIANTAR

1Muhammad Ichsan Nurzaman, 2Dedy Hartama, 3Iin Parlina

1,2STIKOM Tunas Bangsa, Pematangsiantar, Sumatera Utara, Indonesia

3AMIK Tunas Bangsa, Pematangsiantar, Sumatera Utara, Indonesia

1 [email protected] , 2[email protected],

3 iin@[email protected]

Abstract

Tourism in Indonesia at this time has grown and developed into one of the foreign exchange income for the country. Indonesia has great potential in the tourism sector. One of them is Lake Toba. Lake Toba is one of the largest lakes in Indonesia which has a lot of tourist attractions and is one of the tourist destinations that you never get tired of visiting. With the development of information technology today, it is very important for Parbina Hotel which is a hotel located in Pematangsiantar which is used as a transit city to Lake Toba to improve an information service to consumers to provide convenience in making web-based hotel room reservations as a medium of information and promotion. Making this application using the PHP programming language with Codeignoter framework and MySQL as database design.

Keywords: Reservation, Codeigniter Framework, Tourism Information System, MySQL, Database.

Abstrak

Kepariwisataan di Indonesia pada saat ini telah tumbuh dan berkembang menjadi salah satu pemasukan devisa bagi negara. Indonesia memiliki potensi yang besar di bidang pariwisata. Salah satunya adalah Danau Toba . Danau Toba merupakan salah satu danau terbesar di Indonesia yang memiliki tempat wisata yang sangat banyak dan merupakan salah satu tujuan wisata yang tak pernah bosan untuk dikunjungi. Dengan melihat perkembangan teknologi informasi saat ini menjadi hal yang sangat penting bagi Parbina Hotel yang merupakan hotel yang terletak diPematangsiantar yang digunakan sebagai kota transit meuju Danau Toba untuk meningkatkan sebuah layanan informasi kepada konsumen untuk memberikan kemudahan-kemudahan dalam melakukan reservasi kamar hotel berbasis web sebagai media informasi dan promosi. Pembuatan aplikasi ini menggunakan bahasa pemograman PHP dengan framework Codeignoter, MySQL sebagai perancangan database.

Kata Kunci: Reservasi, Framework Codeigniter, Sistem Informasi Pariwisata, MySQL, Database

1. PENDAHULUAN

Hotel adalah salah satu asset yang dimiliki pada setiap daerah, karena dengan adanya hotel maka akan menarik minat wisatawan untuk berkunjung ke suatu daerah. Dengan adanya hotel menjadikan sektor dibidang pariwisata menjadi meningkat. Selain itu kesuksesan ini harus didukung dengan sistem informasi yang baik seiring dengan kemajuan teknologi yang ada pada saat ini yang membutuhkan informasi yang cepat, tepat dan akurat.

Parbina Hotel merupakan salah satu hotel unik di Indonesia dalam kenyamanan modern.

Parbina Hotel terletak di area Pematangsiantar lebih tepatnya di jantung kota dengan lingkungan yang tenang. Lokasi yang strategis menawarkan kenyamanan dan akses mudah ketempat wisata, tujuan kuliner, dan tempat hiburan. Kendala yang sedang dihadapi adalah pihak hotel dalam memanajemen masih menggunakan metode manual seperti tulis tangan dibuku tamu dan reservasi hotel juga masih manual dan menggunakan layanan telepon.

Permasalahan yang ditimbulkan terkadang terdapat selisih harga pada saat melakukan pembayaran kepada kasir. sehingga terjadi kerugian pada pihak hotel dan juga terkadang tamu

(2)

2.1. Sistem Informasi Manajemen Hotel

Sistem manajemen hotel atau yang sering disebut Hotel Management System (HMS) adalah sebuah program komputer (hotel software) yang bertujuan membantu manajemen hotel dalam kegiatan hotel baik kegiatan sehari-hari maupun laporan-laporan yang diperlukan hotel. Kegiatan itu adalah menerima tamu (check in), mendata tagihan tamu (guest folio), pembayaran tamu(guest payment). Dengan adanya sistem ini diharapkan para tamu mendapatkan pelayanan lebih baik (good of service). Hasil lain yang dicapai dengan pemakaian sistem manajemen adalah efisiensi dalam operasional sehari-hari hotel[1][2].

2.2. Website

Situs web (website) adalah suatu halaman web yang saling berhubungan yang umumnya berada pada peladen yang sama berisikan kumpulan informasi yang disediakan secara perorangan, kelompok, atau organisasi. Sebuah situs web biasanya ditempatkan setidaknya pada sebuah server web yang dapat diakses melalui jaringan seperti Internet, ataupun jaringan wilayah lokal (LAN) melalui alamat internet yang dikenali sebagai URL. Gabungan atas semua situs yang dapat diakses publik di Internet disebut pula sebagai World Wide Web atau lebih dikenal dengan singkatan WWW[3][4].

2.3. PHP (Hypertext Preprocessor)

PHP adalah singkatan rekursif untuk "PHP: Hypertext Preprocessor", yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML. PHP adalah singkatan rekursif untuk "PHP: Hypertext Preprocessor", yaitu bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML [5][6].

3. HASIL DAN PEMBAHASAN

Dalam pembuatan sistem aplikasi sistem manajemen berbasis web ini peneliti membutuhkan beberapa tahapan-tahapan perancangan yang akan di buat, dimulai dari pengidentifikasian masalah, pengambilan data , perangkat lunak /software dan perangkat keras/hardware yang digunakan sampai dengan pengolahan yang akan di buat sehingga hasil outputnya lebih jelas, Berikut sistematika perancangannya.

(3)

Gambar 1. Rancangan Penelitian a) Planning

Tahapan dalam merencanakan tujuan, menentukan bentuk web dan isinya yang akan dikembangankan.

b) Design

Dalam tahapan ini sudah dimulai menyusun stuktur website , pembuatan desain grafis pada web yang akan dirancang dan mulai menyusun prototype secara lengkap.

c) Coding (Pembuatan kode program)

Tahap ini membuat kode-kode program yang akan dibuat terhadap website.

d) Testing (Pengujian pada program)

Dalam tahap ini dilakukan pengujian pada program setelah melalui tahapan-tahapan sebelumnya.

e) Maintenance web (Pemeliharaan website)

Pemeliharaan dilakukan untuk mengetahui sistem yang bermas alah dan untuk pengelolaan web seperti : update pada data , penambahan fasilitas dan sebagaianya.

Hasil dari aplikasi sistem Aplikasi Manajemen Hotel Berbasis Web di Parbina Hotel ini terdiri dari beberapa form yang memiliki fungsi sendiri-sendiri. Form-form tersebut akan tampil secara berurutan sesuai dengan aturan yang telah terprogram, setelah pengguna melakukan proses tertentu.

Gambar 2. Halaman Form Login U/I admin

Pada Gambar 2. merupakan halaman form login admin yang menunjukan perintah bagi user untuk menginput username dan password sebagai kemanan sistem. Hak akses tersebut sangat penting karena untuk mencegah kecurangan dan penyalahgunaan. Jika username dan password yang dimasukan salah. Maka aplikasi akan memberikan bahwa username dan

(4)

Gambar 3. Halaman Dashboard U/I Admin

Gambar 3 merupakan dashboard admin yang tersedia pada sistem. Dashboarddini berisi informasi mengenai jumlah dan status kamar. Dashboard ini dapat mempermudah pengelola untuk mengetahui berapa kamar yang masih tersedia sehingga pada saat proses transaksi check in pihak pengelola dapat memberikan informasi yang cepat dan tepat kepada tamu yang hendak melakukan transaksi dan juga pada dashboard ini terdapat menu untuk merekap segala transaksi yang terjadi pada proses pemesanan hotel. Merupakan halaman yang digunakan admin untuk mengedit dan menambah informasi kamar yang tersedia pada halaman awal website yang akan dilihat oleh tamu.

Gambar 4. Halaman Data Kamar U/I Admin

Gambar 4 merupakan halaman yang digunakan admin untuk mengedit dan menambah jumlah kamar yang nantinya akan dilihat oleh tamu yang akan melakukan reservasi online pada hotel parbina. Pada menu ini admin dapat mengahapus serta mengupdate data kamar pada situs nantinya.

Gambar 5. Halaman Data Kamar Saat Melakukan Update

(5)

Gambar 6. Proses Tambah Foto Pendukung

Gambar 7. Halaman Type Kamar Untuk Admin

Sedangkang Gambar 5 dan Gambar 6 merupakan halaman untuk mengupdate data yang berisi nama kamar dan nomor kamar serta tipe kamar dan juga deksripsi kamar yang nantinya akan ditampilkan pada website yang akan dilihat oleh tamu. Pada Gambar 7. merupakan Halaman type kamar untuk admin melakukan edit atau hapus yang akan ditampilkan pada website yang akan digunakan oleh tamu.

Gambar 8. Form Transaksi U/I Admin

Form ini digunakan admin untuk melihat data transaksi masuk misal, tamu sudah melakukan booking online pada userinterface tamu.dan admin dapat melihat apakah tamu tersebut sudah bayar atau hanya melakukan booking saja pada halaman user interface yang digunakan pada tamu.

(6)

Gambar 9. Form Transaksi U/I Admin Sukses

Gambar 8 merupakan halaman yang menunjukan transaksi yang terjadi yang hanya dapat dilihat oleh user interface admin adapun halaman tersebut berisikan berbagai macam informasi yang dapat dilihat pada Gambar 9. yang menunjukan informasi bahwa transaksi/booking yang dilakukan oleh tamu sukses setelah melalui tahapan bukti transfer yang dapat dilihat pada Gambar 10. dan status pada informasi tersebut bewarna hijau.

Gambar 10. Form Bukti Transfer

Sedangkan pada Gambar 11. berisikan informasi yang menyatakan bahwa transaksi pending dikarenakan tamu yang melakukan pembookingan online belum membayar tagihan yang telah disediakan maka status pada informasi ini bewarna kuning. Jika status pembookingan online gagal/cancel maka akan terlihat pada Gambar 12 maka status pada informasi tersebut bewarna merah.Sedangkan pada Gamabr 13 adalah laporan data transaksi secara keseluran.

Gambar 11. Form Transaksi Pending

(7)

Gambar 12. Form Transaksi Cancel

Gambar 13. Laporan Data Transaksi/Rekapan Keseluruhan

Halman ini merupakan halaman yang digunakan quest untuk melakukan booking kamar secara online.

Gambar 14. Halaman User Interface Tamu

Gambar 14 merupakan tampilan awal atau dashboard pada user interface untuk tamu yang akan digunakan tamu untuk melakukan booking online pada hotel parbina terlihat pada gambar bahwa dashboard berisi nama dan nomor kamar yang tersedia. Setelah tamu mengisi data dan waktu tamu akan menginap tamu akan diarahkan menuju halaman pembayaran. ketika tamu sudah melakukan transfer dan mengirimkan bukti transfer terhadap rekening yang telah disediakan yang selanjutnya akan diperiksa oleh pihak hotel dan berstatus pending. Ketika pihak memvalidasi pembayaran yang dilakukan oleh tamu dan berstatus selesai. Dalam melakukan percobaan peneliti memiliki hasil dari uji coba yang dilakukan dan tujuan dari uji coba ini adalah untuk mengetahui apakah sistem yang dirancang berfungsi deng an baik.

(8)

password kosong tidak ditemukan 4 Data Kamar dan

Tipe Kamar

Data untuk masing- masing form yang ada pada sistem

Sistem memberikan peringatan apabila data yang diisi tidak lengkap

OK

5 Halaman Transaksi Transaksi Check-in

Data Check-in tersimpan dengan baik sehingga proses dapat dilanjutkan

OK

6 Halaman Transaksi Transaksi Check- out

Sistem dapat melakukan proses check-out dengan baik dan dapat menghitung biaya yang sesuai dengan transaksi

OK

7

Halaman Laporan Rekapitulasi Transaksi

Nomor Invoice

Dapat mengeluarkan tagihan invoice dan mencetak invoice kepada output printer

OK

8

Halaman Laporan Rekapitulasi Transaksi

Tanggal Dan Waktu

Dapat menampilkan transaksi kamar dan layanan sesuai dengan priode tanggal dan waktu yang dipilih oleh user

OK

Selain melakukan pengujian sistem berdasarkan tahapan prototype yang telah dijelaskan sebelumnya, peneliti juga melakukan wawancara dengan user mengenai desain dan hasil aplikasi yang telah dibuat. Menurut user, sistem yang dibuat sangat membantu mereka dalam melakukan proses transaksi yang terjadi di lingkungan hotel.

Berikut ini merupakan kelebihan dan kekurangan pada sistem yang peneliti rancang:

1. Kelebihan Sistem

a. Dapat membantu kinerja karyawan hotel untuk memproses data.

b. Proses input menginput data sudah menggunakan komputer dan tidak lagi menggunakan buku catatan.

c. Ssitem yang dibuat membantu proses transaksi dilingkungan hotel sangat mudah.

d. Tamu dapat melakukan booking hotel secara online melalui website.

2. Kelemahan Sistem

a. Kurangnnya fitur-fitur pada website.

b. Tidak terdapat menu yang banyak.

c. Tampilan UI(User Interface) yang sederhana.

4. KESIMPULAN

Setelah melakukan perancangan, pembuatan sistem, dan melakukan tahan pengujian sekaligus analisa, maka peneliti dapat mengambil kesimpulan sebagai berikut :

a) Sistem aplikasi sangat mudah digunakan oleh karyawan hotel.

b) Sistem ini berjalan dengan baik pada proses pengujiannya.

c) Sistem ini membantu pihak hotel dalam menginput data tamu dan reservasi secara online.

d) Penggunaan sistem ini sangat mudah dalam pengaplikasiannya.

(9)

DAFTAR PUSTAKA

[1] A. Priyadna And L. Yulianto, “Pembuatan Sistem Registrasi Kamar Hotel Berbasis Website Pada Hotel Graha Prima Pacitan,” Indones. J. Netw. Secur., Vol. 2, No. 2, Pp. 8–14, 2013.

[2] P. Arismawan, J. Kusuma, I. K. A. Purnawan, N. Made, And I. Marini, “Aplikasi Sistem Informasi Hotel Berbasis Android,” Merpati, Vol. 3, No. 1, Pp. 16–22, 2015.

[3] T. Y. Hendrawati, S. Utomo, J. T. Kimia, F. Teknik, And U. M. Jakarta, “Pemilihan Prioritas Lokasi Industri Susu Sterilisasi Di Jawa,” Vol. 7, No. 2, 2015.

[4] M. Suhartanto, “Kata Kunci : Pembuatan Website Sekolah, Php, 1.1,” J. Speed-Sentra Penelit.

Enginerring Dan Edukasi, Vol. 4, No. 1, Pp. 1–8, 2012.

[5] T. Kristanto, D. Rahmawati, A. Nurdin, F. W. Putro, A. Y. Wicaksono, And M. Sholik, “Pelatihan Keterampilan Web Design Bagi Siswa Smk Negeri 1 Surabaya,” Randang Tana J. Pengabdi.

Masy., Vol. 2, No. 2, Pp. 3–10, 2019, [Online]. Available:

Http://Unikastpaulus.Ac.Id/Jurnal/Index.Php/Jrt/Article/View/393.

[6] M. T. Siregar And Z. M. Puar, “Implementasi Lean Distribution Untuk Mengurangi Lead Time Pengiriman Pada Sistem Distribusi Ekspor,” Vol. 10, No. 1, Pp. 1–8, 2018.

Referensi

Dokumen terkait

Hygiene Center : Usaha Pemerintah Dalam Pelayanan Kesehatan Ibu di Yogyakarta .... Hambatan dalam Pelayanan

Parameter biaya yang digunakan untuk penentuan pit limit penambangan antara lain harga komoditas bahan galian, royalti dari hasil penjualan (disesuaikan dengan

Penelitian ini diharapkan dapat memberikan inspirasi, gambaran dan pengetahuan mengenai kehidupan seorang mahasiswa yang baik dari segi akademik dan non-akademik..

Tahapan yang terakhir adalah sintesis makna dan esensi, melalui tahapan inilah peneliti mengintegrasi semua dasar-dasar deskripsi terkstural dan struktural yang peneliti

Pewarna alami dengan uji kelunturan sinar matahari dengan pencucian sabun mendapatkan nilai 4 (baik) dan nilai 5 (baik sekali), sedangkan pewarna sintetis menunjukan nilai

Faktor yang juga menentukan besarnya nilai efisiensi yang dimiliki oleh boiler adalah besarnya nilai kalor dari bahan bakar yang digunakan, yang mana semakin besar nilai kalor

Dengan kata lain, bahan tambahan adalah bahan-bahan yang dibutuhkan sebagai pelengkap bahan baku untuk sama-sama membentuk barang jadi, dimana komponen bahan tambahan ini

Ternyata rangsangan riil telah membawa dampak positif bagi masyarakat desa, terutama dalam hal memobilisasi potensi desa, seperti dana, tenaga, dan pikiran yang dimiliki