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
Start When
Acvtivities
Agent Assuming Responsibility Menghitung
Bagian HRD
Karyawan selesai
Mengecek kehadiran
jumlah kehadiran
melakukan absensi,
karyawan, membuat
karyawan
mengecek database
daftar rekapitulasi
kehadiran karyawan kehadiran karyawan (Tr_hadir) Meminjam uang
Karyawan
Mengisi form
Mengisi form
peminjaman
peminjaman
Menerima form
Mengecek history dan
dan limit pinjaman
peminjaman dari
limit pinjaman karyawan
karyawan
karyawan
pinjaman Mengecek history
Bagian HRD
Memberikan
General
Menerima form
Memberikan persetujuan
persetujuan
Manager
peminjaman
pinjaman
pinjaman
karyawan dari Bagian HRD
Mengeluarkan
Accounting
uang pinjaman
General Manager
Memberikan uang
memberikan
pinjaman kepada
persetujuan
karyawan, membuat dan
peminjaman
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
Bagian HRD
gaji dan daftar
Tanggal 30 setiap
Mengecek gaji
bulan
karyawan, membuat
transfer gaji
daftar transfer gaji dan
karyawan
daftar gaji, mencetak dan menyerahkan daftar gaji dan daftar transfer gaji kepada General Manager
Memberikan
General
Menerima daftar
Mengecek daftar gaji
persetujuan gaji
Manager
gaji dan daftar
dan daftar transfer gaji,
karyawan
Membayar gaji
Accounting
karyawan
transfer gaji dari
memberikan persetujuan
HRD
pembayaran gaji
Menerima
Menerima daftar transfer
persetujuan dari
gaji yang telah disetujui
General Manager
General Manager,melakukan transfer gaji, menerima bukti transfer dari bank, membuat Bon pengeluaran kas
Membuat slip gaji
Bagian HRD
Menerima
Mencetak slip gaji tiap
konfirmasi transfer
karyawan, menyerahkan
gaji dari accounting
slip gaji kepada karyawan
Menerima Slip Gaji
Karyawan
HRD memberikan
Karyawan menerima slip
slip gaji kepada
gaji
karyawan
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 Melakukan Absensi
Karyawan
1. Melakukan absensi
Komputer
2. Menyimpan data hadir karyawan Menghitung jumlah kehadiran karyawan
Bagian HRD
3. Mengklik menu daftar rekapitulasi hadir karyawan
Komputer
4. Menampilkan
daftar
rekapitulasi
hadir
karyawan Bagian HRD
5. Mengecek daftar hadir karyawan. 6. Mengklik tombol cetak
Komputer
7. Mencetak daftar rekapitulasi hadir karyawan Menghitung gaji karyawan
HRD
8. Melakukan perhitungan gaji karyawan Meminjam uang pinjaman
Karyawan
9. Mengajukan permohonan pinjaman 10. Mengklik menu formulir peminjaman
Komputer
11. Menampilkan data peminjaman karyawan
Karyawan
12. Menginput data dalam form peminjaman 13. Mengklik tombol simpan
Komputer
14. Menyimpan form peminjaman
Mengecek history dan limit pinjaman HRD
15. Mengklik menu history peminjaman
Komputer
16. Menampilkan data peminjaman karyawan
HRD
17. Menyampaikan kepada General Manager form peminjaman Memberikan persetujuan pinjaman
General Manager
18. Menyetujui pinjaman karyawan pada form peminjaman Mengeluarkan Uang Pinjaman
Accounting
19. Memberikan
uang
pinjaman
kepada
karyawan 20. Mengklik Bon Pengeluaran Kas Komputer
21. Menampilkan data Bon pengeluaran Kas 22. Menginput Bon pengeluaran Kas
Bagian Accounting
23. Mengklik tombol simpan
Komputer
24. Menyimpan data Bon Pengeluaran Kas 25. Mengklik tombol cetak
Komputer
26. Mencetak Bon pengeluaran Kas 4 rangkap
Accounting
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
accounting Menerima pinjaman Karyawan
31. menerima uang pinjaman 32. menandatangani
form
pengeluaran
peminjaman rangkap 1 Membuat daftar gaji dan daftar transfer gaji Bagian HRD
33. Mengklik menu daftar gaji karyawan
Komputer
34. Menampilkan daftar gaji karyawan
Bagian HRD
35. Mengklik tombol cetak
Komputer
36. Mencetak daftar gaji karyawan
Bagian HRD
37. Mengklik
menu
daftar
transfer
gaji
karyawan Komputer
38. Menampilkan daftar transfer gaji karyawan
Bagian HRD
39. Mengklik tombol cetak
Komputer
40. Mencetak daftar transfer gaji karyawan
Bagian HRD
41. Menyerahkan daftar gaji dan daftar transfer gaji karyawan kepada General Manager Memberikan persetujuan gaji
General Manager
42. Memberikan persetujuan gaji Membayar Gaji Karyawan
Accounting
43. Menerima daftar transfer gaji karyawan yang telah disetujui General Manaager
Accounting
44. Melakukan transfer gaji karyawan melalui
Bank 45. Menerima bukti transfer dari bank Menerima Gaji Karyawan
46. Menerima gaji melalui rekening Bank Membuat Slip Gaji
HRD
47. Menerima konfirmasi transfer gaji dari Accounting 48. Mengklik menu slip gaji
Komputer
49. Menampilkan form slip gaji
HRD
50. Menginput data slip gaji 51. Mengklik tombol cetak
Komputer
52. Mencetak slip gaji
HRD
53. Menyerahkan slip gaji kepada karyawan Menerima Slip Gaji
Karyawan
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
HRD
Komputer
3. Mengklik menu daftar rekapitulasi karyawan
Tr_Hadir
4. Menampilkan daftar rekapitulasi hadir karyawan
5. Mengecek daftar hadir karyawan
6. Mengklik tombol cetak
Ms_Karyawan
7. Mencetak daftar rekapitulasi 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.6 Usecase Diagram 4.6.1 Usecase Diagram Penggajian
Gambar 4.17 Usecase Diagram Penggajian
4.7 Rancangan Formulir 4.7.1 Rancangan Formulir Karyawan
Gambar 4.18 Rancangan Formulir Karyawan
4.7.2 Rancangan Formulir Pinjaman
Gambar 4.19 Rancangan Formulir Peminjaman
4.7.3 Rancangan Slip Gaji
Gambar 4.20 Rancangan Formulir Slip Gaji
4.7.4 Rancangan Bon Pengeluaran Kas
Gambar 4.21 Rancangan Formulir Bon Pengeluaran Kas
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.3 Rancangan Laporan Absensi
Gambar 4.25 Rancangan Laporan Absensi
4.8.4 Rancangan Laporan Pengeluaran Kas
Gambar 4.26 Rancangan Laporan Pengeluaran kas
4.8.5 Rancangan Laporan Lembur
Gambar 4.27 Rancangan Laporan Lembur
4.8.6 Rancangan Laporan Peminjaman
Gambar 4.28 Rancangan Laporan Peminjaman
4.8.7 Rancangan Laporan Rekapitulasi Gaji
Gambar 4.29 Rancangan Laporan Rekapitulasi 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.8.10 Rancangan Laporan Piutang Karyawan
Gambar 4.32 Rancangan Laporan Piutang Karyawan
4.8.11 Rancangan Laporan Pajak
Gambar 4.33 Rancangan Laporan Pajak Pasal 21
4.9 Rancangan Database 4.9.1 UML Class Diagram
Tr_Hadir_Header
1..*
Ms_PTKP ‐#Kode_PTKP ‐Tarif_PTKP +Menghitung_PTKP()
1
1
‐#No_Hadir ‐NIK ‐Tanggal ‐Kode_Shift +Mengabsen() +Mengatur_Shift()
Ms_Gaji ‐#No_Gaji ‐Gaji_Pokok ‐Kode_Grup ‐Pot_Keterlambatan ‐Tarif_UMT +Menghitung_Gaji()
1..*1
1
1
Tr_Rincian_Gaji_Detail ‐#No_Gaji ‐No_Pinjaman ‐Kode_PTKP ‐Kode_Tarif_Pajak ‐Kode_Grup ‐No_Rekap_Hadir ‐Uang_UMT ‐Uang_Lembur ‐THR ‐Potongan_Terlambat ‐Total_Gaji_Kotor +Menghitung_Gaji_Kotor()
1
1..1
1..1
1
Ms_Tarif_Pajak
Tr_Hadir_Detail
‐#Kode_Tarif_Pajak ‐Persentase_PKP ‐Tarif_PKP ‐Tarif_Biaya_Jabatan +Menghtung_Tarif_Pajak()
‐#No_Hadir ‐Jam_Masuk ‐Jam_Keluar ‐Jam_Lembur ‐Keterlambatan ‐Total_Jam_Kerja ‐Kode_Shift ‐Jenis_Shift +Mengabsen() +Mengatur_Shift()
1 1
11
Tr_Rincian_Gaji_Header
1 1..*
1 1
1
Tr_BPK ‐No_BPK ‐NIK ‐No_Peminjaman ‐No_Gaji ‐Tanggal ‐Jumlah_Yang_Dikeluarkan ‐Keterangan +Mencatat_Pengeluaran() +Menghitung_Gaji()
1..*
1..1
1..*
1
1
Ms_Karyawan
1..* 1
‐#No_Gaji ‐NIK ‐Periode +Menghitung_Gaji() +Meminjam() +Menghitung_Pajak()
Tr_Rekap_Hadir ‐#No_Rekap_Hadir ‐NIK ‐Jumlah_Kehadiran ‐Periode ‐Jumlah_Absen ‐Jumlah_Lembur ‐Bagian +Mengabsen() +Merekap_Hadir_Karyawan()
1..*
1
1..* 1
‐#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 ‐Email ‐Kode_Shift +Mengabsen() +Meminjam() +Menghitung Pajak()
1..*
Tr_UMT
1..*
1
‐#No_UMT ‐NIK ‐Tanggal ‐Total_UMT +Menghitung_Uang_Makan_Transport()
1..*
Tr_Lembur
1
‐#Kode_Lembur ‐NIK ‐Tanggal_Lembur ‐Total_Jam ‐Uang_Lembur ‐Tarif_Lembur +Menghitung_Lembur()
1..*
1..*
* 1
1 Ms_Grup ‐#Kode_Grup ‐Nama_Grup +Mengatur_Level_Gaji_UMT_dan_Lembur()
1
Tr_Jurnal
1
‐#No_Jurnal ‐No_Account ‐No_BPK ‐Tanggal ‐Keterangan ‐Debit ‐Kredit +Menjurnal() +Mencatat_Pengeluaran()
Tr_Peminjaman
1
Ms_Account ‐#No_Account ‐Nama_Account ‐Jumlah +Menjurnal()
1..* 1
‐#No_Peminjaman ‐NIK ‐Tanggal ‐Jumlah_Pinjaman ‐Lama_Pinjaman ‐Jumlah_Angsuran ‐Sisa_Pinjaman ‐Keterangan +Meminjam()
Tr_Rekap_Gaji
1..*
‐#No_Rekap_Gaji ‐NIK ‐Kode_Grup ‐Kode_PTKP ‐No_Gaji ‐No_Peminjaman ‐Kode_Tarif_Pajak ‐Total_Pajak ‐Total_Gaji_Kotor ‐Total_Gaji_Bersih ‐Periode +Menghitung_Gaji_Bersih()
Gambar 4.16 UML Class Diagram
1
4.10
Rancangan Database 4.10.1 Rancangan Database Ms_Karyawan Nama file
: Ms_Karyawan
Tipe file
: Master
Primary Key
: @ NIK
Foreign key
:Field
Field Name
Data Type
Description Size
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 Menunjukkan batas pinjaman karyawan
Batas Pinjaman
Double 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 Menunjukkan jawaban atas pertanyaan Jawaban_Petunjuk
Char
20 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
Field Name
Data Type
Description Size
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
Field Name
Data Type
Description Size
No_Hadir *
Varchar
8
Menunjukan no hadir karyawan
NIK **
Varchar
Tanggal
Date/time
7
Menunjukkan nomor induk karyawan
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
Field Name
Data Type
Description Size
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
Field Name
Data Type
Description Size
No_Pinjaman *
Varchar
8
Menunjukan no pinjaman
NIK **
Varchar
7
Menunjukkan nomor induk karyawan
Tanggal
Date/time
Menunjukkan tanggal Menunjukkan jumlah pinjaman
Jumlah_Pimjaman
Double karyawan
Lama_Pinjaman
Interger
Jumlah_Angsuran
Double
Menunjukkan jumlah angsuran karyawan
Sisa_Pinjaman
Double
Menunjukkan sisa pinjaman karyawan
Keterangan
Text
2
Menunjukkan lama pinjaman karyawan
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
:
Data
Field
Type
Size
Kode_PTKP *
Varchar
4
Tarif_PTKP
Double
Description
Field Name
Menunjukkan kode pTKP 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
:
Data
Field
Type
Size
No_Gaji *
Varchar
9
Gaji_Pokok
Double
Kode_Grup
Varchar
Pot_Keterlambatan
Double
Field Name
Description
Menunjukan no gaji karyawan Menunjukan besar nilai gaji pokok
5
Menunjukan kode grup karyawan Menunjukkan tarif potongan terlambat Menunjukkan tarif uang makan dan
Tarif_UMT
Double transport untuk karyawan Tabel 4.9 Rancangan Database Ms_Gaji
4.10.8 Rancangan Database Tr_BPK (Bukti Pengeluaran Kas) Nama file
: Tr_BPK
Tipe file
: Transaksi
Primary Key
: @ No_BPK
Foreign key
: NIK, No_Peminjaman, No_Gaji Field
Field Name
Data Type
Description Size
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
Tanggal
Date/time
Menunjukkan tanggal
Jumlah_yg_
Menunjukkan jumlah uang yang Double
dikeluarkan
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
Field Name
Data Type
Description Size
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 Keterangan
Date/time Char
Menunjukkan tanggal 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 Data
Field
Type
Size
No_Rekap_Hadir *
Varchar
8
Menunjukan no rekap hadir
NIK **
Varchar
7
Menunjukkan nomor induk karyawan
Field Name
Description
Menunjukkan jumlah kehadiran karyawan Jumlah_Kehadiran
Double dalam satu periode Date/
Periode
Menunjukkan Periode time Menunjukkan jumlah absen karyawan
Jumlah_Absen
Double dalam satu periode Menunjukan jumlah lembur dalam satu
Jumlah_Lembur
Double 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
Field Name
Data Type
Description Size
No_UMT *
Varchar
8
Menunjukan no uang makan dan transport
NIK **
Varchar
7
Menunjukkan nomor induk karyawan
Tanggal
Date/time
Menunjukkan Tanggal Menunjukkan total uang makan dan
Total_UMT
Double 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 Data
Field
Type
Size
Kode_Lembur *
Varchar
8
Menunjukan kode lembur karyawan
NIK **
Varchar
7
Menunjukkan nomor induk karyawan
Field Name
Description
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
: Data
Field
Type
Size
Kode_Grup *
Varchar
4
Menunjukkan kode grup
Nama_Grup
Char
15
Menunjukkan nama grup
Description
Field Name
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 Data
Field
Field Name
Description Type
Size
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
Date/tim Periode
Menunjukkan periode e
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 Data
Field
Type
Size
No_Gaji *
Varchar
9
Menunjukkan no gaji karyawan
NIK **
Varchar
7
Menunjukkan nomor induk karyawan
Periode
Date/time
Field Name
Description
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 Fiel
Field Name
Data Type
d
Description
Size 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 Nama File
: Ms_PTKP
Tipe File
: Master
Primary Key
: @Kode_Tarif_Pajak
Foreign Key
:
Data
Field
Field Name
Description Type
Size
Kode_Tarif_Pajak *
Varchar
4
Tarif_PKP
Double
Menunjukan tariff penghasilan kena pajak
Tarif_Biaya_Jabatan
Double
Menunjukan tariff biaya jabatan
Persentase_PKP
Integer
Menunjukkan kode Tarif pajak
Menunjukkan persentase penghasilan kena 2 pajak Tabel 4.19 Rancangan Database Ms_Tarif_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
3
1
2
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.
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
1
2
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.
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
3
1
2
Gambar 4.48 Rancangan Layar Form Master Karyawan
3
1
2
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
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
1
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.
4.11.7 Rancangan Layar Form Daftar Rekap Hadir Karyawan
1
2
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 :
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
1
2
3
Gambar 4.53 Rancangan Layar Form Daftar Gaji
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
1
2
3
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.
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
1
3
2
4
5
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. 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
1
2
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.
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
1
2
3
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 :
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
1
2
Gambar 4.68 Rancangan Layar Form Laporan PPh Pasal 21
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
1
2
3
Gambar 4.70 Rancangan Layar Form Laporan Transaksi Peminjaman
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
1 2 3
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
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
1
2
3
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.
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
1
2
3
Gambar 4.76 Rancangan Layar Form Jurnal Penggajian
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
1
2
3
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.
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
1
2
3
4
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.
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
1
2
3
Gambar 4.82 Rancangan Layar Pengaturan Akses User
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.