APLIKASI KASIR
RUMAH MAKAN SEDERHANA
MENGGUNAKAN
MICROSOFT VISUAL BASIC 6.0
BELA SELVIANA
Jurusan Teknik
Informatika, STMIK Bani Saleh Bekasi
Jl. M. Hasibuan No. 68 BekasiTimur 17113
Email: belaselviana3@gmail.com
ABSTRAK
Teknologi merupakan hal yang tidak bisa di
pisahkan lagi dari kehidupan manusia yang serba modern ini. Adapun latar
belakang dari pembuatan program ini yaitu memenuhi keinginan kasir dalam
menjalankan tugasnya dengan waktu yang lebih efisien. Tujuannya adalah membantu
kasir untuk mempermudah kasir dalam menjalankan tugasnya menggunakan
komputerisasi. Metode yang di pakai dalam hal ini yaitu dengan menggunakan
sebuah program yaitu Microsoft Visual Basic 6.0. Adapun hasil yang akan di
hasilkan berupa program kasir yang dapat menghitung total harga dan menghitung
jumlah uang kembalian pelanggan.
Kata
kunci: Visual basic 6.0, Gambaran aplikasi,
kode program.
I. PENDAHULUAN
1.1
Latar Belakang
Kasir adalah tempat
melakukan transaksi / pembayaran yang menjadi akhir dari sebuah transaksi jual beli
antara konsumen dan produsen sehingga menghasilkan kepuasan pada masing-masing
pihak. Kasir juga dapat di artikan sebagai pintu pertama dan terakhir di setiap
transaksi. Jika mempunyai pramuniaga yang sopan, melayani konsumen dengan
tulus, ternyata setelah konsumen tadi melakukan pembayaran kasirnya kurang
ramah, kurang sopan sehingga menyebabkan kebanyakan dari pengunjung tidak
kembali ke toko anda lagi. Lain halnya jika anda mempunyai Pramuniaga yang
kurang csopan kepada konsumen tapi diimbangi dengan kasir yang sopan. Alangkah
indahnya Pramuniaga dengan Kasir mempunyai service
yang memaskan. Kredibilitas toko anda akan jauh lebih tinggi di mata customer anda.
1.2
Rumusan
Masalah
Berdasarkan latar
belakang diatas, maka dapat di ambil rumusan permasalahan, yaitu usulan sistem
pelayanan yang akan memperpendek waktu tunggu dari setiap pelanggan yang
mengantri.
1.3
Tujuan
Penelitian
Adapun tujuan dari
penelitian membuat sistem kasir dengan menggunakan pemograman Microsoft Visual
Basic 6.0, adalah sebagai berikut :
-
Menerapkan
teori tentang Pemasaran dalam dunia bisnis.
-
Menumbuhkan
sikap dan jiwa seorang Marketing,
-
Menumbuhkan
semangat yang pantang menyerah dalam menghadapi situasi apapun.
-
Mendapatkan
wawasan luas dalam bidang pemasaran.
-
Mengefesienkan
waktu dan tenaga pegawai dalam melakukan transaksi.
1.4
Batasan
Masalah
Batasan masakah
yang di ambil dalam penulisan penelitian ini adalah :
- Membuat aplikasi sederhana mungkin agar cepat melayani customer dengan waktu sesingkat-singkatnya.
- Membuat aplikasi sederhana mungkin agar cepat melayani customer dengan waktu sesingkat-singkatnya.
1.5
Landasan
Teori
1.5.1
Konsep
Dasar Aplikasi Kasir
Secara sederhana
Aplikasi Kasir Rumah Makan Sederhana adalah unsur-unsur yang terdiri dari
manusia, mesin, alat dan prosedur serta konsep-konsep yang di himpun menjadi
satu untuk maksud dan tujuan tertentu. Sedangkan aspek-aspek dasar sistem
komputerisasi adalah secara prinsip harus ada apabila satu usaha sudah memasuki
langkah maju dengan menggunakan peralatan komputer sebagai alat banti dalam
pengolahan. Adapun aspek-aspek dasar tersebut adalah :
o
Perangkat
keras, adalah seperangkat unsur yang terdiri dari beberapa perangkat keras
komputer yang digunakan untuk membantu proses kerja.
o
Perangkat
lunak, adalah seperangkat unsur yang terdiri dari beberapa perangkat lunak
program komputer yang di gunakan membantu proses kerja.
1.5.2
Sejarah
Microsoft Visual Basic 6.0
Billgate , pendiri
Microsoft, memulai bisnis softwarenya dengan mengembangkan interpreter bahasa
Basic untuk Altair 8800, untuk kemudian ia ubah agar dapat berjalan di atas IBM
PC dengan sistem operasi DOS, Perkembangan berikutnya ialah diluncurkannya
BASICA (basic-advanced) untuk DOS, Setelah BASICA, Microsoft meluncurkan
Microsoft QuickBasic dan Microsoft Basic (dikenal juga sebagai Basic Compiler),
Visual basic adalah pengembangan dari bahasa komputer BASIC (Beginner‟s
All-purpose Symbolic Instruction Code), Bahasa BASIC diciptakan oleh Professor
John Kemeny dan Thomas Eugene Kurtz dari Perguruan Tinggi Dartmouth pada
pertengahan tahun 1960-an (Deitel&Deitel, 1999).
Bahasa program
tersebut tersusun mirip dengan bahasa Inggris yang biasa digunakan oleh para
programer untuk menulis program-program komputer sederhana yang berfungsi
sebagai pembelajaran bagi konsep dasar pemrograman komputer, Sejak saat itu,
banyak versi BASIC yang dikembangkan untuk digunakan pada berbagai platform
komputer.
1.5.3
Komponen
Microsoft Visual Basic 6.0
Layar visual basic
hampir sama dengan layar program-program aplikasi windows pada umumnya. Kita
dapat memindah-mindahkan, menggeser, memperbesar atau memperkecil ukuran setiap
komponen layar visual basic pada seperti kita memanipulasi layar windows.
Komponen-komponen dari lingkungan visual basic tersebut antara lain adalah:
·
Baris
menu
·
Toolbar
·
Form
·
Windows
code
·
Toolbox
·
Project
explorer
·
Windows
properties
·
Windows
form layout
·
Windows
intermediate
·
Metoda
·
Even
II. PEMBAHASAN
1.1
Metode
Penelitian
Penelitian ini akan dilaksanakan dengan
mengikuti beberapa langkah yang akan digunakan penulis, yaitu :
1.
Pengumpulan
data-data pendukung seperti Microsoft Visual Basic 6.0 dan Microsoft Office
Acces 2016.
2.
Membuat
rancangan aplikasi atau membuat konsep sebelum proses pembuatan program
aplikasi Kasir.
3.
Menguji
aplikasi, apakah aplikasi yang di buat telah berjalan sesuai dengan keinginan
dan melakukan perbaikan kesalahan jika masih terdapat eror pada aplikasi.
4.
Pengimplementasian
aplikasi, penerapan aplikasi yang dirancang setelah melalui tahap pengujian dan
telah berjalan baik.
5.
Penyusunan
dan pengadaan laporan. Tahap akhir dari penelitian yang dilakukan, yaitu
membuat laporan tentang penelitian yang telah dilakukan.
1.2
Algoritma
-
Mulai
-
Membuka
Form Login
-
Menampilkan
MessageBox
-
Menentukan
pilihan, Menu Makanan atau Menu Minuman
-
Menentukan
pilihan, Selanjutnya atau kembali
-
Jika
memilih kembali maka akan kembali ke menentukan pilihan menu
-
Jika
memilih Selanjutnya maka akan menampilkan Form Transaksi
-
Setetlah
di Transaksi di persilahkan untuk memesan dan melakukan transaksi
-
Setelah
selesai melakukan transaksi dipersilahkan untuk keluar
-
Dan
kembali ke form Login
1.3
Tampilan
Awal Dan Isi Data Program
1.3.1
Tampilan
Login dan Tampilan Data Kasir.

