SOAL
UJIAN AKHIR SEMESTER (UAS)
Pemrograman III
(VB.NET) Unit : VII.5
Petunjuk Ujian Praktek :
a.
Buatlah sebuah folder pada direktori
D:\ di Laptop/PC Anda dengan nama UAS75VB.NET
b.
Simpan nama project dengan nama nim_nama
anda ( Contoh : 0814030399_Teuku
Iwan )
Sebuah Perusahaan
membutuhkan Aplikasi yang dapat menghitung gaji karyawan dengan
ketentuan sebagai berikut:
1.
Buatlah database dengan nama Gaji dan struktur tabel sebagai berikut :
Nama Tabel: Karyawan
Nama
Field
|
Type
|
Size
|
Ket
|
Kode_Karyawan
|
Text
|
5
|
(PK)
|
Nama_Karyawan
|
Text
|
30
|
|
Kode_Jabatan
|
Text
|
2
|
|
Nama_Jabatan
|
Text
|
30
|
|
Gaji_Pokok
|
Number
|
Single
|
|
Lama_Kerja
|
Text
|
2
|
|
Bonus
|
Number
|
Single
|
|
Total_Gaji
|
Number
|
Single
|
|
PPh
|
Number
|
Single
|
|
Gaji_Bersih
|
Number
|
Single
|
|
2.
Rancanglah form tampilan aplikasi gaji karyawan dan tambahkan Button Simpan, Ubah,
Hapus, Batal, Pencarian Data, dan DataGridView/ListView.
Data Karyawan
Kode Karyawan
|
Nama Karyawan
|
Lama Kerja
|
01004
|
BUDI SUHERMAN
|
4 Tahun
|
02001
|
DIANA AULIA
|
1 Tahun
|
03006
|
JALDA UTAMA
|
6 Tahun
|
04002
|
PUTRI ARIANA
|
2 Tahun
|
Data Bonus
Lama Kerja
|
Bonus
|
6 Tahun
|
500.000
|
4 Tahun
|
250.000
|
2 Tahun
|
150.000
|
1 Tahun
|
0
|
Data Jabatan
Kode Jabatan
|
Nama Jabatan
|
Gaji Pokok
|
01
|
MANAGER
|
2.000.000
|
02
|
SUPERVISOR
|
1.500.000
|
03
|
STAF
|
1.000.000
|
3.
Ketentuan Logika:
Pada Kode Karyawan gunakan fungsi Mid,
untuk menampilkan Nama Karyawan, Lama Kerja dan Bonus berdasarkan lama kerja.
Pada Kode Jabatan gunakan fungsi
percabangan untuk menampilkan Nama Jabatan,
Gaji Pokok, Total Gaji, PPh, dan Gaji Bersih.
ü Total_Gaji = Gaji_Pokok + Bonus
ü PPh (1%) dari
Total_Gaji
ü Gaji_Bersih = Total_Gaji
– PPh
Tampilan Aplikasi:
No comments:
Post a Comment