SOAL UJIAN AKHIR SEMESTER
(UAS)
Pemrograman III
(VB.NET) Unit : VII.4
Petunjuk Ujian Praktek :
a.
Buatlah sebuah folder pada direktori
D:\ di Laptop/PC Anda dengan nama UAS74VB.NET
b.
Simpan nama project dengan nama nim_nama
anda ( Contoh : 0814030399_Teuku
Iwan )
Sebuah Counter membutuhkan
sebuah Aplikasi penjualan pulsa dengan ketentuan
sebagai berikut:
1.
Buatlah database dengan nama Counter dan struktur tabel
sebagai berikut :
Nama Tabel: Pulsa
|
Nama
Field
|
Type
|
Size
|
Ket
|
|
Kode_Provider
|
Text
|
2
|
(PK)
|
|
Nama_Provider
|
Text
|
20
|
|
|
Pulsa
|
Text
|
3
|
|
|
Harga
|
Number
|
Single
|
|
|
Jumlah_Beli
|
Text
|
3
|
|
|
Jumlah_Harga
|
Number
|
Single
|
|
|
Jenis
|
Text
|
10
|
|
|
PPN
|
Number
|
Single
|
|
|
Total_Harga
|
Number
|
Single
|
|
|
Bayar
|
Number
|
Single
|
|
|
Kembalian
|
Number
|
Single
|
|
2.
Rancanglah form tampilan aplikasi penjualan
pulsa dan tambahkan Button Simpan, Ubah, Hapus, Batal, Pencarian Data,
dan DataGridView/ListView.
Data Provider
|
Kode Provider
|
Nama Provider
|
|
SM
|
Simpati
|
|
IM
|
IM3
|
|
XL
|
XL
|
Data Pulsa
|
Pulsa
|
Harga
|
|
10
|
10000
|
|
20
|
20000
|
|
50
|
50000
|
Data Jenis Pulsa
|
Jenis
|
PPN
|
|
Electric
|
10%
|
|
Voucher
|
5%
|
3. Ketentuan Logika:
Pada Kode Provider, Pulsa, gunakan fungsi percabangan untuk menampilkan Nama Provider dan Harga.
ü Untuk jumlah_beli input secara manual dan
tampilkan jumlah_harga dengan rumus:
Jumlah_Harga = Harga *
Jumlah_Beli
ü PPN bedasarkan Jenis Pulsa:
Jika Electric maka PPN = 10% dari Jumlah_Harga
Jika Voucher maka PPN = 5% dari Jumlah_Harga
ü Total_Harga = Jumlah_Harga + PPN
ü Kembalian = Bayar
– Total_Harga
dengan
ketentuan apabila uang yang
dibayar kurang dari Total_Harga maka tampilkan
pesan “Pembayaran harga pulsa kurang...!!”
4.
Lakukan testing dengan menginput data
sebanyak 3 record.
Tampilan
Aplikasi:
Tampilan
Aplikasi:
Aplikasi Penjualan Pulsa Download



No comments:
Post a Comment