Sistem Informasi Presensi, Pengukuran Kinerja, dan Penggajian Pegawai di Perusahaan "X".

(1)

vi

ABSTRAK

Pengembangan sistem informasi ini bertujuan untuk membantu menangani sistem presensi dan penggajian pada perusahaan x. Selain itu, juga terdapat fitur untuk membantu pengukuran kinerja pegawai yang diharapkan dapat membantu meningkatkan kualitas buruh yang berada pada perusahaan tersebut. Berdasarkan identifikasi masalah yang ada, pengembangan sistem informasi ini akan membantu perusahaan untuk mengelola data presensi, data penggajian, dan pengukuran kinerja pegawai melalui sebuah aplikasi berbasis desktop. Sumber informasi untuk pengembangan aplikasi berasal dari studi kepustakaan, observasi ke objek penelitian, dan wawancara dengan pihak-pihak yang bersangkutan. Aplikasi telah berhasil diselesaikan dan diuji dengan metode pengujian black-box. Berdasarkan hasil pengujian, dapat disimpulkan bahwa aplikasi yang dikembangkan dapat membantu penyelesaian masalah yang ada di perusahaan x.


(2)

vii

ABSTRACT

The development of this information system aimed at handling the attendance and payroll systems in company x. In addition, a feature to monitor and measure the employee performance is expected to improve the working quality off workers. Based on the problems identified, this information system will help to manage attendance data, payroll data, and employee performance measurement data using desktop-based application. Information obtained from literature reviews, observations, and interviews with relevant parties used to build the application. The application was completed and tested using black-box testing method. Based on the test, it can be concluded that the application can help to resolve the existing problems in the company x.


(3)

viii

DAFTAR ISI

LEMBAR PENGESAHAN... Error! Bookmark not defined.

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN...ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ...iv

ABSTRAK ...vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xvii

DAFTAR SIMBOL ... xix

DAFTAR ISTILAH ...xx

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang Masalah ... 1

1.2. Rumusan Masalah ... 2

1.3. Tujuan Pembahasan ... 2

1.4. Ruang Lingkup Kajian ... 2

1.5. Sumber Data ... 3

1.6. Sistematika Penyajian ... 4

BAB II KAJIAN TEORI ... 5

2.1. Human Resource (Sumber Daya Manusia)... 5

2.2. Payroll (Gaji / Upah) ... 5

2.3. Produktivitas ... 6

2.4. Kompetensi ... 7

2.5. Flowchart... 8

2.6. Entity Relationship Diagram (ERD)... 9

2.7. HTML ... 12

2.8. PHP ... 12

2.9. MySQL ... 14

2.10. DFD (Data Flow Diagram) ... 14

2.11. Kamus Data ... 17

2.12. Proces Specification (PSPEC) ... 19

2.13. Black-Box Testing ... 20

BAB III ANALISIS DAN RANCANGAN SISTEM ... 21

3.1. Profile Perusahaan ... 21

3.2. Struktur Organisasi Perusahaan ... 21

3.3. Proses Bisnis yang Sudah Ada ... 22

3.3.1. Proses Bisnis Presensi Pegawai ... 22

3.3.2. Proses Bisnis Penggajian Pegawai ... 23

3.3.3. Proses Bisnis Kas Bon Pegawai ... 25

3.3.4. Proses Bisnis Bonus Pegawai ... 26

3.3.5. Proses Bisnis Penjadwalan Kerja ... 27

3.3.6. Proses Bisnis Pemberian Tunjangan Hari Raya (THR) ... 28

3.4. Proses Bisnis yang Dikembangkan ... 29


(4)

ix

3.4.2. Proses Kas Bon Pegawai ... 30

3.4.3. Proses Pengukuran Kinerja Pegawai ... 31

3.4.4. Proses Pemberian Bonus Pegawai ... 32

3.4.5. Proses Pemberian THR ... 33

3.4.6. Proses Lihat Gaji Pegawai ... 33

3.4.7. Proses Penjadwalan Pegawai... 34

3.5. ERD (Entity Relationship Diagram)... 35

3.6. Transformasi ER-Diagram... 36

3.6.1. Tabel Pegawai ... 36

3.6.2. Tabel Tanggungan ... 37

3.6.3. Tabel Jabatan ... 37

3.6.4. Tabel Divisi ... 37

3.6.5. Tabel Presensi Detail ... 38

3.6.6. Tabel Presensi Master... 38

3.6.7. Tabel Keterangan_Presensi_Keluar ... 39

3.6.8. Tabel Bonus ... 39

3.6.9. Tabel Lembur ... 39

3.6.10. Tabel Pinjaman ... 40

3.6.11. Tabel Gaji ... 40

3.6.12. Tabel Penilaian ... 40

3.6.13. Tabel Kriteria... 41

3.6.14. Tabel Penilaian_Kriteria ... 41

3.6.15. Tabel THR ... 41

3.6.16. Tabel Pajak ... 42

3.6.17. Tabel Pengguna ... 42

3.7. DFD (Data Flow Diagram) ... 43

3.7.1. Context Diagram ... 43

3.7.2. DFD Level 1 ... 44

3.7.3. DFD Level 2 Proses 2 Presensi ... 45

3.7.4. DFD Level 2 Proses 3 Sistem Penggajian ... 46

3.7.5. DFD Level 2 Proses 4 Mengelola Kinerja Pegawai ... 47

3.7.6. DFD Level 2 Proses 6 Mengelola Data Pegawai ... 48

3.7.7. DFD Level 2 Proses 7 Kelola Pengguna ... 49

3.8. Kamus Data ... 50

3.8.1. Kamus Data Pegawai ... 50

3.8.2. Kamus Data Tanggungan ... 51

3.8.3. Kamus Data Divisi ... 51

3.8.4. Kamus Data Jabatan ... 52

3.8.5. Kamus Data Presensi Detail ... 52

3.8.6. Kamus Data Presensi Master ... 53

3.8.7. Kamus Data Keterangan Presensi Keluar ... 53

3.8.8. Kamus Data Bonus ... 54