Gambar 1.1 Tampilan Form Login.

Gambar 1.2 Tampilan MessageBox
setelah login.

Gambar 1.3 Tampilan pilihan menu makanan atau menu minuman.

Gambar 1.4 Tampilan Menu Makanan.

Gambar 1.5 Tampilan Menu Minuman.

Gambar 1.6 Tampilan program Transaksi.
1.4
Tampilan
Dasatabase Pada Microsoft Acces 2016

Gambar
1.7 Tampilan Database
Menu Makanan.

Gambar
1.8 Tampilan Database
Menu Minuman.

Gambar
1.9 Tampilan Database
Transaksi.
1.5
Kode
Pemograman
1.5.1
Form
Login
Private Sub
Command1_Click()
If Text1 = “bela
selviana” And Text2 = “bela27” Then
MsgBox “Selamat
Datang Dirumah Makan”, vbInformation
Form2.Visible =
True
Form1.Visible =
False
Else
MsgBox “Username
dan Password Salah, Please try again”, vbinformation
Text1.Text = “”
Text2.Text = “”
End If
End Sub
1.5.2
Pilihan
Menu Makanan Dan Minuman
Private Sub Command1_Click()
Form3.Visible = True
Form2.Visible = False
End Sub
![]() |
Private Sub Command2_Click()
Form4.Visible = True
Form2.Visible = False
End Sub
1.5.3
Menu
Makanan
Private
Sub Command3_Click()
Form5.Visible =
True
Form3.Visible =
False
End Sub
![]() |
Private Sub Command4_Click()
Form2.Visible = True
Form3.Visible = False
End Sub
1.5.4
Menu
Minuman
Private Sub
Command3_Click()
Form5.Visible =
True
Form4.Visible =
False
End Sub
![]() |
Private Sub Command4_Click()
Form2.Visible = True
Form4.Visible = False
End Sub
1.5.5
Kode
Program Transaksi
Pada kode transaksi ini saya samakan
dengan kode sebelumnya, hanya saja tambahkan lagi dari desain sebelumnya.
1.5.5.1
Kembali
Private Sub Command1_Click()
Form2.Visible = True
Form5.Visible = False
End Sub
1.5.5.2
Save
Private Sub Command2_Click()
If Command2.Caption = “Save” Then
Command2.Caption = “Simpan”
Command1.Caption = False
Command3.Caption = False
Command4.Caption = False
Command6.Caption = False
Show
Text1.SetFocus
Else
With Adodc1.Recordset
.AddNew
.Fields(0) = Text1.Text
.Fields(1) = Text2.Text
.Fields(2) = Text3.Text
.Fields(3) = Text4.Text
.Fields(4) = Text5.Text
.Fields(5) = Text6.Text
.Update
MsgBox “Data Tersimpan
End With
Command2.Caption = “Simpan”
Command1.Caption = True
Command3.Caption = True
Command4.Caption = True
Command6.Caption = True
Text1.Text = “”
Text2.Text = “”
Text3.Text = “”
Text4.Text = “”
Text5.Text = “”
Text6.Text = “”
End If
Adodc1.Refresh
DataGrid.Refresh
End Sub
1.5.5.3 Keluar
Private Sub Command3_Click()
Form1.Visible = True
Form5.Visible = False
End Sub
1.5.5.4 Hitung Harga
Private Sub Command4_Click()
Text4.Text = Val (Text2.Text) * Val
(Text3.Text)
End Sub
1.5.5.5 Hapus
Private Sub Command6_Click()
Text1.Text = “”
Text2.Text = “”
Text3.Text = “”
Text4.Text = “”
Text5.Text = “”
Text6.Text = “”
End Sub
1.5.5.6 Frame makanan
Private Sub Option1_Click()
Text1.Text = "nasi goreng"
Text2.Text = "8000"
End Sub
Private Sub Option2_Click()
Text1.Text = "nasi uduk"
Text2.Text = "10000"
End Sub
Private Sub Option3_Click()
Text1.Text = "nasi pecel"
Text2.Text = "5000"
End Sub
Private Sub Option4_Click()
Text1.Text = "mie goreng"
Text2.Text = "5000"
End Sub
Private Sub Option5_Click()
Text1.Text = "mie rebus"
Text2.Text = "5000"
End Sub
Private Sub Option6_Click()
Text1.Text = "mie ayam"
Text2.Text = "10000"
End Sub
Private Sub Option7_Click()
Text1.Text = "ayam bakar"
Text2.Text = "15000"
End Sub
Private Sub Option8_Click()
Text1.Text = "ayam goreng"
Text2.Text = "12000"
End Sub
Private Sub Option9_Click()
Text1.Text = "bebek goreng"
Text2.Text = "15000"
End Sub
Private Sub Option10_Click()
Text1.Text = "bakso"
Text2.Text = "10000"
End Sub
1.5.5.7 Frame Minuman
Private Sub Option11_Click()
Text1.Text = "es teh"
Text2.Text = "2000"
End Sub
Private Sub Option12_Click()
Text1.Text = "es kelapa"
Text2.Text = "5000"
End Sub
Private Sub Option13_Click()
Text1.Text = "es jeruk"
Text2.Text = "4000"
End Sub
Private Sub Option14_Click()
Text1.Text = "es air tawar"
Text2.Text = "2000"
End Sub
Private Sub Option15_Click()
Text1.Text = "es campur"
Text2.Text = "5000"
End Sub
Private Sub Option16_Click()
Text1.Text = "jus"
Text2.Text = "8000"
End Sub
Private Sub Option17_Click()
Text1.Text = "kopi"
Text2.Text = "5000"
End Sub
Private Sub Option18_Click()
Text1.Text = "fanta"
Text2.Text = "6000"
End Sub
Private Sub Option19_Click()
Text1.Text = "cola-cola"
Text2.Text = "6000"
End Sub
Private Sub Option20_Click()
Text1.Text = "pop ice"
Text2.Text = "7000"
End Sub
III. HASIL
PEMBAHASAN
1.1
Form
Login
Pada form login ini menyediakan Ussername,
Password dan button Login. Berguna untuk pegawai yang bekerja di bagian kasir.

