DAFTAR ISI LEMBAR PENGESAHAN PEMBIMBING... i LEMBAR PENGESAHAN PENGUJI... ii LEMBAR KEASLIAN... iii HALAMAN PERSEMBAHAN... iv HALAMAN MOTTO... vii KATA PENGANTAR... viii ABSTRAKSI... x TAKARIR... xi DAFTAR ISI... xii DAFTAR GAMBAR... xvi DAFTAR TABEL... xxi I. BAB I PENDAHULUAN... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah... 3 1.3 Batasan Masalah... 3 1.4 Tujuan Tugas Akhir... 5 1.5 Manfaat Tugas Akhir... 6 1.6 Metodologi Penelitian... 6 1.7 Sistematika Penelitian... 8 II. BAB II LANDASAN TEORI... 10 2.1 Sistem Pendukung Keputusan... 10 2.1.1 Pengertian Dasar... 10 2.1.2 Fase Proses Pengambilan Keputusan... 13 2.1.3 Karakteristik dan Keterbatasan SPK... 14 2.1.4 Komponen-Komponen SPK... 16 2.1.5 Hubungan SPK dengan Sistem Informasi Manajemen... 18 xii
2.2 Metode Analytic Hierarchy Process (AHP)... 20 2.2.1 Prinsip Analytic Hierarchy Process (AHP)... 22 2.2.2 Konsep Dasar Analytic Hierarchy Process (AHP)... 25 2.2.3 Langkah-Langkah Analytic Hierarchy Process (AHP)... 26 2.2.4 Keuntungan Analytic Hierarchy Process (AHP)... 33 2.3 Metode Preference Ranking Organization Method for Enrichment Evaluation (PROMETHEE)... 34 2.3.1 Dominasi Kriteria... 36 2.3.2 Rekomendasi Fungsi Preferensi untuk Keperluan Aplikasi... 37 2.3.3 Indeks Preferensi Multikriteria... 40 2.3.4 PROMETHEE Rangking... 42 2.4 Perbedaan Metode AHP dan PROMETHEE... 44 2.5 Penggabungan Metode AHP dan PROMETHEE... 45 2.6 PHP (Hypertext Preprocessor)... 45 2.7 AJAX (Asynchronous JavaScript and XML)... 46 2.8 Teori Kualitas Individu... 52 III. BAB III METODOLOGI... 62 3.1 Metode Analisis... 62 3.2 Hasil Analisis... 63 3.2.1 Analisis Kebutuhan Data Masukan dan Kebutuhan Proses... 63 3.2.2 Analisis Data Keluaran Sistem... 65 3.2.3 Kebutuhan Fungsi... 66 3.2.4 Kebutuhan Antarmuka... 81 3.2.5 Kebutuhan Perangkat Keras... 81 3.2.6 Kebutuhan Perangkat Lunak... 82 3.3 Perancangan Perangkat Lunak... 82 3.3.1 Metode Perancangan Perangkat Lunak... 83 3.3.2 Hasil Perancangan Perangkat Lunak... 83 3.3.2.1 Data Flow Diagram (DFD)... 84 3.3.2.2 Perancangan Basis Data... 114 xiii
3.3.2.3 Bagan Alir... 127 3.3.2.4 Perancangan Antarmuka... 136 IV. BAB IV HASIL DAN PEMBAHASAN... 162 4.1 Implementasi Perangkat Lunak... 162 4.1.1 Batasan Implementasi... 162 4.1.2 Implementasi Perangkat Lunak... 163 4.2 Pengujian dan Analisis... 199 4.2.1 Form Proses Halaman Responden... 200 4.2.2 Form Proses Halaman Administrator... 205 4.2.3 Pengolahan Data... 221 4.3 Hasil Uji Perangkat Lunak... 226 4.3.1 Contoh Kasus (Permasalahan)... 227 4.3.2 Langkah-Langkah Penggunaan Aplikasi dalam Menyelesaikan Suatu Kasus... 227 4.3.3 Hasil Perhitungan Sistem... 230 4.3.4 Hasil Perhitungan Manual... 231 4.3.5 Kesimpulan Hasil Perhitungan... 231 V. BAB V SIMPULAN DAN SARAN... 232 5.1 Simpulan... 232 5.2 Saran... 233 DAFTAR PUSTAKA... 234 LAMPIRAN-LAMPIRAN... 237 Lampiran 1. Data Kriteria Penilaian... 238 Lampiran 2. Data Pertanyaan Responden (Kuisioner) tiap Kriteria Penilaian... 239 Lampiran 3. Data Kandidat... 241 Lampiran 4. Matriks Perbandingan Kriteria Penilaian... 242 xiv
Lampiran 5. Matriks Perbandingan Kriteria Penilaian Ternormalisasi... 243 Lampiran 6. Jumlah Baris Matriks Ternormalisasi dan Nilai Prioritas Kriteria Penilaian... 244 Lampiran 7. Matriks Bobot... 245 Lampiran 8. Jumlah Baris Matriks Bobot dan Hasil Perhitungan Akhir Metode AHP... 246 Lampiran 9. Data Jawaban Kuisioner... 247 Lampiran 10. Nilai tiap Kandidat per Kriteria Penilaian... 248 Lampiran 11. Preferensi Metode PROMETHEE... 249 Lampiran 12. Hasil Akhir Perhitungan Data (Rangking Kandidat)... 251 xv
DAFTAR GAMBAR Gambar 2.1 Fase Proses Pengambilan Keputusan... 14 Gambar 2.2 Komponen Sistem Pendukung Keputusan... 18 Gambar 2.3 Struktur Hirarki AHP... 21 Gambar 2.4 Kriteria Biasa... 37 Gambar 2.5 Kriteria U... 38 Gambar 2.6 Kriteria V... 38 Gambar 2.7 Kriteria Level... 39 Gambar 2.8 Kriteria V dengan Preferensi Linier dan Area yang tidak Berbeda... 39 Gambar 2.9 Kriteria Gaussian... 40 Gambar 2.10 Hubungan Antara Node... 42 Gambar 2.11 Model Aplikasi Web... 48 Gambar 2.12 Model Synchronous dan Asynchronous... 49 Gambar 3.1 Diagram Konteks SPK Pengukur Kualitas Individu... 84 Gambar 3.2 DFD Level 1 Pengukur Kualitas Individu... 86 Gambar 3.3 DFD Level 2 Proses Login... 90 Gambar 3.4 DFD Level 2 Proses Pengolahan Data... 93 Gambar 3.5 DFD Level 2 Proses Perhitungan Data... 103 Gambar 3.6 DFD Level 2 Proses Input Responden... 113 Gambar 3.7 Relasi Antar Tabel... 125 Gambar 3.8 Diagram Alir Program... 127 Gambar 3.9 Diagram Alir Perhitungan Bobot dengan Metode AHP (1)... 128 Gambar 3.10 Diagram Alir Perhitungan Bobot dengan Metode AHP (2)... 129 Gambar 3.11 Diagram Alir Perhitungan Bobot dengan Metode AHP (3)... 130 Gambar 3.12 Diagram Alir Perhitungan Bobot dengan Metode AHP (4)... 131 Gambar 3.13 Diagram Alir Proses Perhitungan Nilai Tiap Kandidat Per Kriteria (1)... 132 Gambar 3.14 Diagram Alir Proses Perhitungan Nilai Tiap Kandidat Per xvi
Kriteria (2)... 133 Gambar 3.15 Diagram Alir Proses Perhitungan Metode PROMETHEE (1)... 134 Gambar 3.16 Diagram Alir Proses Perhitungan Metode PROMETHEE (2)... 135 Gambar 3.17 Rancangan Antarmuka Halaman Depan... 136 Gambar 3.18 Rancangan Antarmuka Kriteria Penilaian... 137 Gambar 3.19 Rancangan Antarmuka Lihat Kandidat... 138 Gambar 3.20 Rancangan Antarmuka Hasil Perolehan... 139 Gambar 3.21 Rancangan Antarmuka Input Data Responden... 140 Gambar 3.22 Rancangan Antarmuka Penilaian Kandidat... 141 Gambar 3.23 Rancangan Antarmuka Tentang Aplikasi... 142 Gambar 3.24 Rancangan Antarmuka Masuk Sistem... 143 Gambar 3.25 Rancangan Antarmuka Halaman Depan Administrator (Administrator)... 144 Gambar 3.26 Rancangan Antarmuka Pengukur (Administrator)... 145 Gambar 3.27 Rancangan Antarmuka Hasil Sementara (Administrator)... 146 Gambar 3.28 Rancangan Antarmuka Perhitungan Detil (Administrator)... 147 Gambar 3.29 Rancangan Antarmuka Kriteria Penilaian (Administrator)... 148 Gambar 3.30 Rancangan Antarmuka Tambah Ubah Kriteria (Administrator)... 148 Gambar 3.31 Rancangan Antarmuka Pertanyaan Responden (Administrator) 149 Gambar 3.32 Rancangan Antarmuka Tambah Ubah Pertanyaan Responden (Administrator)... 150 Gambar 3.33 Rancangan Antarmuka Pertanyaan Pengukuran (Administrator) 151 Gambar 3.34 Rancangan Antarmuka Preferensi (Administrator)... 152 Gambar 3.35 Rancangan Antarmuka Indeks Random (Administrator)... 153 Gambar 3.36 Rancangan Antarmuka Kandidat (Administrator)... 154 Gambar 3.37 Rancangan Antarmuka Input Ubah Kandidat (Administrator). 154 Gambar 3.38 Rancangan Antarmuka Data Responden (Administrator)... 155 Gambar 3.39 Rancangan Antarmuka Cetak Hasil (Administrator)... 156 Gambar 3.40 Rancangan Antarmuka Proses Ulang (Administrator)... 157 Gambar 3.41 Rancangan Antarmuka Data Tersimpan (Administrator)... 158 xvii
Gambar 3.42 Rancangan Antarmuka Lihat Data Tersimpan (Administrator).. 158 Gambar 3.43 Rancangan Antarmuka Data Administrator (Administrator)... 159 Gambar 3.44 Rancangan Antarmuka Tambah Ubah Data Administrator (Administrator)... 160 Gambar 3.45 Rancangan Antarmuka Bantuan (Administrator)... 161 Gambar 4.1 Tampilan Halaman Depan... 164 Gambar 4.2 Tampilan Halaman Kriteria Penilaian... 165 Gambar 4.3 Tampilan Halaman Lihat Kandidat... 166 Gambar 4.4 Tampilan Halaman Hasil Perolehan... 167 Gambar 4.5 Tampilan Halaman Input Data Responden... 168 Gambar 4.6 Tampilan Halaman Berhasil Menyimpan Data Responden... 169 Gambar 4.7 Tampilan Halaman Input Penilaian Kandidat... 170 Gambar 4.8 Tampilan Halaman Selesai Penginputan Penilaian Kandidat... 171 Gambar 4.9 Tampilan Halaman Tentang Aplikasi... 172 Gambar 4.10 Tampilan Halaman Link Masuk Sistem... 173 Gambar 4.11 Tampilan Halaman Masuk Sistem... 174 Gambar 4.12 Tampilan Halaman Depan Administrator (Administrator)... 175 Gambar 4.13 Tampilan Halaman Pengukur (Administrator)... 176 Gambar 4.14 Tampilan Halaman Hasil Perolehan Sementara (Administrator) 177 Gambar 4.15 Tampilan Halaman Perhitungan Detil (Administrator)... 178 Gambar 4.16 Tampilan Halaman Kriteria Penilaian (Administrator)... 179 Gambar 4.17 Tampilan Halaman Tambah Ubah Kriteria Penilaian (Administrator)... 180 Gambar 4.18 Tampilan Halaman Pertanyaan Responden Kuisioner (Administrator)... 181 Gambar 4.19 Tampilan Halaman Tambah Ubah Pertanyaan Responden Kuisioner (Administrator)... 182 Gambar 4.20 Tampilan Halaman Pertanyaan Pengukuran (Administrator)... 183 Gambar 4.21 Tampilan Halaman Preferensi Kriteria (Administrator)... 184 Gambar 4.22 Tampilan Halaman Input Ubah Preferensi Kriteria (Administrator)... 185 xviii
Gambar 4.23 Tampilan Halaman Indeks Random (Administrator)... 186 Gambar 4.24 Tampilan Halaman Kandidat (Administrator)... 187 Gambar 4.25 Tampilan Halaman Input Ubah Kandidat (Administrator)... 188 Gambar 4.26 Tampilan Halaman Data Responden (Administrator)... 189 Gambar 4.27 Tampilan Halaman Detil Data Responden (Administrator)... 190 Gambar 4.28 Tampilan Halaman Data Jawaban Responden (Administrator).. 191 Gambar 4.29 Tampilan Halaman Cetak Hasil (Administrator)... 192 Gambar 4.30 Tampilan Halaman Siap Cetak (Administrator)... 193 Gambar 4.31 Tampilan Halaman Proses Ulang (Administrator)... 194 Gambar 4.32 Tampilan Halaman Data Tersimpan (Administrator)... 195 Gambar 4.33 Tampilan Halaman Lihat Data Tersimpan (Administrator)... 196 Gambar 4.34 Tampilan Halaman Data Administrator (Administrator)... 197 Gambar 4.35 Tampilan Halaman Tambah Ubah Data Administrator (Administrator)... 198 Gambar 4.36 Tampilan Halaman Bantuan (Administrator)... 199 Gambar 4.37 Tampilan Prosedur Normal Input Data Responden... 201 Gambar 4.38 Tampilan Pesan Kesalahan Input Data Responden... 202 Gambar 4.39 Tampilan Kesalahan Pengetikan Alamat Email... 203 Gambar 4.40 Tampilan Prosedur Normal Input Penilaian Kandidat... 204 Gambar 4.41 Tampilan Pesan Kesalahan Input Penilaian Kandidat... 205 Gambar 4.42 Tampilan Prosedur Normal Masuk Sistem... 206 Gambar 4.43 Tampilan Prosedur Tidak Normal Masuk Sistem... 207 Gambar 4.44 Tampilan Prosedur Normal Tambah Ubah Krieria Penilaian.. 208 Gambar 4.45 Tampilan Prosedur Tidak Normal Tambah Ubah Kriteria Penilaian (Duplikat Data)... 209 Gambar 4.46 Tampilan Prosedur Tidak Normal Tambah Ubah Kriteria Penilaian (Data tidak Lengkap)... 210 Gambar 4.47 Tampilan Prosedur Normal Tambah Ubah Pertanyaan Responden (Kuisioner)... 211 Gambar 4.48 Tampilan Prosedur Tidak Normal Tambah Ubah Pertanyaan Responden (Kuisioner)... 212 xix
Gambar 4.49 Tampilan Prosedur Normal Pengaturan Pertanyaan Penilaian... 213 Gambar 4.50 Tampilan Prosedur Tidak Normal Pengaturan Pertanyaan Penilaian (Status Salah)... 214 Gambar 4.51 Tampilan Prosedur Tidak Normal Pengaturan Pertanyaan Penilaian (Pertanyaan Penilaian Kosong)... 215 Gambar 4.52 Tampilan Prosedur Normal Ubah Indeks Random... 216 Gambar 4.53 Tampilan Prosedur Tidak Normal Ubah Indeks Random (Format Salah)... 217 Gambar 4.54 Tampilan Prosedur Tidak Normal Ubah Indeks Random (Form Input Kosong)... 218 Gambar 4.55 Tampilan Prosedur Normal Tambah Ubah Kandidat... 219 Gambar 4.56 Tampilan Prosedur Tidak Normal Tambah Ubah Kandidat (Form Input Kosong)... 220 Gambar 4.57 Tampilan Prosedur Tidak Normal Tambah Ubah Kandidat (Foto Belum Diganti)... 221 Gambar 4.58 Tampilan Data Berhasil Disimpan... 222 Gambar 4.59 Tampilan Data Berhasil Diubah... 223 Gambar 4.60 Tampilan Data Berhasil Dihapus... 224 Gambar 4.61 Tampilan Halaman Nilai Konsistensi Rasio... 225 Gambar 4.62 Tampilan Konfirmasi Keluar Sistem... 226 Gambar 4.63 Tampilan Hasil Perhitungan Sistem... 230 xx
DAFTAR TABEL Tabel 2.1 Perbedaan DSS dan SIM... 19 Tabel 2.2 Tabel Preference Standar AHP... 23 Tabel 2.3 Bentuk Tabel Matriks untuk Perbandingan Berpasangan... 26 Tabel 2.4 Tabel Data RI (Random Index) Menurut Beberapa Pakar Penelitian... 29 Tabel 2.5 Data Dasar Analisis PROMETHEE... 35 Tabel 2.6 Perbedaan AHP dan PROMETHEE... 44 Tabel 3.1 Contoh Perbandingan Kriteria... 68 Tabel 3.2 Mensintesis Perbandingan Kriteria... 69 Tabel 3.3 Matriks yang Dinormalisasi, Jumlah Baris, dan Prioritas Menyeluruh... 69 Tabel 3.4 Mengalikan Elemen Matriks dengan Prioritas Bersesuaian... 70 Tabel 3.5 Menjumlahkan Nilai dari Tiap Baris... 70 Tabel 3.6 Contoh Nilai yang Diperoleh Tiap Kandidat per Kriteria... 72 Tabel 3.7 Penguatan Nilai Preferensi PROMETHEE untuk Kriteria Visi... 78 Tabel 3.8 Penguatan Nilai Preferensi PROMETHEE untuk Kriteria Karisma... 78 Tabel 3.9 Penguatan Nilai Preferensi PROMETHEE untuk Kriteria Karakter... 78 Tabel 3.10 Mencari Leaving Flow... 80 Tabel 3.11 Mencari Entering Flow... 80 Tabel 3.12 Tabel login... 115 Tabel 3.13 Tabel kriteria... 115 Tabel 3.14 Tabel kandidat... 116 Tabel 3.15 Tabel config... 116 Tabel 3.16 Tabel datatersimpan... 117 Tabel 3.17 Tabel matrikkriteria... 117 Tabel 3.18 Tabel nilaiinputresponden... 118 xxi
Tabel 3.19 Tabel nilaikandidat... 118 Tabel 3.20 Tabel pertanyaan... 119 Tabel 3.21 Tabel responden... 119 Tabel 3.22 Tabel ri_alonso_lamata... 120 Tabel 3.23 Tabel ahp_prioritas... 120 Tabel 3.24 Tabel ahp_normalizedmatrix... 121 Tabel 3.25 Tabel ahp_jumlahkolom... 121 Tabel 3.26 Tabel ahp_jumlahbarisnormalized... 121 Tabel 3.27 Tabel ahp_jumlahbarishasilkali... 122 Tabel 3.28 Tabel ahp_hasilkalielemenmatrixdgnprioritas... 122 Tabel 3.29 Tabel ahp_hasilbagi... 123 Tabel 3.30 Tabel promethee_preferensi... 123 Tabel 3.31 Tabel promethee_hasilakhir... 124 xxii