TUGAS 2 PEMOGRAMAN VISUAL
NAMA : SITI SALAMAH
NIM : 230211163
Berikut adalah komponen yang digunakan dalam form aplikasi ini:
1. ComboBox
Untuk memilih kode barang.
2. TextBox
- Nama Barang
- Harga Barang
- Jumlah Barang
- Total Harga
- Diskon
- Total Bayar
3. RadioButton
Untuk memilih cara pembayaran (Tunai atau Kredit).
4. Button
- Tombol "Clear" untuk menghapus semua input.
- Tombol "Tutup" untuk menutup aplikasi.
Langkah-langkah Pembuatan
1. Desain Form
Gunakan toolbox di Visual Studio untuk menambahkan elemen-elemen seperti ComboBox, TextBox, RadioButton, dan Button ke dalam form.
- Logika Program
Berikut adalah contoh kode yang bisa digunakan untuk menjalankan logika aplikasi:

Analisis Kelemahan:
· Kelemahan 1: Tidak ada validasi untuk input txtjumlah. Jika pengguna memasukkan nilai bukan numerik, program bisa error.
· Kelemahan 2: Radio button radiotunai dan radiokredit tidak memiliki validasi tambahan. Jika tidak ada yang dipilih, hasil diskon atau total pembayaran mungkin tidak terhitung.
· Kelemahan 3: Tidak ada pengecekan jika cmbkode kosong atau tidak valid, sehingga nilai default mungkin tidak jelas.
· Kelemahan 4: Tombol "Clear" (btnclear) hanya mengosongkan teks tetapi tidak mengatur ulang radio button ke status default.
Solusi Perbaikan: Berikut adalah perbaikan untuk kode program:
Penjelasan Perbaikan:
· Ditambahkan validasi untuk txtjumlah agar hanya memproses input numerik.
· Menambahkan logika default untuk radio button jika tidak dipilih, sehingga tidak ada error dalam penghitungan.
· Fungsi tombol "Clear" diatur untuk mengembalikan semua elemen, termasuk radio button dan combo box, ke kondisi awal.
· Menambahkan penanganan untuk kondisi di mana kode barang tidak dipilih (Case Else).
Contoh hasil dari program yang sudah di jalankan






Komentar
Posting Komentar