3.8.9. Kamus Data Lembur... 54

3.8.10. Kamus Data Pinjaman ... 55

3.8.11. Kamus Data Tunjangan Hari Raya (THR) ... 55

3.8.12. Kamus Data Gaji... 56


(5)

x

3.8.14. Kamus Data Kriteria ... 57

3.8.15. Kamus Data Penilaian_Kriteria ... 57

3.8.16. Kamus Data Pajak ... 58

3.8.17. Kamus Data Pengguna ... 59

3.9. Process Specification (PSPEC) ... 59

3.9.1. PSPEC Login ... 60

3.9.2. PSPEC Pengecekan ... 60

3.9.3. PSPEC Memasukkan Data Presensi Masuk ... 61

3.9.4. PSPEC Memasukkan Data Presensi Keluar ... 61

3.9.5. PSPEC Membuat Ijin Keluar ... 62

3.9.6. PSPEC Menambah Data Bonus ... 62

3.9.7. PSPEC Menambah Data Tunjangan Hari Raya (THR) ... 63

3.9.8. PSPEC Menambah Data Lembur ... 63

3.9.9. PSPEC Menambah Data Pinjaman ... 64

3.9.10. PSPEC Melihat Data Gaji... 64

3.9.11. PSPEC Menambah Data Kinerja Pegawai ... 65

3.9.12. PSPEC Melihat Data Kinerja Pegawai ... 65

3.9.13. PSPEC Melihat Perhitungan Pajak ... 66

3.9.14. PSPEC Menambah Data Pegawai ... 66

3.9.15. PSPEC Mengubah Data Pegawai ... 67

3.9.16. PSPEC Menghapus Data Pegawai... 67

3.9.17. PSPEC Melihat Data Pegawai ... 68

3.9.18. PSPEC Menambah Data Pengguna ... 68

3.9.19. PSPEC Mengubah Data Pengguna ... 69

3.9.20. PSPEC Menghapus Data Pengguna ... 69

3.9.21. PSPEC Melihat Data Pengguna ... 70

3.10. Design Antarmuka Pengguna ... 70

3.10.1. Tampilan Antarmuka Presensi ... 70

3.10.2. Tampilan Antarmuka Index ... 71

3.10.3. Tampilan Antarmuka Header sebelum Login ... 72

3.10.4. Tampilan Antarmuka Header setelah Login ... 72

3.10.5. Tampilan Antarmuka Tambah Pegawai... 73

3.10.6. Tampilan Antarmuka Kelola Pegawai ... 73

3.10.7. Tampilan Antarmuka Ubah Pegawai ... 74

3.10.8. Tampilan Antarmuka Ijin Keluar Master... 75

3.10.9. Tampilan Antarmuka Ijin Keluar Detail ... 76

3.10.10. Tampilan Antarmuka Kelola Kinerja Pegawai Master ... 77

3.10.11. Tampilan Antarmuka Kelola Kinerja Pegawai Detail ... 78

3.10.12. Tampilan Antarmuka Kas Bon Master ... 79

3.10.13. Tampilan Antarmuka Kas Bon Detail ... 80

3.10.14. Tampilan Antarmuka Laporan Kas Bon ... 81

3.10.15. Tampilan Antarmuka Bonus Master... 82

3.10.16. Tampilan Antarmuka Bonus Detail ... 82

3.10.17. Tampilan Antarmuka Lembur Master ... 83

3.10.18. Tampilan Antarmuka Lembur Detail ... 84

3.10.19. Tampilan Antarmuka Tunjangan Hari Raya (THR) ... 85


(6)

xi

3.10.21. Tampilan Antarmuka Laporan Gaji Detail ... 86

3.10.22. Tampilan Antarmuka Kinerja Pegawai Master ... 88

3.10.23. Tampilan Antarmuka Kinerja Pegawai Detail ... 88

3.10.24. Tampilan Antarmuka Pajak Master ... 89

3.10.25. Tampilan Antarmuka Pajak Detail... 90

3.10.26. Tampilan Antarmuka Tambah Pengguna ... 90

3.10.27. Tampilan Antarmuka Kelola Pengguna ... 91

3.10.28. Tampilan Antarmuka Ubah Pengguna... 92

3.10.29. Tampilan Antarmuka Lihat Pegawai Master ... 92

3.10.30. Tampilan Antarmuka Lihat Pegawai Detail... 93

Bab IV HASIL PENELITIAN ... 94

4.1 Tampilan Presensi ... 94

4.2 Tampilan Index ... 96

4.3 Tampilan Header sebelum login ... 98

4.4 Tampilan Header setelah login ... 98

4.5 Tampilan Tambah Pegawai ... 98

4.6 Tampilan Kelola Pegawai ... 102

4.7 Tampilan Ubah Pegawai ... 104

4.8 Tampilan Ijin Keluar Master ... 105

4.9 Tampilan Ijin Keluar Detail ... 105

4.10 Tampilan Kelola Kinerja Pegawai Master ... 107

4.11 Tampilan Kelola Kinerja Pegawai Detail ... 108

4.12 Tampilan Kas Bon Master ... 109

4.13 Tampilan Kas Bon Detail ... 110

4.14 Tampilan Laporan Kas Bon Master ... 112

4.15 Tampilan Laporan Kas Bon Detail ... 113

4.16 Tampilan Bonus Master ... 113

4.17 Tampilan Bonus Detail ... 114

4.18 Tampilan Lembur Master ... 115

4.19 Tampilan Lembur Detail ... 116

4.20 Tampilan Tunjangan Hari Raya (THR) ... 118

4.21 Tampilan Laporan Gaji Master ... 119

4.22 Tampilan Laporan Gaji Detail... 120

4.23 Tampilan Kinerja Pegawai Master ... 121

4.24 Tampilan Kinerja Pegawai Detail ... 122

4.25 Tampilan Pajak Master ... 123

4.26 Tampilan Pajak Detail... 124

4.27 Tampilan Tambah Pengguna ... 125

4.28 Tampilan Kelola Pengguna ... 127

