Perangkat Lunak Sistem Reservasi Pembayaran Hotel Online
-
Upload
johan-peusangan -
Category
Documents
-
view
391 -
download
0
Transcript of Perangkat Lunak Sistem Reservasi Pembayaran Hotel Online
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: [email protected]
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.1 Model 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.2 Analisis Kebutuhan
Fungsional
2.2.3.1 Diagram 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
PengunjungData 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
DaftarData 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.2 Skema 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
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
PK no_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
PK no_pem
FK1 no_identitas
FK2 no_reservasi
status_bayar
tgl_bayar_dp
tgl_lunas
status
kode_bayar
2.3 Desain Desain struktur menu merupakan jalur
pemakaian sistem yang mudah dipahami
dan mudah digunakan. Perancangan struktur
menu dari situs perangkat lunak ini dibagi
menjadi empat yaitu :
a. Struktur menu pengunjung
Dapat dilihat pada Gambar 4.
Cara reservasiTentang kami
Sistem reservasi dan
pembayaran hotel
online
Cabang kamihome daftar
Tipe kamar Meeting room
Gambar 4.Struktur Menu Pengunjung
b. Struktur menu member
Dapat dilihat pada Gambar 5.
Cara reservasiTentang kami
Sistem reservasi dan
pembayaran hotel
online
Cabang kamihome 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 kamarFasilitas no
kamar
Tambah Tambah Tambah Tambah Tambah
Edit
Hapus
Edit Edit Edit Edit
HapusHapus Hapus
Ruang meeting
Tambah
Edit
Hapus
login Tentang kami
Fasilita ruang
meeting
Tambah
Edit
Hapusdetail
detail
kurs
Edit
Gambar 6. Struktur Menu Admin
d. Struktur menu front office
Dapat dilihat pada Gambar 7. home
Data BookingData
ReservasiData kamar Data pengunjung Laporan reservasi
login
Pesan kamar
Gambar 7. Struktur Menu Front
office
2.4 Implementasi 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,
Lokomedia.Yogyakarta