4
IMPLEMENTASI BAHASA PEMROGRAMAN VISUAL BASIC PADA PENGOLAHAN DATA RESERVASI
Nurhayani
Jurnal IPTEK Juli 2016 IMPLEMENTASI BAHASA PEMROGRAMAN VISUAL BASIC PADA PENGOLAHAN DATA RESERVASI Nurhayani AMIK Bina Sriwijaya Palembang
[email protected] Abstrak Penelitian ini bertujuan untuk menghasilkan perangkat lunak pengolahan data reservasi pada penginapan Rumah Hijau Km 5 dengan menggunakan aplikasi pemrograman Visual Basic 6.0 dengan database MySQL. Metode pengembangan sistem yang digunakan adalah waterfall, yang merupakan model yang digunakan untuk pembuatan atau pengembangan sistem yang setiap tahapan harus diselesaikan terlebih dahulu secara tuntas, sebelum melanjutkan ketahapan berikutnya. Tahapan yang digunakan terdiri dari Survei, Analisis, Desain, Programming, Implementasi dan Pemeliharaan. Kata Kunci : Reservasi, Visual Basic 6.0, MySQL, waterfall.
Oleh karena itu pengolahan data
I PENDAHULUAN
yang tepat sangat dibutuhkan dalam
Latar Belakang
mencapai tersedianya informasi yang Kesuksesan bisnis di bidang perhotelan di Indonesia mendorong beberapa orang untuk melakukan bisnis yang sama. Dalam konteksnya, banyak orang membuka usaha yang sama seperti penginapan sebagai bentuk
persaingan
bisnis
dalam
bidang perhotelan yang semakin maju di era globalisasi saat ini. Semakin banyak orang membuka bisnis
ini
tentu
saja
membuat
persaingan yang ketat khusus dalam bidang pelayanan tamu demi menarik tamu untuk menginap serta memberi pelayanan dan kepuasan bagi tamu.
berguna
bagi
tamu.
Dengan
menggunakan peralatan komputer, dapat membantu banyak pekerjaan manusia dalam mengolah data sesuai yang diinginkan, apa lagi di zaman sekarang seluruh pelayanan hampir seluruhnya menggunakan teknologi komputer
seperti
pelayanan
registrasi tamu mengunakan sebuah aplikasi. Semakin banyak orang-orang yang berpergian ke luar kota atau berlibur yang mana orang-orang membutuhkan sebuah tempat tinggal sementara untuk dapat di tinggali
47
Jurnal IPTEK Juli 2016 seperti
hotel,
ataupun
sebenarnya
Penginapan
Rumah
perangkat komputer yang memadai
merupakan
tempat
namun perangkat komputer ini tidak
menginap sementara yang cukup
memiliki sebuah aplikasi pengolahan
berperan
data penginapan. Hal ini membuat
penginapan. Hijau
yang
wisma,
besar
pemenuhan sementara,
dalam
usaha
tempat
tinggal
meskipun
tergolong
proses
memiliki
sebuah
pengolahan
penginapan
ini
data
masih
di
tergolong
penginapan pelayanannya tidak kalah
sangat sederhana. Sehingga sering
bagusnya dengan hotel-hotel besar.
terjadi kesulitan dalam pencarian
Penginapan
Rumah
Hijau
data tamu dan membutuhkan waktu
berada di Jl. Jend Sudirman Km. 5
yang
No. 300 RT. 03 Palembang yang
dibutuhkan.
merupakan kawasan perkotaan dan
lama
saat
data
tersebut
Semakin besarnya kebutuhan
lokasi penginapan yang strategis
Penginapan
penempatannya
sehingga
memudahkan pengolahan data tamu,
dalam
pengolahan data kamar & transaksi
Penginapan
bayar, serta laporan yang tepat dan
memudahkan mencari
pengunjung
lokasinya.
tersebut
Rumah Hijau memiliki 3 tipe kamar
bermanfaat,
yaitu standar, ac, dan losmen serta
Rumah Hijau di tuntut agar memiliki
berjumlah
sistem reservasi yang benar-benar
keseluruhan
kamar
maka
dalam
sebanyak 17 kamar yang dapat
baik,
disewa. Dalam aktivitas pengolahan
komputer sekarang di penginapan
datanya, Penginapan Rumah Hijau
tersebut,
masih
menggunakan
yang
digunakan dengan sebaik-baiknya
sangat
sederhana
dengan
tentu saja tidak akan mendapatkan
yang
manfaat dari kelebihan menggunakan
mana pendaftaran data tamu yang
komputer. Penginapan tersebut masih
menginap masih dicatat dengan cara
menggunakan
ditulis
Untuk
menggunakan
cara
yaitu
pembukuan,
tangan
oleh
pegawai
walaupun
Penginapan
terdapat
namun
apabila
cara
memudahkan
sarana
tidak
konvensional kegiatannya
penginapan dan di simpan dilemari
dalam pelayanan reservasi kamar
arsip.
pada Penginapan Rumah Hijau maka
Penginapan
Rumah
Hijau
48
Jurnal IPTEK Juli 2016 di perlukannya sebuah aplikasi yang
menggunakan
lebih efektif yang dapat membantu,
pemrograman Visual Basic 6.0.
khususnya dalam mengelola data tamu,
data
kamar,
transaksi
laporan-laporan secara cepat dan Sehingga
seluruh
Manfaat
proses
mempermudah
penelitian
ini
pengolahan
data
reservasi kamar
pengolah data di penginapan itu bisa
II LANDASAN TIORI
menggunakan teknologi komputer.
Aplikasi
Berdasarkan dari uraian di atas maka penulis tertarik untuk mengambil sebuah judul penelitian “Aplikasi Pengolahan Data Reservasi Pada Penginapan Rumah Hijau Km 5 Menggunakan Visual Basic”.
diatas,
maka
latar
rumusan
Dalam perkembanganya saat ini, berbagai penggunaan komputer sudah meliputi dalam semua bidang dan aspek kehidupan manusia seperti bidang perhotelan, penginapan, dan banyak bidang lainnya yang mana
Perumusan Masalah Berdasarkan
bahasa
Manfaat Penelitian
pembayaran, reservasi kamar, dan
tepat.
software
memanfaatkan belakang masalah
aplikasi
dalam
menyelesaikan pekerjaan pengolahan data
bidang
tersebut.
Menurut
didalam penelitian ini, bagaimana
Indrajani (2014:4) Aplikasi adalah
membuat “Aplikasi Pengolahan Data
program yang menentukan aktivitas
Reservasi Pada Penginapan Rumah
pemrosesan
Hijau Km 5 dengan menggunakan
dibutukan untuk penyelesaian tugas-
aplikasi pemrograman Visual Basic
tugas khusus dari pemakai komputer.
komputer yang membantu dalam
Tujuan Penelitian Tujuan penelitian ini adalah membuat
pengolahan
data
yang
Jadi aplikasi adalah program
6.0 dengan database MySQL”.
untuk
informasi
suatu
aplikasi
reservasi
pada
menyelesaikan tugas-tugas khusus suatu
user
dalam
memproses
informasi.
Penginapan Rumah Hijau Km 5
49
Jurnal IPTEK Juli 2016 operasi
Pengolahan Data
matematika)
atau
perhitungan data secara statistik. Komputer
dapat
digunakan
user untuk membantu pengolahan data
yang
dimiliki
oleh
suatu
perusahaan badan usaha lainnya. Pengolahan
data
ini
dapat
Dapat
disimpulkan
bahwa
pengolahan data adalah suatu proses mengelola atau memanipulasi data menjadi
suatu
data
baru
yang
berguna dan berarti.
membentuk suatu informasi yang baru berdasarkan data yang akan di
Reservasi
olah. Berikut beberapa pengertian pengolahan data menurut para ahli : Menurut
Alamsyah
Tamu yang ingin menginap pasti akan memesan kamar terlebih
dan
dahulu atau melakukan reservasi
Muliawati (2013:137) Pengolahan
untuk memastikan apakah kamar
Data adalah data yang dikumpulkan
yang dikehendaki oleh tamu masih
merupakan data mentah yang harus
tersedia atau tidak, setelah itu tamu
diorganisasi sedemikian rupa agar
baru dapat memesan dan memilih
dapat disajikan dalam bentuk tabel
kamar sesuai fasilitasnya. Menurut
atau grafik sehingga mudah untuk
Sembiring dan Fikriani (2015:159)
dilakukan
Reservasi merupakan bagian yang
analisis
dan
ditarik
kesimpulan.
pertama
Menurut Nurwanto (2013:11) Pengolahan Data merupakan suatu
di
hubungi
oleh
tamu
sebelum tamu tersebut menginap di hotel.
proses manipulasi dari data ke dalam
Menurut Aminuddin (2013:12)
bentuk yang lebih berguna dan lebih
Reservasi adalah kegiatan utama dari
berarti, yaitu berupa suatu informasi.
suatu
Menurut
Talib
(2014:49)
Pengolahan Data adalah memproses data menjadi informasi, misalnya dengan
melakukan
(penambahan,
kalkulasi pengurangan,
hotel
menyewakan
kamar
kepada tamu, dari yang standar maupun suite. Menurut Sulastiyono (2011:64) Reservasi merupakan bagian yang pertama
di
hubungi
oleh
tamu
perkalian, pembagian, dan lain-lain
50
Jurnal IPTEK Juli 2016 sebelum
tamu
tersebut
datang
Kerangka Pemikiran
menginap di hotel.
Menurut
Reservasi adalah suatu bagian yang pertama dilakukan tamu untuk menginap dan mendapatkan layanan kamar.
Achmadi
(2013:162)
Pemikiran kegiatan
Narbuko
perencanaan,
Visual Basic
dengan
Kerangka
merupakan penelitian,
dan
seluruh
sejak
dari
pelaksanaan
sampai
penyelesaiannya
harus
merupakan satu kesatuan yang utuh, Visual
Basic
atau
sering
disingkat dengan VB, sering dipakai untuk
membangun
aplikasi
sederhana sampai yang kompleks, dan lebih ditujukan pada fungsi akademis, basis data (database), maupun
kebutuhan
menuju kepada satu tujuan tunggal, yaitu
memberikan
pertanyaan
–
jawaban
pertanyaan
atas yang
diajukan dalam perumusan masalah. Berikut contoh gambar kerangka pemikiran :
end-user
(pengguna). Berikut ini pengertian Visual basic menurut dari para ahli : Menurut Visual
Basic
pemrograman
Wahana merupakan yang
(2013:4) bahasa
menawarkan
Integrated
Development
Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows
dengan
menggunakan
model pemrograman. Menurut
Koswara
(2013:9)
Visual Basic adalah sebuah bahasa pemrograman
untuk
membuat
aplikasi visual berbasiskan sistem
Gambar 1. Kerangka Pemikiran
operasi Microsoft Windows. 51
Jurnal IPTEK Juli 2016 III HASIL DAN PEMBAHASAN
Form Login
Hasil
Form
login
merupakan
menu
melakukan
pengaman bagi aplikasi, sehingga
perancangan dan pembuatan program
aplikasi hanya diakses atau diketahui
maka
dicapai
oleh orang yang berkepentingan
aplikasi
dengan
Setelah
hasil
penulis
akhir
adalah
yang
sebuah
aplikasi,
halaman
ini
sederhana yaitu aplikasi pengolahan
memiliki username sebagai nama
data
Penginapan
pengguna dan password sebagai kata
Rumah Hijau Km 5 menggunakan
sandi pengguna. Form login pada
Microsoft Visual Basic 6.0. Aplikasi
tampilan awal ini memiliki hak akses
ini dihasilkan setelah beberapa tahap
umum yang mana admin dan asisten
rancangan
dari
dapat masuk ke dalam halaman menu
rancangan DFD atau diagram alir
utama. Setelah login berhasil maka
data, rancangan ERD atau diagram
admin dan asisten penginapan dapat
hubungan antara entitas, desain input
mengakses menu-menu yang ada
serta output. Berikut ini merupakan
pada form menu utama. Berikut ini
pembahasan mengenai hasil akhir
merupakan tampilan dari form login
pembahasan
yang dapat dilihat dari gambar
reservasi
pada
yang
terdiri
sistem
yang
telah
berikut
dibuat. Pembahasan Program adalah
yang
program
yang
dihasilkan khusus
digunakan untuk mengolahan data reservasi pada Penginapan Rumah Hijau
Km
5.
Dalam
pengoperasiannya, program tersebut harus mengikuti ketentuan-ketentuan yang ada pada program tersebut.
Gambar 2 Form Login
52
Jurnal IPTEK Juli 2016 Menu administrator terdiri dari satu
Form Menu Utama Form ini merupakan tampilan
menu utama yaitu file yang terdiri
utama dari Aplikasi Pengolahan Data
dari sub menu input data admin baru,
Reservasi pada Penginapan Rumah
sub menu input data type kamar, dan
Hijau Km 5. Menu ini terdiri dari
sub menu input data fasilitas kamar.
beberapa menu utama yaitu pertama,
Berikut ini tampilan dari menu
menu master yang terdiri dari form
administrator dan sub-sub menunya
data reservasi, form data tamu, dan
adalah sebagai berikut
administrator. Kedua menu transaksi yang terdiri dari form data check-out, dan form data bayar. Ketiga menu laporan data yang terdiri dari form laporan data, dan form laporan data bayar, yang dapat dilihat dari gambar berikut :
Gambar 4 Form Menu Administrator Form Input Data Admin Baru Form input data admin baru merupakan
form
yang berfungsi
untuk menambahkan data admin (receptionist) Gambar 3 Form Menu Utama
yang baru bekerja
sebagai pegawai baru di penginapan rumah hijau. Form ini hanya bisa di
Form Menu Administrator
akses
Form ini merupakan tampilan menu
administrator
yang
oleh
asisten
penginapan,
seperti gambar berikut:
dapat
diakses melalui menu utama master dengan memilih sub menu master yaitu administrator. Namun halaman menu administrator hanya dapat diakses oleh asisten penginapan.
Gambar 5 Form Input Data Admin Baru 53
Jurnal IPTEK Juli 2016 Form Input Data Type Kamar
Form Data Reservasi
Form ini berfungsi untuk
Form ini digunakan untuk
melakukan input tipe kamar dan
melayani para tamu yang ingin
harga tipe kamar yang baru apabila
melakukan
terjadi
kamar,
(reservasi) secara langsung maupun
merubah harga tipe kamar apabila
yang memesan kamar (reservasi)
ada perubahan tarif sewa yang terjadi
lewat telepon. Form reservasi selain
di penginapan rumah hijau, atau
dapat melakukan pemesanan kamar,
menghapus tipe kamar yang lama
form
apabila tidak ada lagi tipe kamar
pengecekan kamar-kamar yang mana
tersebut di penginapan tersebut.
kosong dan kamar mana-mana yang
penambahan
tipe
ini
pemesanan
dapat
kamar
melakukan
telah terisi dengan cara menekan tombol cek kamar. Hal ini karena form reservasi saling berhubungan dengan form input data tipe kamar dan form input fasilitas kamar. Gambar 6 Form Input Data Type Kamar Form Input Data Fasilitas Kamar Form ini berfungsi untuk menambahkan nomor kamar dan
Gambar 8 Form Data Reservasi
fasilitas kamar sesuai tipe kamar yang ada
Form Cek Kamar Form ini untuk mengetahui kamar mana saja
yang masing
kosong atau yang masih terisi oleh tamu
dan
jumlah
ketersedian
keseluruhan kamar. Gambar 7 Form Input Data Fasilitas Kamar
54
Jurnal IPTEK Juli 2016 check-out. Pada form ini admin juga dapat langsung menghitung jumlah tagihan sewa tamu selama menginap dan
langsung
dapat
mencetak
kwitansi pembayaran untuk tamu Gambar 9 Form Cek Kamar
tersebut.
Form Data Check-Out Form ini berfungsi untuk melakukan pindah kamar apabila tamu ingin melakukan pindah kamar dari kamar sebelumnya ke kamar yang baru dengan cara tamu harus melakukan
check-out
kamar
sebelumnya agar bisa dapat pindah
Gambar 11 Form Data Bayar
ke kamar yang baru IV KESIMPULAN Berdasarkan hasil penelitian yang
telah
dilakukan
dapat
disimpulkan bahwa hasil penelitian ini dapat bermanfaat untuk mengolah Gambar 10 Form Data Check-Out
data reservasi penginapan, mengolah data
fasilitas
mempercepat
Form Data Bayar Form Data Bayar merupakan
penginapan pembuatan
serta laporan
keuangan penginapan.
form yang berfungsi untuk mengelola data pembayaran apabila tamu telah
DAFTAR PUSTAKA
melakukan check-out kamar dan hendak
melakukan
transaksi
pembayaran. Form data bayar saling berhubungan
dengan
form
data
A.S, Rosa dan M. Shalahudin. 2013. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Informatika: Bandung. 55
Jurnal IPTEK Juli 2016 Alamsyah, Dedi dan Ratna Muliawati. 2013. Pilar Dasar Ilmu Kesehatan Masyarakat. Nuha Medika: Yogyakarta Aminuddin. 2013. Ensiklopedia Mini Hotel. Cv Angkasa: Bandung. Budiharto, Widodo. 2013. Web Programming Membangun Aplikasi Web Handal dengan J2EE dan MVC. Andi: Yogyakarta. Imam. 2015. Aplikasi WPF (Windows Presentation Foundation) Dengan Visual Basic 2013. Elex Media Komputindo: Jakarta. Indrajani. 2014. Pengantar Sistem Basis Data Case Study All in One. Elex Media Komputindo: Jakarta. Koswara, Eko. 2013. Visual Basic For Beginner. MediaKom: Yogyakarta. Narbuko, Cholid dan Abu Achmadi. 2013. Metodologi Penelitian. Bumi Aksara: Jakarta Nugroho, Bunafit. 2013. Panduan Membuat Program Toko dengan Visual Basic dan MySQL. Gava Media: Yogyakarta.
Basis Data. Elex Komputindo: Jakarta.
Media
Pramono, Teguh. 2013. Serial Membangun Database Sekolah: Sistem Informasi Perpustakaan Dengan Microsoft Acces 2010. Skripta Media Creative: Yogyakarta. Pratama, I Putu Agus Eka. 2014. Sistem Informasi dan Implementasinya. Informatika: Bandung. Rusmawan, Uus. 2011. Visual Basic 6.0 Untuk Semua Tingkatan. Elex Media Komputindo: Jakarta. Saputra, Agus dan Feni Agustin. 2013. Menyelesaikan Website 12 Juta Secara Profesional. Elex Media Komputindo: Jakarta. Sembiring, Meskardo dan Fikriani. 2015. Omset Berlipat dari Bisnis Hotel, Tur, dan Travel. Cemerlang Publising: Jakarta. Sidik, Betha. 2014. Pemrograman Web dengan PHP. Informatika: Bandung. Sulastiyono, Agus. 2011. Manajemen Penyelengaraan Hotel. Alfabeta: Bandung.
Nurwanto, Irwan. 2013. Teknik Rahasia Merakit Komputer Cepat Tanpa Guru. Lembar Langit Indonesia: Jawa Barat.
Supardi, Yuniar. 2013. Semua Bisa Menjadi Programer Visual Basic 2010. Elex Media Komputindo: Jakarta.
Pahlevi, Said Mirza. 2013. Tujuh Langkah Praktis Pembangunan
Suryantara, I Gusti Ngurah. 2014. Merancang Aplikasi Akuntansi 56
Jurnal IPTEK Juli 2016 Dengan VB.Net. Elex Media Komputindo: Jakarta. Sutabri, Tata. 2012. Analisis Sistem Informasi. Andi Offset: Yogyakarta. __________. 2012. Konsep Sistem Informasi. Andi Offset: Yogyakarta. Talib, Haer. 2014. Panduan Lengkap Ms Acces 2013. Elex Media Komputindo: Jakarta. Wahana. 2013. Membangun Aplikasi Database Dengan Visual Basic 2012. Andi Offset: Yogyakarta. ______. 2013. Paling Dicari: Visual Basic 2012 Source Code. Andi Offset: Yogyakarta. ______. 2013. Visual Basic 2012 Programming. Andi Offset: Yogyakarta.
57