universitas bina nusantara - core.ac.uk · lapangan berupa wawancara karyawan serta ... tabel 2.2...

24
v UNIVERSITAS BINA NUSANTARA _________________________________________________________________________ Program Ganda Akuntansi – Sistem Informasi Skripsi Sarjana Program Ganda Semester Ganjil 2007/2008 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENGGAJIAN DAN PENGUPAHAN PADA PT. KEBAYORAN WARNA PRIMA Tania NIM : 0700732901 ABSTRAK Penggunaan sistem informasi akuntansi saat ini sangat mendukung efisiensi dan efektivitas pemrosesan transaksi sehari-hari dan telah diterapkan secara luas di kalangan perusahaan. Penulisan skripsi ini bertujuan untuk menganalisis kelemahan sistem informasi akuntansi penggajian dan pengupahan berjalan pada PT. Kebayoran Warna Prima, menganalisis solusi alternatif serta memberikan usulan pebaikan berupa rancangan sistem yang dapat memenuhi kebutuhan bisnis perusahaan sekarang ini. Metode yang digunakan dalam penelitian adalah studi kepustakaan, studi lapangan berupa wawancara karyawan serta analisis proses bisnis dan dokumen perusahaan terkait, dan metode analisis dan perancangan berorientasi objek di mana semua itu dibatasi pada ruang lingkup yang telah ditentukan. Berdasarkan hasil analisis sistem informasi akuntansi penggajian dan pengupahan pada PT. Kebayoran Warna Prima, ditemukan kelemahan bahwa terdapat kecurangan pencatatn waktu kehadiran karyawan (titip absen), tidak adanya sistem otorisasi, lamanya waktu yang dibutuhkan untuk membuat laporan-laporan, serta belum dihasilkannya laporan penilaian kinerja karyawan. Untuk itu perusahaan disarankan untuk menggunakansistem informasi akuntansi penggajian dan pengupahan yang diusulkan sehingga dapat diperoleh pengendalian internal dan sistem otorisasi sehingga dapat mencegah kecurangan, serta laporan-laporan yang dibuat secara otomatis sehingga mendukung kegiatan operasional perusahaan. Dengan demikian, kegiatan penggajian dan pengupahan dapat terkendali dengan sebagaimana mestinya dalam mendukung misi dan visi perusahaan. Kata Kunci: Analisis, perancangan, sistem informasi akuntansi, penggajian, dan pengupahan.

Upload: dangminh

Post on 20-Mar-2019

231 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

v

UNIVERSITAS BINA NUSANTARA_________________________________________________________________________

Program GandaAkuntansi – Sistem Informasi

Skripsi Sarjana Program GandaSemester Ganjil 2007/2008

ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSIPENGGAJIAN DAN PENGUPAHAN PADA

PT. KEBAYORAN WARNA PRIMA

TaniaNIM : 0700732901

ABSTRAK

Penggunaan sistem informasi akuntansi saat ini sangat mendukung efisiensi dan efektivitas pemrosesan transaksi sehari-hari dan telah diterapkan secara luas di kalangan perusahaan. Penulisan skripsi ini bertujuan untuk menganalisis kelemahan sistem informasi akuntansi penggajian dan pengupahan berjalan pada PT. Kebayoran Warna Prima, menganalisis solusi alternatif serta memberikan usulan pebaikan berupa rancangan sistem yang dapat memenuhi kebutuhan bisnis perusahaan sekarang ini.

Metode yang digunakan dalam penelitian adalah studi kepustakaan, studi lapangan berupa wawancara karyawan serta analisis proses bisnis dan dokumen perusahaan terkait, dan metode analisis dan perancangan berorientasi objek di mana semua itu dibatasi pada ruang lingkup yang telah ditentukan.

Berdasarkan hasil analisis sistem informasi akuntansi penggajian dan pengupahan pada PT. Kebayoran Warna Prima, ditemukan kelemahan bahwa terdapat kecuranganpencatatn waktu kehadiran karyawan (titip absen), tidak adanya sistem otorisasi, lamanya waktu yang dibutuhkan untuk membuat laporan-laporan, serta belum dihasilkannya laporan penilaian kinerja karyawan.

Untuk itu perusahaan disarankan untuk menggunakansistem informasi akuntansi penggajian dan pengupahan yang diusulkan sehingga dapat diperoleh pengendalian internal dan sistem otorisasi sehingga dapat mencegah kecurangan, serta laporan-laporan yang dibuat secara otomatis sehingga mendukung kegiatan operasional perusahaan. Dengan demikian, kegiatan penggajian dan pengupahan dapat terkendali dengan sebagaimana mestinya dalam mendukung misi dan visi perusahaan.

Kata Kunci:Analisis, perancangan, sistem informasi akuntansi, penggajian, dan pengupahan.