4.29 Tampilan Ubah Pengguna... 128

4.30 Tampilan Lihat Pegawai Master ... 129

4.31 Tampilan Lihat Pegawai Detail... 130

Bab V Pembahasan dan Uji Coba Penelitian ... 131

5.1 Blackbox Testing ... 131

5.1.1. Pengujian Presensi ... 131

5.1.2. Pengujian Login ... 132


(7)

xii

5.1.4. Pengujian Ubah Pegawai ... 135

5.1.5. Pengujian Pembuatan Ijin Keluar ... 136

5.1.6. Pengujian Penilaian Kinerja Pegawai ... 136

5.1.7. Pengujian Mengisi Pinjaman ... 137

5.1.8. Pengujian Mengisi Bonus ... 138

5.1.9. Pengujian Mengisi Lembur ... 139

5.1.10. Pengujian Mengisi Tunjangan Hari Raya (THR) ... 140

5.1.11. Pengujian Laporan Gaji ... 141

5.1.12. Pengujian Laporan Kinerja Pegawai ... 142

5.1.13. Pengujian Perhitungan Pajak ... 143

5.1.14. Pengujian Tambah Pengguna... 144

5.1.15. Pengujian Ubah Pengguna ... 145

BAB VI SIMPULAN DAN SARAN ... 147

6.1. Simpulan ... 147

6.2. Saran ... 148

DAFTAR PUSTAKA ... 149 RIWAYAT HIDUP PENULIS ... A


(8)

xiii

DAFTAR GAMBAR

Gambar 1 Entitas Pengguna (Imbar & Suteja, 2006: 3) ...9

Gambar 2 Atribut NIK (Imbar & Suteja, 2006: 3) ...10

Gambar 3 Atribut Total (Imbar & Suteja, 2006: 4) ...10

Gambar 4 Relasi Melakukan (Imbar & Suteja, 2006: 5) ...10

Gambar 5 Relasi Satu ke Banyak (Imbar & Suteja, 2006: 5) ...11

Gambar 6 Relasi Banyak ke Satu (Imbar & Suteja, 2006: 5) ...11

Gambar 7 Relasi Banyak ke Banyak (Imbar & Suteja, 2006: 5) ...12

Gambar 8 Notasi Entitas Eksternal (Jogiyanto, 2001: 700) ...15

Gambar 9 Notasi Proses (Jogiyanto, 2001: 700) ...16

Gambar 10 Notasi Objek Data (Jogiyanto, 2001: 701) ...16

Gambar 11 Notasi Penyimpanan Data (Jogiyanto, 2001: 701) ...16

Gambar 12 Struktur Organisasi ...22

Gambar 13 Presensi Pegawai ...23

Gambar 14 Sistem Penggajian Pegawai ...24

Gambar 15 Sistem Pinjaman Pegawai...25

Gambar 16 Sistem Bonus Pegawai ...26

Gambar 17 Penjadwalan ...27

Gambar 18 Sistem Pemberian THR ...28

Gambar 19 Proses Presensi...29

Gambar 20 Pinjaman Pegawai ...30

Gambar 21 Pengukuran Kinerja Pegawai ...31

Gambar 22 Pemberian Bonus Pegawai ...32

Gambar 23 Pemberian THR ...33

Gambar 24 Lihat Gaji Pegawai ...33

Gambar 25 Penjadwalan Pegawai ...34

Gambar 26 Entity Relationship Diagram ...35

Gambar 27 Context Diagram ...43

Gambar 28 DFD Level 1...44

Gambar 29 DFD Level 2 Proses 2 Presensi ...45

Gambar 30 DFD Level 2 Proses 3 Sistem Penggajian ...46

Gambar 31 DFDLevel 2 Proses 4 Mengelola Data Kinerja Pegawai...47

Gambar 32 DFDLevel 2 Proses 6 Mengelola Data Pegawai ...48

Gambar 33 DFDLevel 2 Proses 7 Kelola Pengguna ...49

Gambar 34 Tampilan Antarmuka Presensi ...71


(9)

xiv

Gambar 36 Tampilan Antarmuka Header sebelum Login ...72

Gambar 37 Tampilan Antarmuka Header setalah Login ...72

Gambar 38 Tampilan Antarmuka Tambah Pegawai ...73

Gambar 39 Tampilan Antarmuka Kelola Pegawai ...74

Gambar 40 Tampilan Antarmuka Ubah Pegawai ...75

Gambar 41 Tampilan Antarmuka Ijin Keluar Master ...76

Gambar 42 Tampilan Antarmuka Ijin Keluar Detail...77

Gambar 43 Tampilan Antarmuka Kelola Kinerja Pegawai Master...78

Gambar 44 Tampilan Antarmuka Kelola Kinerja Pegawai Detail ...79

Gambar 45 Tampilan Antarmuka Kas Bon Master ...80

Gambar 46 Tampilan Antarmuka Kas Bon Detail ...81

Gambar 47 Tampilan Antarmuka Laporan Kas Bon ...81

Gambar 48 Tampilan Antarmuka Bonus Master ...82

Gambar 49 Tampilan Antarmuka Bonus Detail ...83

Gambar 50 Tampilan Antarmuka Lembur Master...84

Gambar 51 Tampilan Antarmuka Lembur Detail ...85

Gambar 52 Tampilan Antarmuka Tunjangan Hari Raya (THR) ...85

Gambar 53 Tampilan Antarmuka Laporan Gaji Master ...86

Gambar 54 Tampilan Antarmuka Laporan Antarmuka Gaji Detail ...87

Gambar 55 Tampilan Antarmuka Kinerja Pegawai Master ...88

Gambar 56 Tampilan Antarmuka Kelola Kinerja Pegawai Detail ...89

Gambar 57 Tampilan Antarmuka Pajak Master...89

Gambar 58 Tampilan Antarmuka Pajak Detail ...90

Gambar 59 Tampilan Antarmuka Tambah Pengguna ...91

Gambar 60 Tampilan Antarmuka Kelola Pengguna ...91

