bab 4 rancangan sistem yang diusulkan finger print yangthesis.binus.ac.id/doc/bab4/2011-2-00751-ka...
TRANSCRIPT
BAB 4
RANCANGAN SISTEM YANG DIUSULKAN
4.1 Narasi Usulan Sistem
4.1.1 Prosedur Penggajian pada Sistem yang Diusulkan
Prosedur pembayaran gaji pada sistem yang diusulkan dimulai pada saat
karyawan melakukan absensi dengan menggunakan media finger print yang
secara otomatis akan mencatat waktu hadir dan waktu kepulangan para karyawan
dimana data jam hadir dan jam keluar tiap karyawan akan tersimpan dalam
database (Tr_Hadir) untuk mengetahui absensi para karyawan. Setelah itu, HRD
akan melakukan perhitungan jumlah kehadiran karyawan dengan mengecek pada
(Tr_Hadir). Berdasarkan (Tr_Hadir) Bagian HRD akan membuat daftar
rekapitulasi jumlah kehadiran karyawan yang akan tersimpan dalam
(Tr_Rekap_Hadir) dan HRD akan melakukan perhitungan gaji dengan mengacu
pada database (Ms_Karyawan), (Tr_Rekap_Hadir), (Ms_Gaji), (Tr_UMT),
(Tr_Lembur), dan (Ms_Grup) yang akan tersimpan pada
(Rr_Rincian_Gaji_Detail).
Bagi Karyawan yang ingin meminjam uang kepada perusahaan, maka
karyawan harus mengisi Form Peminjaman disertai keterangan jumlah
peminjaman dan berapa lama angsuran tersebut dibayarkan, kemudian Form
tersebut disampaikan kepada HRD dan HRD akan mengecek history dan limit
pinjaman karyawan. Setelah itu, Bagian HRD akan menyampaikan Form
Peminjaman kepada General Manager dan General Manager yang mempunyai
hak memberikan keputusan, setelah General Manager memberikan persetujuan
51
pinjaman kepada karyawan, maka aplikasi secara otomatis akan menghitung
angsuran peminjaman yang kemudian akan disimpan dalam (Tr_Peminjaman).
Form Peminjaman tersebut diotorisasi oleh General Manager dan disampaikan ke
Bagian Accounting. Bagian Accounting akan membuat bukti pengeluaran Kas 4
rangkap serta akan memberikan uang pinjaman tersebut kepada karyawan. Form
tersebut di tandatangani dan bagian accounting akan mendistribusikan rangkap 1
untuk karyawan, rangkap 2 untuk HRD, rangkap 3 untuk General Manager,
rangkap 4 diarsip dan dijurnal Accounting yang kemudian akan disimpan dalam
database (Tr_BPK). Aplikasi komputer akan secara otomatis melakukan
pencatatan jurnal atas transaksi peminjaman ke dalam Jurnal Pengeluaran Kas
(Tr_Jurnal).
Diakhir bulan, Bagian HRD akan menyiapkan data tentang penggajian
karyawan berdasarkan database sistem. Dimana aplikasi komputer akan secara
otomatis melakukan perhitungan terhadap gaji bersih karyawan berdasarkan
kehadiran karyawan dan setelah adanya penambahan atau pengurangan uang
makan dan uang transport, lembur, THR, angsuran pinjaman. Setelah mendapat
total gaji kotor maka sistem akan melakukan perhitungan pajak penghasilan 21
dimana didapat berdasarkan dari database (Tr_Rincian_Gaji_Detail,
Tr_Peminjaman, Ms_PTKP, Ms_Tarif_Pajak). Bagian HRD kemudian membuat
dan mencetak Daftar Transfer Gaji dan Daftar Gaji yang akan diserahkan
General Manager untuk dicek kembali. Setelah disetujui oleh General Manager,
Bagian accounting akan melakukan transfer gaji ke setiap karyawan. Pihak Bank
akan memberikan Bukti Transfer kepada bagian accounting. Lalu bagian
accounting akan mencatat pembayaran gaji di dalam Formulir Pengeluaran Kas
dalam aplikasi dan secara otomatis aplikasi komputer akan melakukan
pencatatan jurnal atas transaksi pengeluaran kas ke dalam jurnal pengeluaran kas
Tr_Jurnal. Dan Bagian HRD akan mencetak slip gaji serta membagikan ke setiap
karyawan.
4.2 Event Table
4.2.1 Event Table Prosedur Pembayaran Gaji Pada Sistem yang diusulkan
Event Internal
Agent
Assuming
Responsibility
Start When Acvtivities
Menghitung
jumlah kehadiran
karyawan
Bagian HRD Karyawan selesai
melakukan absensi,
mengecek database
kehadiran karyawan
(Tr_hadir)
Mengecek kehadiran
karyawan, membuat
daftar rekapitulasi
kehadiran karyawan
Meminjam uang
pinjaman
Karyawan Mengisi form
peminjaman
Mengisi form
peminjaman
Mengecek history
dan limit pinjaman
karyawan
Bagian HRD Menerima form
peminjaman dari
karyawan
Mengecek history dan
limit pinjaman karyawan
Memberikan
persetujuan
General
Manager
Menerima form
peminjaman
Memberikan persetujuan
pinjaman
pinjaman karyawan dari
Bagian HRD
Mengeluarkan
uang pinjaman
Accounting General Manager
memberikan
persetujuan
peminjaman
Memberikan uang
pinjaman kepada
karyawan, membuat dan
menyerahkan bukti
penerimaan peminjaman
4 rangkap. Rangkap 1
untuk karyawan,
rangkap 2 untuk HRD,
rangkap 3 untuk General
Manager, rangkap 4
untuk accounting
Membuat daftar
gaji dan daftar
transfer gaji
karyawan
Bagian HRD Tanggal 30 setiap
bulan
Mengecek gaji
karyawan, membuat
daftar transfer gaji dan
daftar gaji, mencetak
dan menyerahkan daftar
gaji dan daftar transfer
gaji kepada General
Manager
Memberikan
persetujuan gaji
General
Manager
Menerima daftar
gaji dan daftar
Mengecek daftar gaji
dan daftar transfer gaji,
karyawan transfer gaji dari
HRD
memberikan persetujuan
pembayaran gaji
Membayar gaji
karyawan
Accounting Menerima
persetujuan dari
General Manager
Menerima daftar transfer
gaji yang telah disetujui
General
Manager,melakukan
transfer gaji, menerima
bukti transfer dari bank,
membuat Bon
pengeluaran kas
Membuat slip gaji Bagian HRD Menerima
konfirmasi transfer
gaji dari accounting
Mencetak slip gaji tiap
karyawan, menyerahkan
slip gaji kepada
karyawan
Menerima Slip
Gaji
Karyawan HRD memberikan
slip gaji kepada
karyawan
Karyawan menerima slip
gaji
Tabel 4.1 Event Table Prosedur Pembayaran Gaji pada Sistem yang diusulkan
4.3 Overview Activity Diagram
4.3.1 Overview Activity Diagram Prosedur Pembayaran Gaji pada Sistem yang
Diusulkan
Gambar 4.1 Overview Activity Diagram Prosedur Pembayaran Gaji pada Sistem yang
Diusulkan
4.4 Workflow Table
4.4.1 Workflow Table Prosedur Pembayaran Gaji pada Sistem Yang diusulkan
Actor Activities
Karyawan
Komputer
Bagian HRD
Komputer
Bagian HRD
Komputer
HRD
Karyawan
Komputer
Karyawan
Komputer
Melakukan Absensi
1. Melakukan absensi
2. Menyimpan data hadir karyawan
Menghitung jumlah kehadiran karyawan
3. Mengklik menu daftar rekapitulasi hadir
karyawan
4. Menampilkan daftar rekapitulasi hadir
karyawan
5. Mengecek daftar hadir karyawan.
6. Mengklik tombol cetak
7. Mencetak daftar rekapitulasi hadir karyawan
Menghitung gaji karyawan
8. Melakukan perhitungan gaji karyawan
Meminjam uang pinjaman
9. Mengajukan permohonan pinjaman
10. Mengklik menu formulir peminjaman
11. Menampilkan data peminjaman karyawan
12. Menginput data dalam form peminjaman
13. Mengklik tombol simpan
14. Menyimpan form peminjaman
HRD
Komputer
HRD
General Manager
Accounting
Komputer
Bagian Accounting
Komputer
Komputer
Accounting
Mengecek history dan limit pinjaman
15. Mengklik menu history peminjaman
16. Menampilkan data peminjaman karyawan
17. Menyampaikan kepada General Manager
form peminjaman
Memberikan persetujuan pinjaman
18. Menyetujui pinjaman karyawan pada form
peminjaman
Mengeluarkan Uang Pinjaman
19. Memberikan uang pinjaman kepada
karyawan
20. Mengklik Bon Pengeluaran Kas
21. Menampilkan data Bon pengeluaran Kas
22. Menginput Bon pengeluaran Kas
23. Mengklik tombol simpan
24. Menyimpan data Bon Pengeluaran Kas
25. Mengklik tombol cetak
26. Mencetak Bon pengeluaran Kas 4 rangkap
27. Menyerahkan rangkap 1 untuk karyawan
28. Menyerahkan rangkap 2 untuk HRD
29. Menyerahkan rangkap 3 untuk General
Manager
30. Mengarsip dan menjurnal rangkap 4 oleh
Karyawan
Bagian HRD
Komputer
Bagian HRD
Komputer
Bagian HRD
Komputer
Bagian HRD
Komputer
Bagian HRD
General Manager
Accounting
Accounting
accounting
Menerima pinjaman
31. menerima uang pinjaman
32. menandatangani form pengeluaran
peminjaman rangkap 1
Membuat daftar gaji dan daftar transfer gaji
33. Mengklik menu daftar gaji karyawan
34. Menampilkan daftar gaji karyawan
35. Mengklik tombol cetak
36. Mencetak daftar gaji karyawan
37. Mengklik menu daftar transfer gaji
karyawan
38. Menampilkan daftar transfer gaji karyawan
39. Mengklik tombol cetak
40. Mencetak daftar transfer gaji karyawan
41. Menyerahkan daftar gaji dan daftar transfer
gaji karyawan kepada General Manager
Memberikan persetujuan gaji
42. Memberikan persetujuan gaji
Membayar Gaji Karyawan
43. Menerima daftar transfer gaji karyawan
yang telah disetujui General Manaager
44. Melakukan transfer gaji karyawan melalui
Karyawan
HRD
Komputer
HRD
Komputer
HRD
Karyawan
Bank
45. Menerima bukti transfer dari bank
Menerima Gaji
46. Menerima gaji melalui rekening Bank
Membuat Slip Gaji
47. Menerima konfirmasi transfer gaji dari
Accounting
48. Mengklik menu slip gaji
49. Menampilkan form slip gaji
50. Menginput data slip gaji
51. Mengklik tombol cetak
52. Mencetak slip gaji
53. Menyerahkan slip gaji kepada karyawan
Menerima Slip Gaji
54. Menerima slip gaji dari HRD
Tabel 4.2 Workflow Table Prosedur Pembayaran Gaji pada Sistem Yang diusulkan
4.5 Detailed Activity Diagram
4.5.1 Detailed Activity Diagram – Prosedur Pembayaran Gaji
4.5.1.1 Detailed Activity Diagram – Melakukan Absensi
Gambar 4.2 Detailed Activity Diagram – Melakukan Absensi
4.5.1.2 Detailed Activity Diagram – Menghitung Jumlah Kehadiran Karyawan
KomputerHRD
3. Mengklik menu daftar rekapitulasi karyawan
4. Menampilkan daftar rekapitulasi hadir karyawan
5. Mengecek daftar hadir karyawan
6. Mengklik tombol cetak
7. Mencetak daftar rekapitulasi karyawan
Tr_Hadir
Ms_Karyawan
Daftar
Rekapitulasi
Karyawan
Gambar 4.3 Detailed Activity Diagram – Menghitung Jumlah Kehadiran Karyawan
4.5.1.3 Detailed Activity Diagram – Menghitung Gaji Karyawan
Gambar 4.4 Detailed Activity Diagram – Menghitung Gaji Karyawan
4.5.1.4 Detailed Activity Diagram – Meminjam Uang Peminjaman
Gambar 4.5 Detailed Activity Diagram – Meminjam Uang Peminjaman
4.5.1.5 Detailed Activity Diagram – Mengecek History dan Limit Karyawan
Gambar 4.6 Detailed Activity Diagram – Mengecek History dan Limit Karyawan
4.5.1.6 Detailed Activity Diagram – Memberi Persetujuan Pinjaman
Gambar 4.7 Detailed Activity Diagram – Memberi Persetujuan Pinjaman
4.5.1.7 Detailed Activity Diagram – Mengeluarkan Uang Pinjaman
Gambar 4.8 Detailed Activity Diagram – Mengeluarkan Uang Pinjaman
4.5.1.8 Detailed Activity Diagram – Menerima Pinjaman
Gambar 4.9 Detailed Activity Diagram – Menerima Pinjaman
4.5.1.9 Detailed Activity Diagram – Membuat Daftar Gaji dan Daftar Transfer Gaji
Gambar 4.10 Detailed Activity Diagram – Membuat Daftar Gaji dan Daftar Transfer
Gaji
4.5.1.10 Detailed Activity Diagram – Memberikan Persetujuan Gaji
Gambar 4.11 Detailed Activity Diagram – Memberikan Persetujuan Gaji
4.5.1.11 Detailed Activity Diagram – Membayar Gaji Karyawan
Gambar 4.12 Detailed Activity Diagram – Membayar Gaji Karyawan
4.5.1.12 Detailed Activity Diagram – Menerima Gaji
Gambar 4.13 Detailed Activity Diagram – Menerima Gaji
4.5.1.13 Detailed Activity Diagram – Membuat Slip Gaji
Gambar 4.14 Detailed Activity Diagram – Membuat Slip Gaji
4.5.1.14 Detailed Activity Diagram – Menerima Slip Gaji
Gambar 4.15 Detailed Activity Diagram – Menerima Slip Gaji
4.7.5 Rancangan Daftar Rekap Hadir Karyawan
Gambar 4.22 Rancangan Formulir Daftar Rekap Hadir Karyawan
4.8 Rancangan Laporan
4.8.1 Rancangan Daftar Gaji
Gambar 4.23 Rancangan Laporan Daftar Gaji
4.8.2 Rancangan Daftar Transfer Gaji
Gambar 4.24 Rancangan Laporan Daftar Transfer Gaji
4.8.8 Rancangan Jurnal Pengeluaran Kas
Gambar 4.30 Rancangan Jurnal Pengeluaran Kas
4.8.9 Rancangan Jurnal Penggajian
Gambar 4.31 Rancangan Jurnal Penggajian
4.9 Rancangan Database
4.9.1 UML Class Diagram
+Mengabsen()
+Meminjam()
+Menghitung Pajak()
‐#NIK
‐No_KTP
‐NPWP
‐Nama
‐Jenis_Kelamin
‐Tempat_Lahir
‐Tanggal_Lahir
‐Status_Kawin
‐Jumlah_Anak
‐Alamat
‐Kota
‐Kode_Pos
‐No_Telp
‐No_Hp
‐Kewarganegaraan
‐Agama
‐Pendidikan_Terakhir
‐Bagian
‐Jabatan
‐Batas_Pinjaman
‐No_Rekening
‐Atas_Nama
‐Username
‐Password
‐Pertanyaan_Petunjuk
‐Jawaban_Petunjuk
‐Mulai_Bekerja
‐Kode_Shift
Ms_Karyawan
+Menjurnal()
‐#No_Account
‐Nama_Account
‐Jumlah
Ms_Account
+Mengabsen()
+Mengatur_Shift()
‐#No_Hadir
‐NIK
‐Tanggal
‐Kode_Shift
Tr_Hadir_Header
+Mengabsen()
+Mengatur_Shift()
‐#No_Hadir
‐Jam_Masuk
‐Jam_Keluar
‐Jam_Lembur
‐Keterlambatan
‐Total_Jam_Kerja
‐Kode_Shift
‐Jenis_Shift
Tr_Hadir_Detail
+Meminjam()
‐#No_Peminjaman
‐NIK
‐Tanggal
‐Jumlah_Pinjaman
‐Lama_Pinjaman
‐Jumlah_Angsuran
‐Sisa_Pinjaman
‐Keterangan
Tr_Peminjaman
+Menghitung_Gaji()
‐#No_Gaji
‐Gaji_Pokok
‐Kode_Grup
‐Pot_Keterlambatan
‐Tarif_UMT
Ms_Gaji
+Mencatat_Pengeluaran()
+Menghitung_Gaji()
‐No_BPK
‐NIK
‐No_Peminjaman
‐No_Gaji
‐Tanggal
‐Jumlah_Yang_Dikeluarkan
‐Keterangan
Tr_BPK
+Menjurnal()
+Mencatat_Pengeluaran()
‐#No_Jurnal
‐No_Account
‐No_BPK
‐Tanggal
‐Keterangan
‐Debit
‐Kredit
Tr_Jurnal
+Mengabsen()
+Merekap_Hadir_Karyawan()
‐#No_Rekap_Hadir
‐NIK
‐Jumlah_Kehadiran
‐Periode
‐Jumlah_Absen
‐Jumlah_Lembur
‐Bagian
Tr_Rekap_Hadir
+Menghitung_Uang_Makan_Transport()
‐#No_UMT
‐NIK
‐Tanggal
‐Total_UMT
Tr_UMT
+Menghitung_Lembur()
‐#Kode_Lembur
‐NIK
‐Tanggal_Lembur
‐Total_Jam
‐Uang_Lembur
‐Tarif_Lembur
Tr_Lembur
+Mengatur_Level_Gaji_UMT_dan_Lembur()
‐#Kode_Grup
‐Nama_Grup
Ms_Grup
+Menghitung_Gaji_Bersih()
‐#No_Rekap_Gaji
‐NIK
‐Kode_Grup
‐Kode_PTKP
‐No_Gaji
‐No_Peminjaman
‐Kode_Tarif_Pajak
‐Total_Pajak
‐Total_Gaji_Kotor
‐Total_Gaji_Bersih
‐Periode
Tr_Rekap_Gaji
+Menghitung_Gaji()
+Meminjam()
+Menghitung_Pajak()
‐#No_Gaji
‐NIK
‐Periode
Tr_Rincian_Gaji_Header
+Menghitung_Gaji_Kotor()
‐#No_Gaji
‐No_Pinjaman
‐Kode_PTKP
‐Kode_Tarif_Pajak
‐Kode_Grup
‐No_Rekap_Hadir
‐Uang_UMT
‐Uang_Lembur
‐THR
‐Potongan_Terlambat
‐Total_Gaji_Kotor
Tr_Rincian_Gaji_Detail
1 1..*
1
1
*
1
11
11..*
11..*
1
1..*
1 1..*
1..* 1..1
11..*
1..*
1
1..*
1
1
1
1..*
1
1
1
1..*
1..1
1
1
1..*
1..1
11
1
1..*
1..*
1
1..*
1
+Menghitung_PTKP()
‐#Kode_PTKP
‐Tarif_PTKP
Ms_PTKP
+Menghtung_Tarif_Pajak()
‐#Kode_Tarif_Pajak
‐Persentase_PKP
‐Tarif_PKP
‐Tarif_Biaya_Jabatan
Ms_Tarif_Pajak
1
1
1
1
Gambar 4.16 UML Class Diagram
4.10 Rancangan Database
4.10.1 Rancangan Database Ms_Karyawan
Nama file : Ms_Karyawan
Tipe file : Master
Primary Key : @ NIK
Foreign key : -
Field Name Data Type Field
Size Description
NIK * Varchar 7 Menunjukkan nomor induk karyawan
No_KTP Varchar 19 Menunjukkan nomor kartu tanda penduduk
NPWP Varchar 20 Menunjukkan nomor pokok wajib pajak
Nama Char 30 Menunjukkan nama karyawan
Jenis_Kelamin Integer 1 Menunjukkan jenis kelamin karyawan
Tempat_Lahir Char 15 Menunjukkan tempat lahir karyawan
Tanggal_Lahir Date/time 8 Menunjukkan tanggal lahir karyawan
Status_Kawin Integer 1 Menunjukkan status perkawinan
karyawan
Jumlah_Anak Integer 2 Menunjukkan jumlah anak karyawan
Alamat Char 50 Menunjukkan alamat karyawan
Kota Char 15 Menunjukkan kota
Kode_Pos Integer 5 Menunjukkan kode pos
No_Telp Integer 12 Menunjukkan no telepon karyawan
No_HP Integer 13 Menunjukkan no handphone karyawan
Kewarganegaraan Integer 1 Menunjukkan kewarganegaraan karyawan
Agama Integer 1 Menunjukkan agama karyawan
Pendidikan_Terakhir Integer 1 Menunjukkan pendidikan terakhir
Bagian Integer 1 Menunjukkan bagian karyawan
Jabatan Char 10 Menunjukkan jabatan karyawan
Batas Pinjaman Double Menunjukkan batas pinjaman karyawan
yang diijinkan
No_Rekening Integer 10 Menunjukkan nomor rekening bank
Atas_Nama Varchar 20 Menunjukkan atas nama
Username Char 20 Menunjukkan username karyawan
Password Char 20 Menunjukkan password karyawan
Pertanyaan_Petunjuk Char 50 Menunjukkan pertanyaan petunjuk jika
karyawan lupa password yang digunakan
Jawaban_Petunjuk Char 20 Menunjukkan jawaban atas pertanyaan
petunjuk
Mulai_Bekerja Date/time Menunjukkan tanggal mulai bekerja
Email Char 20 Menunjukan email karyawan
Kode_Shift Varchar 4 Menunjukan kode shift
Tabel 4.3 Rancangan Database Ms_Karyawan
4.10.2 Rancangan Database Ms_Account
Nama file : Ms_Account
Tipe file : Master
Primary Key : @ No_Account
Foreign key : -
Field Name Data Type Field
Size Description
No_Account * Varchar 4 Menunjukan nomor akun perkiraan
Nama_Account Char 20 Menunjukkan nama akun
Jumlah Double Menunjukkan jumlah saldo akun
Tabel 4.4 Rancangan Database Ms_Account
4.10.3 Rancangan Database Tr_Hadir_Header
Nama file : Tr_Hadir_Header
Tipe file : Transaksi
Primary Key : @ No_Hadir
Foreign key : NIK
Field Name Data Type Field
Size Description
No_Hadir * Varchar 8 Menunjukan no hadir karyawan
NIK ** Varchar 7 Menunjukkan nomor induk karyawan
Tanggal Date/time Menunjukkan tanggal
Tabel 4.5 Rancangan Database Tr_Hadir_Header
4.10.4 Rancangan Database Tr_Hadir_Detail
Nama file : Tr_Hadir_Detail
Tipe file : Transaksi
Primary Key : @ No_Hadir
Foreign key :
Field Name Data Type Field
Size Description
No_Hadir * Varchar 8 Menunjukan no hadir karyawan
Jam_Masuk Date/time Menunjukkan jam masuk karyawan
Jam_Keluar Date/time Menunjukkan jam keluar karyawan
Jam_Lembur Integer Menunjukkan total jam lembur
Keterlambatan Integer Menunjukkan total keterlambatan
Total_Jam_Kerja Integer Menunjukkan total jam kerja karyawan
Tabel 4.6 Rancangan Database Tr_Hadir_Detil
4.10.5 Rancangan Database Tr_Peminjaman
Nama file : Tr_Peminjaman
Tipe file : Transaksi
Primary Key : @ No_Peminjaman
Foreign key : NIK
Field Name Data Type Field
Size Description
No_Pinjaman * Varchar 8 Menunjukan no pinjaman
NIK ** Varchar 7 Menunjukkan nomor induk karyawan
Tanggal Date/time Menunjukkan tanggal
Jumlah_Pimjaman Double Menunjukkan jumlah pinjaman
karyawan
Lama_Pinjaman Interger 2 Menunjukkan lama pinjaman karyawan
Jumlah_Angsuran Double Menunjukkan jumlah angsuran karyawan
Sisa_Pinjaman Double Menunjukkan sisa pinjaman karyawan
Keterangan Text Menunjukkan keterangan
Tabel 4.7 Rancangan Database Tr_Peminjaman
4.10.6 Rancangan Database Ms_PTKP
Nama File : Ms_PTKP
Tipe File : Master
Primary Key : @Kode_PTKP
Foreign Key :
Field Name Data
Type
Field
Size Description
Kode_PTKP * Varchar 4 Menunjukkan kode pTKP
Tarif_PTKP Double Menunjukkan tarif penghasilan tidak kena pajak
Tabel 4.8 Rancangan Database Ms_PTKP
4.10.7 Rancangan Database Ms_Gaji
Nama file : Ms_Gaji
Tipe file : Master
Primary Key : @ No_Gaji
Foreign key :
Nama file : Tr_BPK
Tipe file : Transaksi
Primary Key : @ No_BPK
Foreign key : NIK, No_Peminjaman, No_Gaji
Field Name Data Type Field
Size Description
No_BPK * Varchar 10 Menunjukan no bon pengeluaran kas
NIK** Varchar 7 Menunjukkan nomor induk karyawan
No_Peminjaman ** Varchar 8 Menunjukan no peminjaman
No_Gaji ** Varchar 9 Menunjukan no gaji karyawan
Field Name Data
Type
Field
Size Description
No_Gaji * Varchar 9 Menunjukan no gaji karyawan
Gaji_Pokok Double Menunjukan besar nilai gaji pokok
Kode_Grup Varchar 5 Menunjukan kode grup karyawan
Pot_Keterlambatan Double Menunjukkan tarif potongan terlambat
Tarif_UMT Double Menunjukkan tarif uang makan dan
transport untuk karyawan
Tabel 4.9 Rancangan Database Ms_Gaji
4.10.8 Rancangan Database Tr_BPK (Bukti Pengeluaran Kas)
Tanggal Date/time Menunjukkan tanggal
Jumlah_yg_
dikeluarkan Double
Menunjukkan jumlah uang yang
dikeluarkan
Keterangan Text Menunjukkan keterangan
Tabel 4.10 Rancangan Database Tr_BPK
4.10.9 Rancangan Database Tr_Jurnal
Nama file : Tr_Jurnal
Tipe file : Transaksi
Primary Key : @ No_Jurnal
Foreign Key : No_Account, No_BPK
Field Name Data Type Field
Size Description
No_Jurnal * Varchar 8 Menunjukan no jurnal
No_Account ** Varchar 4 Menunjukan nomor akun perkiraan
No_BPK ** Varchar 10 Menunjukan no bon pengeluaran kas
Tanggal Date/time Menunjukkan tanggal
Keterangan Char 30 Menunjukkan Keterangan
Debit Double Menunjukkan jumlah debit
Kredit Double Menunjukkan jumlah kredit
Tabel 4.11 Rancangan Database Tr_Jurnal
4.10.10 Rancangan Database Tr_Rekap_Hadir
Nama file : Tr_ Rekap_Hadir
Tipe file : Transaksi
Primary Key : @ No_ Rekap_Hadir
Foreign Key : NIK
Field Name Data
Type
Field
Size Description
No_Rekap_Hadir * Varchar 8 Menunjukan no rekap hadir
NIK ** Varchar 7 Menunjukkan nomor induk karyawan
Jumlah_Kehadiran Double Menunjukkan jumlah kehadiran karyawan
dalam satu periode
Periode Date/
time Menunjukkan Periode
Jumlah_Absen Double Menunjukkan jumlah absen karyawan
dalam satu periode
Jumlah_Lembur Double Menunjukan jumlah lembur dalam satu
periode
Bagian Integer 1 Menunjukan bagian karyawan
Tabel 4.12 Rancangan Database Tr_Rekap_Hadir
4.10.11 Rancangan Database Tr_UMT (Uang Makan dan Transport)
Nama file : Tr_ UMT
Tipe file : Transaksi
Primary Key : @ No_ UMT
Foreign Key : NIK
Field Name Data Type Field
Size Description
No_UMT * Varchar 8 Menunjukan no uang makan dan transport
NIK ** Varchar 7 Menunjukkan nomor induk karyawan
Tanggal Date/time Menunjukkan Tanggal
Total_UMT Double Menunjukkan total uang makan dan
transport karyawan
Tabel 4.13 Rancangan Database Tr_UMT
4.10.12 Rancangan Database Tr_Lembur
Nama file : Tr_ Lembur
Tipe file : Transaksi
Primary Key : @Kode_Lembur
Foreign Key : NIK
Field Name Data
Type
Field
Size Description
Kode_Lembur * Varchar 8 Menunjukan kode lembur karyawan
NIK ** Varchar 7 Menunjukkan nomor induk karyawan
Tanggal_Lembur Date/time Menunjukkan tanggal lembur
Total_Jam Date/time Menunjukkan total jam lembur
Uang_Lembur Double Menunjukkan uang lembur karyawan
Tarif_Lembur Double Menunjukan tarif lembur karyawan
Tabel 4.14 Rancangan Database Tr_Lembur
4.10.13 Rancangan Database Ms_Grup
Nama file : Ms_Grup
Tipe file : Transaksi
Primary Key : @ Kode_Grup
Foreign Key :
Field Name Data
Type
Field
Size Description
Kode_Grup * Varchar 4 Menunjukkan kode grup
Nama_Grup Char 15 Menunjukkan nama grup
Tabel 4.15 Rancangan Database Ms_Grup
4.10.14 Rancangan Database Tr_Rekap_Gaji
Nama file : Tr_Rekap_Gaji
Tipe file : Transaksi
Primary Key : @ No_Rekap_Gaji
Foreign Key : NIK, Kode_Grup, Kode_PTKP,Kode_Tarif_Pajak, No_Gaji, No_Pinjaman
Field Name Data
Type
Field
Size Description
No_Rekap_Gaji * Varchar 8 Menunjukkan no rekap gaji karyawan
NIK ** Varchar 7 Menunjukkan nomor induk karyawan
Kode_Grup ** Varchar 4 Menunjukan kode grup karyawan
Kode_PTKP ** Varchar 4 Menunjukan kode pajak
Kode_Tarif_Pajak** Varchar 4 Menunjukan kode tarif pajak
No_Gaji ** Varchar 9 Menunjukan no gaji karyawan
No_Pinjaman ** Varchar 8 Menunjukan no pinjaman
Periode Date/tim
e Menunjukkan periode
Total_Pajak Double Menunjukkan Total pajak karyawan
Total_Gaji_Kotor Double Menunjukkan Total gaji kotor karyawan
Total_Gaji_Bersih Double Menunjukkan Total gaji bersih karyawan
Tabel 4.16 Rancangan Database Tr_Rekap_Gaji
4.10.15 Rancangan Database Tr_Rincian_Gaji_Header
Nama file : Tr_Rincian_Gaji_Header
Tipe file : Transaksi
Primary Key : @ No_Gaji
Foreign Key : NIK
Field Name Data
Type
Field
Size Description
No_Gaji * Varchar 9 Menunjukkan no gaji karyawan
NIK ** Varchar 7 Menunjukkan nomor induk karyawan
Periode Date/time Menunjukkan periode
Tabel 4.17 Rancangan Database Tr_Rincian_Gaji_Header
4.10.16 Rancangan Database Tr_Rincian_Gaji_Detail
Nama file : Tr_Rincian_Gaji_Detail
Tipe file : Transaksi
Primary Key : @ No_Gaji
Foreign Key : No_Pinjaman, Kode_Pajak, Kode_Grup, No_Rekap_Hadir
Field Name Data Type
Fiel
d
Size
Description
No_Gaji * Varchar 9 Menunjukkan no gaji karyawan
No_Pinjaman ** Varchar 8 Menunjukan no pinjaman
Kode_Pajak ** Varchar 4 Menunjukkan kode pajak
Kode-Grup ** Varchar 4 Menunjukkan kode grup
No_Rekap_Hadir ** Varchar 5 Menunjukkan no rekap hadir karyawan
Uang_UMT Double Menunjukan uang makan dan transport
Uang_Lembur Double Menunjukan uang lembur
THR Double Menunjukan jumlah tunjangan hari raya
Total_Gaji_Kotor Double Menunjukan total gaji kotor karyawan
Tabel 4.18 Rancangan Database Tr_Rincian_Gaji_Detail
4.10.6 Rancangan Database Ms_Tarif_Pajak
Tabel 4.19 Rancangan Database Ms_Tarif_Pajak
Nama File : Ms_PTKP
Tipe File : Master
Primary Key : @Kode_Tarif_Pajak
Foreign Key :
Field Name Data
Type
Field
Size Description
Kode_Tarif_Pajak * Varchar 4 Menunjukkan kode Tarif pajak
Tarif_PKP Double Menunjukan tariff penghasilan kena pajak
Tarif_Biaya_Jabatan Double Menunjukan tariff biaya jabatan
Persentase_PKP Integer 2 Menunjukkan persentase penghasilan kena
pajak
4.11 Rancangan Layar
4.11.1 Rancangan Layar Menu Login Absen
Gambar 4.34 Rancangan Layar Menu Login Absen
Form ini secara umum digunakan untuk melakukan absensi yang dilakukan oleh user
pada saat setiap hari aktif kerja.
Keterangan :
1. Tempat untuk menu login absen karyawan, dimana sistem akan membaca setiap
kehadiran karyawan.
4.11.2 Rancangan Layar Menu Login
Gambar 4.35 Rancangan Layar Menu Login
Form Login secara umum digunakan hanya untuk melakukan login sebelum masuk ke
dalam aplikasi. User dalam melakukan validasi login harus mengisi username dan
password mereka dan jika mereka lupa akan password mereka, user dapat memilih
dengan mengklik tombol Lupa Password.
Keterangan :
1. Tombol Ok adalah tombol yang digunakan untuk melakukan validasi login. Jika
username dan passwordnya sesuai maka user dapat masuk ke dalam aplikasi dan
muncul message box.
3 1 2
Gambar 4.36 Rancangan Layar Message box “Selamat Datang”
Jika username dan password tidak sesuai maka akan muncul message box sebagai
berikut :
Gambar 4.37 Rancangan Layar Message box peringatan “Username atau Password
Harus Diisi!”
2. Tombol Batal adalah tombol yang digunakan untuk membatalkan validasi login
dimana sebelumnya muncul message box sebagai berikut :
Gambar 4.38 Rancangan Layar Message box peringatan“Are You Sure To Exit?”
3. Tombol Lupa Password adalah Tombol yang dapat digunakan user jika user lupa
akan Password yang harus dimasukkan sebagai validasi login.
4.11.3 Rancangan Layar Form Lupa Password
Gambar 4.39 Rancangan Layar Form Lupa Password
Form Lupa Password adalah form yang dapat membantu user untuk membantu masalah
login oleh karena user lupa akan password yang mereka harus isi pada Form Login.
Dengan memasukan Nomor Induk Karyawan (NIK) lalu memilih tanggal lahir dan
mengisi jawaban petunjuk maka user dapat melihat password mereka.
1 2
Keterangan :
1. Tombol Ok adalah tombol yang digunakan user setelah mengetahui password dan
Form Lupa Password akan tertutup.
2. Tombol Batal adalah tombol yang digunakan untuk pembatalan dan Form Lupa
Password akan tertutup yang sebelumnya terdapat message box sebagai berikut :
Gambar 4.40 Rancangan Layar Message box peringatan“Are You Sure
To Exit?”
4.11.4 Rancangan Layar Form Menu
Gambar 4.41 Rancangan Layar Form Menu “Menu Login”
Gambar 4.42 Rancangan Layar Form Menu “Menu Master”
Gambar 4.43 Rancangan Layar Form Menu “Menu Transaksi”
Gambar 4.44 Rancangan Layar Form Menu “Menu View”
Gambar 4.45 Rancangan Layar Form Menu “Menu Laporan”
Gambar 4.46 Rancangan Layar Form Menu “Menu Pengaturan”
Gambar 4.47 Rancangan Layar Form Menu ” Menu Tool”
Form Menu merupakan form yang menampilkan macam-macam modul yang bisa di
akses oleh user. Form Menu terdiri dari beberapa menu yaitu File, Absensi, Master,
Transaksi, View, Laporan, Pengaturan, Tool.
1. Menu File terdiri dari menu Log in, Log Out, Exit.
2. Menu Absensi terdiri dari Form Absensi.
3. Menu Master terdiri dari menu Master Karyawan untuk mengakses data
pribadi karyawan.
4. Menu Transaksi terdiri dari menu Rekap Gaji, Bon Pengeluaran Kas,
Form Peminjaman.
5. Menu View terdiri dari menu Hadir Karyawan, Daftar Rekap Hadir
Karyawan, Daftar Gaji, Daftar Transfer Gaji.
6. Menu Laporan terdiri dari menu Laporan Pengeluaran Kas, Laporan
Pajak, Laporan Pinjaman, Laporan Piutang Karyawan, Laporan Lembur,
Jurnal Penggajian, Jurnal Pengeluaran Kas.
7. Menu Pengaturan terdiri dari menu Pengaturan Gaji dan Pajak serta
Pengaturan User.
8. Menu Tool terdiri dari menu tambahan berupa Perhitungan PPh 21
4.11.5 Rancangan Layar Form Master Karyawan
Gambar 4.48 Rancangan Layar Form Master Karyawan
Gambar 4.49 Rancangan Layar Form Master Karyawan 2
Form Master Karyawan Form yang berisikan semua data–data karyawan dan hanya
user tertentu yang dapat membuka, menambah, mengubah dan menghapus. Form Master
Karyawan juga tidak hanya menampilkan data–data karyawan namun juga dapat melihat
3 1 2
3 1 2
historis absensi dan pinjaman yang dilakukan karyawan hanya dengan memilih
Kehadiran atau Pinjaman pada Combo Box informasi berdasarkan.
Keterangan :
1. Tombol–tombol kontrol adalah tombol yang berfungsi untuk menambah data
karyawan dengan mengklik tombol Tambah, untuk mengedit atau mengubah data
karyawan dengan mengklik tombol Ubah, untuk menghapus data Karyawan
dengan mengklik tombol Hapus, dan untuk menutup Form Master Karyawan
dengan mengklik tombol keluar.
2. Tombol OK dan Batal adalah tombol untuk memvalidasi apakah data karyawan
ingin ditambah, dan diubah.
3. Tombol Navigation adalah tombol untuk menampilkan data karyawan berdasarkan
urutan Nomor Induk Karyawan (NIK). Tombol First adalah tombol untuk
menampilkan data karyawan berdasarkan urutan pertama. Tombol Previous adalah
tombol untuk menampilkan data karyawan sebelumnya. Tombol Next adalah
Tombol untuk menampilkan data karyawan selanjutnya. Tombol Last adalah
tombol untuk menampilkan data karyawan berdasarkan urutan terakhir.
4.11.6 Rancangan Layar Form Hadir Karyawan
Gambar 4.50 Rancangan Layar Form Hadir Karyawan
Fom Hadir Karyawan secara umum form ini digunakan untuk mengetahui absensi yang
dilakukan karyawan pada saat setiap hari aktif kerja.
Keterangan :
1. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Hadir
Karyawan.
1
4.11.7 Rancangan Layar Form Daftar Rekap Hadir Karyawan
Gambar 4.51 Rancangan Layar Form Daftar Rekap Hadir Karyawan
Form Daftar Rekap Hadir Karyawan adalah form yang digunakan untuk membantu user
dalam mengetahui jumlah hadir, jumlah lembur, jumlah absen yang nantinya akan
mempengaruhi besarnya gaji yang diterima oleh karyawan dimana adanya penambahan
atau pengurangan yang ditimbulkan selama satu periode tertentu.
Keterangan :
1. Tombol Cetak Laporan Absensi Karyawan adalah tombol yang digunakan untuk
mencetak Laporan Abensi. Pada saat menekan tombol Cetak Laporan Absensi
Karyawan maka akan muncul form laporan :
1 2
Gambar 4.52 Rancangan Layar Laporan Absensi Karyawan
2. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Daftar Rekap
Hadir Karyawan.
4.11.8 Rancangan Layar Form Daftar Gaji
Gambar 4.53 Rancangan Layar Form Daftar Gaji
1 2 3
Form Daftar Gaji adalah form yang berisikan data gaji yang diterima oleh karyawan
beserta dengan perincian tunjangan–tunjangan dan potongan–potongan gaji selama suatu
periode tertentu. Tunjangan–tunjangan tersebut berupa Uang Makan dan Transport,
Uang Lembur, dan Tunjangan Hari Raya (THR) sedangkan untuk potongan–potongan
gaji berupa Angsuran Pinjaman, dan Pajak Penghasilan Pasal 21 (PPhPs21).
Keterangan :
1. Tombol Cetak Laporan Daftar Gaji adalah tombol yang digunakan untuk
mencetak Laporan Daftar Gaji. Pada saat menekan tombol Cetak Laporan Daftar
Gaji maka akan muncul form laporan :
Gambar 4.54 Rancangan Layar Laporan Daftar Gaji
2. Tombol Cetak Laporan Rekap Gaji adalah tombol yang digunakan untuk mencetak
Laporan Rekapitulasi Gaji. Pada saat menekan tombol Cetak Laporan Rekap Gaji
maka akan muncul form laporan :
Gambar 4.55 Rancangan Layar Laporan Rekapitulasi Gaji
3. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Daftar Gaji
Karyawan.
4.11.9 Rancangan Layar Form Rekap Gaji
Gambar 4.56 Rancangan Layar Form Rekap Gaji
Form Rekap Gaji adalah form yang digunakan untuk memberikan informasi kepada
karyawan tentang perincian gaji bersih yang diterima selama periode tertentu. User
harus terlebih dahulu memilih Nomor Induk Karyawan yang diinginkan dengan
mengklik tombol browse.
1
2 3
Keterangan :
1. Tombol Browse adalah tombol yang digunakan untuk menampilkan data yang
diinginkan user. Pada saat menekan tombol Browse maka akan muncul form browse
Gambar 4.57 Rancangan Layar Browse
2. Tombol Cetak adalah tombol yang digunakan untuk mencetak data Slip Gaji
Karyawan.
Gambar 4.58 Gambar Rancangan Layar Slip Gaji
3. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Rekap Gaji.
4.11.10 Rancangan Layar Form Bon Pengeluaran Kas
Gambar 4.59 Rancangan Layar Form Bon Pengeluaran Kas
Form Bon Pengeluaran Kas adalah form yang digunakan untuk menyimpan data–data
pengeluaran kas. User terlebih dahulu memilih akun lalu memasukkan jumlah dan
keterangan.
Keterangan :
1
2 3 4 5
1. Tombol Browse adalah tombol yang digunakan untuk menampilkan data yang
diinginkan user. Pada saat menekan tombol Browse maka akan muncul form
browse :
Gambar 4.60 Rancangan Layar Browse untuk Peminjaman
Gambar 4.61 Rancangan Layar Browse untuk Pembayaran Gaji
2. Tombol Simpan adalah tombol yang digunakan untuk menyimpan data pengeluaran
kas.
3. Tombol Jurnal adalah tombol yang digunakan untuk melihat jurnal
4. Tombol cetak adalah tombol yang digunakan untuk mencetak bon pengeluaran kas
5. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Bon
Pengeluaran Kas.
4.11.11 Rancangan Layar Form Daftar Transfer Gaji
Gambar 4.62 Rancangan Layar Form Daftar Transfer Gaji
Form Daftar Transfer Gaji adalah form yang digunakan untuk menunjukkan jumlah gaji
karyawan yang akan ditransfer melalui Bank, dimana dalam daftar ini terdapat nomor
rekening dan jumlah yang harus ditransferkan kepada karyawan sesuai dengan jumlah
gaji yang diterima.
Keterangan :
1 2
1. Tombol Cetak Daftar Transfer Gaji adalah tombol yang digunakan untuk
mencetak data transfer gaji karyawan. Pada saat menekan tombol Cetak Daftar
Transfer Gaji akan muncul form laporan :
Gambar 4.63 Rancangan Layar Laporan Daftar Transfer Gaji
2. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Daftar
Transfer Gaji.
4.11.12 Rancangan Layar Form Peminjaman
Gambar 4.64 Rancangan Layar Form Peminjaman
Form Peminjaman adalah form yang digunakan untuk karyawan yang ingin mengajukan
pinjaman. User terlebih dahulu harus mengklik Browse untuk memilih Nomor Induk
Karyawan agar dapat mengetahui batas pinjaman. Jika batas pinjaman telah habis maka
user tidak akan dapat membuat Form Peminjaman namun jika tersedia maka user
mengisi jumlah pinjaman yang diinginkan dan mengisi lama pinjaman karyawan berapa
lama pinjaman tersebut dalam hitungan bulan lalu secara otomatis jumlah angsuran
bulanan akan muncul dan user juga dapat mengisi keterangan sebagai informasi
tambahan mengenai pinjaman tersebut.
Keterangan :
1. Tombol Browse adalah tombol yang digunakan untuk menampilkan data yang
diinginkan user. Pada saat menekan tombol Browse maka akan muncul form
browse :
1
2 3
Gambar 4.65 Rancangan Layar Form Browse Peminjaman
2. Tombol Simpan adalah tombol yang digunakan untuk menyimpan data
peminjaman karyawan.
3. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Peminjaman.
4.11.13 Rancangan Layar Form Laporan Pengeluaran Kas
1
2 3
Gambar 4.66 Rancangan Layar Form Laporan Pengeluaran Kas
Form Laporan Pengeluaran Kas adalah form yang digunakan untuk menampilkan data
Laporan Pengeluaran Kas. User terlebih dahulu memilih periode yang diinginkan lalu
mengklik tombol Lihat untuk melihat data Laporan Pengeluaran Kas.
Keterangan :
1. Tombol Lihat adalah tombol yang digunakan untuk menampilkan data
pengeluaran kas berdasarkan periode yang diinginkan.
2. Tombol Cetak adalah tombol yang digunakan untuk menampilkan Laporan
Pengeluaran Kas.
Gambar 4.67 Rancangan Layar Laporan Pengeluaran Kas
3. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Laporan
Pengeluaran Kas.
4.11.14 Rancangan Layar Form Laporan PPh Pasal 21
Gambar 4.68 Rancangan Layar Form Laporan PPh Pasal 21
1 2 3
Form Laporan PPh Pasal 21 adalah form yang digunakan untuk menampilkan data
Laporan PPh Pasal 21. User terlebih dahulu memilih periode yang diinginkan lalu
mengklik tombol Lihat untuk melihat data Laporan PPh Pasal 21.
Keterangan :
1. Tombol Lihat adalah tombol yang digunakan untuk menampilkan data PPh Pasal
21 berdasarkan periode yang diinginkan.
2. Tombol Cetak adalah tombol yang digunakan untuk menampilkan Laporan PPh
Pasal 21.
Gambar 4.69 Rancangan Layar Laporan PPh Pasal 21
3. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Laporan
PPh Pasal 21.
4.11.15 Rancangan Layar Form Laporan Transaksi Peminjaman
Gambar 4.70 Rancangan Layar Form Laporan Transaksi Peminjaman
1
2 3
Form Laporan Transaksi Peminjaman adalah form yang digunakan untuk menampilkan
data Laporan Transaksi Peminjaman. User terlebih dahulu memilih periode yang
diinginkan lalu mengklik tombol Lihat untuk melihat data Laporan Transaksi
Peminjaman.
Keterangan :
1. Tombol Lihat adalah tombol yang digunakan untuk menampilkan data
peminjaman berdasarkan periode yang diinginkan.
2. Tombol Cetak adalah tombol yang digunakan untuk menampilkan Laporan
Transaksi Peminjaman.
Gambar 4.71 Rancangan Layar Laporan Transaksi Peminjaman
3. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Laporan
Transaksi
4.11.16 Rancangan Layar Form Laporan Piutang Karyawan
Gambar 4.72 Rancangan Layar Form Laporan Piutang Karyawan
Form Laporan Piutang Karyawan adalah form yang digunakan untuk menampilkan data
Laporan Piutang Karyawan. User terlebih dahulu memilih periode yang diinginkan lalu
mengklik tombol Lihat untuk melihat data Laporan Piutang Karyawan.
Keterangan :
1. Tombol Lihat adalah tombol yang digunakan untuk menampilkan data Laporan
Piutang Karyawan berdasarkan periode yang diinginkan.
2. Tombol Cetak adalah tombol yang digunakan untuk menampilkan Laporan
Piutang Karyawan
1
2 3
Gambar 4.73 Rancangan Layar Laporan Piutang Karyawan
3. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Laporan
Piutang Karyawan.
4.11.17 Rancangan Layar Form Laporan Lembur
Gambar 4.74 Rancangan Layar Form Laporan Lembur
Form Laporan Lembur adalah form yang digunakan untuk menampilkan data Laporan
Lembur. User terlebih dahulu memilih periode yang diinginkan lalu mengklik tombol
Lihat untuk melihat data Laporan Lembur.
Keterangan :
1. Tombol Lihat adalah tombol yang digunakan untuk menampilkan data lembur
berdasarkan periode yang diinginkan.
2. Tombol Cetak adalah tombol yang digunakan untuk menampilkan Laporan
Lembur.
1 2 3
Gambar 4.75 Rancangan Layar Laporan Lembur
3. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Laporan
Lembur.
4.11.18 Rancangan Layar Form Jurnal Penggajian
Gambar 4.76 Rancangan Layar Form Jurnal Penggajian
2
1
3
Form Jurnal Penggajian adalah form yang digunakan untuk menampilkan data Jurnal
Penggajian. User terlebih dahulu memilih periode yang diinginkan lalu mengklik tombol
Lihat untuk melihat data Jurnal Penggajian.
Keterangan :
1. Tombol Lihat adalah tombol yang digunakan untuk menampilkan data Jurnal
Penggajian berdasarkan periode yang diinginkan.
2. Tombol Cetak adalah tombol yang digunakan untuk menampilkan Jurnal
Penggajian.
Gambar 4.77 Rancangan Layar Jurnal Penggajian
3. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Jurnal
Penggajian.
4.11.19 Rancangan Layar Form Jurnal pengeluaran Kas
Gambar 4.78 Rancangan Layar Form Jurnal Pengeluaran Kas
Form Jurnal Pengeluaran Kas adalah form yang digunakan untuk menampilkan data
Jurnal Pengeluaran Kas. User terlebih dahulu memilih periode yang diinginkan lalu
mengklik tombol Lihat untuk melihat data Jurnal Pengeluaran Kas.
Keterangan :
1. Tombol Lihat adalah tombol yang digunakan untuk menampilkan data Jurnal
Pengeluaran Kas berdasarkan periode yang diinginkan.
2. Tombol Cetak adalah tombol yang digunakan untuk menampilkan Jurnal
Pengeluaran Kas.
1
2 3
Gambar 4.79 Rancangan Layar Laporan Jurnal Pengeluaran Kas
3. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Jurnal
Pengeluaran Kas.
4.11.20 Rancangan Layar Form Pengaturan Gaji dan Pajak
Gambar 4.80 Rancangan Layar Pengaturan Gaji dan Pajak
1 2 3 4
Gambar 4.81 Rancangan Layar Pengaturan Gaji dan Pajak 2
Form Pengaturan Gaji dan Pajak adalah form yang digunakan untuk pengaturan tarif
gaji, tarif lembur, uang makan, tarif potongan keterlambatan, tarif penghasilan tidak
kena pajak, tarif penghasilan kena pajak, biaya jabatan.
Keterangan :
1. Tombol Simpan adalah tombol yang digunakan untuk menyimpan data pengaturan
gaji, dan pajak.
2. Tombol Edit adalah tombol yang digunakan untuk melakukan perubahan data
pengaturan gaji dan pajak.
1 2 3 4
3. Tombol Batal adalah tombol yang digunakan untuk melakukan pembatalan
perubahan pengaturan gaji dan pajak.
4. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Pengaturan
Gaji dan Pajak.
4.11.21 Rancangan Layar Form Pengaturan Akses User
Gambar 4.82 Rancangan Layar Pengaturan Akses User
1 2 3
Form Pengaturan Akses User adalah form yang digunakan untuk pengaturan akses user
terhadap form yang ada pada aplikasi sebagai pengendalian terhadap akses yang
dilakukan pada sistem.
Keterangan :
1. Tombol Simpan adalah tombol yang digunakan untuk menyimpan data pengaturan
akses user.
2. Tombol Edit adalah tombol yang digunakan untuk melakukan perubahan data
pengaturan akses user.
3. Tombol Keluar adalah tombol yang digunakan untuk menutup Form Pengaturan
Gaji dan Pajak.
4.11.22 Rancangan Layar Perhitungan Pajak pasal 21
Gambar 4.83 Rancangan Layar Form Perhitungan Pajak pasal 21
Formulir Perhitungan Pajak ps 21 adalah Form tambahan yang berfungsi untuk
melakukan perhitungan pajak pasal 21.
Keterangan :
1. Tombol Hitung adalah tombol yang digunakan untuk menghitung PPh psl 21
Harus Dipotong. Pada saat tombol Hitung ditekan maka aplikasi secara otomatis
akan menghitung Pph psl 21.
2. Tombol Reset adalah tombol yang digunakan untuk mereset perhitungan pajak,
dimana perhitungan yang dilakukan sebelumnya akan terhapus dan membersihkan
layar isian dan meriset menjadi keadaan semula.
3. Tombol Exit adalah tombol yang digunakan untuk menutup Form Kalkulator
Pajak psl 21.