Page 2: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

vi

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. Kebayoran Warna Prima” dari awal hingga akhir dengan baik.

Tujuan penulisan skripsi adalah untuk memenuhi salah satu syarat menyelesaikan

program studi strata-1 di Universitas Bina Nusantara.

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. Drs. Gerardus Polla, M.App.Sc. , selaku Rektor Universitas Bina

Nusantara.

2. Bapak. E. A. Kuncoro, SE., MM, selaku Dekan Fakultas Ekonomi Universitas Bina

Nusantara.

3. Bapak, Ir. Sablin Yusuf Msc., McomSc., selaku Dekan Fakultas Ilmu Komputer

Universitas Bina Nusantara.

4. Bapak Johan, S.Kom., MM, selaku Ketua Jurusan Sistem Informasi Universitas Bina

Nusantara sekaligus dosen pembimbing skripsi jurusan sistem informasi yang telah

banyak meluangkan waktu, pikirannya dalam memberikan bimbingan dan

pengarahan kepada penulis.

5. Ibu Ersa Tri Wahyuni, M.Acc., CPMA, selaku Ketua Jurusan Akuntansi Universitas

Bina Nusantara.

6. Bapak Hery Harjono Muljo, S.Kom., selaku dosen pembimbing skripsi jurusan

akuntansi yang telah banyak meluangkan waktu dan pikirannya dalam memberikan

bimbingan dan pengarahan kepada penulis.

7. Segenap staf pengajar Universitas Bina Nusantara yang telah membimbing penulis

selama masa kuliah.

8. Bapak Albert Rumawas, selaku Manajer PT. Kebayoran Warna Prima beserta seluruh

staf perusahaan yang telah banyak meluangkan waktunya memberikan pengarahan

yang diperlukan dalam penyusunan skripsi ini.

Page 3: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

vii

9. Orang tua dan saudara-saudari semua yang telah banyak memberikan bantuan dan

dukungan materil maupun moril yang tak ternilai sehingga skripsi ini dapat

diselesaikan.

10. Rekan-rekan PAZ terutama Medy, Trisnawati, Nicholas, Sarel, Yoeliati, Marry,

Luciana, Erik, Rudi, serta rekan-rekan UKM Bola Voli dan teman-teman tercinta,

serta teman terdekat yang telah memberikan saran, dukungan dan bantuan kepada

penulis.

11. Pihak-pihak lain yang tidak dapat disebutkan namanya satu per satu.

Penulis telah berusaha berbuat yang terbaik dalam penulisan skripsi ini, tetapi

penulis sadar bahwa masih terdapat banyak kekurangan-kekurangan dalam penulisannya,

maka penulis sangat mengharapkan saran-saran dan kritik yang membangun dan dapat

membuat skripsi ini menjadi lebih baik.

Akhir kata, penulis merasa sangat bersyukur bila skripsi ini dapat bermanfaat bagi

rekan-rekan pembaca dan pihak-pihak yang membutuhkan.

Jakarta, 28 Januari 2008

Penulis

Tania

0700732901

Page 4: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

viii

DAFTAR ISI

Halaman

Halaman Judul Luar………………………………………………………………......................... i

Halaman Judul Dalam………………………………………………………………...................... ii

Lembar Persetujuan Hard Cover…………………………………………………......................... iii

Lembar Pernyataan Dewan Penguji................................................................................................. iv

Abstrak……………………………………………………………………………......................... v

Kata Pengantar……………………………………………………………………......................... vi

Daftar Isi……………………………………………………………………………...................... viii

Daftar Tabel………………………………………………………………………......................... xv

Daftar Gambar………………………………………………………………………..................... xix

Daftar Lampiran………………………………………………………………………………….. xxiv

BAB 1 PENDAHULUAN……………………………………………………………………

1.1 Latar Belakang…………………………………………………….….….….…... 1

1.2 Ruang Lingkup Penelitian ………………………………………...…………….. 2

1.3 Identifikasi Masalah 3

1.4 Tujuan dan Manfaat ……………………………………………….……………. 4

1.5 Metodologi Penelitian …………………………………………….…………….. 5

1.6 Sistematika Penulisan ……………………………………………..…………….. 6

Page 5: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

ix

BAB 2 LANDASAN TEORI………………………………………………………………….

2.1 Sistem Informasi Akuntansi……………………………………………………... 8

2.1.1 Pengertian Sistem Informasi Akuntansi………………………….... 8

2.1.2 Subsistem Sistem Informasi………………………………………….... 9

2.1.3 Komponen Sistem Informasi Akuntansi………………………………. 10

2.1.4 Siklus Transaksi pada Sistem Informasi Akuntansi…………………… 11

2.2 Sistem Informasi Akuntansi Penggajian dan Pengupahan………………………. 12