Gambar 61 Tampilan Antarmuka Ubah Pengguna ...92

Gambar 62 Tampilan Antarmuka Lihat Pegawai Master ...92

Gambar 63 Tampilan Antarmuka Lihat Pegawai Detail ...93

Gambar 64 Tampilan Presensi ...94

Gambar 65 Pesan Kesalahan NIP Salah ...94

Gambar 66 Pesan Konfirmasi Presensi Masuk Berhasil ...95

Gambar 67 Pesan Kesalahan Sudah Melakukan Presensi Masuk ...95

Gambar 68 Pesan Konfirmasi Melakukan Presensi Keluar ...95

Gambar 69 Pesan Kesalahan Belum Pernah Melakukan Presensi Masuk ...96

Gambar 70 Pesan Kesalahan Presensi Keluar Saat Jam Kerja ...96

Gambar 71 Tampilan Index ...97

Gambar 72 Pesan Konfirmasi Berhasil Login ...97


(10)

xv

Gambar 74 Tampilan Header sebelum Login ...98

Gambar 75 Tampilan Header setelah Login...98

Gambar 76 Tampilan Tambah Pegawai...98

Gambar 77 Pesan Konfirmasi Tambah Pegawai ...99

Gambar 78 Pesan Kesalahan Jabatan Kepala Sudah Ada ...99

Gambar 79 Pesan Kesalahan Tambah Pegawai Nama Pegawai Kosong ...99

Gambar 80 Pesan Kesalahan Tambah Pegawai Telepon Kosong ... 100

Gambar 81 Pesan Kesalahan Tambah Pegawai Telepon Kurang dari 10 Digit ... 100

Gambar 82 Pesan Kesalahan Tambah Pegawai Format Salah ... 100

Gambar 83 Pesan Kesalahan Tambah Pegawai Tanggal Lahir Kosong ... 101

Gambar 84 Pesan Kesalahan Tambah Pegawai Tanggal Masuk Kosong ... 101

Gambar 85 Pesan Kesalahan Tambah Pegawai KTP Kosong ... 101

Gambar 86 Pesan Kesalahan Tambah Pegawai KTP 16 Digit ... 101

Gambar 87 Tampilan Kelola Pegawai ... 102

Gambar 88 Tampilan Menghapus Pegawai ... 103

Gambar 89 Pesan Konfirmasi Hapus Data Pegawai ... 103

Gambar 90 Tampilan Ubah Pegawai ... 104

Gambar 91 Pesan Konfirmasi Ubah Data Pegawai ... 104

Gambar 92 Tampilan Ijin Keluar Master... 105

Gambar 93 Tampilan Ijin Keluar Detail ... 105

Gambar 94 Pesan Kesalahan Ijin Keluar ... 106

Gambar 95 Pesan Pengecekan Ijin Keluar ... 106

Gambar 96 Tampilan Kelola Kinerja Pegawai Master ... 107

Gambar 97 Tampilan Kelola Kinerja Pegawai Detail ... 108

Gambar 98 Pesan Pengecekan Kelola Kinerja ... 109

Gambar 99 Tampilan Kas Bon Master ... 109

Gambar 100 Tampilan Pinjaman Detail ... 110

Gambar 101 Pesan Kesalahan Pinjaman ... 110

Gambar 102 Tampilan Pinjaman Detail setlah mengisi jumlah pinjaman ... 111

Gambar 103 Pesan Pengecekan Pinjaman ... 111

Gambar 104 Pesan Konfirmasi Pinjaman ... 112

Gambar 105 Tampilan Kas Bon Master ... 112

Gambar 106 Tampilan Laporan Kas Bon Detail ... 113

Gambar 107 Tampilan Bonus Master ... 113

Gambar 108 Tampilan Bonus Detail ... 114

Gambar 109 Tampilan Bonus Detail setelah mengisi jumlah bonus ... 114

Gambar 110 Pesan Pengecekan bonus ... 115


(11)

xvi

Gambar 112 Tampilan Lembur Master ... 116

Gambar 113 Pesan Kesalahan Lembur Master ... 116

Gambar 114 Tampilan Lembur Detail ... 117

Gambar 115 Pesan Pengecekan Lembur ... 117

Gambar 116 Pesan Konfirmasi Lembur Detail ... 118

Gambar 117 Tampilan Tunjangan Hari Raya (THR) ... 118

Gambar 118 Pesan Kesalahan THR... 118

Gambar 119 Pesan Pengecekan THR ... 119

Gambar 120 Tampilan Laporan Gaji Master ... 119

Gambar 121 Tampilan Laporan Gaji Detail ... 120

Gambar 122 Tampilan Kinerja Pegawai Master ... 121

Gambar 123 Tampilan Kinerja Pegawai Detail ... 122

Gambar 124 Tampilan Pajak Master ... 123

Gambar 125 Tampilan Pajak Detail ... 124

Gambar 126 Tampilan Tambah Pengguna ... 125

Gambar 127 Pesan Kesalahan Tambah Pengguna Nama Kosong ... 125

Gambar 128 Pesan Kesalahan Tambah Pengguna Username Kosong ... 125

Gambar 129 Pesan Kesalahan Tambah Pengguna Password Kosong ... 126

Gambar 130 Pesan Kesalahan Tambah Pengguna Pemakai Kosong ... 126

Gambar 131 Pesan Kesalahan Tambah Pengguna Menjabat Ketua ... 126

Gambar 132 Pesan Konfirmasi Tambah Pengguna ... 127

Gambar 133 Tampilan Kelola Pengguna ... 127

Gambar 134 Tampilan Hapus Pengguna ... 128

Gambar 135 Tampilan Ubah Pengguna... 128

Gambar 136 Pesan Konfirmasi Ubah Password ... 129

Gambar 137 Pesan Kesalahan Ubah Password ... 129

Gambar 138 Tampilan Lihat Pegawai Master ... 130


(12)

xvii

DAFTAR TABEL

Tabel I Notasi Tipe Data ... 18

Tabel II Notasi Struktur Data ... 18

Tabel III Contoh Kamus Data ... 18

