• Tidak ada hasil yang ditemukan

PERANGKAT LUNAK SISTEM RESERVASI DAN PEMBAYARAN HOTEL ONLINE

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

Dokumen terkait