Sistem Informasi Kepegawaian dan Penilaian Kinerja Pegawai Menggunakan Metode AHP (Analytical Hierarchy Process) dengan Studi Kasus Hotel Grand Aquila Bandung.
ABSTRAK
Perkembangan teknologi pada saat ini berkembang pesat. Di dalam mengerjakan suatu pekerjaan dituntut serba cepat dan benar dalam sebuah instansi. Data pegawai merupakan salah satu informasi penting dalam sebuah perusahaan karena data tersebut menyangkut data pribadi, data prestasi, dan kontribusi selama bekerja di suatu perusahaan. Berhasil tidaknya suatu perusahaan ditentukan oleh pegawai yang bersangkutan, sehingga data pegawai tersebut harus dirancang seefektif mungkin agar memudahkan dalam pencarian data pegawai untuk keperluan tertentu seperti kenaikan jabatan, gaji, absen, dan penilaian kinerja pegawai. Oleh karena itu dibuatlah “Sistem Informasi Kepegawaian dan Penilaian Kinerja Pegawai Menggunakan Metode AHP (Analytical Hierarchy Process) dengan Studi Kasus Hotel Grand Aquila Bandung.” Aplikasi ini dirancang untuk membuat sistem informasi kepegawaian yang telah terkomputerisasi dan datanya telah terintegrasi. Untuk penilaian kinerja, metode yang digunakan adalah metode AHP (Analytical Hierarchy Process) yang akan mempermudah dalam menentukan kenaikan posisi pegawai. Hak akses dalam aplikasi ini dibagi menjadi dua, yaitu admin dan supervisor.
Kata Kunci: pegawai, penilaian kinerja pegawai, sistem informasi kepegawaian, AHP
(2)
ABSTRACT
The development of technology in today is rapidly growing. In doing a job properly prosecuted and fast paced within an institution. Employee data is one of important information in an agency because the data concerning personal data, performance data, and contribution during work at company. Success or failure of a company is determined by the employee, so that the data should be designed as effectively as possible in order to facilitate the search for specific uses employee data such as promotion, salary, and employee performance appraisal. Therefor, the
“Sistem Informasi Kepegawaian dan Penilaian Kinerja Pegawai Menggunakan
Metode AHP (Analytical Hierarchy Process) dengan Studi Kasus Hotel Grand Aquila
Bandung” was created. This application was designed to create a personnel information system have been intergrated computerized data. For the performance appraisal method used is the method of AHP (Analytical Hierarchy Process) which will make it easier to determine the position of employees. The access right in this application is divided into two, admin and supervisor.
Keywords: employee, employee performance appraisal, personnel information system, AHP
(3)
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
ABSTRAK ... vii
ABSTRACT ... viii
DAFTAR ISI ... ix
DAFTAR GAMBAR ... xiii
DAFTAR TABEL ... xvi
DAFTAR NOTASI/ LAMBANG ... xxi
DAFTAR SINGKATAN ... xxiv
DAFTAR ISTILAH ... xxv
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan... 3
1.4 Ruang Lingkup Kajian... 3
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 5
BAB 2. KAJIAN TEORI ... 6
2.1 Sistem Informasi ... 6
2.1.1 Sistem ... 6
2.1.2 Informasi ... 8
2.1.3 Sistem Informasi... 9
2.2 Manajemen Sumber Daya Manusia ... 12
2.3 Pajak ... 15
2.3.1 Pajak Penghasilan ... 18
2.4 Sistem Pendukung Keputusan (Decision Support System) ... 21
2.4.1 AHP (Analytical Hierarchy Process) ... 22
(4)
2.6 Proses Bisnis ... 28
2.7 Flowchart ... 28
2.8 ERD (Entity Relationship Diagram) ... 29
2.9 DFD (Data Flow Diagram) ... 35
2.10 Kamus Data (Data Dictionary) ... 36
2.11 PSPEC (Process Spesification) ... 38
2.12 MySQL (My Structure Query Language) ... 39
2.13 HTML (Hypertext Markup Language) ... 39
2.14 PHP (Hypertext Preprocessor) ... 40
2.15 CSS (Cascading Style Sheet) ... 40
2.16 JavaScript ... 40
2.17 Black-Box Testing ... 41
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 42
3.1 Struktur Organisasi Hotel Grand Aquila Bandung ... 42
3.1.1 Sales & Marketing Department ... 42
3.1.2 Human Resource Department ... 43
3.1.3 Accounting & General Department ... 43
3.1.4 Front Office Department ... 44
3.1.5 Food & Bar Department ... 45
3.1.6 Engineering Department ... 45
3.1.7 House Keeping Department ... 46
3.2 Proses Bisnis ... 47
3.2.1 Proses Bisnis Absensi ... 47
3.2.2 Proses Bisnis Penggajian ... 48
3.2.3 Proses Bisnis Penilaian Kinerja Pegawai untuk Kenaikan Posisi 49 3.3 Analisis Penilaian Kinerja Pegawai dengan Decision Support System (DSS) menggunakan Metode Analytical Hierarchy Process (AHP) 52 3.4 Rancangan Basis Data ... 60
3.4.1 ERD (Entity Relationship Diagram) ... 60
(5)
3.4.3 Rancangan Struktur Tabel ... 63
3.5 Rancangan Model ... 72
3.5.1 DFD (Data Flow Diagram) ... 72
3.5.2 Kamus Data (Data Dictionary) ... 94
3.5.3 PSPEC (ProcessSpesification)... 106
3.6 Rancangan Antarmuka (User Interface Design ) ... 128
3.6.1 Rancangan Antarmuka Halaman Utama Admin ... 128
3.6.2 Rancangan Antarmuka Halaman Utama Supervisor ... 148
BAB 4. HASIL PENELITIAN ... 152
4.1 Halaman Admin ... 152
4.1.1 Halaman Utama Admin ... 152
4.1.2 Halaman Form Pegawai ... 153
4.1.3 Halaman Form Departemen ... 153
4.1.4 Halaman Form Divisi ... 154
4.1.5 Halaman Form Posisi ... 155
4.1.6 Halaman Form PTKP ... 156
4.1.7 Halaman Form Tarif Pajak ... 156
4.1.8 Halaman Form User ... 157
4.1.9 Halaman Form Gaji ... 158
4.1.10 Halaman Perhitungan PPH21 ... 158
4.1.11 Halaman Form Absen ... 159
4.1.12 Halaman Form Kriteria ... 160
4.1.13 Halaman Form DSS ... 161
4.1.14 Halaman Form Nilai Perbandingan DSS ... 161
4.1.15 Halaman Laporan Pegawai ... 162
4.1.16 Halaman Laporan Absen ... 163
4.1.17 Halaman Laporan Gaji ... 164
4.1.18 Halaman Laporan Slip Gaji ... 164
4.1.19 Halaman Laporan Penilaian ... 165
4.2 Halaman Supervisor ... 166
4.2.1 Halaman Utama Supervisor ... 166
(6)
4.2.3 Halaman Form Penilaian Pegawai ... 167
4.2.4 Halaman Form Ganti Password ... 168
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 170
5.1 Pengujian Form Login ... 170
5.2 Pengujian Form Pegawai ... 171
5.3 Pengujian Form Departemen ... 172
5.4 Pengujian Form Divisi ... 172
5.5 Pengujian Form Posisi ... 173
5.6 Pengujian Form PTKP ... 174
5.7 Pengujian Form Tarif Pajak ... 174
5.8 Pengujian Form Gaji ... 175
5.9 Pengujian Form Absen ... 176
5.10 Pengujian Form Kriteria ... 176
5.11 Pengujian Form DSS ... 177
5.12 Pengujian Form Nilai Perbandingan DSS ... 177
5.13 Pengujian Form Penilaian ... 178
5.14 Pengujian Form Nilai Perbandingan Penilaian ... 179
5.15 Pengujian Form Ganti Password ... 179
BAB 6. SIMPULAN DAN SARAN ... 181
6.1 Simpulan ... 181
6.2 Saran ... 182
(7)
DAFTAR GAMBAR
Gambar 2.1 Entitas ... 30
Gambar 2.2 Atribut ... 30
Gambar 2.3 Relasi ... 31
Gambar 2.4 Kardinalitas ... 32
Gambar 2.5 Kardinalitas satu ke satu ... 33
Gambar 2.6 Kardinalitas satu ke banyak ... 33
Gambar 2.7 Kardinalitas banyak ke satu ... 34
Gambar 2.8 Kardinalitas banyak ke banyak ... 34
Gambar 3.1 Sales & Marketing Department ... 42
Gambar 3.2 Human Resource Department ... 43
Gambar 3.3 Accounting & General Department... 44
Gambar 3.4 Front Office Department ... 44
Gambar 3.5 Food & Bar Department ... 45
Gambar 3.6 Engineering Department ... 46
Gambar 3.7 Housekeeping Department ... 46
Gambar 3.8 Flowchart Absensi ... 48
Gambar 3.9 Flowchart Penggajian ... 49
Gambar 3.10 Flowchart Penilaian Kinerja (Kenaikan Posisi) ... 51
Gambar 3.11 ERD ... 61
Gambar 3.12 Rancangan Transformasi ER ... 62
Gambar 3.13 DFD Level 0 ... 72
Gambar 3.14 DFD Level 1 ... 73
Gambar 3.15 DFD Level 2 Proses 1 ... 75
Gambar 3.16 DFD Level 2 Proses 2 ... 76
Gambar 3.17 DFD Level 2 Proses 3 ... 77
Gambar 3.18 DFD Level 2 Proses 4 ... 78
Gambar 3.19 DFD Level 2 Proses 5 ... 79
Gambar 3.20 DFD Level 2 Proses 6 ... 80
Gambar 3.21 DFD Level 3 Proses 2.1 ... 81
(8)
Gambar 3.23 DFD Level 3 Proses 2.3 ... 83
Gambar 3.24 DFD Level 3 Proses 2.4 ... 84
Gambar 3.25 DFD Level 3 Proses 2.5 ... 85
Gambar 3.26 DFD Level 3 Proses 2.6 ... 86
Gambar 3.27 DFD Level 3 Proses 2.7 ... 87
Gambar 3.28 DFD Level 3 Proses 5.1 ... 88
Gambar 3.29 DFD Level 3 Proses 5.2 ... 89
Gambar 3.30 DFD Level 3 Proses 5.3 ... 90
Gambar 3.31 DFD Level 3 Proses 6.1 ... 91
Gambar 3.32 DFD Level 3 Proses 6.2 ... 91
Gambar 3.33 DFD Level 3 Proses 6.3 ... 92
Gambar 3.34 DFD Level 3 Proses 6.4 ... 92
Gambar 3.35 DFD Level 3 Proses 6.5 ... 93
Gambar 3.36 Rancangan Antarmuka Halaman Utama Admin ... 128
Gambar 3.37 Rancangan Antarmuka Halaman Master ... 129
Gambar 3.38 Rancangan Antarmuka Form Pegawai ... 130
Gambar 3.39 Rancangan Antarmuka Form Departemen ... 131
Gambar 3.40 Rancangan Antarmuka Form Divisi ... 132
Gambar 3.41 Rancangan Antarmuka Form Posisi ... 133
Gambar 3.42 Rancangan Antarmuka Form PTKP ... 134
Gambar 3.43 Rancangan Antarmuka Form Tarif Pajak ... 135
Gambar 3.44 Rancangan Antarmuka Form User... 136
Gambar 3.45 Rancangan Antarmuka Form Gaji ... 137
Gambar 3.46 Rancangan Antarmuka Form Absen ... 138
Gambar 3.47 Rancangan Antarmuka Halaman Penilaian ... 139
Gambar 3.48 Rancangan Antarmuka Form Penilaian Kriteria ... 140
Gambar 3.49 Rancangan Antarmuka Form Penilaian DSS ... 141
Gambar 3.50 Rancangan Antarmuka Halaman Laporan ... 142
Gambar 3.51 Rancangan Antarmuka Halaman Laporan Pegawai ... 143
Gambar 3.52 Rancangan Antarmuka Halaman Laporan Absensi ... 144
Gambar 3.53 Rancangan Antarmuka Halaman Laporan Gaji ... 145
(9)
Gambar 3.55 Rancangan Antarmuka Halaman Laporan Penilaian ... 147
Gambar 3.56 Rancangan Antarmuka Halaman Utama Supervisor... 148
Gambar 3.57 Rancangan Antarmuka Halaman Profile ... 149
Gambar 3.58 Rancangan Antarmuka Form Penilaian ... 150
Gambar 3.59 Rancangan Antarmuka Form Ganti Password ... 151
Gambar 4.1 Halaman Utama Admin ... 152
Gambar 4.2 Halaman Form Pegawai ... 153
Gambar 4.3 Halaman Form Departemen ... 154
Gambar 4.4 Halaman Form Divisi ... 155
Gambar 4.5 Halaman Form Posisi ... 155
Gambar 4.6 Halaman Form PTKP ... 156
Gambar 4.7 Halaman Form Tarif Pajak ... 157
Gambar 4.8 Halaman Form User ... 157
Gambar 4.9 Halaman Form Gaji ... 158
Gambar 4.10 Halaman Perhitungan PPH21 ... 159
Gambar 4.11 Halaman Form Absen ... 160
Gambar 4.12 Halaman Form Kriteria ... 160
Gambar 4.13 Halaman Form DSS ... 161
Gambar 4.14 Halaman Form Nilai Perbandingan DSS ... 162
Gambar 4.15 Halaman Laporan Pegawai ... 163
Gambar 4.16 Halaman Laporan Absen ... 163
Gambar 4.17 Halaman Laporan Gaji ... 164
Gambar 4.18 Halaman Laporan Slip Gaji ... 165
Gambar 4.19 Halaman Laporan Penilaian ... 166
Gambar 4.20 Halaman Utama Supervisor ... 167
Gambar 4.21 Halaman Profile... 167
Gambar 4.22 Halaman Form Penilaian Pegawai ... 168
(10)
DAFTAR TABEL
Tabel 2.1 Kegiatan Manajemen Sumber Daya Manusia ... 14
Tabel 2.2 Tarif pasal 17 ayat (1) huruf a ... 19
Tabel 2.3 Skala Penilaian Perbandingan Berpasangan ... 24
Tabel 2.4 Contoh Matriks Perbandingan Berpasangan ... 25
Tabel 2.5 Nilai Indeks Random ... 27
Tabel 2.6 Notasi Tipe Data ... 37
Tabel 2.7 Notasi Struktur Data ... 38
Tabel 2.8 PSPEC ... 38
Tabel 3.1 Tabel Perbandingan Kriteria Berpasangan ... 53
Tabel 3.2 Tabel Perbandingan dari Kriteria ... 53
Tabel 3.3 Tabel Normalisasi Matriks ... 54
Tabel 3.4 Tabel Menghitung Nilai Eigen Value ... 54
Tabel 3.5 Tabel Menghitung Bobot Prioritas ... 55
Tabel 3.6 Tabel Menghitung Bobot Sintesa ... 55
Tabel 3.7 Tabel Menghitung Nilai Eigen Maksimum ... 56
Tabel 3.8 Tabel Perbandingan Bobot Quality ... 57
Tabel 3.9 Tabel Perbandingan Bobot Comunication ... 57
Tabel 3.10 Tabel Perbandingan Kriteria Attitude ... 58
Tabel 3.11 Tabel Perbandingan Kriteria Initiative ... 58
Tabel 3.12 Tabel Pembobotan Keseluruhan ... 59
Tabel 3.13 Tabel Absensi ... 63
Tabel 3.14 Tabel Departemen ... 63
Tabel 3.15 Tabel Gaji ... 64
Tabel 3.16 Tabel Detail Gaji ... 64
Tabel 3.17 Tabel PTKP ... 64
Tabel 3.18 Tabel Detail PTKP... 65
Tabel 3.19 Tabel Divisi ... 65
Tabel 3.20 Tabel History ... 65
Tabel 3.21 Tabel Kriteria ... 66
(11)
Tabel 3.23 Tabel Matriks Kriteria ... 66
Tabel 3.24 Tabel Matriks Value ... 67
Tabel 3.25 Tabel Penilaian ... 67
Tabel 3.26 Tabel Detail Penilaian ... 68
Tabel 3.27 Tabel Matriks Penilaian ... 68
Tabel 3.28 Tabel Matriks Pegawai ... 69
Tabel 3.29 Tabel Matriks Value Penilaian ... 69
Tabel 3.30 Tabel Indeks Random ... 69
Tabel 3.31 Tabel Pegawai ... 70
Tabel 3.32 Tabel Posisi ... 71
Tabel 3.33 Tabel Tarif Pajak ... 71
Tabel 3.34 Tabel User ... 71
Tabel 3.35 Kamus Data Login... 94
Tabel 3.36 Kamus Data Pegawai ... 94
Tabel 3.37 Kamus Data Departemen ... 95
Tabel 3.38 Kamus Data Divisi ... 96
Tabel 3.39 Kamus Data Posisi ... 96
Tabel 3.40 Kamus Data History ... 97
Tabel 3.41 Kamus Data PTKP ... 97
Tabel 3.42 Kamus Data Detail PTKP ... 98
Tabel 3.43 Kamus Data Tarif Pajak ... 98
Tabel 3.44 Kamus Data Gaji ... 99
Tabel 3.45 Kamus Data Detail Gaji ... 99
Tabel 3.46 Kamus Data Absensi ... 100
Tabel 3.47 Kamus Data Kriteria ... 100
Tabel 3.48 Kamus Data Matriks ... 101
Tabel 3.49 Kamus Data Matriks Kriteria ... 101
Tabel 3.50 Kamus Data Matriks Pegawai ... 102
Tabel 3.51 Kamus Data Matriks Penilaian ... 102
Tabel 3.52 Kamus Data Matriks Value ... 103
Tabel 3.53 Kamus Data Matriks Value Penilaian ... 104
(12)
Tabel 3.55 Kamus Data Detail Penelitian ... 105
Tabel 3.56 Kamus Data Indeks Random ... 105
Tabel 3.57 PSPEC Proses 1.1 Verifikasi Username ... 106
Tabel 3.58 PSPEC Proses 1.2 Verifikasi Password ... 106
Tabel 3.59 PSPEC Proses 2.1.1 Lihat Pegawai ... 106
Tabel 3.60 PSPEC Proses 1.2.1 Lihat Detai Pegawai ... 107
Tabel 3.61 PSPEC Proses 2.1.3 Tambah Pegawai ... 107
Tabel 3.62 PSPEC Proses 2.1.4 Ubah Pegawai... 108
Tabel 3.63 PSPEC Proses 2.1.5 Cari Pegawai... 108
Tabel 3.64 PSPEC Proses 2.2.1 Lihat Departemen ... 108
Tabel 3.65 PSPEC Proses 2.2.2 Tambah Departemen ... 109
Tabel 3.66 PSPEC Proses 2.2.3 Ubah Departemen ... 109
Tabel 3.67 PSPEC Proses 2.2.4 Cari Departemen... 109
Tabel 3.68 PSPEC Proses 2.3.1 Lihat Divisi ... 110
Tabel 3.69 PSPEC Proses 2.3.2 Tambah Divisi ... 110
Tabel 3.70 PSPEC Proses 2.3.3 Ubah Divisi ... 110
Tabel 3.71 PSPEC Proses 2.3.4 Cari Divisi ... 111
Tabel 3.72 PSPEC Proses 2.4.1 Lihat Posisi ... 111
Tabel 3.73 PSPEC Proses 2.4.2 Tambah Posisi ... 111
Tabel 3.74 PSPEC Proses 2.4.3 Ubah Posisi ... 112
Tabel 3.75 PSPEC Proses 2.4.4 Lihat History ... 112
Tabel 3.76 PSPEC Proses 2.4.5 Cari Posisi ... 112
Tabel 3.77 PSPEC Proses 2.5.1 Lihat PTKP ... 113
Tabel 3.78 PSPEC Proses 2.5.2 Tambah PTKP ... 113
Tabel 3.79 PSPEC Proses 2.5.3 Ubah PTKP ... 113
Tabel 3.80 PSPEC Proses 2.5.4 Cari PTKP ... 114
Tabel 3.81 PSPEC Proses 2.6.1 Lihat Tarif Pajak ... 114
Tabel 3.82 PSPEC Proses 2.6.2 Tambah Tarif Pajak ... 114
Tabel 3.83 PSPEC Proses 2.6.3 Ubah Tarif Pajak ... 115
Tabel 3.84 PSPEC Proses 2.6.4 Cari Tarif Pajak ... 115
Tabel 3.85 PSPEC Proses 2.7.1 Lihat User ... 115
(13)
Tabel 3.87 PSPEC Proses 2.7.3 Cari User ... 116
Tabel 3.88 PSPEC Proses 2.7.4 Ubah User ... 116
Tabel 3.89 PSPEC Proses 3.1 Lihat Rekap Gaji ... 117
Tabel 3.90 PSPEC Proses 3.2 Tambah Rekap Gaji ... 117
Tabel 3.91 PSPEC Proses 3.3 Lihat Daftar Gaji ... 117
Tabel 3.92 PSPEC Proses 3.4 Lihat Rincian Gaji ... 118
Tabel 3.93 PSPEC Proses 4.1 Tambah Absensi ... 118
Tabel 3.94 PSPEC Proses 4.2 Lihat Absensi ... 118
Tabel 3.95 PSPEC Proses 4.3 Cari Absensi ... 119
Tabel 3.96 PSPEC Proses 5.1.1 Lihat Kriteria ... 119
Tabel 3.97 PSPEC Proses 5.1.2 Tambah Kriteria ... 119
Tabel 3.98 PSPEC Proses 5.1.3 Ubah Kriteria ... 120
Tabel 3.99 PSPEC Proses 5.1.4 Cari Kriteria ... 120
Tabel 3.100 PSPEC Proses 5.2.1 Lihat DSS ... 120
Tabel 3.101 PSPEC Proses 5.2.2 Lihat Detail DSS ... 121
Tabel 3.102 PSPEC Proses 5.2.3 Tambah DSS ... 121
Tabel 3.103 PSPEC Proses 5.2.4 Tambah Nilai Perbandingan ... 121
Tabel 3.104 PSPEC Proses 5.2.5 Hapus DSS ... 122
Tabel 3.105 PSPEC Proses 5.3.1 Lihat Penilaian Pegawai ... 122
Tabel 3.106 PSPEC Proses 5.3.2 Hasil Penilaian Pegawai ... 123
Tabel 3.107 PSPEC Proses 5.3.3 Tambah Penilaian Pegawai ... 123
Tabel 3.108 PSPEC Proses 5.3.4 Tambah Penilaian Perbandingan Pegawai123 Tabel 3.109 PSPEC Proses 5.3.5 Hapus Penilaian Pegawai ... 124
Tabel 3.110 PSPEC Proses 6.1.1 Lihat Laporan Pegawai ... 124
Tabel 3.111 PSPEC Proses 6.1.2 Cari Laporan Pegawai ... 125
Tabel 3.112 PSPEC Proses 6.2.1 Lihat Laporan Absensi ... 125
Tabel 3.113 PSPEC Proses 6.2.2 Cari Laporan Absensi ... 125
Tabel 3.114 PSPEC Proses 6.3.1 Lihat Laporan Gaji ... 126
Tabel 3.115 PSPEC Proses 6.3.2 Cari Laporan Gaji ... 126
Tabel 3.116 PSPEC Proses 6.4.1 Lihat Laporan Slip Gaji ... 126
Tabel 3.117 PSPEC Proses 6.4.2 Cari Laporan Slip Gaji ... 127
(14)
Tabel 3.119 PSPEC Proses 6.5.2 Cari Laporan Penilaian ... 127
Tabel 5.1 Pengujian Form Login ... 170
Tabel 5.2 Pengujian Form Pegawai ... 171
Tabel 5.3 Pengujian Form Departemen ... 172
Tabel 5.4 Pengujian Form Divisi ... 172
Tabel 5.5 Pengujian Form Posisi ... 173
Tabel 5.6 Pengujian Form PTKP ... 174
Tabel 5.7 Pengujian Form Tarif Pajak ... 174
Tabel 5.8 Pengujian Form Gaji ... 175
Tabel 5.9 Pengujian Form Absen ... 176
Tabel 5.10 Pengujian Form Kriteria ... 176
Tabel 5.11 Pengujian Form DSS ... 177
Tabel 5.12 Pengujian Form Nilai Perbandingan DSS ... 178
Tabel 5.13 Pengujian Form Penilaian ... 178
Tabel 5.14 Pengujian Form Nilai Perbandingan Penilaian ... 179
(15)
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart Dokumen
Menggambarkan sebuah dokumen yang dipakai dalam sistem
Flowchart Proses Manual
Menggambarkan pekerjaan yang dilakukan secara manual dalam sistem.
Flowchart Simpanan
offline/Arsip
Dokumen/file non-komputer yang diarsip.
Flowchart Proses
Terkomputerisasi
Menggambarkan pekerjaan yang dilakukan komputer / terkomputerisasi.
Flowchart Harddisk
Menggambarkan suatu database yang digunakan untuk penyimpanan data / penggunaan data pada suatu proses.
Flowchart Input Keyboard
Menggambarkan aktivitas pemasukan data melalui
keyboard.
Flowchart Display/Monitor
Menggambarkan suatu data yang ditampilkan di layar monitor.
Flowchart Garis Alir Menggambarkan alur
proses dalam sistem.
Flowchart Penghubung (halaman yang sama) Menggambarkan suatu penghubung proses untuk
(16)
Flowchart Penghubung (halaman yang berbeda) Menggambarkan suatu penghubung proses untuk halaman yang berbeda.
Flowchart Titik terminal
Menggambarkan awal dan akhir suatu proses.
Flowchart Keputusan
Menggambarkan penyelesaian kondisi alur program.
ERD Entitas
Individu yang mewakili sesuatu yang nyata
(eksistensinya) dan dapat dibedakan dari sesuatu yang lain.
ERD Atribut
Mendeskripsikan karakteristik
(properti) dari suatu entitas.
ERD Relasi
Hubungan di antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.
ERD Kardinalitas
Jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan enititas yang lain.
DFD External Entity
Simbol ini digunakan untuk
menggambarkan asal atau tujuan data.
DFD Proses
Simbol ini digunakan untuk proses
pengolahan atau transformasi data
DFD Data Flow
Simbol ini digunakan untuk
(17)
aliran data yang berjalan.
DFD Data Store
Simbol ini digunakan untuk
menggambarkan data flow yang sudah disimpan atau
diarsipkan.
Kamus Data = Terdiri Atas Terdiri atas,
Mendefinisikan.
Kamus Data + Dan Dan.
Kamus Data () Optional
Optional (pilihan boleh ada atau tidak).
Kamus Data [] Pilihan
Memilih salah satu cara dari sejumlah alternatif.
Kamus Data {} Pengulangan Pengulangan.
Kamus Data | Pemisah
Pemisah sejumlah alternatif pilihan antara symbol [ ].
Kamus Data @ Identifikasi
Identifikasi atribut kunci atau primary key.
(18)
DAFTAR SINGKATAN
1. ANSI : American National Standards Institute2. ISO : International Organization For Standardization 3. ERD : Entity Relationship Diagram
4. DFD : Data Flow Diagram 5. PSPEC : Process Spesification
6. MySQL : My Structure Query Language 7. DDL : Data Definition Language
8. DML : Database Manipulation Language 9. HTML : Hypertext Markup Language 10. HTTP : Hypertext Transfer Protocol 11. PHP : Hypertext Preprocessor 12. CSS : Cascading Style Sheet 13. DSS : Decision Support System 14. AHP : Analytical Hierarchy Process 15. HRD : Human Resource Development 16. SDM : Sumber Daya Manusia
(19)
DAFTAR ISTILAH
1. PTKP = Potongan Tidak Kena Pajak2. NPWP = Nomor Pokok Wajib Pajak 3. PPH21 = Pajak Penghasilan Pasal 21
(20)
BAB 1. PENDAHULUAN
Bab ini berisi penjelasan mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, dan sistematika penyajian dari tugas akhir Sistem Informasi Kepegawaian dan Penilaian Kinerja Pegawai Menggunakan Metode AHP (Analytical Hierarchy Process) dengan Studi Kasus Hotel Grand Aquila Bandung.
1.1 Latar Belakang Masalah
Pada saat ini, perkembangan ilmu pengetahuan dan teknologi khususnya di bidang teknologi informasi sudah berkembang pesat. Perkembangan teknologi informasi yang sedang berkembang saat ini sangat bermanfaat bagi kepentingan individu atau perusahaan dalam menjalankan aktivitasnya. Teknologi informasi dapat mempermudah dan mempercepat dalam melakukan pekerjaan dan menghasilkan sebuah informasi yang akurat dan efisien. Penerapan teknologi informasi bagi suatu perusahaan mempunyai peranan yang penting. Salah satu penerapan dari teknologi informasi dan komunikasi dalam perusahaan yaitu di bagian Human Resource Development (HRD), melihat masalah sumber daya manusia masih menjadi sorotan dan tumpuhan bagi perusahaan untuk dapat bertahan di era globalisasi. Perubahan dan peningkatan peran fungsi sumber daya manusia sangat esensial untuk mendukung keberhasilan perusahaan. Pengelolaan sumber daya manusia terkait dan mempengaruhi kinerja organisasional dengan cara menciptakan nilai atau menggunakan keahlian sumber daya manusia yang berkaitan dengan praktek manajemen dan sasarannya cukup luas. Dari hal tersebut menunjukkan bahwa kinerja merupakan suatu hal yang tidak dapat dipisahkan dengan perusahaan.
Hotel Grand Aquila Bandung adalah suatu perusahaan yang bergerak dalam bidang Hospitality dengan jumlah pegawai yang cukup banyak di beberapa departemen. Dengan banyaknya jumlah kinerja dengan departemen yang berbeda-beda sesuai peran dan fungsinya, hal ini tentunya
(21)
2
akan membutuhkan pengelolaan sumber daya manusia yang baik agar menghasilkan kinerja yang baik juga. Dalam pengelolaan data pegawai, data absensi, serta data penggajian yang masih dilakuan secara manual dan belum terintegrasi satu dengan yang lainnya.
Berdasarkan pemaparan masalah dan latar latar belakang di atas, Hotel Grand Aquila Bandung membutuhkan suatu sistem informasi yang terkomputerisasi untuk meminimalisir kesalahan dan memudahkan dalam pengelolaan data pegawai, data absensi, serta data penggajian agar menghasilkan suatu informasi yang akurat, efektif dan efisien.
Adapun judul dari Tugas Akhir ini adalah “Sistem Informasi Kepegawaian dan Penilaian Kinerja Pegawai Menggunakan Metode AHP (Analytical Hierarchy Process) dengan Studi Kasus Hotel Grand Aquila Bandung”. Hasil dari pembuatan tugas akhir ini diharapkan dapat menjadi solusi terbaik yang dapat membantu proses pengelolaan sistem informasi kepegawaian bagi perkembangan hotel Grand Aquila Bandung.
1.2 Rumusan Masalah
Berdasarkan masalah dan latar belakang yang telah dijelaskan di atas, maka rumusan masalah yang akan dibahas dalam penelitian ini adalah sebagai berikut:
1. Bagaimana membuat suatu sistem aplikasi kepegawaian yang dapat memenuhi kebutuhan dalam pengelolaan data kepegawaian?
2. Bagaimana membuat suatu sistem yang dapat menganalisis data kepegawaian secara akurat guna mendapatkan informasi-informasi perhitungan pajak PPH21?
3. Bagaimana membuat suatu sistem pendukung keputusan berdasarkan analisis data pegawai untuk membantu dalam penilaian kinerja pegawai untuk kenaikan posisi dengan metode AHP (Analytical Hierarchy Process)?
(22)
3
4. Bagaimana membuat suatu sistem yang menghasilkan laporan berdasarkan waktu yang ditentukan dari hasil pengelolaan data kepegawaian?
1.3 Tujuan Pembahasan
Berdasarkan rumusan masalah di atas, maka tujuan dalam pembuatan aplikasi ini adalah sebagai berikut:
1. Membuat suatu sistem aplikasi kepegawaian yang dapat memenuhi kebutuhan dalam pengelolaan data kepegawaian.
2. Membuat suatu sistem yang dapat menganalisis data kepegawaian secara akurat guna mendapatkan informasi-informasi perhitungan pajak PPH21.
3. Membuat suatu sistem pendukung keputusan berdasarkan analisis data pegawai untuk membantu dalam penilaian kinerja pegawai untuk kenaikan posisi dengan metode AHP (Analytical Hierarchy Process). 4. Membuat suatu sistem yang menghasilkan laporan berdasarkan waktu
yang ditentukan dari hasil pengelolaan data kepegawaian.
1.4 Ruang Lingkup Kajian
Ruang lingkup yang akan dikaji dalam aplikasi ini adalah: 1. Batasan fitur-fitur yang disediakan dalam aplikasi ini adalah:
- Aplikasi berbasis web menggunakan bahasa pemrograman PHP. - Fitur-fitur aplikasi secara umum:
a. Data Pegawai b. Absensi c. Penggajian
d. Penilaian Kinerja Pegawai e. Laporan
- Penilaian kinerja dilakukan untuk kenaikan posisi dalam menentukan pegawai daily worker yang akan dipilih menjadi pegawai tetap (staff).
(23)
4
2. Pengguna/user dalam aplikasi ini adalah:
a. Bagian HRD yaitu sebagai administrator, memiliki hak akses untuk mengolah data master, data absensi, data gaji, dan data penilaian kinerja pegawai.
b. Supervisor, memiliki hak akses untuk mengolah penilaian kinerja pegawai.
3. Perangkat lunak yang digunakan dalam pembuatan aplikasi ini adalah: a. Sistem Operasi : Microsoft Windows 7 Ultimate
b. Sistem Basis Data : MySQL
c. Bahasa Scripting : PHP version 5.2.2
d. Editor pemrograman: Adobe Dreamweaver CS6 e. Web Server : XAMPP
4. Perangkat keras yang digunakan dalam pembuatan aplikasi ini adalah: a. Processor : AMD Turion X2 Dual-Core Mobile RM-74 2.20 Ghz b. Memory : DDR2 2 GB
c. Harddisk : PATA/SATA 40 GB d. Input Devices: keyboard, mouse
1.5 Sumber Data
Sumber data yang digunakan dalam aplikasi ini dari data primer dan data sekunder:
1. Data Primer
Data primer merupakan data yang diperoleh melalui proses wawancara dan observasi yang diambil langsung dari Hotel Grand Aquila Bandung. 2. Data Sekunder
Data sekunder merupakan data yang diperoleh melalui studi literatur dari buku, internet, serta sumber-sumber lainnya sebagai pendukung kebenaran data primer.
(24)
5
1.6 Sistematika Penyajian
BAB 1 PENDAHULUAN, berisi penjelasan mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian Tugas Akhir ini.
BAB 2 KAJIAN TEORI, berisi penjelasan mengenai landasan teori-teori yang digunakan dalam penulisan Tugas Akhir ini yaitu teori-teori tentang pengaplikasian sistem informasi berbasis web.
BAB 3 ANALISIS DAN RANCANGAN SISTEM, berisi penjelasan mengenai penelitian kebutuhan dan penyampaian informasi, seperti ketetapan yang diberlakukan dan kondisi yang terjadi. Dari analisis ini dirancang aplikasi yang sesuai dengan kondisi dan kebutuhan yang berlaku.
BAB 4 HASIL PENELITIAN, berisi penjelasan mengenai hasil dari penelitian yang dilakukan mulai dari pemecahan masalah sampai pada penerapan sistem yang telah dirancang.
BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN, berisi penjelasan mengenai hasil pembahasan dan uji coba yang dilakukan setelah uji coba dari penelitian dan sistem yang telah dirancang apakah disetujui atau tidak.
BAB 6 SIMPULAN DAN SARAN, berisi penjelasan mengenai simpulan dari Tugas Akhir yang dilakukan dan saran yang dibutuhkan untuk pengembangan karya ilmiah lebih lanjut.
(25)
BAB 6. SIMPULAN DAN SARAN
Bab ini berisi penjelasan mengenai simpulan dan saran yang dibutuhkan untuk pengembangan tugas akhir Sistem Informasi Kepegawaian dan Penilaian Kinerja Pegawai Menggunakan Metode AHP (Analytical Hierarchy Process) dengan Studi Kasus Hotel Grand Aquila Bandung.
6.1 Simpulan
Simpulan yang dapat diambil berdasarkan pada tujuan yang telah disampaikan di bab 1 adalah sebagai berikut:
1. Sistem pada aplikasi yang dibuat memiliki fitur yang memenuhi kebutuhan hrd dalam pengelolaan data kepegawaian yang mencakup pengelolaan data rekap gaji, data absensi, data penilaian pegawai.
2. Sistem pada aplikasi yang dibuat memiliki fitur yang dapat menganalisis data kepegawaian secara akurat dalam perhitungan pajak PPH21 guna menghitung gaji setiap pegawai sehingga mendapat informasi-informasi. 3. Sistem pada aplikasi yang dibuat memiliki fitur yang dapat mendukung
dalam pengambilan keputusan berdasarkan analisis data pegawai untuk membantu proses penilaian kinerja pegawai untuk kenaikan posisi pegawai daily worker dengan menggunakan metode AHP (Analytical Hierarchy Process).
4. Sistem pada aplikasi yang dibuat menghasilkan laporan yaitu laporan pegawai, laporan absen, laporan gaji, laporan slip gaji, dan laporan penilaian dari hasil pengelolaan data kepegawaian dan laporan dibuat berdasarkan waktu yang ditentukan.
(26)
182
6.2 Saran
Untuk mengembangkan aplikasi ini agar lebih baik, penulis menyarankan beberapa hal:
1. Menambah fitur-fitur lainnya yang dapat membantu bagian HRD di Hotel Grand Aquila Bandung dalam pengelolaan data, antara lain proses absensi dapat terhubung langsung dengan alat finger print, proses perekrutan pegawai baru serta proses pengelolaan cuti.
2. Meningkatkan keamanan yang lebih baik untuk mengatasi kerusakan atau ancaman terhadap data dengan melakukan maintenance security secara berkala.
(27)
183
DAFTAR PUSTAKA
[1] T. Sutabri, Analisa Sistem Informasi, Yogyakarta: Andi, 2004.
[2] J. M. Hartono, Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Yogyakarta: Andi, 2000. [3] D. M. Pengantar Sistem Informasi Manajemen, Bandung, 2005.
[4] S. M. D. D. Sunyanto SH., Manajemen Sumber Daya Manusia, Jakarta: CAPS (Center for Acedemic Publishing Service), 2012.
[5] S. Resmi, Perpajakan: Teori dan Kasus, Jakarta: Salemba Empat, 2013. [6] S. D. I. Kadarsah and M. I. M. A. Ramdhani, Sistem Pendukung
Keputusan, Bandung: Rosda, 1998.
[7] M. D. S. Dharma, Manajemen Kinerja Falsafah Teori dan Penerapannya, Yogyakarta: Pustaka Pelajar, 2012.
[8] P. Business Process Management, 2003.
[9] B. S. D. Oetomo, Perancangan dan Pembangunan SI, Yogyakarta: Andi, 2002.
[10] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2000.
[11] F. Basis Data, Bandung: Informatika, 1999.
[12] R. S. Pressman, Rekayasa Perangkat Lunak, Yogyakarta: Andi, 2002. [13] A. Saputra, Step by Step Membangun Aplikasi SMS dengan PHP dan
MySQL, Jakarta: PT Elex Media Komputindo, 2011.
[14] A. Kadir, Dasar Pemrograman Web dengan ASP, Yogyakarta: Andi, 2005.
[15] K. Wiswakarma, Membuat Katalog Online dengan PHP dan CSS, Yogyakarta: Lokomedia, 2009.
[16] B. R. Suteja, A. Prijono and R. Agustaf, Mudah dan Cepat Menguasai Pemrograman Web, Bandung: Informatika, 2007.
(1)
3
4. Bagaimana membuat suatu sistem yang menghasilkan laporan berdasarkan waktu yang ditentukan dari hasil pengelolaan data kepegawaian?
1.3 Tujuan Pembahasan
Berdasarkan rumusan masalah di atas, maka tujuan dalam pembuatan aplikasi ini adalah sebagai berikut:
1. Membuat suatu sistem aplikasi kepegawaian yang dapat memenuhi kebutuhan dalam pengelolaan data kepegawaian.
2. Membuat suatu sistem yang dapat menganalisis data kepegawaian secara akurat guna mendapatkan informasi-informasi perhitungan pajak PPH21.
3. Membuat suatu sistem pendukung keputusan berdasarkan analisis data pegawai untuk membantu dalam penilaian kinerja pegawai untuk kenaikan posisi dengan metode AHP (Analytical Hierarchy Process). 4. Membuat suatu sistem yang menghasilkan laporan berdasarkan waktu
yang ditentukan dari hasil pengelolaan data kepegawaian.
1.4 Ruang Lingkup Kajian
Ruang lingkup yang akan dikaji dalam aplikasi ini adalah: 1. Batasan fitur-fitur yang disediakan dalam aplikasi ini adalah:
- Aplikasi berbasis web menggunakan bahasa pemrograman PHP. - Fitur-fitur aplikasi secara umum:
a. Data Pegawai b. Absensi c. Penggajian
d. Penilaian Kinerja Pegawai e. Laporan
(2)
Universitas Kristen Maranatha 2. Pengguna/user dalam aplikasi ini adalah:
a. Bagian HRD yaitu sebagai administrator, memiliki hak akses untuk mengolah data master, data absensi, data gaji, dan data penilaian kinerja pegawai.
b. Supervisor, memiliki hak akses untuk mengolah penilaian kinerja pegawai.
3. Perangkat lunak yang digunakan dalam pembuatan aplikasi ini adalah: a. Sistem Operasi : Microsoft Windows 7 Ultimate
b. Sistem Basis Data : MySQL
c. Bahasa Scripting : PHP version 5.2.2
d. Editor pemrograman: Adobe Dreamweaver CS6 e. Web Server : XAMPP
4. Perangkat keras yang digunakan dalam pembuatan aplikasi ini adalah: a. Processor : AMD Turion X2 Dual-Core Mobile RM-74 2.20 Ghz b. Memory : DDR2 2 GB
c. Harddisk : PATA/SATA 40 GB d. Input Devices: keyboard, mouse
1.5 Sumber Data
Sumber data yang digunakan dalam aplikasi ini dari data primer dan data sekunder:
1. Data Primer
Data primer merupakan data yang diperoleh melalui proses wawancara dan observasi yang diambil langsung dari Hotel Grand Aquila Bandung. 2. Data Sekunder
Data sekunder merupakan data yang diperoleh melalui studi literatur dari buku, internet, serta sumber-sumber lainnya sebagai pendukung kebenaran data primer.
(3)
5
1.6 Sistematika Penyajian
BAB 1 PENDAHULUAN, berisi penjelasan mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian Tugas Akhir ini.
BAB 2 KAJIAN TEORI, berisi penjelasan mengenai landasan teori-teori yang digunakan dalam penulisan Tugas Akhir ini yaitu teori-teori tentang pengaplikasian sistem informasi berbasis web.
BAB 3 ANALISIS DAN RANCANGAN SISTEM, berisi penjelasan mengenai penelitian kebutuhan dan penyampaian informasi, seperti ketetapan yang diberlakukan dan kondisi yang terjadi. Dari analisis ini dirancang aplikasi yang sesuai dengan kondisi dan kebutuhan yang berlaku.
BAB 4 HASIL PENELITIAN, berisi penjelasan mengenai hasil dari penelitian yang dilakukan mulai dari pemecahan masalah sampai pada penerapan sistem yang telah dirancang.
BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN, berisi penjelasan mengenai hasil pembahasan dan uji coba yang dilakukan setelah uji coba dari penelitian dan sistem yang telah dirancang apakah disetujui atau tidak.
BAB 6 SIMPULAN DAN SARAN, berisi penjelasan mengenai simpulan dari Tugas Akhir yang dilakukan dan saran yang dibutuhkan untuk pengembangan karya ilmiah lebih lanjut.
(4)
181
Universitas Kristen Maranatha
BAB 6. SIMPULAN DAN SARAN
Bab ini berisi penjelasan mengenai simpulan dan saran yang dibutuhkan untuk pengembangan tugas akhir Sistem Informasi Kepegawaian dan Penilaian Kinerja Pegawai Menggunakan Metode AHP (Analytical Hierarchy Process) dengan Studi Kasus Hotel Grand Aquila Bandung.
6.1 Simpulan
Simpulan yang dapat diambil berdasarkan pada tujuan yang telah disampaikan di bab 1 adalah sebagai berikut:
1. Sistem pada aplikasi yang dibuat memiliki fitur yang memenuhi kebutuhan hrd dalam pengelolaan data kepegawaian yang mencakup pengelolaan data rekap gaji, data absensi, data penilaian pegawai.
2. Sistem pada aplikasi yang dibuat memiliki fitur yang dapat menganalisis data kepegawaian secara akurat dalam perhitungan pajak PPH21 guna menghitung gaji setiap pegawai sehingga mendapat informasi-informasi. 3. Sistem pada aplikasi yang dibuat memiliki fitur yang dapat mendukung
dalam pengambilan keputusan berdasarkan analisis data pegawai untuk membantu proses penilaian kinerja pegawai untuk kenaikan posisi pegawai daily worker dengan menggunakan metode AHP (Analytical Hierarchy Process).
4. Sistem pada aplikasi yang dibuat menghasilkan laporan yaitu laporan pegawai, laporan absen, laporan gaji, laporan slip gaji, dan laporan penilaian dari hasil pengelolaan data kepegawaian dan laporan dibuat berdasarkan waktu yang ditentukan.
(5)
182
6.2 Saran
Untuk mengembangkan aplikasi ini agar lebih baik, penulis menyarankan beberapa hal:
1. Menambah fitur-fitur lainnya yang dapat membantu bagian HRD di Hotel Grand Aquila Bandung dalam pengelolaan data, antara lain proses absensi dapat terhubung langsung dengan alat finger print, proses perekrutan pegawai baru serta proses pengelolaan cuti.
2. Meningkatkan keamanan yang lebih baik untuk mengatasi kerusakan atau ancaman terhadap data dengan melakukan maintenance security
(6)
Universitas Kristen Maranatha
DAFTAR PUSTAKA
[1] T. Sutabri, Analisa Sistem Informasi, Yogyakarta: Andi, 2004.
[2] J. M. Hartono, Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis, Yogyakarta: Andi, 2000. [3] D. M. Pengantar Sistem Informasi Manajemen, Bandung, 2005.
[4] S. M. D. D. Sunyanto SH., Manajemen Sumber Daya Manusia, Jakarta: CAPS (Center for Acedemic Publishing Service), 2012.
[5] S. Resmi, Perpajakan: Teori dan Kasus, Jakarta: Salemba Empat, 2013. [6] S. D. I. Kadarsah and M. I. M. A. Ramdhani, Sistem Pendukung
Keputusan, Bandung: Rosda, 1998.
[7] M. D. S. Dharma, Manajemen Kinerja Falsafah Teori dan Penerapannya, Yogyakarta: Pustaka Pelajar, 2012.
[8] P. Business Process Management, 2003.
[9] B. S. D. Oetomo, Perancangan dan Pembangunan SI, Yogyakarta: Andi, 2002.
[10] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta, Central Java: Andi, 2000.
[11] F. Basis Data, Bandung: Informatika, 1999.
[12] R. S. Pressman, Rekayasa Perangkat Lunak, Yogyakarta: Andi, 2002. [13] A. Saputra, Step by Step Membangun Aplikasi SMS dengan PHP dan
MySQL, Jakarta: PT Elex Media Komputindo, 2011.
[14] A. Kadir, Dasar Pemrograman Web dengan ASP, Yogyakarta: Andi, 2005.
[15] K. Wiswakarma, Membuat Katalog Online dengan PHP dan CSS, Yogyakarta: Lokomedia, 2009.
[16] B. R. Suteja, A. Prijono and R. Agustaf, Mudah dan Cepat Menguasai Pemrograman Web, Bandung: Informatika, 2007.