2.2.1 Pengertian Gaji dan Upah……………………………………………... 12

2.2.2 Fungsi yang Terkait……………………………………………………. 12

2.2.3 Dokumen Sumber yang Biasa Digunakan…………………………….. 14

2.3 Sistem Pengendalian Intern……………………………………………………… 15

2.3.1 Pengertian Sistem Pengendalian Intern………………………………... 15

2.3.2 Tujuan Sistem Pengendalian Intern……………………………………. 16

2.3.3 Komponen Sistem Pengendalian Intern……………………………….. 17

2.3.4 Authorization Control pada Sistem Informasi Akuntansi……………... 18

2.3.5 Ancaman dan Prosedur Pengendalian Internal dalam Sistem Informasi

Akuntansi Penggajian dan Pengupahan………………………………..

19

2.3.6 Kesempatan untuk Menggunakan Teknologi Informasi………………. 24

2.4 Pajak Penghasilan……………………………………………………………….. 24

2.4.1 Pajak Penghasilan Umum……………………………………………… 24

2.4.1.1 Objek Pajak………………………………………………... 25

2.4.1.2 Penghasilan Tidak Kena Pajak (PTKP) …………………... 25

Page 6: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

x

2.4.1.3 Tarif Pajak…………………………………………………. 26

2.4.2 Pajak Penghasilan Pasal 21……………………………………………. 26

2.4.2.1 Wajib Pajak PPh Pasal 21…………………………………. 26

2.4.2.2 Objek Pajak PPh Pasal 21…………………………………. 27

2.4.2.3 Pemotong Pajak PPh Pasal 21…………………………….. 28

2.4.2.4 Biaya Jabatan dan Biaya Pensiun…………………………. 30

2.5 Konsep Analisis dan Perancangan Berorientasi Objek…………………………. 30

2.5.1 Pengertian Object Oriented Analysis and Design…………………….. 30

2.5.2 Pengertian Object……………………………………………………… 31

2.5.3 System Definition……………………………………………………… 32

2.5.4 The FACTOR Criterion………………………………………………... 33

2.5.5 Problem-domain Analysis……………………………………………... 34

2.5.5.1 Classes…………………………………………………….. 35

2.5.5.2 Structure…………………………………………………… 36

2.5.5.3 Behavior…………………………………………………… 38

2.5.6 Application Domain Analysis………………………………………….. 39

2.5.6.1 Usage………………………………………………………. 40

2.5.6.2 Function…………………………………………………… 42

2.5.6.3 User Interface……………………………………………… 43

2.5.7 Architecture Design……………………………………………………. 45

2.5.7.1 Criteria…………………………………………………….. 46

2.5.7.2 Component Architecture…………………………………... 49

Page 7: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xi

2.5.7.3 Process Architecture………………………………………. 52

2.5.8 Component Design…………………………………………………….. 54

2.6 Kaitan Analisis dan Perancangan dengan Orientasi Objek……………………… 54

BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN……………………………….

3.1 Gambaran Umum Perusahaan…………………………………………………… 56

3.1.1 Sejarah Perusahaan…………………………………………………….. 56

3.1.2 Struktur Organisasi Perusahaan dan Uraian Tugas dan Wewenang…... 57

3.1.2.1 Struktur Organisasi Perusahaan…………………………… 58

3.1.2.2 Uraian Tugas dan Wewenang……………………………... 59

3.2 Gambaran Sistem yang sedang Berjalan………………………………………… 67

3.2.1 Kebijakan Umum Kepegawaian pada PT. Kebayoran Warna Prima….. 67

3.2.2 Kebijakan Penggajian dan Pengupahan yang Diterapkan oleh PT.

Kebayoran Warna Prima………………………………………………. 77

3.2.3 Prosedur Penggajian dan Pengupahan yang sedang Berjalan…………. 82

3.2.3.1 Prosedur Pencatatan Waktu Hadir Karyawan…………….. 82

3.2.3.2 Prosedur Penghitungan Gaji dan Pembuatan Daftar Gaji…. 83

3.2.3.3 Prosedur Penghitungan Upah dan Pembuatan Daftar Upah.. 84

3.2.3.4 Prosedur Pembayaran Gaji………………………………… 85

3.2.3.5 Prosedur Pembayaran Upah……………………………….. 86

3.2.3.6 Prosedur Klaim terhadap Tunjangan Medis……………….. 86

3.2.3.7 Prosedur Cuti………………………………………………. 87

3.2.3.8 Prosedur Pemberian Tunjangan Hari Raya………………... 87

Page 8: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xii

3.2.3.9 Prosedur Mutasi……………………………………………. 88

3.2.4 Kelemahan Sistem yang sedang Berjalan……………………………... 88

3.2.5 Alternatif Pemecahan Masalah………………………………………… 89

