Anda di halaman 1dari 10

Oleh :

Bahagia Rasida Andi Syamsuri Syam

09.0504.0077 09.0504.0098

Program Aplikasi Kalkulasi Gaji

Program Aplikasi Kalkulasi Gaji merupakan program aplikasi yang dibangun khusus untuk mengetahui gaji dari setiap jabatan yang terdapat di instansi tertentu. User atau operator tidak perlu meng-input nominal apapun pada program aplikasi ini, karena dengan otomatis akan diberitahu jumlah total gaji yang diterima oleh mereka yang memiliki jabatan tertentu.

Penghitungan telah dilakukan secara otomatis oleh Program Aplikasi Kalkulasi Gaji, sehingga user atau operator tidak perlu melakukan penghitungan manual yang dapat menyusahkan user atau operator tersebut pada waktu-waktu tertentu.

Program Aplikasi Kalkulasi Gaji telah dilengkapi dengan penghitungan dari penambahan tunjangan terhadap gaji dan pengurangan pajak penghasilan (PPn) terhadap gaji, sehingga total gaji yang ditampilkan merupakan total dari penambahan tunjangan dan pengurangan pajak terhadap gaji pokok dari setiap jabatan.

Program aplikasi ini di-design secara umum, dalam arti masih dapat diperbaharui dan disesuaikan dengan organisasi atau perusahaan yang akan menggunakan Program Aplikasi Kalkulasi Gaji. Selain itu, bisa juga ditambah jabatan tetentu sesuai dengan yang terdapat di organisasi atau perusahaan.

Teknisnya, user atau operator cukup membuka Program Aplikasi Kalkulasi Gaji dan meng-input jabatan yang ingin diketahui jumlah gajinya. Setelah itu, Program Aplikasi Kalkulasi Gaji akan melakukan proses penghitungan dan pemanggilan data yang telah diprogram sebelumnya.

Setelah user atau operator meng-input pilihannya, maka programpun akan menampilkan jumlah atau total gaji dari jabatan yang telah dipilih sebelumnya oleh user atau operator.

Program ini dapat digunakan oleh bagian keuangan untuk melakukan rekapitulasi pengeluaran keuangan perusahaan atau organisasi untuk gaji para pejabat dan karyawan yang terdapat di UMM atau organisasi tersebut.

Untuk lebih jelas mengenai program aplikasi kalkukasi gaji, pada bagian selanjutnya akan dibahas mengenai design interface/antarmuka yang telah dibangun.

Interface Design Program Aplikasi Kalkulasi Gaji Program aplikasi ini di-design dengan sederhana. Hal ini dilakukan agar user atau operator dapat menggunakannya dengan mudah tanpa harus melewati tahap pelatihan terlebih dahulu.

Berikut interface design dari Program Aplikasi Kalkukasi Gaji:

Menu Utama

Gambar 2.4.1 Menu Utama

Ini merupakan tampilan utama dari Program Aplikasi Kalkulasi Gaji. Terdapat 5 menu pilihan yang dapat dipilih oleh user atau operator. Ke-5 menu tersebut yaitu: Rektor, untuk mengetahui gaji direktur. Dekan, untuk mengetahui gaji manager. Dosen, untuk mengetahui gaji karyawan. OB/ Lintas, untuk mengetahui gaji OB (Office Boy). Exit, untuk keluar dari Program Aplikasi Kalkulasi Gaji.

Menu 1 (Rektor UMM)

Gambar 2.4.2 Pilihan Menu Pertama (Rektor).

Tampilan diatas merupakan tampilan Menu Pertama (Rektor). Apabila user atau operator memilih atau meng-input angka 1 (satu) maka Program Aplikasi Kalkulasi Gaji akan melakukan penghitungan dan menampilkan total gaji yang diperoleh Rektor UMM.

Disana dengan jelas tertera jumlah potongan dan tambahan terhadap gaji yang diperoleh oleh Direktur, serta total gaji bersih yang didapat

Menu 2 (Dekan UMM)

Gambar 2.4.3 Pilihan Menu Kedua (Dekan).

Apabila user atau operator meng-input nomor 2 (dua), maka akan ditampilkan total gaji Dekan beserta potongan dan tambahan terhadap gaji tersebut. Disanapun tertera dengan jelas item yang mengurangi dan menambah gaji Dekan.

Menu 3 (Dosen UMM)

Gambar 2.4.4 Pilihan Menu Ketiga (Dosen).

Diatas merupakan tampilan dari menu ketiga (3) Dosen. Terlihat jelas jumlah total gaji dari Dosen dan potongan beserta tambahan terhadap gaji tersebut.

Menu 4 (OB/LINTAS)

