FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS KOMPUTER INDONESIA
PERANGKAT LUNAK SISTEM RESERVASI DAN PEMBAYARAN HOTEL ONLINE
( STUDI KASUS HOTEL AUGUSTA BANDUNG)
Ria Badriyani
Universitas Komputer Indonesia (UNIKOM) Jl. Dipati Ukur No. 112-116, Bandung 40132
Email: ria.0889@gmail.com ABSTRAK
Hotel Augusta adalah salah satu hotel yang berada di Bandung. hotel Augusta menyediakan fasilitas berupa kamar dan meeting room. Tipe kamar yang tersedia di hotel Augusta adalah
Standard room, Deluxe room dan Superior rooom. Perbedaan tipe kamar dan ruangan didasarkan pada kapasitas, harga, fasilitas yang ada di masing – masing kamar.
Selama ini transaksi pemesanan kamar dan ruangan dilakukan oleh costumer di hotel yang bersangkutan via telepon atau datang secara langsung ke hotel tersebut. Permasalahan juga muncul pada pemesanan kamar hotel, pemesanan dengan menggunakan telepon akan membutuhkan waktu yang cukup lama untuk memperoleh informasi mengenai kamar dan ruangan yang masih kosong. Selain itu permasalahan muncul pada proses pencatatan pemesanan kamar yang membutuhkan waktu karena masih manual yaitu dengan dicatat didalam buku reservasi
Sistem reservasi dan pembayaran hotel online ini digunakan untuk menghemat waktu dan memudahkan perusahaan maupun pelanggan dalam melakukan setiap transaksi, sehingga informasi antara hotel dan pelanggan dapat berjalan lebih baik. Konsumen dapat memesan barang secara online, dan pembayaran dapat dilakukan secara online serta transfer. Aplikasi yang dibangun berbasis website diharapkan menjadi media promosi dan meningkatkan pemasaran secara lebih luas.
Kata Kunci : Reservasi online, Hotel, Pembayaran oline.
1. Pendahuluan
Perkembangan sistem informasi begitu
pesat yang mengakibatkan banyak
perubahan disegala bidang dalam kehidupan manusia. Salah satu dampak yang dirasakan
dibidang informasi adalah teknologi
internet.
Pada saat ini internet bukan merupakan hal yang baru lagi bahkan sudah mengalami kemajuan yang sangat pesat dan menjadi suatu hal yang berguna dan penting bagi masyarakat. Hal ini disebabkan bahwa di
internet informasi dapat disediakan untuk masyarakat di seluruh dunia secara bebas dan tidak dibatasi oleh ruang dan waktu. Untuk menyampaikan informasi tersebut ke seluruh dunia dengan internet dikenal suatu media untuk meletakan informasi tersebut secara online yaitu website. Selain sebagai sarana penyaji informasi, website juga biasa digunakan olah masyarakat sebagai media untuk melakukan berbagai aktifitas seperti
media promosi, media bertransaksi, media komunikasi, dan lain sebagainya.
Teknologi informasi secara online
merupakan bagian penting dari
perkembangan teknologi dalam dunia internet. Pemakaian media website sangat
menguntungkan banyak pihak, baik
konsumen maupun pihak managemen hotel. Selain bisa menjadi lebih cepat, melalui internet informasi, pemesanan dan pembayaran hotel akan lebih mudah dilakukan. Secara umum dapat dikatakan bahwa konsep reservasi dan pembayaran
online bisa merupakan sebuah cara yang
paling efisien dan mempermudah
masyarakat dalam memperoleh layanan dari pihak hotel secara cepat dan tanpa menghabiskan banyak waktu.
Hotel Augusta adalah salah satu hotel yang berada di Bandung. hotel Augusta menyediakan fasilitas berupa kamar dan
meeting room. Tipe kamar yang tersedia di hotel Augusta adalah Standard room,
Deluxe room dan Superior rooom.
Perbedaan tipe kamar dan ruangan
didasarkan pada kapasitas, harga, fasilitas yang ada di masing – masing kamar.
Selama ini transaksi pemesanan kamar dan ruangan dilakukan oleh costumer di hotel yang bersangkutan via telepon atau datang secara langsung ke hotel tersebut. Permasalahan juga muncul pada pemesanan
kamar hotel, pemesanan dengan
menggunakan telepon akan membutuhkan waktu yang cukup lama untuk memperoleh informasi mengenai kamar dan ruangan yang masih kosong. Selain itu permasalahan muncul pada proses pencatatan pemesanan kamar yang membutuhkan waktu karena masih manual yaitu dengan dicatat didalam buku reservasi. Serta pemesanan melaui telepon tidak memuaskan costumer karena tidak bisa melihat fasilitas kamar yang akan dipesan. Kebutuhan untuk mendapatkan informasi dengan cepat semakin meningkat. Seiring dengan meningkatnya kebutuhan tersebut maka dibuatlah suatu media reservasi dan pembayaran online berbasis
website untuk menujang kebutuhan yang ada di hotel tersebut, maka dalam sebuah hotel perlu di bangun perangkat lunak yang
dapat mendukung yaitu “PERANGKAT
LUNAK SISTEM RESERVASI DAN
PEMBAYARAN HOTEL ONLINE
BERBASIS WEBSITE DI HOTEL
AUGUSTA BANDUNG”.
Adapun maksud dan tujuan dari penulisan skripsi ini adalah sebagai berikut:
1. Membangun perangkat lunak yang dapat
memberikan kemudahan bagi konsumen dalam melakukan reservasi, pembayaran serta booking secara online kapanpun
dan dimanapun selama terhubung
dengan internet.
2. Menampilkan informasi mengenai hotel
sehingga mempermudah konsumen
untuk medapatkan informasi dari hotel tersebut.
3. Memberikan kemudahan bagi pegawai
hotel dalam melayani customer dalam proses check-in dan check-out.
4. Membuat laporan daftar reservasi hotel
perbulan sehingga memudahkan
manajemen untuk pengembangan hotel.
2. MODEL, ANALISIS, DESAIN, DAN IMPLEMENTASI
2.1Model
Teknik analisis data dalam pembuatan perangkat lunak menggunakan pemodelan perangkat lunak dengan metode
waterfall, yang meliputi beberapa proses diantaranya:
a. System Requirements Analysis
Pada tahap ini dilakukan pengumpulan data dan proses identifikasi kebutuhan dari sistem yang akan dibangun.
b. Design
Design merupakan tahap penerjemahan dari data yang dianalisis kedalam bentuk yang mudah dimengerti oleh user.
c. Coding
Coding merupakan tahap penerjemahan data atau pemecahan masalah yang telah dirancang sebelumnya ke dalam bahasa pemrograman tertentu.
d. Implementation And Testing
Tahap ini merupakan tahap pengujian
terhadap perangkat lunak yang dibangun.
e. Maintenance
Maintenance merupakan tahap akhir dimana suatu perangkat lunak yang sudah selesai dapat mengalami perubahan-perubahan atau penambahan sesuai dengan permintaan
user.
2.2 Analisis
2.2.1 Analisis Prosedur yang
sedang berjalan
Berdasarkan hasil penelitian, terdapat beberapa prosedur yang dilakukan di hotel augustabandung diantaranya:
1. Prosedur pemesanan dan pembayaran
hotel.
Setelah melakukan analisis terhadap
prosedur yang sedang berjalan, dapat dilihat bahwa dalam penjualan barang, pelanggan harus datang ke augusta.
Solusi yang diajukan yaitu dengan
membangun sistem reservasi dan
pembayaran hotel online untuk mengatasi permasalahan tersebut.
2.2.2Analisis Kebutuhan
Fungsional
2.2.3.1Diagram Context
Diagram Context merupakan alat untuk struktur analisis. Pendekatan struktur ini untuk menggambarkan sistem secara garis besar atau secara keseluruhan dapat dilihat pada Gambar 1.
user
Member
Sistem Reservasi dan Pembayaran Online Data login,Data kelas kamar yang akan ditambah,dihapus, diubah
Data no kamar yang akan ditambah,diubah Data fasilitas yang akan ditambah,dihapus,diubah Data fasilitas kamar yang akan ditambah,dihapus Data meeting room yang akan ditambah,dihapus,diubah Data fasilitas meeting yang akan ditambah,dihapus,diubah Data foto meeting yang akan ditambah,dihapus Data foto kamar yang akan ditambah,dihapus Data reservasi yang akan dipesan
Info login invalid Info kelas kamar yang akan ditambah,dihapus, diubah
Info no kamar yang akan ditambah,dihapus,diubah Info fasilitas yang akan ditambah,dihapus,diubah Info fasilitas kamar yang akan ditambah,dihapus Data meeting room yang akan ditambah,dihapus,diubah Data fasilitas meeting yang akan ditambah,dihapus,diubah Data foto meeting yang akan ditambah,dihapus
Info foto kamar yang akan ditambah,dihapus Info reservasi yang akan dipesan
Data login, Info detail reservasi yang akan dipesan Info costumer yang di inputkan
Info login, Data detail reservasi yang akan dipesan Data memberr yang di inputkan
Pengunjung Data registrasi
Info kelas kamar, Info registrasi gagal
Paypal Data pembayaran
Info pembayaran
Gambar 1. Diagram Context sistem
reservasi dan pembayaran hotel online.
DFD Level 1
DFD level 1 untuk sistem reservasi dan pembayaran hotel online. dapat dilihat pada Gambar 2. Member 5.0 Reservasi onlie reservasi member Data member kelas kamar Info Kelas kamar
Data reservasi user no_kamar 4.0 Pengolahan data admin 6.0 Pengolahan pemesanan user fasilitas Fasilitas_no_kamar meeting Fasilitas meeting
Info user,data kelas kamar Info no kamar, data fasilitas, Info fasilitas no kamar,Info meeting
Info fasilitas meeting
Data user Data kelas kamar
Data no kamar
Data fasilitas
Data fasilitas no kamar
Data meeting
Data fasilitas meeting Data reservasi Data member
Data Kelas kamar
Data reservasi
Info reservasi
Info kelas kamar
Info user
Info no kamar
Info fasilitas
Info fasilitas no kamar
Info meeting Info reservasi
Info kelas kamar Info member Data reservasi info reservasi 2.0 login Info reservasi Data user,data kelas kamar Data no kamar, data fasilitas, Data fasilitas no kamar,
Data meeting Data fasilitas meeting
Login valid Login valid Login invalid Data login 1.0 Daftar Data pendaftaran Data pendaftaran Data login Info login invalid
Login valid
3.0 Lupa password Data email
Password yang diminta Data email
Info password yang diminta Info pendaftaran berhasil, info pendaftaran gagal
Daftar berhasil
Gambar 2. DFD Level 1 sistem reservasi dan pembayaran hotel online.
2.2.3.2Skema Relasi
Skema relasi dari sistem reservasi dan pembayaran hotel online. dapat dilihat pada Gambar 3.
Gambar 3. Skema Relasi Basis Data pada sistem reservasi dan pembayaran hotel online. member PK no_identitas nama alamat kelurahan kecamatan kota kode_pos tllp hp email tgl tgl_up password status kode_ver detail_reservasi FK1 no_reservasi FK3 kode_kelas FK2 no_kamar harga jml_weekday jml_weekend lama detail_transfer FK2 kode_bank jamlah_uang no_transfer no_rekening bank FK1 no_pem fasilitas PK no_fasilitas nama fasilitas_kamar FK1 kode_kelas FK2 no_fasilitas fasilitas_meeting FK1 kode_meeting FK2 no_fasilitas foto_kamar FK1 kode_kelas sequence foto foto_meeting FK1 kode_meeting sequence foto kelas_kamar PK kode_kelas nama weekend weekday diskon meeting_room PK kode_meeting nama_meeting harga status no_kamar PK no_kamar status reservasi PKno_reservasi FK1 no_identitas status jumlah_kamar dp tgl_keluar tgl_pesan total_bayar FK3 no_pem tgl_masuk user PK id_user password level bank PK kode_bank nama_bank no_rekening pembayaran PKno_pem FK1 no_identitas FK2 no_reservasi status_bayar tgl_bayar_dp tgl_lunas status kode_bayar 2.3Desain
Desain struktur menu merupakan jalur pemakaian sistem yang mudah dipahami dan mudah digunakan. Perancangan struktur menu dari situs perangkat lunak ini dibagi
a. Struktur menu pengunjung Dapat dilihat pada Gambar 4.
Cara reservasi Tentang kami Sistem reservasi dan
pembayaran hotel online
Cabang kami
home daftar
Tipe kamar Meeting room
Gambar 4.Struktur Menu Pengunjung
b. Struktur menu member
Dapat dilihat pada Gambar 5.
Cara reservasi Tentang kami
Sistem reservasi dan pembayaran hotel online Cabang kami home daftar login Reservasi anda Upload bukti pembayaran Tipe kamar Meeting room
Gambar 5. Struktur Menu Member
c. Struktur menu admin
Dapat dilihat pada Gambar 6. home
user Kelas kamar fasilitas No kamar Fasilitas no kamar
Tambah Tambah Tambah Tambah Tambah
Edit
Hapus
Edit Edit Edit Edit
Hapus Hapus Hapus
Ruang meeting
Tambah
Edit
Hapus
login Tentang kami
Fasilita ruang meeting Tambah Edit Hapus detail detail kurs Edit
Gambar 6. Struktur Menu Admin
d. Struktur menu front office Dapat dilihat pada Gambar 7.
home
Data Booking Data
Reservasi Data kamar Data pengunjung Laporan reservasi login
Pesan kamar
Gambar 7. Struktur Menu Front office
2.4Implementasi
Rencana pengujian yang akan dilakukan dengan menguji sistem secara alpha dan
beta.
Berdasarkan hasil pengujian alpha dan kasus sampel uji yang telah dilakukan didapat kesimpulan bahwa pada setiap proses masih memungkinkan untuk terjadi kesalahan pada sintaks dan kesalahan lojik, karena kemampuan error handling belum
sepenuhnya ditangani, tetapi secara
fungsional system sudah dapat
menghasilkan output yang diharapkan. Berdasarkan hasil pengujian betha dengan kasus sample uji yang telah dilakukan memberikan kesimpulan bahwa secara fungsional sistem sudah dapat menghasilkan output yang diharapkan dan tampilannya
user friendly.
3. HASIL DAN DISKUSI
Dari analisa dan perancangan yang telah dilakukan, hasil dari aplikasi yang dibangun salah satunya dapat terlihat seperti pada Gambar 7. dibawah ini:
Gambar 7. Tampilan aplikasi
4. KESIMPULAN DAN SARAN
4.1. Kesimpulan
Berdasarkan penelitian yang dilakukan, maka dapat diambil kesimpulan dari pembangunan situs e-commerce pada butik Yello sebagai berikut :
1. Membantu Website yang dibangun
memberikan kemudahan bagi
pelanggan untuk bertransaksi dan mendapatkan informasi tentang kamar
maupun fasilitasnya tanpa harus
datang ke hotel. Hotel pun
mendapatkan informasi yang lebih
jelas mengenai pelanggan yang
dimilikinya.
2. Fleksibilitas akan dapat tercapai
karena setiap pelanggan dapat
melakukan transaksi dimanapun dia berada melalui website ini.
3. Dengan adanya website ini pelanggan
yang berada diluar kota dapat
melakukan booking terlebih dahulu tanpa harus datang ke Bandung.
4. Dengan website ini hotel dapat
memperluas pangsa pasarnya.
5. Aplikasi ini belum mengatasi
mengenai perpanjangan kamar hotel.
4.2. Saran
Saran-saran terhadap penggunaan sistem yang telah dibuat adalah sebagai berikut :
1. Perlu adanya pengembangan dari pada
setiap fasilitas hotel yang dibangun agar reservasi dilakukan secara lebih luas.
2. Perlu adanya pengembangan pada
desain tampilan agar lebih menarik.
3. Proses pemesanan perlu diperluas
tidak hanya dengan melalui website
namun dapat di akses melalui
handphone dengan sms getway.
5. DAFTAR PUSTAKA
[1]Jogiyanto, HM. (2005), Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Andi, Yogyakarta.
Abdul Kadir. (2008), Dasar Pemrograan Web Dinamis Menggunakan PHP, Andi Offset.
[2].Bunafit Nugroho. (2007), Trik dan Rahasia Membuat Aplikasi Web dengan PHP, Gava Media, Yogyakarta.
[3].Fathansyah (2007), Basis Data,
Informatika, Bandung.
[4].Lukmanul Hakim. (2008), Membongkar Trik Rahasia Para Master PHP, Lokomedia, Yogyakrata.
[5].Lukmanul Hakim. (2009), Jalan Pintas
Menjadi Master PHP,
SYSTEM SOFTWARE ONLINE HOTEL BOOKING AND PAYMENT