Perangkat Lunak Sistem Reservasi Pembayaran Hotel Online

4
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,

Transcript of Perangkat Lunak Sistem Reservasi Pembayaran Hotel Online

Page 1: 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,

Page 2: Perangkat Lunak Sistem Reservasi Pembayaran Hotel Online

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.

Page 3: Perangkat Lunak Sistem Reservasi Pembayaran Hotel Online

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

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

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

Page 4: Perangkat Lunak Sistem Reservasi Pembayaran Hotel Online

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