3.3 The Task…………………………………………………………………………. 92

3.3.1 Purpose………………………………………………………………… 92

3.3.2 System Definition………………………………………………………. 92

3.3.3 Context………………………………………………………………… 94

3.3.4 Classes and Behaviour………………………………………………… 98

3.3.5 Events………………………………………………………………….. 111

3.3.6 Class Diagram………………………………………………………… 114

BAB 4 PERANCANGAN SISTEM INFORMASI AKUNTANSI PENGGAJIAN DAN

PENGUPAHAN PADA PT. KEBAYORAN WARNA PRIMA…………………..

4.1 Application Domain……………………………………………………………... 116

4.1.1 Usage…………………………………………………………………... 116

4.1.1.1 Overview………………………………………………….... 116

4.1.1.2 Actors……………………………………………………… 118

4.1.1.3 Use Case Specification…………………………………….. 120

4.1.2 Function List…………………………………………………………... 152

4.1.3 User Interface………………………………………………………….. 157

4.1.3.1 Dialogue Style……………………………………………... 157

4.1.3.2 Overview…………………………………………………… 158

Page 9: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xiii

4.1.4 The Technical Platform………………………………………………... 160

4.1.5 Recommendation………………………………………………………. 160

4.1.5.1 The System Usefulness & Feasibility……………………… 160

4.1.5.2 Strategy……………………………………………………. 160

4.1.5.3 Development Economy…………………………………….. 160

4.2 The Task…………………………………………………………………………. 161

4.2.1 Purpose………………………………………………………………… 161

4.2.2 Corrections to the Analysis……………………………………………. 161

4.2.3 Quality Goals………………………………………………………….. 161

4.3 Technical Platform………………………………………………………………. 162

4.3.1 Equipment……………………………………………………………… 162

4.3.2 System Software……………………………………………………….. 163

4.3.3 System Interface……………………………………………………….. 163

4.3.4 Design Language………………………………………………………. 163

4.4 Architecture……………………………………………………………………… 163

4.4.1 Component Architecture………………………………………………. 163

4.4.2 Process Architecture…………………………………………………... 164

4.5 Standard…………………………………………………………………………. 167

4.6 Component………………………………………………………………………. 168

4.6.1 Model Component……………………………………………………... 168

4.6.1.1 Structure…………………………………………………… 168

4.6.1.2 Classes……………………………………………………... 168

Page 10: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xiv

4.6.1.3 Spesifikasi Tabel Data 169

4.6.2 Function Component………………………………………………….. 180

4.6.3 Operation Specification……………………………………………….. 182

4.6.4 User Interface Component……………………………………………. 191

4.7 Recommendations……………………………………………………………….. 181

4.7.1 The System Usefulness………………………………………………... 193

4.7.2 Plan for Initiating User……………………………………………….. 194

4.7.3 Implementation Plan………………………………………………….. 194

BAB 5 SIMPULAN DAN SARAN…………………………………………………………...

5.1 Simpulan…………………………………………………………………………. 195

5.2 Saran……………………………………………………………………………... 196

DAFTAR PUSTAKA

RIWAYAT HIDUP

LAMPIRAN

FOTOKOPI SURAT SURVEI

Page 11: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xv

DAFTAR TABEL

Halaman

Tabel 2.1 Tarif Pajak.………………………….. ………..……………… 26

Tabel 2.2 Contoh Event Table…………………………………………… 36

Tabel 2.3 Aktivitas dalam Application Domain………………………… 40

Tabel 2.4 Kegiatan dalam Architectural Design………………………… 46

Tabel 2.5 Criteria………………………………………………………… 47

Tabel 2.6 Jenis Arsitektur Client-Server………………………………… 50

Tabel 3.1 Insentif untuk Bagian Sales…………………………………… 77

Tabel 3.2 Event Table PT. Kebayoran Warna Prima…………………… . 113

Tabel 4.1 Definisi Actor Karyawan……………………………………… 118

Tabel 4.2 Definisi Actor Atasan………………………………………… 118

Tabel 4.3 Definisi Actor HRD & GA Staff……………………………… 119

Tabel 4.4 Definisi Actor HRD & GA Manager………………………… . 119

Tabel 4.5 Definisi Actor Accounting Staff……………………………… . 119

Tabel 4.6 Definisi Actor Accounting & Finance Manager……………… 120

Tabel 4.7 Use Case Specification “Melakukan Log In” ………………… 121

Tabel 4.8 Use Case Specification “Merubah Password” ……………… . 121

Tabel 4.9 Use Case Specification “Mengisi Absensi” ………………… . 121

Tabel 4.10 Use Case Specification “Melihat Data Pribadi” ……………… 122

Tabel 4.11 Use Case Specification “Membuat Permohonan Cuti” ……… 122

Tabel 4.12 Use Case Specification “Mengisi Nilai” ……………………… 123

