ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENGGAJIAN DAN PENGUPAHAN PADA PT. SILVA INHUTANI LAMPUNG SKRIPSI oleh : Raymondus Robinlius 0900789183 PROGRAM GANDA SISTEM INFORMASI DAN AKUNTANSI UNIVERSITAS BINA NUSANTARA JAKARTA 2010
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENGGAJIAN DAN PENGUPAHAN PADA PT. SILVA INHUTANI LAMPUNG SKRIPSI diajukan sebagai salah satu syarat untuk gelar kesarjanaan pada Program Ganda Jenjang Pendidikan Strata 1 oleh : Raymondus Robinlius 0900789183 PROGRAM GANDA SISTEM INFORMASI DAN AKUNTANSI UNIVERSITAS BINA NUSANTARA JAKARTA 2010
Halaman Pemberian Hak Cipta Non Eksklusif dari Mahasiswa ke Universitas Bina Nusantara PERNYATAAN Dengan ini saya, Nama : Raymondus Robinlius NIM : 0900789183 Judul Skripsi : Analisis dan Perancangan Sistem Informasi Akuntansi Penggajian dan Pengupahan pada PT. Silva Inhutani Lampung Memberikan kepada Universitas Bina Nusantara hak non-eksklusif untuk menyimpan, memperbanyak, dan menyebarluaskan skripsi karya saya, secara keseluruhan atau hanya sebagian atau hanya ringkasannya saja, dalam bentuk format tercetak dan atau elektronik. Menyatakan bahwa saya, akan mempertahankan hak exclusive saya, untuk menggunakan seluruh atau sebagian isi skripsi saya, guna pengembangan karya di masa depan, misalnya bentuk artikel, buku, perangkat lunak, ataupun sistem informasi. Jakarta, 09 Maret 2010 Raymondus Robinlius
KATA PENGANTAR Segala puji syukur dan hormat penulis panjatkan kepada Tuhan Yang Maha Esa atas berkat dan anugerah-nya sehingga penulis dapat menyelesaikan skripsi ini dengan judul Analisis dan Perancangan Sistem Informasi Akuntansi Penggajian dan Pengupahan pada PT. Silva Inhutani Lampung. Dari awal hingga akhir dengan baik. Tujuan penulisan skripsi adalah untuk memenuhi salah satu syarat menyelesaikan program studi strata-1 di Universitas Bina Nusantara. Skripsi ini disusun berdasarkan data yang diperoleh dari tempat penulis melakukan pengamatan pada PT. Silva Inhutani Lampung ditambah dengan bimbingan dari para dosen dan literatur-literatur yang berkaitan dengan topik skripsi. Penulis mengucapkan banyak terima kasih kepada pihak-pihak yang telah banyak memberikan bantuan secara materil maupun moril selama pembuatan skripsi ini berlangsung, yaitu : 1. Bapak Prof. Dr. Ir. Harjanto Prabowo, MM., selaku Rektor Universitas Bina Nusantara. 2. Bapak Dr. Engkos Achmad Kuncoro, SE., MM., selaku Dekan Fakultas Ekonomi Universitas Bina Nusantara. 3. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara. 4. Bapak Gatot Soepriyatno, SE., Ak., M.Buss(Acc), selaku Ketua Jurusan Akuntansi Universitas Bina Nusantara. 5. Bapak Johan, S.Kom., MM., selaku Ketua Jurusan Sistem Informasi Universitas Bina Nusantara. 6. Bapak Aryanto Mulyadi S. Drs., Ak., MM., selaku Dosen Pembimbing Akuntansi yang telah menyediakan waktu dan pengarahan serta masukan sampai selesainya penulisan skripsi ini. 7. Bapak Dr.-Ing. Edi Legowo, selaku Dosen Pembimbing Sistem Informasi yang telah menyediakan waktu dan pengarahan serta masukan sampai selesainya penulisan skripsi ini. 8. Seluruh staf pengajar Universitas Bina Nusantara yang telah membimbing penulis selama masa kuliah. 9. Bpk. Sudirman Amran, selaku Manajer Akuntansi, Ibu Ong Lina, selaku Manajer Keuangan dan Bpk. Marcos Kurniawan yang telah memberikan data dan informasi yang diperlukan dalam penulisan skripsi ini. v
10. Seluruh keluarga (Yohannes Robinlius, Cecilia Liana, Fransiskus Robinlius, Maria Robinlius dan Vissia Robinlius) yang telah banyak memberikan bantuan dan dukungan materil maupun moril yang tak ternilai sehingga skripsi ini dapat diselesaikan. 11. Ivana Lenka yang selalu saling mendukung dalam doa, semangat, dan masukan selama penyusunan skripsi ini. 12. Seluruh teman-teman jurusan AK-SI angkatan 2005 sebagai teman seperjuangan selama masa kuliah. Penulis telah berusaha melakukan yang terbaik dalam penulisan skripsi ini, namun seperti kata pepatah tak ada gading yang tak retak, maka penulis sangat mengharapkan saran dan kritik yang membangun dan dapat membuat skripsi ini menjadi lebih baik. Akhir kata, penulis berharap semoga skripsi ini berguna bagi PT. Silva Inhutani Lampung dan dapat memberikan manfaat bagi para pembaca. Jakarta, Januari 2010 Penulis Raymondus Robinlius 0900789183 vi
DAFTAR ISI Halaman Judul Luar Halaman Judul Dalam Halaman Persetujuan Hardcover Halaman Pernyataan Dewan Penguji Halaman Pemberian Hak Cipta Non Eksklusif dari Mahasiswa ke Universitas Bina Nusantara Abstrak Kata Pengantar Daftar Isi Daftar Tabel Daftar Gambar Daftar Lampiran Halaman i ii iii iv v vi vii ix xii xiv xvii BAB 1 PENDAHULUAN 1 1.1 Latar Belakang Masalah 1 1.2 Ruang Lingkup 2 1.3 Tujuan dan Manfaat Penelitian 3 1.4 Metodologi Penelitian 4 1.5 Sistematika Penulisan 6 BAB 2 LANDASAN TEORI 9 2.1 Sistem Informasi Akuntansi 9 2.1.1 Pengertian Sistem Informasi Akuntansi 9 2.1.2 Kerangka Sistem Informasi Akuntansi 10 2.1.3 Subsistem pada Sistem Informasi Akuntansi 11 2.1.4 Komponen Sistem Informasi Akuntansi 12 2.2 Pengendalian Internal 13 2.2.1 Pengertian Pengendalian Internal 13 2.2.2 Unsur Pengendalian Internal 13 2.3 Penggajian dan Pengupahan 14 2.3.1 Pengertian Gaji dan Upah 14 2.3.2 Fungsi yang Terkait 14 2.3.3 Tujuan Evaluasi Performance Karyawan 15 2.3.4 Proses Evaluasi / Pengukuran Prestasi Karyawan 16 2.4 Pajak Penghasilan 17 2.4.1 Pengertian Pajak Penghasilan 17 2.4.2 PPh Pasal 21 18 2.4.3 Penerimaan Penghasilan yang Tidak Dipotong PPh Pasal 21 20 2.4.4 Penghasilan yang Dipotong PPh Pasal 21 20 2.4.5 Penghasilan yang Tidak Dipotong PPh Pasal 21 22 2.4.6 Kewajiban Pemotong Pajak PPh Pasal 21 22 ix
2.4.7 Penghasilan Tidak Kena Pajak 23 2.4.8 Tarif Pajak Penghasilan 24 2.5 Object Oriented Analysis and Design 25 2.5.1 Pengertian Objek dan Class 25 2.5.2 Aktivitas Orientasi Objek 26 2.5.3 System Definition 28 2.5.3.1 Rich Picture 28 2.5.3.2 FACTOR 29 2.5.4 Problem Domain Analysis 30 2.5.4.1 Pengertian Problem Domain 30 2.5.4.1 Pengertian Class, Event, dan Behavior 30 2.5.5 Application Domain Analysis 32 2.5.5.1 Pengertian Application Domain 32 2.5.5.2 Pengertian Usage, Function, dan Interface 32 2.5.5.3 Sequence Diagram 34 2.5.6 Architectural Design 34 2.5.6.1 Pengertian Architectural Design 34 2.5.6.2 Pengertian Criteria 35 2.5.6.3 Pengertian Component Architecture 35 2.5.6.4 Pengertian Process Architecture 38 2.5.7 Component Design 39 2.5.7.1 Pengertian Model Component 39 2.5.7.2 Pengertian Function Component 40 2.5.7.3 Pengertian Connecting Components 40 2.5.8 Pengertian Dokumentasi 41 BAB 3 ANALISIS SISTEM YANG BERJALAN 43 3.1 Gambaran Umum Perusahaan 43 3.1.1 Sejarah Perusahaan 43 3.1.2 Visi dan Misi Perusahaan 43 3.1.2.1 Visi Perusahaan 43 3.1.2.2 Misi Perusahaan 44 3.1.3 Struktur Organisasi Perusahaan dan Tugas / Wewenang 45 3.1.3.1 Struktur Organisasi Perusahaan 45 3.1.3.2 Uraian Tugas dan Wewenang 46 3.2 Gambaran Sistem yang Sedang Berjalan 50 3.2.1 Kebijakan Umum Kepegawaian PT. Silva Inhutani Lampung 50 3.2.2 Kebijakan Penggajian yang Diterapkan pada PT. Silva Inhutani Lampung 53 3.2.3 Prosedur Penggajian dan Pengupahan yang Sedang Berjalan 58 3.2.3.1 Prosedur pencatatan waktu hadir x
karyawan 58 3.2.3.2 Prosedur pencatatan waktu hadir buruh 59 3.2.3.3 Prosedur kerja lembur 59 3.2.3.4 Prosedur cuti 59 3.2.3.5 Prosedur penghitungan gaji dan upah 60 3.2.3.6 Prosedur pembayaran gaji 60 3.2.3.7 Prosedur pembayaran upah 61 3.2.3.8 Prosedur perhitungan dan penyetoran PPh 21 61 3.2.3.9 Prosedur pinjaman karyawan / buruh 62 3.2.3.10 Prosedur sistem yang berjalan 63 3.2.4 Kelemahan Sistem Berjalan 64 3.2.5 Saran Perbaikan 65 3.3 Tahap Analisis 66 3.3.1 Analisis Temuan Survei 66 3.3.2 Analisis Problem Domain 68 3.3.3 Analisis Application Domain 80 3.3.3.1 Usage 80 3.3.3.2 Functions 113 3.3.3.3 User interface 116 BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENGGAJIAN DAN PENGUPAHAN PT. SILVA INHUTANI LAMPUNG 119 4.1 Prosedur Sistem Usulan 119 4.2 Architectural Design 123 4.3 Component Design 128 4.4 Rekomendasi Implementasi 132 BAB 5 SIMPULAN DAN SARAN 133 5.1 Simpulan 133 5.2 Saran 134 DAFTAR PUSTAKA RIWAYAT HIDUP LAMPIRAN SURAT SURVEI xi
DAFTAR TABEL Halaman Tabel 2.1 Tarif pajak penghasilan pasal 21 24 Tabel 2.2 Bentuk distribusi client-server architecture. 38 Tabel 3.1 Perhitungan upah TKH sadap 54 Tabel 3.2 Event table sistem informasi akuntansi penggajian dan pengupahan PT. Silva Inhutani Lampung 78 Tabel 3.3 Actor table 80 Tabel 3.4 Actor description untuk Pekerja 83 Tabel 3.5 Actor description untuk Atasan 83 Tabel 3.6 Actor description untuk Staf Personalia 83 Tabel 3.7 Actor description untuk Staf Keuangan 84 Tabel 3.8 Actor description untuk Staf Akuntansi 84 Tabel 3.9 Usecase specification untuk mengisi absen 85 Tabel 3.10 Usecase specification untuk membuat permohonan pinjaman 85 Tabel 3.11 Usecase specification untuk membuat permohonan cuti 85 Tabel 3.12 Usecase specification untuk membuat data hasil sadap 85 Tabel 3.13 Usecase specification untuk membuat perintah lembur 86 Tabel 3.14 Usecase specification untuk membuat penilaian prestasi 86 Tabel 3.15 Usecase specification untuk membuat data pekerja 86 Tabel 3.16 Usecase specification untuk membuat laporan absensi 86 Tabel 3.17 Usecase specification untuk membuat rekap absensi 87 Tabel 3.18 Usecase specification untuk membuat daftar gaji / upah 87 Tabel 3.19 Usecase specification untuk membuat SPT Masa PPh 21 87 Tabel 3.20 Usecase specification untuk membuat transaksi pelunasan pinjaman 88 Tabel 3.21 Usecase specification untuk membuat slip gaji / upah 88 Tabel 3.22 Usecase specification untuk membuat laporan penerimaan kas 88 Tabel 3.23 Usecase specification untuk membuat laporan pengeluaran kas 88 Tabel 3.24 Usecase specification untuk membuat SSP 89 Tabel 3.25 Usecase specification untuk membuat laporan pinjaman 89 Tabel 3.26 Usecase specification untuk membuat laporan piutang pekerja 89 Tabel 3.27 Usecase specification untuk membuat laporan pelunasan pinjaman 89 Tabel 3.28 Usecase specification untuk membuat laporan jurnal 90 Tabel 3.29 Function list sistem informasi akuntansi penggajian dan pengupahan PT. Silva Inhutani Lampung 113 Tabel 3.30 Window user interface dan printout 117 Tabel 4.1 Kriteria perancangan sistem informasi akuntansi penggajian dan pengupahan PT. Silva Inhutani Lampung 123 xii
Tabel 4.2 Event table sistem informasi akuntansi penggajian dan pengupahan PT. Silva Inhutani Lampung 129 xiii
DAFTAR GAMBAR Halaman Gambar 2.1 Kerangka sistem informasi akuntansi 10 Gambar 2.2 Aktivitas orientasi objek 27 Gambar 2.3 Contoh statechart diagram 32 Gambar 2.4 Aktivitas architectural design 35 Gambar 2.5 Layered architecture pattern 36 Gambar 2.6 Generic architecture pattern 37 Gambar 2.7 Client-server architecture pattern 38 Gambar 3.1 Struktur Organisasi Perusahaan 45 Gambar 3.2 Prosedur sistem yang berjalan 63 Gambar 3.3 Cluster Pekerja dan SPP 68 Gambar 3.4 Cluster Pekerja 69 Gambar 3.5 Cluster SPP 69 Gambar 3.6 Class Pekerja 70 Gambar 3.7 Class Karyawan 70 Gambar 3.8 Statechart diagram dari class Karyawan 71 Gambar 3.9 Class Buruh 71 Gambar 3.10 Class Buruh Pabrik 71 Gambar 3.11 Statechart diagram dari class Buruh Pabrik 71 Gambar 3.12 Class Buruh Sadap 72 Gambar 3.13 Statechart diagram dari class Buruh Sadap 72 Gambar 3.14 Class Absensi 72 Gambar 3.15 Statechart diagram dari class Absensi 72 Gambar 3.16 Class Hasil Sadap 73 Gambar 3.17 Statechart diagram dari class Hasil Sadap 73 Gambar 3.18 Class SPL 73 Gambar 3.19 Statechart diagram dari class SPL 73 Gambar 3.20 Class SPC 74 Gambar 3.21 Statechart diagram dari class SPC 74 Gambar 3.22 Class SPP 74 Gambar 3.23 Statechart diagram dari class SPP 74 Gambar 3.24 Class BPelP 75 Gambar 3.25 Statechart diagram dari class BPelP 75 Gambar 3.26 Class BKK 75 Gambar 3.27 Statechart diagram dari class BKK 75 Gambar 3.28 Class BTK 76 Gambar 3.29 Statechart diagram dari class BTK 76 Gambar 3.30 Class Penilaian 76 Gambar 3.31 Statechart diagram dari class Penilaian 76 Gambar 3.32 Class PPh21 77 Gambar 3.33 Statechart diagram dari class PPh21 77 Gambar 3.34 Class diagram sistem informasi akuntansi penggajian dan pengupahan PT. Silva Inhutani Lampung 79 xiv
Gambar 3.35 Usecase diagram sistem informasi akuntansi penggajian dan pengupahan PT. Silva Inhutani 82 Lampung Gambar 3.36 Sequence diagram untuk usecase Mengisi absen 91 Gambar 3.37 Sequence diagram untuk usecase Membuat permohonan pinjaman 92 Gambar 3.38 Sequence diagram untuk usecase Membuat permohonan cuti 93 Gambar 3.39 Sequence diagram untuk usecase Membuat data hasil sadap 94 Gambar 3.40 Sequence diagram untuk usecase Membuat perintah lembur 95 Gambar 3.41 Sequence diagram untuk usecase Membuat penilaian prestasi 96 Gambar 3.42 Sequence diagram untuk usecase Membuat data pekerja 97 Gambar 3.43 Sequence diagram untuk usecase Membuat laporan absensi 98 Gambar 3.44 Sequence diagram untuk usecase Membuat rekap absensi 99 Gambar 3.45 Sequence diagram untuk usecase Membuat daftar gaji dan upah 100 Gambar 3.46 Sequence diagram untuk usecase Membuat SPT Masa PPh Pasal 21 101 Gambar 3.47 Sequence diagram untuk usecase Membuat transaksi pelunasan pinjaman 102 Gambar 3.48 Sequence diagram untuk usecase Membuat slip gaji dan upah 103 Gambar 3.49 Sequence diagram untuk usecase Membuat laporan penerimaan kas 104 Gambar 3.50 Sequence diagram untuk usecase Membuat laporan pengeluaran kas 105 Gambar 3.51 Sequence diagram untuk usecase Membuat SSP 106 Gambar 3.52 Sequence diagram untuk usecase Membuat laporan pinjaman 107 Gambar 3.53 Sequence diagram untuk usecase Membuat laporan piutang pekerja 108 Gambar 3.54 Sequence diagram untuk usecase Membuat laporan pelunasan pinjaman 109 Gambar 3.55 Sequence diagram untuk usecase Membuat laporan jurnal 110 Gambar 3.56 Sequence diagram untuk Get Data SPT 111 Gambar 3.57 Sequence diagram untuk Get Data Gaji Upah 112 Gambar 3.58 Navigation diagram sistem informasi akuntansi penggajian dan pengupahan PT. Silva Inhutani Lampung. 118 Gambar 4.1 Component Diagram sistem informasi akuntansi penggajian dan pengupahan PT. Silva Inhutani Lampung 125 xv
Gambar 4.2 Gambar 4.3 Gambar 4.4 Deployment Diagram sistem informasi akuntansi penggajian dan pengupahan PT. Silva Inhutani Lampung 127 Revised Class Diagram untuk Sistem Informasi Akuntansi Penggajian dan Pengupahan PT. Silva Inhutani Lampung 130 Function Component untuk Sistem Informasi Akuntansi Penggajian dan Pengupahan PT. Silva Inhutani Lampung 131 xvi
DAFTAR LAMPIRAN Halaman Lampiran 1 Form Login 138 Lampiran 2 Form Menu Utama 138 Lampiran 3 Menu Item Pengaturan 139 Lampiran 4 Form Ubah Password 139 Lampiran 5 Menu Item Master 140 Lampiran 6 Form Master Pekerja 141 Lampiran 7 Form Tarif PPh21 142 Lampiran 8 Menu Item Harian 143 Lampiran 9 Form Absensi 143 Lampiran 10 Form Hasil Sadap 144 Lampiran 11 Menu Item Lembur 144 Lampiran 12 Form Surat Perintah Lembur 145 Lampiran 13 Form Feedback SPL 145 Lampiran 14 Menu Item Cuti 146 Lampiran 15 Form Surat Permohonan Cuti 146 Lampiran 16 Otorisasi SPC 147 Lampiran 17 Menu Item Pinjaman 147 Lampiran 18 Form Surat Permohonan Pinjaman 148 Lampiran 19 Form Otorisasi SPP 148 Lampiran 20 Form Bukti Pelunasan Pinjaman 149 Lampiran 21 Menu Item Penilaian 149 Lampiran 22 Form Penilaian Prestasi 150 Lampiran 23 Menu Item Laporan 151 Lampiran 24 Form Laporan Absensi 151 Lampiran 25 Form Rekap Absensi 152 Lampiran 26 Form Daftar Gaji / Upah 152 Lampiran 27 Form Slip Gaji / Upah 152 Lampiran 28 Form Laporan Pinjaman 153 Lampiran 29 Form Laporan Pelunasan Piutang Pekerja 153 Lampiran 30 Form Laporan Piutang Pekerja 153 Lampiran 31 Form Laporan Penerimaan Kas 154 Lampiran 32 Form Laporan Pengeluaran Kas 154 Lampiran 33 Form Jurnal 154 Lampiran 34 Menu Item Form Pajak 155 Lampiran 35 Form SPT Masa Pasal 21 155 Lampiran 36 Form Surat Setoran Pajak 156 Lampiran 37 Surat Permohonan Cuti 157 Lampiran 38 Surat Perintah Lembur 158 Lampiran 39 Surat Permohonan Pinjaman 159 Lampiran 40 Bukti Pelunasan Pinjaman 160 Lampiran 41 Penilaian Prestasi 161 Lampiran 42 Laporan Absensi 162 Lampiran 43 Rekap Absensi 163 Lampiran 44 Daftar Gaji 164 xvii
Lampiran 45 Daftar Upah 165 Lampiran 46 Slip Gaji 166 Lampiran 47 Slip Upah 167 Lampiran 48 Laporan Pinjaman Pekerja 168 Lampiran 49 Laporan Pelunasan Piutang Pekerja 169 Lampiran 50 Laporan Piutang Pekerja 170 Lampiran 51 Jurnal Penerimaan Kas 171 Lampiran 52 Jurnal Pengeluaran Kas 172 Lampiran 53 Surat Setoran Pajak 173 Lampiran 54 SPT Masa Pajak Penghasilan Pasal 21 174 Lampiran 55 Tabel Database absensi 176 Lampiran 56 Tabel Database bpelp 176 Lampiran 57 Tabel Database pph_21 176 Lampiran 58 Tabel Database spc 177 Lampiran 59 Tabel Database spl 177 Lampiran 60 Tabel Database spp 177 Lampiran 61 Tabel Database hasil_sadap 177 Lampiran 62 Tabel Database pekerja 178 Lampiran 63 Tabel Database penilaian 178 Lampiran 64 Tabel Database btk 178 Lampiran 65 Tabel Database bkk 179 xviii