Deskripsi
Aplikasi karyawan ini dibuat untuk keperluan kantor yang berkaitan dengan data karyawan meliputi, pengeditan data maupun penggajian karyawan. Untuk mengakses menu ini, haruslah digunakan oleh pihak yang benar yaitu, selaku admin kantor. Admin kantor haruslah login dengan memasukkan username dan password dengan benar. Setelah login, admin akan dihadapkan pada dua pilihan menu, yaitu Edit Data Karyawan dan Akses Gaji.
Pada menu Edit Data Karyawan, admin dapat mengubah nilai dari data karyawan ataupun menghapusnya. Dengan memasukkan nomor urut karyawan sesuai daftar karyawan yang ada, admin dapat memperoleh informasi berupa nama, jenis kelamin, status dan jabatan dari karyawan. Setelah itu, admin harus memilih kembali, apakah opsi yang akan digunakan, edit data ataukah hapus data. Jika admin memilih mengedit akan muncul pilihan lagi, field mana yang ingin diubah, apakah nama, jenis kelamin, status atau jabatan. Namun, jika admin memilih opsi menghapus, maka data akan terhapus.
Pada
menu Akses Gaji, admin harus memilih terlebih dahulu NIK karyawan yang ada
untuk dapat mendapatkan informasi gaji yang sesuai. Sedangkan NIK itu sendiri
didefinisikan dalam bentuk variable array dua dimensi yang menampung NIK dan
Nama karyawan. Setelah memilih NIK, maka system akan memproses kode-kode yang
ada pada NIK meliputi Jabatan, Status dan Jenis Kelamin. Nilai dari jabatan
diperoleh dari 3 karakter pertama NIK, nilai dari status diperoleh dari karakter
ke-4 pada NIK, sedangkan nilai untuk jenis kelamin diperoleh dari karakter ke-5
pada NIK. Dengan menggunakan method substring dari java, maka proses berjalan lancar.
Jika, status yang diperoleh merupakan “menikah” atau “duda” ataupun “janda”
maka admin harus menanyakan jumlah anak yang ada. Dalam proses pengolahan gaji,
terdapat tunjangan yang diberikan perusahaan meliputi :
Tunjangan Makan
|
Rp. 230.000
|
||||||||||
Tunjangan Transport
|
Rp. 690.000
|
||||||||||
Tunjangan Jabatan
|
|
||||||||||
Tunjangan Keluarga
|
25% * gaji;
|
||||||||||
Tunjangan Anak
|
10% * gaji;
|
Dengan ketentuan gaji pokok masing masing jabatan sebesar :
Direktur
|
Rp. 4.200.000
|
Sekretaris
|
Rp. 4.000.000
|
Keuangan
|
Rp. 3.900.000
|
Karyawan
|
Rp. 3.500.000
|
Staff
|
Rp. 3.200.000
|
Aplikasi ini di buat menggunakan bahasa pemrograman java dan aplikasi netBeans. Di susun dengan pengaplikasian fungsi if sebagai decision dan for untuk looping data array, selain itu terdapat beberapa fungsi String seperti replace dan substring.
Flowchart
![]() |
| Flowchart Aplikasi Karyawan |
Screenshoot
| Pembuatan Project Application |
| Menu 1 - Edit Data |
| Menu 1 - Hapus Data |
| Menu 2 - Akses Gaji |
| Menu 2 - Print Laporan |
Bagi yang ingin source codenya, silahkan dilihat disini yaa.
Jika ada yang ingin ditanyakan, boleh tulis dikomentar ya, Terimakasih. ^.^

0 Comments