Page 12: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xvi

Tabel 4.13 Use Case Specification “Membuat Laporan Absensi Harian” .. 123

Tabel 4.14 Use Case Specification “Membuat Surat Pengangkatan

Karyawan Baru”……………………… ……………………… 124

Tabel 4.15 Use Case Specification “Membuat Transaksi Kenaikan Gaji” .. 125

Tabel 4.16 Use Case Specification “Membuat Transaksi Tunjangan

Medis” ………………………………………………………… 126

Tabel 4.17 Use Case Specification “Membuat Perubahan Data Finansial”. 126

Tabel 4.18 Use Case Specification “Membuat Transaksi Mutasi” ……… 126

Tabel 4.19 Use Case Specification “Mencetak Rekap Absensi” ………… 126

Tabel 4.20 Use Case Specification “Mencetak Daftar Gaji” ……………... 127

Tabel 4.21 Use Case Specification “Mencetak Laporan Perincian PPh 21

& Astek” ……………………………………………………… 127

Tabel 4.22 Use Case Specification “Mencetak Slip Gaji” ………………... 128

Tabel 4.23 Use Case Specification “Mencetak Hasil Penilaian” ………… 128

Tabel 4.24 Use Case Specification “Menghitung Insentif” ……………… 128

Tabel 4.25 Use Case Specification “Merubah Data Karyawan” …………. 129

Tabel 4.26 Function List………………………………………………….. 152

Tabel 4.27 Daftar Windows User Interface dan Printouts Sistem Informasi

Akuntansi Penggajian dan Pengupahan pada PT. Kebayoran

Warna Prima………………………………………. 158

Tabel 4.28 Criteria………………………………………………………… 161

Page 13: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xvii

Tabel 4.29 Spesifikasi Peralatan untuk Sistem Informasi Akuntansi

Penggajian dan Pengupahan pada PT. Kebayoran Warna

Prima…………………………………………………………… 162

Tabel 4.30 Spesifikasi Tabel Absensi……………………………………… 170

Tabel 4.31 Spesifikasi Tabel Cuti………………………………………….. 170

Tabel 4.32 Spesifikasi Tabel Daftar Slip Gaji……………………………... 171

Tabel 4.33 Spesifikasi Tabel Insentif Hadir……………………………….. 172

Tabel 4.34 Spesifikasi Tabel Insentif Jual…………………………………. 172

Tabel 4.35 Spesifikasi Tabel Insentif Jual Karyawan……………………... 173

Tabel 4.36 Spesifikasi Tabel Karyawan…………………………………… 174

Tabel 4.37 Spesifikasi Tabel Keluarga…………………………………….. 174

Tabel 4.38 Spesifikasi Tabel Laporan……………………………………... 175

Tabel 4.39 Spesifikasi Tabel Tunjangan Medis…………………………… 176

Tabel 4.40 Spesifikasi Tabel Mutasi………………………………………. 176

Tabel 4.41 Spesifikasi Tabel Naik Gaji……………………………………. 176

Tabel 4.42 Spesifikasi Tabel Nilai………………………………………… 177

Tabel 4.43 Spesifikasi Tabel Pendidikan………………………………….. 178

Tabel 4.44 Spesifikasi Tabel Pengalaman…………………………………. 178

Tabel 4.45 Spesifikasi Tabel PPh 21………………………………………. 179

Tabel 4.46 Spesifikasi Tabel Rekap Absensi……………………………… 180

Tabel 4.47 Operation Specification “Menghitung Keterlambatan

Kehadiran” …………………………………………………… 182

Page 14: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xviii

Tabel 4.48 Operation Specification “Menghitung Lembur” ……………… 182

Tabel 4.49 Operation Specification “Menghitung Insentif Penjualan” …… 183

Tabel 4.50 Operation Specification “Menghitung Astek” ……………….. 184

Tabel 4.51 Operation Specification “Menghitung Jumlah Kehadiran” …... 184

Tabel 4.52 Operation Specification “Menghitung Jumlah Jam Lembur” … 185

Tabel 4.53 Operation Specification “Menghitung Jumlah Keterlambatan”.. 185

Tabel 4.54 Operation Specification “Menghitung Upah Buruh” …………. 186

Tabel 4.55 Operation Specification “Menghitung Gaji Kotor” …………... 187

Tabel 4.56 Operation Specification “Menghitung PPh 21” ………………. 187

Tabel 4.57 Operation Specification “Menghitung Gaji Bersih” ………….. 188

Tabel 4.58 Operation Specification “Menghitung Jumlah Hari Kerja

Bulan Berjalan” ……………………………………………….. 189

Tabel 4.59 Operation Specification “Menghitung Tunjangan” …………… 190

Tabel 4.60 Operation Specification “Menghitung Potongan” …………….. 191

