BAB 4 RANCANGAN SISTEM YANG DIUSULKAN Prosedur Penggajian pada Sistem yang Diusulkan

dokumen-dokumen yang mirip
BAB 4 PERANCANGAN DAN IMPLEMENTASI SISTEM Prosedur penggajian pada sistem yang diusulkan

Prosedur menjalankan program

BAB 4 SISTEM YANG DIUSULKAN

Bab 4. Analisis Sistem Yang Sedang Berjalan

Gambar 4.43 Uses Interface Log In PT RAPUTRA JAYA

BAB 4 RANCANGAN S IS TEM YANG D IUS ULKAN Prosedur Perhitungan Gaji CA (Customer Assistant)

Gambar 4.118User Interface Login

BAB IV DESKRIPSI KERJA PRAKTEK

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. anggota koperasi datang ke kantor koperasi bertemu dengan customer service.

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB 4 PERANCANGAN SISTEM

BAB 3 ANALISIS SISTEM YANG BERJALAN

1. Persiapkan master yang akan diinstal, dan persiapkan Daemon Tools Lite untuk men-mount Image kan file iso yang kalian punya.

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. 4.1 Prosedur yang diusulkan. Prosedur yang diusulkan sebagai berikut :

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN KREDIT DAN PIUTANG PADA PT. LUMAS JAYA INDUSTRY

BAB III ANALISA DAN PERANCANGAN

LAMPIRAN 1 THE WATERFALL APPROACH TO THE SDLC

BAB Prosedur atau Narasi Sistem yang Diusulkan

User Interface. Gambar 1 Form Login

BAB III ANALISIS DAN DESAIN SISTEM

Prosedur Menjalankan program / alat Gambar 4.58 User Interface Form Login Karyawan

BAB IV PEMBAHASAN 4.1 Analisis Sistem 1. Permasalahan yang timbul

BAB IV DESKRIPSI SISTEM. terintegrasi yaitu dengan menggunakan Microsoft Excel dengan cara penginputan

BAB IV ANALIS DAN DESAIN SISTEM. Dari document flow yang prosesnya masih manual lalu dibuat system

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem yang berjalan pada PT. Rajawali Neon bertujuan untuk

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN

BAB IV ANALISIS DAN DESAIN SISTEM

BAB 4 PERANCANGAN SISTEM INFORMASI HUMAN RESOURCES MANAGEMENT YANG DIUSULKAN PADA PT SERTCO QUALITY

BAB III ANALISIS DAN DESAIN SISTEM


BAB IV DESKRIPSI PEKERJAAN. Excel tanpa proses lebih lanjut. Sehingga dalam pencatatannya dapat terjadi

BAB 4 PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. memberikan masukan dalam pengembangan sistem informasi yang dibuat.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. meletakan sistem sehingga siap untuk dioperasikan. Implementasi bertujuan untuk

Bab 4 Hasil dan Pembahasan

BAB IV HASIL DAN PEMBAHASAN. sistem yang sedang berjalan, dimana pada tahapan ini akan di gambarkan sebuah

BAB 4 PERANCANGAN SISTEM YANG DIUSULKAN

Prosedur menjalankan program Analisis Dan Perancangan. Sistem Basis Data untuk Aplikasi Sistem Penggajian pada. Rumah Sakit Juwita Berbasis Web

BAB III ANALISIS DAN IMPLEMENTASI

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM Analisis system adalah suatu proses yang dilakukan oleh peneliti agar dapat memahami

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. Analisis sistem merupakan tahapan awal dalam membuat aplikasi web.

BAB III ANALISA DAN PERANCANGAN SISTEM

Prosedur Menjalankan Aplikasi

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

PT. Maju Bersama Jaya merupakan usaha jasa yang berjalan di bidang jasa. khususnya dalam kontraktor aspal jalan di kota Tanjungpinang, dimana sistem

BAB IV DISKRIPSI PEKERJAAN. sistem informasi penggajian pada PT. KARYA MANDIRI BERSAMA.

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. Analisia sistem yang sedang berjalan bertujuan untuk mengetahui lebih

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

Gambar 4.69 : User Interface Form Login

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK. Melakukan survey dan wawancara secara langsung di Primkopal Mako

Process Modeling (Latihan Kasus Penggajian) Pertemuan 21 22

Prosedur Menjalankan Program

BAB IV ANALISIS DAN PERANCANGAN SISTEM. analisis sistem akan ditemukan masalah yang mungkin akan mempengaruhi kerja

BAB IV. ANALISIS HASIL dan PEMBAHASAN. 1. Dokumen yang digunakan dalam Sistem Informasi Akuntansi

Berikut merupakan prosedur penggunaan pada non-login :

BAB III ANALISA DAN DESAIN SISTEM

BAB III PEMBAHASAN. Pembahasan yang kami lakukan pada kerja praktek di PT. Malayandi Tour & Travel hanya mengenai karyawan tetap saja.

BAB III ANALISIS DAN DESAIN SISTEM

PERTEMUAN 10 PERANCANGAN PROGRAM UNTUK MASALAH BISNIS

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB 4 PERANCANGAN. 1. Dengan terhubungnya komputer terhadap server, maka apabila perubahan. lainnya yang terhubung dengan server akan ikut berubah.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

