You are on page 1of 14

INTERFACING

Pembuatan Transaksi Pembayaran Penginapan Hotel


menggunakan Bahasa Pemograman
Visual Basic 6.0

Disusun oleh :

Nama : Asep Sugianto


Nim : 13081243
Kelas : 13.5B.11

Jurusan Teknik Komputer


Akademi Manajemen Informatika dan Komputer
BINA SARANA INFORMATIKA
2010
KATA PENGANTAR

Puji dan syukur saya panjatkan kehadirat Tuhan Yang Maha Esa,
karena atas rahmat dan karunia-Nya, Penulis dapat menyelesaikan Tugas
karya tulis ini tepat pada waktunya.

Tujuan dari penulisan Karya Tulis ini adalah sebagai salah satu
syarat untuk memenuhi nilai Tugas mata kuliah Interfacing dengan tema
“Aplikasi Interfacing menggunakan Bahasa Pemograman”. Karya Tulis ini
saya beri Judul “Pembuatan Transaksi Pembayaran Penginapan Hotel”
Aplikasi ini menggunakan bahasa pemograman Visual Basic 6.0

Pada kesempatan ini, penulis juga ingin menyampaikan ucapan


terima kasih kepada Bapak Dosen Mata Kuliah Interfacing pada khususnya,
rekan rekan mahasiswa dan seluruh pihak yang membantu penulis dalam
menyelesaikan tugas karya tulis ini.

Penulis menyadari bahwa karya tulis ini masih jauh dari sempurna.
Oleh karena itu Penulis mengharapkan saran dan kritik dari berbagai pihak
yang bersifat membangun guna kesempurnaan Karya Tulis ini dan dapat
menjadi acuan dalam membuat karya tulis ataupun tugas tugas selanjutnya.

Jakarta, 15 Desember 2010

Penulis

i
DAFTAR ISI

Cover
Kata Pengantar ....................................................................................... i
Daftar isi .................................................................................................. ii

BAB I PENDAHULUAN
1.1 Latar Belakang Penulisan .......................................................... 1
1.2 Ruang Lingkup ........................................................................... 1

BAB II PEMBAHASAN
2.1 Landasan Teori Interfacing dan Bahasa Pemograman .............. 2
2.2 Listing atau Sintak Program ....................................................... 7

BAB III PENUTUP


3.1 Kesimpulan ................................................................................ 10

Daftar Pustaka ........................................................................................ 11

ii
BAB I
PENDAHULUAN

1.1 Latar Belakang Penulisan

Karya tulis ini disusun sabagai salah satu syarat untuk mendapatkan
nilai Mata Kuliah Interfacing yaitu pada nilai tugas dengan tema “Aplikasi
interfacing menggunakan bahasa Pemograman. Karya tulis yang berjudul
“Pembuatan Transaksi Pembayaran Penginapan Hotel” menggunakan
bahasa pemograman Visual Basic 6.0.
Penulis mengambil judul ini untuk membuat transaksi pembayaran
yang lebih mudah dan efisien dengan menggunakan program Visual Basic
6.0

1.2 Ruang LIngkup

Aplikasi transaksi pembayaran sederhana ini menggunakan Aplikasi


Bahasa Pemograman Visual Basic 6.0 dan bertujuan sebagai Alat
pembayaran.
Cara kerja Aplikasi ini adalah dengan menginput data-data pelanggan,
lama inap dan uang pembayaran setelah diproses maka akan timbul total
bayar dan uang kembalian.
Pada bagian pengkodean, Aplikasi ini menggunakan Struktur operator
relasi sederhana yaitu pernyataan Logika if... then... else...

1
BAB II
PEMBAHASAN

2.1 Landasan Teori

1. Pengenalan Interfacing
Interfacing (antar muka) adalah bagian dari disiplin ilmu komputer yang
mempelajari teknik teknik menghubungkan computer dengan peralatan
elektronika lainnya. (dikutip dari : Modul BSI Matakuliah Interfacing Teknik
Komputer semester 5, hal:2)

2. Pengenalan Visual Basic


Visual Basic Menurut Krisna D.Oktovhina (2003:1) adalah bahasa
pemrograman yang digunakan untuk membuat aplikasi Windows yang
berbasis GUI (Graphical User Interface), bahasa pemograman adalah
perintah yang dimengerti oleh komputer untuk melakukan tugas tugas
tertentu. Bahasa Pemograman Visual Basic dikembangkan oleh Microsoft
sejak taun 1991, merupakan pengembangan dari pendahulu yaitu bahasa
pemograman Basic (Beginer’s All Purpose Simbolick Instruction Code).
Viual Basic merupakan development tool yaitu alat bantu untuk membuat
berbagai macam program komputer dan salah satu bahasa pemograman
komputer yang mendukung objek.
Visual Basic merupakan salah satu bahasa pemrograman yang paling
banyak digunakan pada saat ini, karena fasilitas yang dimiliki sangat handal
untuk membangun berbagai bentuk aplikasi dan mudah dipelajari sendiri.
Menurut Suryo (2000 : 1), Visual Basic merupakan event-driven programming
(permrograman terkendali kejadian). Artinya program menunggu sampai
respon dari pemakai berupa event atau kejadian.

