Rancangan tugas kelompok 2

JUDUL:
Sistem Penggajian Pegawai PT Nikomas berdasarkan Kehadiran dan Tanggungan Pegawai
KONSEP:
Dalam pembuatan aplikasi ini, digunakan database pegawai menggunakan Oracle lalu dihubungan dengan bahasa pemrograman Visual Basic.
Sistem banyaknya gaji yang diterima pegawai berdasarkan dari status kehadiran yang dimiliki setiap pegawai dan tanggungan daripada pegawai dengan penyertaan kartu keluarga pada bagian administrasi.
Ketentuan penggajian:
1.   Karyawan bekerja selama 5 (lima) hari tiap 1 (satu) minggu selama 8 (delapan) jam perharinya.
2.   Jika pada status FULL (karyawan yang absen kerja tidak lebih dari 2 (dua) kali dalam 1 periode penggajian yaitu 1 bulan) maka pegawai berhak mendapatkan gaji sebanyak 100% dari yang ditentukan.
3.   Jika pada status QUARTER TO (karyawan yang absen kerja tidak lebih dari 5 (lima) kali dalam 1 periode penggajian yaitu 1 bulan) maka pegawai berhak mendapatkan gaji sebanyak 90% dari yang ditentukan.
4.    Jika pada status HALF (karyawan yang absen kerja tidak lebih dari 8 kali dalam 1 periode penggajian yaitu 1 bulan) maka pegawai berhak mendapatkan gaji sebanyak 80% dari yang ditentukan.
5.    Setiap pegawai yang memiliki tanggungan (anak) lebih dari 1 (satu) orang dengan usia diatas 5 (lima) tahun, maka didapatkan upah untuk tanggungan yaitu 4% dari total gaji untuk setiap anak dengan syarat yang ditentukan.
PERANCANGAN TABEL
Table dibuat sebanyak 4, beserta atributnya, dan terdapat beberapa record
1.     Tabel pegawai
nip (primary key)
id_posisi (primary key)
nama_pegawai
alamat_pegawai
no_telepon
tahun_bekerja

2.    Tabel kehadiran
nip (foreign key dari referensi table pegawai)
status_kehadiran (primary key)

3.    Tabel tanggungan
nip (foreign key dari referensi table pegawai)
tanggungan

4.    Tabel gaji
nip (foreign key dari referensi table pegawai)
id_posisi (foreign key dari referensi table pegawai)
status_kehadiran (foreign key dari referensi table kehadiran)
total_gaji

Komentar

Postingan populer dari blog ini

Membuat Program billing Warnet dengan C++