Tabel IV Contoh PSPEC... 19

Tabel V Tabel Pegawai ... 36

Tabel VI Tabel Tanggungan ... 37

Tabel VII Tabel Jabatan... 37

Tabel VIII Tabel Divisi... 37

Tabel IX Tabel Presensi Detail ... 38

Tabel X Tabel Presensi Master ... 38

Tabel XI Tabel Keterangan Presensi Keluar ... 39

Tabel XII Tabel Bonus ... 39

Tabel XIII Tabel Lembur ... 39

Tabel XIV Tabel Pinjaman ... 40

Tabel XV Tabel Gaji ... 40

Tabel XVI Tabel Penilaian ... 40

Tabel XVII Tabel Kriteria... 41

Tabel XVIII Tabel Penilaian Kriteria ... 41

Tabel XIX Tabel THR ... 41

Tabel XX Tabel Pajak ... 42

Tabel XXI Tabel Pengguna ... 42

Tabel XXII Kamus Data Pegawai ... 50

Tabel XXIV Kamus Data Divisi ... 51

Tabel XXV Kamus Data Jabatan ... 52

Tabel XXVI Kamus Data Presensi Detail ... 52

Tabel XXVII Kamus Data Presensi Master ... 53

Tabel XXVIII Kamus Data Keterangan Presensi Keluar ... 53

Tabel XXIX Kamus Data Bonus ... 54

Tabel XXX Kamus Data Lembur ... 54

Tabel XXXI Kamus Data Pinjaman ... 55

Tabel XXXII Kamus Data Tunjangan Hari Raya (THR) ... 55

Tabel XXXIII Kamus Data Gaji ... 56

Tabel XXXIV Kamus Data Penilaian... 56

Tabel XXXV Kamus Data Kriteria ... 57

Tabel XXXVI Kamus Data Penilaian Kriteria ... 57

Tabel XXXVII Kamus Data Pajak ... 58

Tabel XXXVIII Kamus Data Pengguna ... 59

Tabel XXXIX PSPEC Login ... 60

Tabel XL PSPEC Pengecekan ... 60

Tabel XLI PSPEC Memasukkan Data Presensi Masuk ... 61

Tabel XLII PSPEC Memasukkan Data Presensi Keluar ... 61

Tabel XLIII PSPEC Membuat Ijin Keluar... 62

Tabel XLIV PSPEC Menambah Data Bonus ... 62

Tabel XLV PSPEC Menambah Data Tunjangan Hari Raya (THR) ... 63

Tabel XLVI PSPEC Menambah Data Lembur ... 63

Tabel XLVII PSPEC Menambah Data Pinjaman ... 64

Tabel XLVIII PSPEC Melihat Data Gaji ... 64


(13)

xviii

Tabel L PSPEC Melihat Data Kinerja Pegawai ... 65

Tabel LI PSPEC Melihat Perhitungan Pajak ... 66

Tabel LII PSPEC Menambah Data Pegawai ... 66

Tabel LIII PSPEC Mengubah Data Pegawai ... 67

Tabel LIV PSPEC Menghapus Data Pegawai ... 67

Tabel LV PSPEC Melihat Data Pegawai... 68

Tabel LVI PSPEC Menambah Data Pengguna ... 68

Tabel LVII PSPEC Mengubah Data Pengguna ... 69

Tabel LVIII PSPEC Menghapus Data Pengguna ... 69

Tabel LIX PSPEC Melihat Data Pengguna ... 70

Tabel LX Tabel Pengujian Presensi ...131

Tabel LXI Tabel Pengujian Login ...132

Tabel LXII Tabel Pengujian Tambah Pegawai ...134

Tabel LXIII Tabel Pengujian Ubah Pegawai ...135

Tabel LXIV Tabel Pengujian Pembuatan Ijin Keluar ...136

Tabel LXV Tabel Pengujian Pembuatan Ijin Keluar ...136

Tabel LXVI Tabel Pengujian Mengisi Pinjaman...137

Tabel LXVII Tabel Pengujian Mengisi Bonus ...138

Tabel LXVIII Tabel Pengujian Mengisi Lembur ...139

Tabel LXIX Tabel Pengujian Mengisi Tunjangan Hari Raya (THR) ...140

Tabel LXX Tabel Pengujian Laporan Gaji ...141

Tabel LXXI Tabel Pengujian Laporan Kinerja Pegawai ...142

Tabel LXXII Tabel Pengujian Perhitungan Pajak ...143

Tabel LXXIII Tabel Pengujian Tambah Pengguna...144


(14)

xix

DAFTAR SIMBOL

Nama Simbol Penjelasan

Dokumen

Menunjukkan dokumen input dan output baik untuk proses manual, mekanik, atau komputer

Manual Menunjukkan pekerjaan manual

Simpanan

Offline File non-komputer yang diarsipkan

Proses Menunjukkan kegiatan proses dari

operasi program komputer

Harddisk Menunjukkan input/output

menggunakan harddisk

Keyboard Menunjukkan input menggunakan

online keyboard

Display Menunjukkan output yang

ditampilkan di monitor

Garis Alir Menunjukkan arus dari proses

Penjelasan Menunjukkan Penjelasan dari suatu

proses

Penghubung

Menunjukkan penghubung ke halaman yang masih sama atau ke halaman lain


(15)

xx

DAFTAR ISTILAH

Istilah Keterangan

DFD Data Flow Diagram

ERD Entity Relationship Diagram

Pinjaman Kas Bon

PSPEC Process Specification


(16)

1

BAB I PENDAHULUAN

Bab ini membahas latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup, sumber data, dan sistematika penyajian.

1.1.

Latar Belakang Masalah

Perusahan x merupakan perusahaan yang bergerak di bidang produksi tekstil. Perusahaan x terletak di daerah Majalaya yang merupakan kawasan industri tekstil. Dalam menghadapi persaingan global, perusahaan ini ingin menerapkan teknologi informasi untuk mendukung kegiatan di dalamnya. Salah satu kegiatan tersebut menyangkut bagian human resource.