2
Gambar 1. Desain Form Transaksi Penjualan

Dalam Transaksi Penjualan sederhana ini data-data pelanggan di input


secara manual dengan menggunakan keyboard dan mouse, dan harga sewa
perhari akan muncul secara otomatis jika operator memilih jenis kamar,
sedangkan total harga akan muncul setelah operator menginput lama sewa
kamar dan menekan enter dan uang kembali akan muncul setelah operator
menginput uang bayar dan menekan enter, jika uan bayar lebih kurang dari
harga total sewa kamar maka akan muncul informasi “uang bayar kurang”.
Form Transaksi Penjualan akan aktif dan bisa dioperasikan setelah operator
menekan tombol input pada Form Transaksi Penjualan dan tombol Batal
berfungsi untuk membatalkan proses jika terjadi kesalahan dalam menginput
data sedangkan tombol keluar berfungsi untuk keluar dari Form setelah
melakukan proses Transaksi Pembayaran.

3
Gambar 2. Tampilan Input

Ketika program dijalankan textbox didalam form penjualan tidak aktif dan
untuk mengaktifkan dan menginput data operator harus menekan tombol
input terlebih dahulu

4
Gambar 3. Tampilan Running

Setelah menekan tombol input data-data pelanggan dimasukan secara


manual menggunakan keyboard dan mouse. harga sewa, total bayar dan
uang kembali akan muncul secara otomatis setelah operator menginput jenis
kamar, lama inap dan uang bayar

5
Gambar 4. Tampilan Running jika uang bayar kurang

Jika uang bayar lebih kurang dari total bayar maka akan muncul informasi
uang bayar kurang seperti pada Gambar 4

6
2.2 Listing / Sintak Program

Private Sub bersih()


transaksi.Text = ""
nama.Text = ""
alamat.Text = ""
Combo1.Text = ""
harga.Text = ""
lama.Text = ""
total.Text = ""
bayar.Text = ""
kembali.Text = ""
End Sub

Private Sub nonaktif()


transaksi.Enabled = False
nama.Enabled = False
alamat.Enabled = False
Combo1.Enabled = False
harga.Enabled = False
lama.Enabled = False
total.Enabled = False
bayar.Enabled = False
kembali.Enabled = False
End Sub

Private Sub aktif()


transaksi.Enabled = True
nama.Enabled = True
7
alamat.Enabled = True
Combo1.Enabled = True
lama.Enabled = True
bayar.Enabled = True
End Sub

Private Sub bayar_KeyPress(KeyAscii As Integer)


If KeyAscii = 13 Then
kembali.Text = Val(bayar.Text - total.Text)
If bayar.Text < total.Text Then
MsgBox "Uang Bayar Kurang", vbInformation + vbOKOnly, "Informasi"
bayar.Text = ""
kembali.Text = ""
End If
End If
End Sub

Private Sub cmdbatal_Click()


aktif
bersih
transaksi.SetFocus
End Sub

Private Sub cmdinput_Click()


aktif
bersih
transaksi.SetFocus
End Sub

8
Private Sub cmdkeluar_Click()
If MsgBox("Yakin Mau Keluar ?", vbOKCancel + vbInformation, "Informasi") =
vbOK Then End
End Sub

Private Sub Combo1_Click()


If Combo1.Text = "MELATI" Then
harga.Text = 250000
ElseIf Combo1.Text = "MAWAR" Then
harga.Text = 300000
ElseIf Combo1.Text = "ANGGREK" Then
harga.Text = 350000
Else
harga.Text = 400000
End If
lama.SetFocus
End Sub
Private Sub Form_Load()
nonaktif
End Sub

Private Sub lama_KeyPress(KeyAscii As Integer)


If KeyAscii = 13 Then
total.Text = Val(harga.Text * lama.Text)
bayar.SetFocus
End If
End Sub

9
BAB III
PENUTUP

3.1 Kesimpulan

1. Pada Aplikasi Program Transaksi Pembayaran Penginapan Hotel


Sederhana menggunakan bahasa pemograman Visual Basic 6.0 ini
menggunakan operator relasi sederhana yaitu berupa logika if...
Then... Case

2. Cara kerja Aplikasi ini adalah dengan menginput data-data pelanggan


secara manual setelah di input akan muncul secara otomatis harga
total pembayaran sewa kamar dan uang kembali

3. Untuk menjalankan/running program dibutuhkan interface (Keyboard &


Mouse) yang menghubungkan antara user yang akan menjalankan
Aplikasi Program ini dengan komputer

10
DAFTAR PUSTAKA

- Akademi BSI.Agustus2010. Modul Mata Kuliah Interfacing jurusan


Teknik Komputer. Jakarta
- Suryo Kusumo, Ario, Drs.,Microsoft Visual Basic 6.0, November 2000,
PT. Elex Media Komputindo Jakarta.
- http://allaboutalgoritma.blogspot.com/2010/09/program-visual-basic-
membuat-teks-kedap.html
- http://www.bunafit-komputer.com/program-aplikasi-visual-basic.php
- http://www.blogtopsites.com/outpost/8d0a49a5b817928a81201522e0e
23c3f

11

You might also like