Tabel 4.61 The System Usefulness…………………………………………. 193

Page 15: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xix

DAFTAR GAMBAR

Halaman

Gambar 2.1 Contoh Rich Picture…………………………………………… 33

Gambar 2.2 Contoh Class Diagram………………………………………… 35

Gambar 2.3 Contoh StatechartDiagram……………………………………… 38

Gambar 2.4 Aktivitas dalam Application Domain…………………………… 39

Gambar 2.5 Contoh Use Case Diagram……………………………………… 41

Gambar 2.6 Contoh Sequence Diagram……………………………………… 42

Gambar 2.7 Contoh User Interface…………………………………………… 45

Gambar 2.8 Contoh Component Diagram…………………………………… 51

Gambar 2.9 Contoh Deployment Diagram…………………………………… 53

Gambar 3.1 Struktur Organisasi PT. Kebayoran Warna Prima……………… 58

Gambar 3.2 Rich Picture Sistem Penggajian dan Pengupahan PT. Kebayoran

Warna Prima…………………………………………………… 91

Gambar 3.3 Class “Karyawan”……………………………………………… 98

Gambar 3.4 Statechart Diagram Class “Karyawan” ……………………… 99

Gambar 3.5 Class ”Keluarga” ……………………………………………… 99

Gambar 3.6 Statechart Diagram Class ”Keluarga” ………………………… 100

Gambar 3.7 Class ”Riwayat Pendidikan” …………………………………… 100

Gambar 3.8 Statechart Diagram Class ”Riwayat Pendidikan” ……………… 100

Gambar 3.9 Class ”Pengalaman Kerja” ……………………………………… 101

Gambar 3.10 Statechart Diagram Class ”Pengalaman Kerja” ………………. 101

Page 16: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xx

Gambar 3.11 Class ”Tunjangan” …………………………………………….... 101

Gambar 3.12 Statechart Diagram Class ”Tunjangan” ……………………….. 102

Gambar 3.13 Class ”Tunjangan Medis” ……………………………………… 102

Gambar 3.14 Statechart Diagram Class ”Tunjangan Medis” ………………… 102

Gambar 3.15 Class ”PPh 21” …………………………………………………. 103

Gambar 3.16 Statechart Diagram Class ”PPh 21” ……………………………. 103

Gambar 3.17 Class ”Astek” …………………………………………………… 104

Gambar 3.18 Statechart Diagram Class ”Astek” …………………………….. 104

Gambar 3.19 Class ”Insentif Penjualan” ……………………………………… 104

Gambar 3.20 Statechart Diagram Class ”Insentif Penjualan” ………………... 105

Gambar 3.21 Class ”Persentase Insentif Penjualan” ………………………….. 105

Gambar 3.22 Statechart Diagram Class “Persentase Insentif Penjualan” ……. 105

Gambar 3.23 Class ”Insentif Kehadiran” ……………………………………... 106

Gambar 3.24 Statechart Diagram Class ”Insentif Kehadiran” ………………. 106

Gambar 3.25 Class ”Nilai” …………………………………………………… 106

Gambar 3.26 Statechart Diagram Class ”Nilai” ……………………………… 107

Gambar 3.27 Class ”Mutasi” …………………………………………………. 107

Gambar 3.28 Statechart Diagram Class ”Mutasi” ……………………………. 108

Gambar 3.29 Class ”Absensi” ………………………………………………… 108

Gambar 3.30 Statechart Diagram Class ”Absensi” …………………………... 108

Gambar 3.31 Class ”Rekap Absensi” …………………………………………. 109

Gambar 3.32 Statechart Diagram Class ”Rekap Absensi” …………………… 109

Page 17: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xxi

Gambar 3.33 Class ”Daftar Gaji” …………………………………………….. 109

Gambar 3.34 Statechart Diagram Class ”Daftar Gaji” ……………………….. 110

Gambar 3.35 Class ”Laporan” ………………………………………………… 110

Gambar 3.36 Statechart Diagram Class ”Laporan” ………………………….. 110

Gambar 3.37 Class ”Slip Gaji” ………………………………………………... 111

Gambar 3.38 Statechart Diagram Class ”Slip Gaji” ………………………….. 111

Gambar 3.39 Class ”Cuti” …………………………………………………….. 112

Gambar 3.40 Statechart Diagram Cuti………………………………………… 112

Gambar 3.41 Class Diagram PT. Kebayoran Warna Prima…………………… 115

Gambar 4.1 Use Case Diagram PT. Kebayoran Warna Prima………………. 117

Gambar 4.2 Sequence Diagram untuk Use Case “Melakukan Log In” ……. 131

Gambar 4.3 Sequence Diagram untuk Use Case “Merubah Password” ……. 131

