Sebuah Perusahaan IT, PT Solusi Masa Depan memiliki sejumlah personil
perusahaan, setiap personil teridentitifikasi dari nomor induk dan nama. Beberapa personil berstatus sebagai komisaris perusahaan memiliki saham dan tiap tahun memperoleh deviden. Disamping itu ada yang berstatus sebagai pegawai, baik pegawai tetap maupun pegawai lepas. Pegawai tetap, memperoleh gaji tetap dan memiliki grade pegawai. Nilai gaji tetap dihitung berdasarkan grade dan nilai nominal gaji dasar semua pegawai. Grade pegawai bernilai antara 1 sampai dengan 10. Formula yang dipakai untuk menentukan gaji tetap pegawai adalah: grade*0,75*gajiDasar+0,25*gajiDasar. Selain gaji tetap, setiap pegawai bisa mendapatkan tunjangan kinerja, yang dihitung menggunakan formula berikut: tunjanganKinerja = kinerja*0,25*gajiTetap, sedangkan nilai kinerja pegawai antara 0 sampai dengan 4. Untuk pegawai lepas memperoleh honorarium dasar berdasarkan jumlah hari masuk kerja dalam sebulan. Ketika seorang pegawai lepas bisa menunjukkan kinerja yang baik bisa mendapatkan honorarium tambahan: 25%, 50%, 75% bahkan 100% dari honorarium dasarnya. Perusahaan juga mengangkat Direktur perusahaan dari salah seorang komisarisnya, tentunya seorang direktur selain mendapat deviden setiap tehun, juga mendapatkan gaji bulanan ditambah tunjangan kinerjanya. Gaji bulanan direktur ditentukan oleh rapat komisaris, sedangkan tunjangan kinerja setiap bulan bisa mencapai: 50%, 100%, 150% bahkan 200% dari gaji bulanan, yang tergantung dari hasil kinerjanya. Setiap pegawai tetap juga memiliki jabatan dan memperoleh tunjangan jabatan. Buatlah diagram klass dan kode programnya yang diperlukan untuk membuat program komputer dengan bahasa pemrograman Java pada kasus diatas. Dalam rancangan tersebut, diinginkan dapat diperoleh setiap saat berapa jumlah personil secara keseluruhan ataupun masing-masing status personil perusahaan. Ujilah setiap klass yang dibuat untuk meyakinkan bahwa klass yang dibuat sudah benar. Dan buat klas uji untuk menguji hasil rancangan klass yang telah dibuat. UPAYAKAN BISA DIKERJAKAN SECARA MANDIRI SAMPAI BISA. SELAMAT BEKERJA.