Gambar 2.4.5 Pilihan Menu Keempat (OB/Lintas).

Tampilan menu keempat (4), yaitu OB atau Office Boy. Disana tertera jelas gaji yang didapat oleh OB beserta jenis potongan dan tambahan terhadap gajinya.

Menu 5 (Exit)

Gambar 2.4.6 Pilihan Menu Kelima (Exit).

Apabila user atau operator memilih menu kelima (5), maka secara otomatis user atau operator tersebut akan keluar dai Program Aplikasi Kalkulasi Gaji dan dapat kembali masuk (in) dengan mengeksekusi atau membuka Program Aplikasi Kalkulasi Gaji kembali.

Pada saat menekan menu lima (5), Program Aplikasi Kalkulasi Gaji menampilkan ucapan terima kasih seperti terlihat pada gambar diatas.

Scripting Program Aplikasi Kalkulasi Gaji Dari tampilan antarmuka (interface design) diatas, diperoleh kode-kode yang dapat menampilkan antarmuka tersebut. Berikut kode-kode atau script dari Program Aplikasi Kalkulasi Gaji.
#PROGRAM APLIKASI KALKULASI GAJI PEJABAT DAN KARIYAWAN UMM print ("^^^^^^^^^^^^^^^^^^^^^^") print ("PROGRAM KALKULASI GAJI") print ("^^^^^^^^^^^^^^^^^^^^^^") print print ("| print print ("| print ("| print ("| print ("| print ("| 1. Rektor UMM 2. Dekan UMM 3. Dosen UMM |") |") |") Pilih Jabatan |")

4. OB/LINTAS UMM |") 5. Exit |")

print ("^^^^^^^^^^^^^^^^^^^^^^") pilih=int (input("Masukan Pilihan Anda ")) print ("^^^^^^^^^^^^^^^^^^^^^^") if pilih == 1: print ("") print ("Kalkulasi Gaji Rektor UMM") gaji=3000000 tunjangan=0.25*gaji PPN=0.1*gaji total=(gaji+tunjangan)-PPN

print ("|=====================================|") print ("| Gaji Pokok print ("| Tunjangan print ("| Pajak Penghasilan : ", gaji) : ", tunjangan) : ", PPN)

print ("|_____________________________________|") print ("| Total Gaji Rektor : ","RP", total)

print ("|=====================================|") elif pilih == 2: print ("") print ("Kalkulasi Gaji Dekan UMM") gaji=2000000 tunjangan=0.125*gaji PPN=0.1*gaji total=(gaji+tunjangan)-PPN print ("|=====================================|") print ("| Gaji Pokok print ("| Tunjangan print ("| Pajak Penghasilan : ", gaji) : ", tunjangan) : ", PPN)

print ("|_____________________________________|") print ("| Total Gaji Dekan : ","RP", total)

print ("|=====================================|") elif pilih == 3: print ("") print ("Kalkulasi Gaji Dosen UMM") gaji=1000000 tunjangan=0.16*gaji PPN=0.1*gaji total=(gaji+tunjangan)-PPN print ("|=====================================|") print ("| Gaji Pokok print ("| Tunjangan print ("| Pajak Penghasilan : ", gaji) : ", tunjangan) : ", PPN)

print ("|_____________________________________|") print ("| Total Gaji Dosen : ","RP", total)

print ("|=====================================|") elif pilih == 4: print ("") print ("Kalkulasi Gaji OB/LINTAS")

gaji=500000 tunjangan=0.16*gaji PPN=0.1*gaji total=(gaji+tunjangan)-PPN print ("|=====================================|") print ("| Gaji Pokok print ("| Tunjangan print ("| Pajak Penghasilan : ", gaji) : ", tunjangan) : ", PPN)

print ("|_____________________________________|") print ("| Total Gaji OB : ","RP", total)

print ("|=====================================|") elif pilih == 5: print ("Terima Kasih telah menggunakan Program Kalkulasi Gaji ini!") else: print ("Nomor yang Anda Input, S A L A H !")

Kesimpulan Bahasa Pemrograman Python memiliki kemudahan tersendiri dalam mengoperasikannya. Sehingga, memudahkan pengguna untuk melakukan pembuatan program aplikasi menggunakan bahasa pemrograman ini. Bahasa pemrograman yang ditemukan oleh I Guido Van Rossum ini dapat digunakan di berbagai jenis system operasi, sehingga user yang menggunakan system operasi apapun dapat menggunakan bahasa pemrograman ini.

Selain itu, Python juga termasuk interpreter, sebuah program yang dapat mengerti bahasa pengguna.

By : Bahagia Rasida Andi Syamsuri Syam 09.0504.0077 09.0504.0098