Proses pada human resource yang memerlukan penanganan adalah proses penggajian yang berhubungan dengan presensi, pinjaman, bonus, Tunjangan Hari Raya (THR) dan pengukuran kinerja pegawai. Sistem presensi pada perusahaan ini masih manual. Sistem presensi ini dibutuhkan untuk proses penggajian pegawai yang akan berkaitan dengan laporan keuangan perusahaan tersebut. Proses perhitungan gaji juga dilakukan dengan manual yang memungkinkan terjadi kesalahan perhitungan. Penyimpanan data presensi yang masih berupa pencatatan di kertas membutuhkan ruang simpan dan juga pengolahan yang memakan waktu. Pengukuran kinerja pegawai dapat mempengaruhi kebijakan pada pengambilan keputusan perusahaan untuk memberikan bonus.

Berdasarkan permasalahan pada bagian presensi, penggajian dan kinerja pegawai, maka dibutuhkan adanya pengelolaan menggunakan aplikasi.


(17)

2

1.2.

Rumusan Masalah

Berdasarkan latar belakang masalah, maka rumusan masalah yang dapat dibuat sebagai berikut:

1. Bagaimana perusahaan dapat mengembangkan sistem informasi untuk mengelola data presensi melalui aplikasi?

2. Bagaimana perusahaan dapat mengembangkan sistem informasi yang mengelola data penggajian melalui aplikasi?

3. Bagaimana mengembangkan sistem informasi melalui aplikasi untuk mencatat dan melaporkan pengukuran kinerja pegawai?

1.3.

Tujuan Pembahasan

Berdasarkan rumusan masalah pada sub bab 1.2, berikut tujuan pembahasannya :

1. Mengembangkan aplikasi untuk mengelola data presensi. 2. Mengembangkan aplikasi untuk mengelola data penggajian.

3. Mengembangkan aplikasi untuk mencatat dan melaporkan pengukuran kinerja pegawai.

1.4. Ruang Lingkup Kajian

Pembahasan yang akan dilakukan meliputi ruang lingkup, batasan masalah dan proses bisnis. Berikut adalah ruang lingkup kajian.

1. Hardware

Perangkat keras yang digunakan adalah Intel Pentium 4, 2GB RAM, 80GB Hard Disk dan sistem operasi Windows XP SP3.

2. Software

Sofware yang digunakan untuk membuat aplikasi ini antara lain adalah XAMPP, MySql 5.1 dan Adobe Dreamweaver CS5

3. Aplikasi

Salah satu solusi yang dapat dilakukan adalah dengan penggunaan aplikasi sistem penggajian pegawai. Dengan adanya aplikasi ini dapat membantu perusahaan untuk mengelola data presensi dan


(18)

3

data kinerja pegawai. Aplikasi ini juga membantu pemilik agar dapat mengetahui semua data yang bersangkutan mengenai pegawai.

Batasan-batasan yang ada pada aplikasi ini adalah sebagai berikut 1. Presensi dilakukan secara manual oleh setiap pegawai.

2. Aplikasi tidak menangani masalah yang terjadi karena human error. 3. Pembuatan aplikasi ini mengenai presensi, penggajian dan pengukuran

kinerja pegawai bagian pabrik yang terbagi menjadi shift pagi, siang dan malam.

4. Pengukuran kinerja pegawai pada aplikasi ini hanya berdasarkan pancatatan data yang dilakukan per bulan.

5. Pengukuran kinerja pegawai pada aplikasi ini hanya dilakukan oleh kepala shift untuk bawahan-bawahannya.

6. Aplikasi ini hanya digunakan oleh kepala shift, asisten shift, pegawai bagian pembukuan, pegawai, operator dan pemilik.

7. Fitur perhitungan pajak hanya sekedar untuk perhitungan kasar, perusahaan dapat melakukan pengecekan ulang sebelum dilaporkan. 8. Perhitungan PPh setahun pada perhitungan pajak pegawai dibuat

hanya sampai dengan 5%, dikarenakan akumulasi dari gaji pegawai tidak akan mencapai lebih dari 50 juta dalam satu tahun.

1.5.

Sumber Data

Data-data yang digunakan untuk pembuatan tugas akhir ini diperoleh dari:

1. Sumber Data Primer

Data primer adalah data yang berupa informasi data-data yang berhubungan dengan instansi yangbersangkutan.

2. Sumber Data Sekunder

Data sekunder adalah data yang digunakan pada pembuatan aplikasi ini yang diperoleh dari studi literatur, internet, dan materi-materi referensi mengenai pembuatan aplikasi ini.


(19)

4

1.6.

Sistematika Penyajian

Dalam proses penyusunan laporan, sistematika penulisan yang akan digunakan adalah sebagai berikut :

Bab I Pendahuluan

Bab ini menjelaskan latar belakang, rumusan masalah, tujuan pembahasan, batasan masalah, sumber data, dan sistematika penulisan.

Bab II Kajian Teori

Bab ini menjelaskan teori-teori yang berkaitan dengan pembuatan aplikasi dan mendukung pembuatan sistem yang ada.

Bab III Analisis dan Rancangan Sistem

Bab ini digunakan untuk menjelaskan proses bisnis dari suatu perusahaan.

Bab IV Hasil Penelitian

Bab ini menjelaskan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat.

Bab V Pembahasan dan Uji Coba Hasil Penelitian

Bab ini menjelaskan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat.

Bab VI Simpulan dan Saran

Bab ini menyajikan kesimpulan, saran dan kata-kata penutup dalam laporan kerja praktek.


(20)

147

BAB VI SIMPULAN DAN SARAN

Pada bab ini dijelaskan simpulan dan saran dari hasil pembahasan dan uji coba aplikasi Sistem Informasi Presensi, Pengukuran Kinerja, dan Penggajian Pegawai Di Perusahaan X.

6.1. Simpulan

Simpulan yang didapat pada saat penyelesaian sistem informasi ini adalah sebagai berikut:

1. Aplikasi yang dibuat untuk mengelola dan mencatat data presensi dapat membantu perusahaan yang dahulunya masih menggunakan sistem presensi manual. Pencatatan kehadiran pegawai pun tidak lagi bergantung pada kepala shift yang harus mencatat satu per satu pegawai secara manual. Dengan dibuat terkomputerarisasi sistem presensi, maka pencatatan presensi setiap pegawai menjadi lebih terperinci.

2. Sebelumnya perhitungan gaji pegawai dilakukan secara manual. Dengan dibuatnya aplikasi untuk mengelola penggajian maka sistem akan membantu pihak perusahaan untuk mendapatkan informasi gaji pegawai.

3. Aplikasi yang dibuat mempunyai fitur mencatat dan melaporkan pengukuran kinerja pegawai. Fitur yang dibuat dapat membantu pihak perusahaan untuk memantau kualitas pegawai. Dengan pengukuran dan pencatatan kinerja pegawai, diharapkan kualitas pegawai akan meningkatkan kualitas dari perusahaan X.


(21)

148

6.2. Saran

Untuk pengembangan aplikasi ini agar lebih baik, penulis menyarankan beberapa hal sebagai berikut :

1. Aplikasi ini dapat dikembangkan kembali dengan menambahkan fitur yang lainnya. Seperti penjualan pembelian yang ada pada perusahaan tersebut atau pembuatan fitur pada bagian personalia yang dapat membantu perusahaan mendapatkan pegawai yang berkualitas.

2. Aplikasi ini dibuat tanpa menggunakan sistem sekuritas. Sehingga aplikasi dapat dikembangkan kembali dengan menambahkan sistem sekuritas yang menjaga keamanan data agar tidak dapat diambil atau dirubah oleh orang lain.


(22)

149

DAFTAR PUSTAKA

Darmawan, S. M. (2006). Kamus Istilah Ekonomi Kontemporer. Yogyakarta. Edwin, B. F. (1994). Manajemen Personalia edisi keenam jilid 2.

Fathansyah. (2002). Basis Data(Cetakan ke-4). Bandung: Informatika. Imbar, R. V., & Suteja, B. R. (2006). Pemograman Web-Commerce dengan

Oracle & ASP. Bandung: Informatika.

Jogiyanto, H. (2001). Analisis dan Desain Sistem Informasi (Edisi ke-2, Cetakan ke-1). Yogyakarta: Andi.

Kadir, A. (2009). PHP, Mastering Ajax dan CSS. Yogyakarta: Informatika. Nugroho, B. (2004). PHP & MySQL dengan Editor Dreamweaver MX. O'Reilly. (2006). Learning UML 2.0.

Pressman, R. S. (1997). Rekayasa Perangkat Lunak. Yogyakarta: Andi. Saputra, A., Agustin, F., & Solution, A. (2011). Trik dan Plugin Terbaik

JQuery. Jakarta: PT Elex Media Komputindo.

Sidik, B. (2001). Pemograman Web PHP. Bandung: Informatika.

Spencer, M. L., & Spencer, M. S. (1993). Competence at Work Model for Superrior Performance. New York, USA: John Willy & Son,Inc. Sutabri, T. (2004). Analisa Sistem Informasi. Yogyakarta: Andi.

Umar, H. (1999). Business Research Specialist. Yogyakarta: Widyatama. w3schools. (2010). Learn HTML and CSS with w3chools.

Wiswakarma, K. (2009). Membuat Katalog Online dengan PHP dan CSS. Bali: Lokomedia.

Yourdon, E. (1989). Modern Structured Analysis. Englewood Cliffs: Prentice Gall.


(1)

2

1.2.

Rumusan Masalah

Berdasarkan latar belakang masalah, maka rumusan masalah yang dapat dibuat sebagai berikut:

1. Bagaimana perusahaan dapat mengembangkan sistem informasi untuk mengelola data presensi melalui aplikasi?

2. Bagaimana perusahaan dapat mengembangkan sistem informasi yang mengelola data penggajian melalui aplikasi?

3. Bagaimana mengembangkan sistem informasi melalui aplikasi untuk mencatat dan melaporkan pengukuran kinerja pegawai?

1.3.

Tujuan Pembahasan

Berdasarkan rumusan masalah pada sub bab 1.2, berikut tujuan pembahasannya :

1. Mengembangkan aplikasi untuk mengelola data presensi. 2. Mengembangkan aplikasi untuk mengelola data penggajian.

3. Mengembangkan aplikasi untuk mencatat dan melaporkan pengukuran kinerja pegawai.

1.4. Ruang Lingkup Kajian

Pembahasan yang akan dilakukan meliputi ruang lingkup, batasan masalah dan proses bisnis. Berikut adalah ruang lingkup kajian.

1. Hardware

Perangkat keras yang digunakan adalah Intel Pentium 4, 2GB RAM, 80GB Hard Disk dan sistem operasi Windows XP SP3.

2. Software

Sofware yang digunakan untuk membuat aplikasi ini antara lain adalah XAMPP, MySql 5.1 dan Adobe Dreamweaver CS5

3. Aplikasi

Salah satu solusi yang dapat dilakukan adalah dengan penggunaan aplikasi sistem penggajian pegawai. Dengan adanya aplikasi ini dapat membantu perusahaan untuk mengelola data presensi dan


(2)

data kinerja pegawai. Aplikasi ini juga membantu pemilik agar dapat mengetahui semua data yang bersangkutan mengenai pegawai.

Batasan-batasan yang ada pada aplikasi ini adalah sebagai berikut 1. Presensi dilakukan secara manual oleh setiap pegawai.

2. Aplikasi tidak menangani masalah yang terjadi karena human error. 3. Pembuatan aplikasi ini mengenai presensi, penggajian dan pengukuran

kinerja pegawai bagian pabrik yang terbagi menjadi shift pagi, siang dan malam.

4. Pengukuran kinerja pegawai pada aplikasi ini hanya berdasarkan pancatatan data yang dilakukan per bulan.

5. Pengukuran kinerja pegawai pada aplikasi ini hanya dilakukan oleh kepala shift untuk bawahan-bawahannya.

