Tutorial 01-01-2024 04:56 45 views

Analisa dan Flowchart Program untuk Menghitung Total Gaji Karyawan

Pembahasan analisa program dan flowchart untuk menghitung total gaji karyawan berdasarkan golongan, lama kerja, gaji pokok, dan tunjangan.

Analisa dan Flowchart Program untuk Menghitung Total Gaji Karyawan

Analisa dan Flowchart Program untuk Menghitung Total Gaji Karyawan

Dalam pembuatan program penggajian, kita perlu memahami alur input, proses, dan output agar hasil perhitungan menjadi benar. Pada studi kasus ini, total gaji karyawan dihitung berdasarkan golongan dan lama kerja. Setiap golongan memiliki nilai gaji pokok yang berbeda, sedangkan lama kerja menentukan besar tunjangan yang diterima.

Berdasarkan ketentuan : 

  • jika golongan = 3A maka gaji pokok 1.500.000
  • jika golongan = 3B maka gaji pokok 1.800.000
  • jika golongan = 3C maka gaji pokok 2.500.000
  • jika golongan = 3D maka gaji pokok 3.000.000.

Selain itu, setiap karyawan juga mendapatkan tunjangan berdasarkan lama kerja, yaitu 3–5 tahun sebesar 500.000, 6–7 tahun sebesar 750.000, dan lebih dari 7 tahun sebesar 1.000.000.

1. Analisa Kasus

Sebelum membuat program, langkah pertama adalah menentukan komponen yang dibutuhkan. Variabel yang digunakan meliputi NIK, nama, golongan, lama kerja, gaji pokok, tunjangan, dan total gaji. Input utama dalam program ini adalah NIK, nama, golongan, dan lama kerja.

2. Input Program

Input yang dibutuhkan dalam program ini adalah:
NIK
Nama
Golongan
Lama kerja

3. Proses Logika 1

Logika pertama adalah menentukan gaji pokok berdasarkan golongan:
Golongan 3A = 1.500.000
Golongan 3B = 1.800.000
Golongan 3C = 2.500.000
Golongan 3D = 3.000.000

Proses Logika 2

Logika kedua adalah menentukan tunjangan berdasarkan lama kerja:
3–5 tahun = 500.000
6–7 tahun = 750.000
Lebih dari 7 tahun = 1.000.000

Proses Aritmatika

Setelah gaji pokok dan tunjangan didapatkan, maka total gaji dihitung dengan rumus:

Total Gaji = Gaji Pokok + Tunjangan

4. Output Program

Output dari program ini adalah total gaji karyawan setelah seluruh proses perhitungan selesai dilakukan.

5.  Gambar Flowchart Program

Flowchart digunakan untuk menggambarkan alur program secara visual, mulai dari input data, penentuan gaji pokok berdasarkan golongan, penentuan tunjangan berdasarkan lama kerja, perhitungan total gaji, hingga menampilkan hasil akhir.


Kesimpulan

Program menghitung total gaji karyawan dapat dibuat dengan alur sederhana, yaitu menerima input data, menentukan gaji pokok, menentukan tunjangan, lalu menjumlahkan keduanya untuk mendapatkan total gaji. Studi kasus ini cocok digunakan sebagai latihan dasar untuk memahami analisa masalah, logika percabangan, aritmatika, dan flowchart dalam pemrograman.