Gambar 4.4 Sequence Diagram untuk Use Case “Mengisi Absensi” ……… 132

Gambar 4.5 Sequence Diagram untuk Use Case “Melihat Data Pribadi” …… 133

Gambar 4.6 Sequence Diagram untuk Use Case “Membuat Permohonan

Cuti” …………………………………………………………….. 134

Gambar 4.7 Sequence Diagram untuk Use Case “Mengisi Nilai” ………….. 135

Gambar 4.8 Sequence Diagram untuk Use Case “Membuat Laporan Absensi

Harian” ………………………………………………………….. 136

Gambar 4.9 Sequence Diagram untuk Use Case “Membuat Surat

Pengangkatan Karyawan Baru” ………………………………… 138

Page 18: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xxii

Gambar 4.10 Sequence Diagram untuk Use Case “Membuat Transaksi

Kenaikan Gaji” …………………………………………………. 139

Gambar 4.11 Sequence Diagram untuk Use Case “Membuat Transaksi

Tunjangan Medis” ………………………………………………. 140

Gambar 4.12 Sequence Diagram untuk Use Case “Membuat Perubahan Data

Finansial” ……………………………………………………….. 142

Gambar 4.13 Sequence Diagram untuk Use Case “Membuat Transaksi

Mutasi” ………………………………………………………….. 144

Gambar 4.14 Sequence Diagram untuk Use Case “Mencetak Rekap Absensi”. 145

Gambar 4.15 Sequence Diagram untuk Use Case “Mencetak Daftar Gaji” ….. 146

Gambar 4.16 Sequence Diagram untuk Use Case “Mencetak Laporan

Perincian PPh 21 dan Astek” …………………………………… 147

Gambar 4.17 Sequence Diagram untuk Use Case “Mencetak Slip Gaji” ……. 148

Gambar 4.18 Sequence Diagram untuk Use Case “Mencetak Hasil Penilaian” 149

Gambar 4.19 Sequence Diagram untuk Use Case “Menghitung Insentif” …… 150

Gambar 4.20 Sequence Diagram untuk Use Case “Merubah Data Karyawan” . 152

Gambar 4.21 Navigation Diagram…………………………………………….. 159

Gambar 4.22 Component Diagram…………………………………………….. 164

Gambar 4.23 Deployment Diagram……………………………………………. 166

Gambar 4.24 Contoh Standard Button dalam Sistem Informasi Penggajian dan

Pengupahan pada PT. Kebayoran Warna Prima………………… 167

Gambar 4.25 Contoh Warning Message dalam sistem informasi penggajian

Page 19: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xxiii

dan pengupahan pada PT. Kebayoran Warna Prima…………….. 168

Gambar 4.26 Revised Class Diagram………………………………………….. 169

Gambar 4.27 Class Placement…………………………………………………. 181

Gambar 4.28 User Interface Component………………………………………. 192

Page 20: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xxiv

DAFTAR LAMPIRAN

Halaman

Gambar L.1 Form Absensi……………………………………….. L.1

Gambar L.2 Form Log In………………………………………… L.1

Gambar L.3 Form Main Menu Pengaturan………………………… L.1

Gambar L.4 Form Ubah Password………………………………... L.1

Gambar L.5 Form Main Menu Master…………………………….. L.2

Gambar L.6 Form Data Pribadi Karyawan (Tab Control Data Pribadi)... L.2

Gambar L.7 Form Data Pribadi Karyawan (Tab Control Data Keluarga) L.3

Gambar L.8 Form Data Pribadi Karyawan (Tab Control Riwayat

Pendidikan) ………………………………………… L.4

Gambar L.9 Form Karyawan (Tab Control Data Pengalaman Kerja) …. L.5

Gambar L.10 Form Karyawan (Tab Control Data Finansial) …………. L.6

Gambar L.11 Form Isi Nilai………………………………………. L.7

Gambar L.12 Form Cuti………………………………………….. L.7

Gambar L.13 Form Main Menu HRD Trans………………………… L.8

Gambar L.14 Form Absensi Harian………………………………… L.8

Gambar L.15 Form Data Karyawan (Tab Control Data Pribadi) ……… L.9

Gambar L.16 Form Data Karyawan (Tab Control Data Keluarga) ……. L.10

Gambar L.17 Form Data Karyawan (Tab Control Riwayat Pendidikan)... L.11

Page 21: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xxv

Gambar L.18 Form Data Karyawan (Tab Control Pengalaman Kerja) … L.12

Gambar L.19 Form Data Karyawan (Tab Control Data Finansial) ……. L.13

Gambar L.20 Form Data Karyawan (Tab Control Pencarian Data

Karyawan) …………………………………………. L.14

Gambar L.21 Form Data Karyawan (Tab Control Approval Report) …. L.15

Gambar L.22 Form Naik Gaji (Tab Control Naik Gaji) ……………… L.16