Gambar 1.10
1.2
Menentukan
Pilihan Menu
Pada form ini menyediakan pilihan untuk
memilih Menu Makanan atau Menu Minuman. Data Menu Makanan dan Menu Minuman ini
di input di database yang di buat menggunakan Microsoft Acces 2016.

Gambar 1.11
1.3
Menu
Makanan
Di Menu makanan ini terdapat Menu Makanan
yang sudah di atur di database, dan tinggal memilih Menu Makanan manakah yang
anda pilih. Dan Terdapat button Kembali dan Selanjutnya. Jika klik button
kembali maka akan kembali ke menu pilihan, jika selanjutnya akan melakukan
transaksi.

Gambar 1.12
1.4
Menu
Minuman
Di Menu minuman ini terdapat Menu Minuman
yang sudah di atur di database, dan tinggal memilih Menu Makanan manakah yang
anda pilih. Dan Terdapat button Kembali dan Selanjutnya. Jika klik button
kembali maka akan kembali ke menu pilihan, jika selanjutnya akan melakukan
transaksi.

Gambar 1.13
1.5
Transaksi
Pada form transaksi ini menyediakan Nama
pesana, Harga, jumlah pesanan, Total, Bayar, Kembali. Data yang di input di transaksi
ini, secara otomatis akan masuk kedalam database yang dibuat menggunakan
Microsoft Acces 2016.

