Pages

Sabtu, 20 Oktober 2012

Tugas 2 Pemrograman Visual



Saya Akan Mencoba menjawab pertanyaan Berikut :
a. Apa yang menyebabkan program error pada btalamat1_Click baris program alamat="Kuningan"
Jawab :
Karena alamat tersebut sudah dipanggil oleh constant dilarik bawah public sehingga dalam penempatannya constant tidak dapat mendeklarasikan.

 Perbaikannya sbb :



b. Kenapa saat ditekan tombol nama1 dan nama1 nama yang ditampilkan pada textbox nama berbeda sedangkan saat ditekan tombol alamat1 dan alamat2 yang ditampilkan pada textbox alamat sama
Jawab 
Karena pada textbox nama 1 akan mendeklarasikan String nama yang sudah ada di privat subnya, sedangkan pada textbox nama 2 akan mendeklarasikan String nama yang terdapat pada Module. Pada sub btnama1 dengan nama “Nandang” dan pada module dengan nama “Nandang Hermanto”
Ketika ditekan tombol alamat1 dan alamat 2 sama karena pada public Class Form satu terdapat constant alamat yaitu “Kuningan” sehingga pada btalamat 1 dan btalamat 2 akan mendeklarasikan constant alamat pada Public Class Form satu.

Nama 1 yaitu memanggil nama "Nandang" :


Nama 2 terdapat pada modul yang memanggil nama "Nandang Hermanto" :

c. Kenapa saat ditekan tombol tambah umur 1 umur selalu keluar angka 1 sedangkan saat ditekan tombol tambah umur 2 umur selalu bertambah 1 dari umur sebelumnya
Jawab :
Pada tambah umur 1 bersifat tetap jadi hasilnya akan tetap meskipun rumus nya sudah benar tidak akan berubah, karena pendeklarasiannya menggunakan DIM dan nilai akan selalu keuar 1.


 Deklarasi DIM seharusnya diganti dengan Static yaitu disimpan selama pragram tersebut berjalan



ANALISA UNTUK FORM DUA

Form dua akan mendeklarasikan hasilnya pada saat tombol show form 2 ditekan dan  memanggil isi dari module, karena pada form dua tidak memilki variable tertentu.
Pada Form dua terdapat beberapa coding :



Pada form dua terdapat option Explicit off yaitu tidak mengharuskan variable dipesan terlebih dahulu, dikarenakan semua variabel untuk form 2 tersebut terdapat pada coding yang berada pada modul.


PROGRAM IF DAN CASE

Coding Programnya :



Perbaikannya sbb :

- Read Only pada :
  • Textbox Nama Barang
  • Textbox Harga Barang
  • Textbox Total Harga
  • Textbox Diskon
  • Textbox Total Harga
berfungsi untuk mencegah kecurangan user pada saat menginput data



- Penambahan item pada case di nama barang

 Pada item tas belum ada jenis barangnya dan masih kosong

Selanjutnya pada coding tersebut ditambahkan nama barang "Tas" beserta harganya "400000"

- Pembenaran Pada coding jumlah

Semula pada TextBox jumlah terdapat perhitungan bayar maka dipisah tersendiri, agar saat data dimasukkan sebelum mengklik tombol tunai atau kredit total dari bayar belum keluar nominalnya.


Menjadi :


Codingnya :

Total bayar diisi coding dari yang tadinya berada pada jumlah


 - Perubahan pada coding tombol clear

Tombol clear yang pertama kali coding dibuat  pada saat kita mengklik tombol clear tidak akan bersih masih tersisa angka 0 pada diskon dan total bayar

Tampilan hanya akan tersisa angka 0 setelah terjadi perubahan



Tampilannya sbb :

# Kelemahan : Program tidak dapat menampilkan dua atau lebih transaksi barang yang berbeda

1 komentar:

 

Blogger news

Blogroll

About