Gambar L.23 Form Naik Gaji (Tab Control Approval Report) ……….. L.16

Gambar L.24 Form Tunjangan Medus (Tab Control Tunjangan Medis)... L.17

Gambar L.25 Form Tunjangan Medis (Tab Control Approval Report) … L.17

Gambar L.26 Form Rubah Data Finansial (Tab Control Data Pajak) … L.18

Gambar L.27 Form Rubah Data Finansial (Tab Control Data Tunjangan) L.18

Gambar L.28 Form Rubah Data Finansial (Tab Control Data Insentif

Kehadiran) …………………………………………. L.19

Gambar L.29 Form Rubah Data Finansial (Tab Control Insentif

Penjualan) …………………………………………. L.19

Gambar L.30 Form Mutasi (Tab Control Mutasi) …………………… L.20

Gambar L.31 Form Mutasi (Tab Control Approval Report) ………….. L.20

Gambar L.32 Form Hitung Insentif Penjualan (Tab Control Hitung

Insentif Penjualan) ………………………………………… L.21

Page 22: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xxvi

Gambar L.33 Form Hitung Insentif Penjualan (Tab Control Approval

Report) ……………………………………………. L.21

Gambar L.34 Form Main Menu Laporan…………………………… L.22

Gambar L.35 Form Rekap Absensi………………………………… L.22

Gambar L.36 Form Daftar Gaji……………………………………. L.23

Gambar L.37 Form Laporan Perincian PPh 21 dan Astek…………….. L.23

Gambar L.38 Form Slip Gaji……………………………………… L.24

Gambar L.39 Form Nilai…………………………………………. L.24

Gambar L.40 Form Otorisasi Bagian HRD (Tab Control Data Karyawan

Baru) ……………………………………………… L.25

Gambar L.41 Form Otorisasi Bagian HRD (Tab Control Otorisasi Cuti).. L.25

Gambar L.42 Form Otorisasi Bagian HRD (Tab Control Naik Gaji) ….. L.26

Gambar L.43 Form Otorisasi Bagian HRD (Tab Control Mutasi) …..... L.26

Gambar L.44 Form Otorisasi Bagian HRD (Tab Control Rubah Data

Finansial.Data Pajak) ……………………………….. L.27

Gambar L.45 Form Otorisasi Bagian HRD (Tab Control Rubah Data

Finansial Tunjangan) ……………………………….. L.27

Gambar L.46 Form Otorisasi Bagian HRD (Tab Control Rubah Data

Finansial.Insentif Kehadiran) ………………………… L.28

Page 23: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xxvii

Gambar L.47 Form Otorisasi Bagian HRD (Tab Control Rubah Data

Finansial.Insentif Penjualan) ………………………… L.28

Gambar L.48 Form Otorisasi Bagian HRD (Tab Control Tunjangan

Medis) …………………………………………….. L.29

Gambar L.49 Form Otorisasi Bagian HRD (Tab Control Perubahan Data

Karyawan – Data Pribadi Karyawan) …………………. L.29

Gambar L.50 Form Otorisasi Bagian HRD (Tab Control Perubahan Data

Karyawan – Data Keluarga) …………………………. L.30

Gambar L.51 Form Otorisasi Bagian HRD (Tab Control Perubahan Data

Karyawan – Data Pendidikan) ……………………….. L.30

Gambar L.52 Form Otorisasi Bagian HRD (Tab Control Perubahan Data

Karyawan – Data Tanggungan) ………………………. L.31

Gambar L.53 Form Otorisasi (Tab Control Absensi Harian) …………... L.31

Gambar L.54 Form Otorisasi (Tab Control Cuti) …………………… L.32

Gambar L.55 Form Otorisasi (Tab Control Hitung Insentif Penjualan).... L.32

Gambar L.56 Surat Kenaikan Gaji Karyawan……………………….. L.33

Gambar L.57 Surat Mutasi Karyawan………………………………. L.34

Gambar L.58 Surat Pengangkatan Karyawan Baru…………………... L.35

Gambar L.59 Laporan Absensi Harian……………………………… L.36

Gambar L.60 Rekap Absensi……………………………………… L.37

Page 24: UNIVERSITAS BINA NUSANTARA - core.ac.uk · lapangan berupa wawancara karyawan serta ... Tabel 2.2 Contoh Event Table ... Tabel 4.14 Use Case Specification “ Surat Pengangkatan Karyawan

xxviii

Gambar L.61 Daftar Gaji………………………………………….. L.38

Gambar L.62 Slip Gaji……………………………………………………. L.39

Gambar L.63 Rincian PPh 21 dan Astek……………………………. L.40

Gambar L.64 Penilaian…………………………………………… L.41

Gambar L.65 Notasi UML………………………………………… L.45