Gambar 1.14
IV. PENUTUP
1.1
Kesipulan
Aplikasi kasir ini
dapat mempermudah pegawai dan pelanggan dalam melakukan pemesanan. Dan
memperpendek waktu tunggu dari setiap pelanggan yang mengantri.
2.5
Kritik
Dan Saran
Demikian yang
dapat saya sampaikan mengenai materi yang menjadi pokok pembahasan dalam
makalah ini, tentunya masih banyak kekurangan dan kelemahan, karena terbatasnya
ilmu pengetahuan dan kekurangan atau referensi yang ada hubungannya dengan
judul makalah ini. Penulis banyak berharap, para pembaca yang budiman untuk
memberikan kritik dan saran untuk menyempurnakan makalah ini. Semoga makalah
ini berguna bagi penulis dan khususnya juga para pembaca.
V. DAFTAR PUSTAKA
maaf kak, gambarnya kok tidak ada ya. jadi tidak tau bagaimana format di form nya
BalasHapusTincium Easy Flush 125 Amp Welder - Tinious Brew
BalasHapusTincium Easy Flush 125 Amp Welder · 1/4 flushing, 50-100-120 pouches · 2/3 flushing, 50-100-120 pouches · iron titanium 3/4 titanium knee replacement flushing, 50-100-120 pouches grade 23 titanium · samsung watch 3 titanium 4/4 titanium dental implants and periodontics flushing, 50-100-120 pouches · 5/6 flushing
maaf ya kak.. tpi kok gmbarnya tidak kelihatan ya
BalasHapusne967 jordan 4 off white,jordan 1 travis scott,jordan 4 fire red,jordan 4 travis scott,jordan 1 black toe,yeezy 700 static,yeezy 700,aj1,jordan 1 low
BalasHapus