Design The User-Interface 1. Rancangan Form Login

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM. sistem yang ada, diperlukan suatu penggambaran aliran-aliran informasi dari

BAB III ANALISIS DAN BAB PERANCANGAN III

BAB IV ANALISIS HASIL DAN PEMBAHASAN. A. Sistem Informasi Akuntansi Penggajian dan Pengupahan PT. Soon Poh

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB III ANALISIS DAN DESAIN SISTEM

Berikut ini adalah petunjuk pemakaian aplikasi sistem basis data. Petunjuk berikut ini disertai dengan tampilan layar. Keterangan selengkapnya

BAB 3 SISTEM YANG SEDANG BERJALAN

BAB 4 RANCANGAN SISTEM USULAN

BAB III ANALISA DAN DESAIN SISTEM

BAB 4 RANCANGAN SISTEM INFORMASI YANG DIUSULKAN

BAB IV PERANCANGAN SISTEM

BAB IV DESKRIPSI PEKERJAAN. ditemukan kesalahan dalam proses penggajian. 1. Masih sering ditemukan kesalahan dalam pencatatan absensi.

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS Analisis Sistem Pencatatan Persediaan Primkopkar Manunggal

Transkripsi:

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 pinjaman peminjaman peminjaman Mengecek history Bagian HRD Menerima form Mengecek history dan dan limit pinjaman peminjaman dari limit pinjaman karyawan karyawan karyawan Memberikan General Menerima form Memberikan persetujuan persetujuan Manager peminjaman pinjaman

pinjaman karyawan dari Bagian HRD Mengeluarkan Accounting General Manager Memberikan uang uang pinjaman 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 Tanggal 30 setiap Mengecek gaji gaji dan daftar 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 transfer gaji dari memberikan persetujuan HRD pembayaran gaji Membayar gaji Accounting Menerima Menerima daftar transfer karyawan 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 konfirmasi transfer gaji dari accounting Mencetak slip gaji tiap karyawan, menyerahkan slip gaji kepada karyawan Menerima Slip Karyawan HRD memberikan Karyawan menerima slip Gaji 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 Komputer 1. Melakukan absensi 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 Karyawan 11. Menampilkan data peminjaman karyawan 12. Menginput data dalam form peminjaman 13. Mengklik tombol simpan Komputer 14. Menyimpan form peminjaman

Mengecek history dan limit pinjaman HRD Komputer HRD 15. Mengklik menu history peminjaman 16. Menampilkan data peminjaman karyawan 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 Komputer 23. Mengklik tombol simpan 24. Menyimpan data Bon Pengeluaran Kas 25. Mengklik tombol cetak Komputer Accounting 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

accounting Menerima pinjaman Karyawan 31. menerima uang pinjaman 32. menandatangani form pengeluaran peminjaman rangkap 1 Membuat daftar gaji dan daftar transfer gaji Bagian HRD Komputer Bagian HRD Komputer Bagian HRD 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 Komputer Bagian HRD Komputer Bagian HRD 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 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 HRD 49. Menampilkan form slip gaji 50. Menginput data slip gaji 51. Mengklik tombol cetak Komputer HRD 52. Mencetak slip gaji 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 +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 Email 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 1 1 1..* 1 1..* 1 1..* 1 1..* 1..* 1..1 1 1..* 1..* 1 1..* 1 1 1 1..* 1 1 1 1..* 1..1 1 1 1..* 1..1 1 1 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 Tipe file Primary Key : Ms_Karyawan : Master : @ 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 Jawaban_Petunjuk Char 20 Menunjukkan pertanyaan petunjuk jika karyawan lupa password yang digunakan 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 Tipe file Primary Key : Ms_Account : Master : @ 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 Tipe file Primary Key : Tr_Hadir_Detail : Transaksi : @ 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 Tipe File Primary Key : Ms_PTKP : Master : @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 Tipe file Primary Key : Ms_Gaji : Master : @ No_Gaji Foreign key :

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) Nama file Tipe file Primary Key Foreign key : Tr_BPK : Transaksi : @ No_BPK : 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

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 Tipe file Primary Key Foreign Key : Tr_Jurnal : Transaksi : @ No_Jurnal : 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 Periode Jumlah_Absen Jumlah_Lembur Double Date/ time Double Double Menunjukkan jumlah kehadiran karyawan dalam satu periode Menunjukkan Periode Menunjukkan jumlah absen karyawan dalam satu periode 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 Tipe file : Tr_ UMT : 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 Tipe file Primary Key : Ms_Grup : Transaksi : @ 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 Tipe file Primary Key Foreign Key : Tr_Rekap_Gaji : Transaksi : @ No_Rekap_Gaji : 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 Tipe file Primary Key Foreign Key : Tr_Rincian_Gaji_Header : Transaksi : @ No_Gaji : 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 Tipe file Primary Key Foreign Key : Tr_Rincian_Gaji_Detail : Transaksi : @ No_Gaji : 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 Tipe File Primary Key : Ms_PTKP : Master : @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 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 3 Gambar 4.68 Rancangan Layar Form Laporan PPh Pasal 21

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.