Anda di halaman 1dari 8

PROGRAM PERHITUNGAN TOTAL GAJI KARYAWAN MENGGUNAKAN

VISUAL BASIC 6.0

D
I
S
U
S
U
N

OLEH

MUHAMMAD ALFATH ISHARI | 1214 370 180


HANIFAH RIZKY NASUTION | 1214 370 560

UNIVERSITAS PEMBANGUNAN PANCA BUDI MEDAN


FAKULTAS TEHNIK
ILMU KOMPUTER
TA. 2014/2015

KATA PENGANTAR

Puji syukur kehadirat Tuhan Yang Maha Kuasa atas segala limpahan Rahmat, Inayah,
Taufik dan Hidayahnya sehingga kami dapat menyelesaikan penyusunan makalah ini dalam
bentuk maupun isinya yang sangat sederhana. Semoga makalah ini dapat dipergunakan sebagai
salah satu acuan, petunjuk maupun pedoman bagi pembaca.
Harapan kami semoga makalah ini membantu menambah pengetahuan dan pengalaman
bagi para pembaca, sehingga kami dapat memperbaiki bentuk maupun isi makalah ini sehingga
kedepannya dapat lebih baik.
Makalah ini kami akui masih banyak kekurangan karena pengalaman yang kami miliki
sangat kurang. Oleh kerena itu kami harapkan kepada para pembaca untuk memberikan
masukan-masukan yang bersifat membangun untuk kesempurnaan makalah ini.

Medan, 6 April 2015

PENDAHULUAN

LATAR BELAKANG
Gaji adalah suatu bentuk pembayaran periodik dari seorang majikan pada karyawannya
yang dinyatakan dalam suatu kontrak kerja. Dari sudut pandang pelaksanaan bisnis, gaji dapat
dianggap sebagai biaya yang dibutuhkan untuk mendapatkan sumber daya manusia untuk
menjalankan operasi, dan karenanya disebut dengan biaya personel atau biaya gaji. Dalam
akuntansi, gaji dicatat dalam akun gaji.
Buruh, pekerja, worker, laborer, tenaga kerja atau karyawan pada dasarnya adalah
manusia yang menggunakan tenaga dan kemampuannya untuk mendapatkan balasan berupa
pendapatan baik berupa uang maupun bentuk lainya kepada Pemberi Kerja atau pengusaha atau
majikan.
Dikarena banyaknya gaji yang harus diberikan dan data manual yang tidak terkontrol,
maka dibutuhkan sebuah program yang dapat menghitung gaji karyawan dengan mudah. Maka
dari itu kami membuat program perhitungan gaji karyawan.

RUMUSAN MASALAH
Berdasarkan uraian latar belakang di atas maka dapat ditentukan rumusan masalah dalam
makalah ini seperti:
1. Bagaimana menentukan Gaji Karyawan?

TUJUAN MASALAH
Memudahkan Atasan / Pemberi Kerja dalam menghitung gaji dalam satu bulan kerja.

Penjelasan :
NIK

: Nomor Induk Karyawan.

Nama

: Nama Karyawan.

Pangkat

: Pangkat Karyawan.

Gaji

: Gaji yang diterima oleh karyawan.

Status

: Status perkawinan Karyawan.

Tunjangan

: Tunjangan / Bonus yang di dapat jika sudah menikah.

Pajak

: Pajak dari gaji yang di dapat.

Gaji Bersih

: Total gaji yang akan di terima oleh karyawan.

Hitung

: Proses untuk menghitung Gaji bersih.

Tambah

: Proses pengulangan untuk menghitung gaji karyawan yang lainnya.

Keluar

: Keluar dari program.

Form yang digunakan :


TextBox

: Nama, Gaji, Tunjangan, Pajak dan Gaji Bersih.

ComboBox

: NIK, Pangkat dan Status.

CommandButton

: Hitung, Tambah dan Keluar.

SOURCE CODE

Private Sub Form_Load()


Combo1.AddItem "001"
Combo1.AddItem "002"
Combo1.AddItem "003"
Combo1.AddItem "004"
Combo1.AddItem "005"
Combo1.AddItem "006"
Combo1.AddItem "007"
Combo1.AddItem "008"
Combo2.AddItem "Artis"
Combo2.AddItem "Bintang Iklan"
Combo2.AddItem "Penari"
Combo2.AddItem "Penyanyi"
Combo2.AddItem "Pembalap"
Combo3.AddItem "Menikah"
Combo3.AddItem "Belum Menikah "
End Sub

Private Sub combo2_Click()


Select Case Combo2.Text
Case "Artis": Text2.Text = 15000000
Case "Bintang Iklan": Text2.Text = 10000000
Case "Penari": Text2.Text = 5250000
Case "Penyanyi": Text2.Text = 9250000
Case "Pembalap": Text2.Text = 12250000
End Select
Text4.Text = 0.15 * Text2.Text
End Sub

Private Sub combo1_Click()


Select Case Combo1.Text
Case "001": Text1.Text = "Hanifah Rizky"
Case "002": Text1.Text = "Mhd Alfath Ishari"
Case "003": Text1.Text = "Chandra Rinaldianto"
Case "004": Text1.Text = "Amanda Yolanda"
Case "005": Text1.Text = "Irva Darma Lestari"
Case "006": Text1.Text = "Liwani"
Case "007": Text1.Text = "Matthew Bellamy"
Case "008": Text1.Text = "Billy Davidson"
End Select
End Sub

Private Sub combo3_Click()


Select Case Combo3.Text
Case "Menikah": Text3.Text = 0.1 * Text2.Text
Case "Tidak Menikah": Text3.Text = 0
End Select
End Sub

Private Sub Command2_Click()


Combo1.Text = ""
Combo2.Text = ""
Combo3.Text = ""
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Combo1.SetFocus

End Sub

Private Sub Command1_Click()


Text5.Text = Val(Text2.Text) + Val(Text3.Text) - Val(Text4.Text)
End Sub

Private Sub Command3_Click()


End
End Sub

Private Sub Label1_Click()

End Sub

PENUTUP
Demikianlah yang dapat kami sampaikan mengenai materi yang menjadi bahasan
dalam makalah ini, tentunya banyak kekurangan dan kelemahan kerena terbatasnya
pengetahuan kurangnya rujukan atau referensi yang kami peroleh hubungannya dengan
makalah ini.
Penulis banyak berharap kepada para pembaca yang budiman memberikan kritik saran
yang membangun kepada kami demi sempurnanya makalah ini. Semoga makalah ini dapat
bermanfaat bagi penulis para pembaca khusus pada penulis.

Anda mungkin juga menyukai