0% menganggap dokumen ini bermanfaat (0 suara)
138 tayangan3 halaman

Soal UTS Pemrograman Visual I 3A SI

Formulir login dan transaksi penjualan barang harus dibuat dengan mengikuti ketentuan yang telah ditentukan. Form login harus muncul di tengah layar dan hanya menerima ID dan sandi tertentu. Jika salah, akan muncul pesan error. Jika benar, akan muncul form transaksi untuk memasukkan data barang terjual seperti kode, nama, harga dan jumlah barang, serta perhitungan subtotal. Data transaksi akan ditampilkan di listbox dan k

Diunggah oleh

BudiYono
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
138 tayangan3 halaman

Soal UTS Pemrograman Visual I 3A SI

Formulir login dan transaksi penjualan barang harus dibuat dengan mengikuti ketentuan yang telah ditentukan. Form login harus muncul di tengah layar dan hanya menerima ID dan sandi tertentu. Jika salah, akan muncul pesan error. Jika benar, akan muncul form transaksi untuk memasukkan data barang terjual seperti kode, nama, harga dan jumlah barang, serta perhitungan subtotal. Data transaksi akan ditampilkan di listbox dan k

Diunggah oleh

BudiYono
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS WIDYA DHARMA PONTIANAK

SOAL UJIAN TENGAH SEMESTER GANJIL TAHUN AKADEMIK 2021/2022

MATA KULIAH : Pemrograman Visual I


HARI/TGL/WAKTU : Senin, 18 Oktober 2021 / 17.00 WIB
SEMESTER : III / A / Sistem Informasi
WAKTU PENGUMPULAN : Senin, 18 Oktober 2021 / 19.00 WIB
DOSEN : Antonius, S.Kom., M.Kom.
SIFAT UJIAN : Take Home Exam
SAVE SEMUA FILE DALAM PROJECT DAN COMPRESS DENGAN NAMA FILE :
UTS_NPM_NAMA. Simpan dalam bentuk RAR/ZIP dan upload di Bagian Penugasan di
Google Classroom.

A. Form Login

Ketentuan proses :
1. Form Password diletakkan di tengah-tengah layar.
2. User ID dan password yang valid adalah :
User ID : FTIUWDP; Password : SI3AWD
3. Jika pengisian Login invalid maka akan ditampilkan pesan berikut ini :

4. Pengisian Login hanya diperkenankan 3 kali. Jika lebih dari 3 kali dan invalid maka akan
ditampilkan pesan berikut ini :

Program akan berakhir.


FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS WIDYA DHARMA PONTIANAK

5. Jika password valid diisikan maka form akan disembunyikan dan kemudian akan dilanjutkan
dengan memanggil form transaksi berikut ini :

6. No. Transaksi, tanggal, dan Pembeli diisi bebas.


7. Kode barang akan diisikan dengan pilihan sebagai berikut :

8. Kategori barang diperoleh dari dua digit pertama kode barang :


MN → Minuman
BF → Basic Food
SB → Sabun
9. Nama Barang, harga normal dan harga promosi dari barang diperoleh dengan ketentuan berikut
ini :
Kode Nama Harga Normal Harga Promosi
MN-SP1500 Sprite 1500ml 10.500 9.000
MN-FT500 Fresh Tea 500ml 10.000 9.000
BF-GKG200 Garuda Kacang Garing 200g 17.500 12.500
BF-GD30x20 Good Day All Variant 30x20g 40.300 37.800
SB-LBW450 Lux Body Wash 450ml 26.200 20.500
SB-PSD160 Pepsodent Tooth Paste 160g 20.000 20.000
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS WIDYA DHARMA PONTIANAK
10. Combobox promo menunjukkan besaran harga yang diterapkan.
11. Jumlah hanya dapat diisikan dengan karakter angka saja (0-9).
12. Subtotal = jumlah x harga (yang diterapkan)
13. Saat tombol + ditekan maka nilai transaksi akan dihitung akumulasinya dan ditampilkan di
textbox Subtotal. Transaksi yang telah diinput akan berpindah ke listbox di bawah dengan
menampilkan data : Nama Barang – Jumlah x Harga = Subtotal.
14. Dibayar hanya dapat diisikan dengan total pembayaran yang telah diperoleh.
Lebih kecil dari total pembayaran akan ditolak oleh sistem.

15. Kembali = bayar – total pembayaran


16. Semua textbox yang menampung nilai angka dijadikan rata kanan.
17. Tombol About akan menampilkan tampilan berikut ini :

18. Semua textbox yang bersifat output dijadikan disabled.


19. Tombol Exit akan mengakhiri program.

Berikut ini contoh hasilnya :

SELAMAT BEKERJA & SEMOGA SUKSES

Halaman 3 | 3

Anda mungkin juga menyukai