Anda di halaman 1dari 8

Pratikum Membuat Program Kasir Restora Sederhana Tanpa Database

Nama :Olvyanti

Mata Kuliah : Pemograman Visual I

Dosen Pengampu :Shandy Tresnawati

Waktu : 2 jam /120 Menit

1.Buatlah sebuah foder dan beri nama sesuai nama dan Nim anda masing-masing

2.Pikirkan 5 nama makanan,dan carilah gambar di google,dengan resolusi gambar yang kecil,lalu
save pada folder yang anda telah buat sebelumnya.Disini saya memasukan makanan
seperti:pizza,spageti,burger,sushi,dan kebab

3.Buatlah sebuah project baru di MS.Visual Studio dan beri nama “LATIHAN SEBELUM UAS”.Seperti
pada gambar dibawah ini:
4. Setelah anda membuat project baru pada Ms. Visual Studio, buatlah kerangka program
seperti yang ada pada gambar berikut!

5.Lalu rubah nama-nama dari rangka diatas. Properties →Text


6.Cari “Picture Box” yang ada di dalam Toolbox dan letakan Picture Box tersebut didalam Form

7. Masukan gambar-gambar makanan yang sebelumnya sudah anda simpan. Sorot PictureBox
→ Properties → Background Image → Klik→ Local resource → Import→Pilih gambar yang
sudah anda simpan sebelumnya→ OK
8. Jika gambar terpotong, artinya resolusi gambar terlalu besar. Bisa di edit (crop) sebelum
dimasukan kedalam program Ms. Visual Studio.

9. Setelah gambar tampil, kembali ke Properties → Visible → False. Hal ini dimaksudkan agar
saat program di jalankan gambar tidak akan langsung muncul.
10. Tambahkan lagi “Picture Box”, posisikan ditempat yang sama dengan Picture Box
sebelumnya. dan ulangi langkah2 diatas hingga semua gambar tampil. (Total ada 6 Picture
box di posisi yang sama/ ditimpa).
11. Masuk ke coding/pemrograman. Double click pada Form 1. Cari “Pulic Class Form 1”.
Dibawahnya ketikan sintaks sebagai berikut.
12. Dibawah Private Sub Form1, ketikan sintaks:

 Untuk nama makanan, sesuaikan dengan gambar.


 Fungsi “with” dan “end with” pada sintaks diatas, digunakan untuk mendeklarasikan
variable yang akan ditampilkan pada ComboBox1.
13. Double click pada ComboBox1 dan ketikan sintaks:

 Nama dan HargaMakanan bisa disesuaikan.


 Fungsi If ComboBox1.Text = () Then TextBox1.Text = (). Artinya jika
“Amoxixilin” yang ada pada ComboBox1 terpilih, maka otomatis angka akan muncul
di TextBox1.
 Perintah “PictureBox1.Show( )” pada program diatas artinya jika variable
“amoxixilin” dipilih, maka PictureBox1 otomatis akan tampil di Form1

14. RadioButton1 dan Copy-Paste saja Sintaks nya!Double clik pada


 Dibelakang RadioButton1.CheckedChanged ditambah dengan
RadioButton2.CheckedChanged, RadioButton3.CheckedChanged. Dengan maksud agar
compiler membaca sintak setelahnya berlaku juga untuk RadioButton2 dan 3.

 Potongan sendiri maksudnya adalah Diskon. Diwakili dengan 0, 5 dan 10 pada RadioButton
yang berarti Diskon sebesar 0%, 5% dan 10% tergantung apa yang dipilih oleh user (kasir).

15. Double clik pada Button1 / button Pembelian dan ketikan sintaks nya.

 Logikanya:
Jika Jumlah Barang = Jumlah Itu sendiri dan Jumlah Barang > 0 maka,
Diskon = (Harga * Jumlah Barang *Potongan) : 100
Total = ((Harga * Jumlah Barang) – Diskon)
 Total Harga = Total,
kondisi lainnya akan dinyatakan salah dan akan muncul pop-up message "Maaf Jumlah
Barang Failed". Kondisi dinyatakan salah jika bilangan yang di input merupakan
bilangan negative atau bilangan decimal.

16. Double Click pada Button2 / Button Kembalian dan ketikan sintaknya.

 Logikanya:
Jika Pembayaran tidak diisi/ kosong, maka tampilkan pesan “Maaf Anda Belum
Memasukan Uang Bayar”.

Kondisi lain, Jika Pembayaran < Total Harga, maka tampilkan pesan “Maaf uang anda
Kurang”

Kondisi lain, Jika Pembayaran > Total Harga, maka tampilkan Kembalian dimana
hasil dari (Pembayaran – Total Harga).
17. Double Click pada Button3 / Button Clear. Berfungsi untuk menghapus semua data yang
sedang diproses. Sintaksnya adalah:

18. Double Click pada Button4 / Button Keluar. Berfungsi untuk keluar dari program secara
langsung. Sintaks nya adalah:

Anda mungkin juga menyukai