6. Aplikasi ini hanya digunakan oleh kepala shift, asisten shift, pegawai bagian pembukuan, pegawai, operator dan pemilik.

7. Fitur perhitungan pajak hanya sekedar untuk perhitungan kasar, perusahaan dapat melakukan pengecekan ulang sebelum dilaporkan. 8. Perhitungan PPh setahun pada perhitungan pajak pegawai dibuat

hanya sampai dengan 5%, dikarenakan akumulasi dari gaji pegawai tidak akan mencapai lebih dari 50 juta dalam satu tahun.

1.5.

Sumber Data

Data-data yang digunakan untuk pembuatan tugas akhir ini diperoleh dari:

1. Sumber Data Primer

Data primer adalah data yang berupa informasi data-data yang berhubungan dengan instansi yangbersangkutan.

2. Sumber Data Sekunder

Data sekunder adalah data yang digunakan pada pembuatan aplikasi ini yang diperoleh dari studi literatur, internet, dan materi-materi referensi mengenai pembuatan aplikasi ini.


(3)

4

1.6.

Sistematika Penyajian

Dalam proses penyusunan laporan, sistematika penulisan yang akan digunakan adalah sebagai berikut :

Bab I Pendahuluan

Bab ini menjelaskan latar belakang, rumusan masalah, tujuan pembahasan, batasan masalah, sumber data, dan sistematika penulisan.

Bab II Kajian Teori

Bab ini menjelaskan teori-teori yang berkaitan dengan pembuatan aplikasi dan mendukung pembuatan sistem yang ada.

Bab III Analisis dan Rancangan Sistem

Bab ini digunakan untuk menjelaskan proses bisnis dari suatu perusahaan.

Bab IV Hasil Penelitian

Bab ini menjelaskan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat.

Bab V Pembahasan dan Uji Coba Hasil Penelitian

Bab ini menjelaskan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design yang sudah dibuat.

Bab VI Simpulan dan Saran

Bab ini menyajikan kesimpulan, saran dan kata-kata penutup dalam laporan kerja praktek.


(4)

147

Pada bab ini dijelaskan simpulan dan saran dari hasil pembahasan dan uji coba aplikasi Sistem Informasi Presensi, Pengukuran Kinerja, dan Penggajian Pegawai Di Perusahaan X.

6.1. Simpulan

Simpulan yang didapat pada saat penyelesaian sistem informasi ini adalah sebagai berikut:

1. Aplikasi yang dibuat untuk mengelola dan mencatat data presensi dapat membantu perusahaan yang dahulunya masih menggunakan sistem presensi manual. Pencatatan kehadiran pegawai pun tidak lagi bergantung pada kepala shift yang harus mencatat satu per satu pegawai secara manual. Dengan dibuat terkomputerarisasi sistem presensi, maka pencatatan presensi setiap pegawai menjadi lebih terperinci.

2. Sebelumnya perhitungan gaji pegawai dilakukan secara manual. Dengan dibuatnya aplikasi untuk mengelola penggajian maka sistem akan membantu pihak perusahaan untuk mendapatkan informasi gaji pegawai.

3. Aplikasi yang dibuat mempunyai fitur mencatat dan melaporkan pengukuran kinerja pegawai. Fitur yang dibuat dapat membantu pihak perusahaan untuk memantau kualitas pegawai. Dengan pengukuran dan pencatatan kinerja pegawai, diharapkan kualitas pegawai akan meningkatkan kualitas dari perusahaan X.


(5)

148

6.2. Saran

Untuk pengembangan aplikasi ini agar lebih baik, penulis menyarankan beberapa hal sebagai berikut :

1. Aplikasi ini dapat dikembangkan kembali dengan menambahkan fitur yang lainnya. Seperti penjualan pembelian yang ada pada perusahaan tersebut atau pembuatan fitur pada bagian personalia yang dapat membantu perusahaan mendapatkan pegawai yang berkualitas.

2. Aplikasi ini dibuat tanpa menggunakan sistem sekuritas. Sehingga aplikasi dapat dikembangkan kembali dengan menambahkan sistem sekuritas yang menjaga keamanan data agar tidak dapat diambil atau dirubah oleh orang lain.


(6)

149

Darmawan, S. M. (2006). Kamus Istilah Ekonomi Kontemporer. Yogyakarta. Edwin, B. F. (1994). Manajemen Personalia edisi keenam jilid 2.

Fathansyah. (2002). Basis Data(Cetakan ke-4). Bandung: Informatika. Imbar, R. V., & Suteja, B. R. (2006). Pemograman Web-Commerce dengan

Oracle & ASP. Bandung: Informatika.

Jogiyanto, H. (2001). Analisis dan Desain Sistem Informasi (Edisi ke-2, Cetakan ke-1). Yogyakarta: Andi.

Kadir, A. (2009). PHP, Mastering Ajax dan CSS. Yogyakarta: Informatika. Nugroho, B. (2004). PHP & MySQL dengan Editor Dreamweaver MX. O'Reilly. (2006). Learning UML 2.0.

Pressman, R. S. (1997). Rekayasa Perangkat Lunak. Yogyakarta: Andi. Saputra, A., Agustin, F., & Solution, A. (2011). Trik dan Plugin Terbaik

JQuery. Jakarta: PT Elex Media Komputindo.

Sidik, B. (2001). Pemograman Web PHP. Bandung: Informatika.

Spencer, M. L., & Spencer, M. S. (1993). Competence at Work Model for Superrior Performance. New York, USA: John Willy & Son,Inc. Sutabri, T. (2004). Analisa Sistem Informasi. Yogyakarta: Andi.

Umar, H. (1999). Business Research Specialist. Yogyakarta: Widyatama. w3schools. (2010). Learn HTML and CSS with w3chools.

Wiswakarma, K. (2009). Membuat Katalog Online dengan PHP dan CSS.

Bali: Lokomedia.

Yourdon, E. (1989). Modern Structured Analysis. Englewood Cliffs: Prentice Gall.