Rancang bangun sistem penunjang keputusan penentuan mustahik dengan pendekatan analytical hieraechy proses (AHP)

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

RANCANG BANGUN SISTEM PENUNJANG KEPUTUSAN PENENTUAN
MUSTAHIK DENGAN PENDEKATAN ANALYTICAL HIERARCHY
PROCESS (AHP)
(Studi Kasus : Kantor Pusat Pos Keadilan Peduli Umat (PKPU))

Disusun Oleh:
AHMAD SUBRI
NIM: 106093003032

PROGRAM STUDI SISTEM INFORMASI
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH
JAKARTA
2011 M/1432 H

i

Generated by Foxit PDF Creator © Foxit Software

http://www.foxitsoftware.com For evaluation only.

RANCANG BANGUN SISTEM PENUNJANG KEPUTUSAN PENENTUAN
MUSTAHIK DENGAN PENDEKATAN ANALYTICAL HIERARCHY
PROCESS (AHP)
(Studi Kasus : Kantor Pusat Pos Keadilan Peduli Umat (PKPU))

Skripsi
Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer
Fakultas Sains dan Teknologi
Universitas Islam Negeri Syarif Hidayatullah Jakarta

Oleh:
AHMAD SUBRI
106093003032

PROGRAM STUDI SISTEM INFORMASI
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI
JAKARTA

2011 M / 1432 H

ii

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

RANCANG BANGUN SISTEM PENUNJANG KEPUTUSAN PENENTUAN
MUSTAHIK DENGAN PENDEKATAN ANALYTICAL HIERARCHY
PROCESS (AHP)
(Studi Kasus : Kantor Pusat Pos Keadilan Peduli Umat (PKPU))

Skripsi
Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer
Fakultas Sains dan Teknologi
Universitas Islam Negeri Syarif Hidayatullah Jakarta

Oleh:
AHMAD SUBRI
106093003032


Menyetujui,
Pembimbing I,

Pembimbing II,

DR. Syopiansyah Jaya Putra, M.Sis
NIP. 196801172001121001

Nur Aeni Hidayah, MMSI
NIP. 19750818 200501 2 008

Mengetahui,
Ketua Program Studi Sistem Informasi

Nur Aeni Hidayah, MMSI.
NIP. 19750818 200501 2 008

iii


Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

PENGESAHAN UJIAN
Skripsi yang berjudul “Rancang Bangun Sistem Penunjang Keputusan
Penentuan Mustahik dengan Pendekatan Analytical Hierarchy Process
(AHP) (Studi Kasus : Kantor Pusat Pos Keadilan Peduli Umat (PKPU))” telah
diuji dan dinyatakan lulus dalam sidang munaqosyah Fakultas Sains dan
Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta pada hari Senin
23 Mei 2011. Skripsi ini telah diterima sebagai salah satu syarat untuk
memperoleh gelar Sarjana Komputer Strata Satu (S1) Program Studi Sistem
Informasi.

Jakarta, 30 Mei 2011

Tim Penguji,
Penguji I,

Penguji II,


Bakri La Katjong, MT, M.Kom
NIP. 470035764

Zainul Arham, M.Si
NIP. 19740730 200710 1 002

Pembimbing I,

Pembimbing II,

DR. Syopiansyah Jaya Putra, M.Sis
NIP. 19680117 200112 1 001

Nur Aeni Hidayah, MMSI
NIP. 19750818 200501 2 008

Mengetahui,
Dekan Fakultas Sains dan Teknologi
Ketua Program Studi Sistem Informasi
`


DR. Syopiansyah Jaya Putra, M.Sis
NIP. 19680117 200112 1 001

Nur Aeni Hidayah, MMSI.
NIP. 19750818 200501 2 008
iv

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

PERNYATAAN

DENGAN INI SAYA MENYATAKAN BAHWA SKRIPSI INI BENARBENAR HASIL KARYA SENDIRI YANG BELUM PERNAH DIAJUKAN
SEBAGAI SKRIPSI ATAU KARYA ILMIAH PADA PERGURUAN TINGGI
MANAPUN.

Jakarta, 10 Maret 2011

AHMAD SUBRI

106093003032

v

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

ABSTRAK

AHMAD SUBRI (106093003032). Rancang Bangun Sistem Penunjang
Keputusan Penentuan Mustahik dengan Pendekatan Analytical Hierarchy
Process (AHP) (Studi Kasus : Kantor Pusat Pos Keadilan Peduli Umat (PKPU)).
(Di bawah bimbingan SYOPIANSYAH JAYA PUTRA dan NUR AENI
HIDAYAH)

Dari data yang disampaikan oleh Abu Syauki (Direktur Rumah Zakat Indonesia),
bahwa potensi zakat di Indonesia pada tahun 2004 mencapai Rp 9 triliun. Namun,
hingga kini baru Rp 250 miliar atau 2,7% yang berhasil dihimpun oleh lembagalembaga pengelola zakat. Namun, penyaluran dana zakat yang sudah terhimpun
saat ini masih belum optimal, sehingga tujuan dari zakat untuk membantu
menekan angka kemiskinan belum tercapai. Hal ini dapat dilihat dari data

penduduk miskin di Indonesia saat ini bertambah antara 3%-16%. Hal inilah yang
mendasari PKPU untuk bergerak dalam hal pengumpulan, pendayagunaan dan
penyaluran dana zakat kepada mustahik. Namun, dalam menentukan mustahik
PKPU masih tergantung sepenuhnya dari hasil analisa manajer sehingga
mengakibatkan penyaluran yang tidak tepat sasaran, karena ketidakakuratan
keputusan dalam menentukan mustahik, sebagai dampak dari analisa yang masih
subjektif dari pembuat keputusan. Inilah yang menjadi latar belakang penulis
untuk mengusulkan pengembangan Sistem Penunjang Keputusan Penentuan
Mustahik yang nantinya diharapkan dapat menghindari atau minimal mengurangi
ketidakakuratan dalam menentukan mustahik. Sistem Penunjang Keputusan
Penentuan Mustahik ini dikembangkan dengan metodologi pengembangan sistem
Rapid Application Development (RAD) sebagai alur dari pengembangan sistem.
Sedangkan untuk pemodelan SPK nya menggunakan metode pengembangan
model Analytical Hierarchy Process (AHP). Sedangkan Unified Modelling
Language (UML) digunakan sebagai tools dalam analisis maupun
perancangannya. Dalam pengimplementasian sistem penulis menggunakan PHP
sebagai bahasa pemrogramannya dan MySQL sebagai database. Metode pengujian
sistem menggunakan metode pendekatan Black Box Testing. Dengan diterapkan
sistem ini diharapkan dapat memberikan keputusan mustahik yang lebih objektif
sehingga penyaluran yang dilakukan PKPU lebih tepat sasaran.

Kata Kunci : Sistem Penunjang Keputusan, Analytical Hierarchy Process
(AHP), Mustahik, Pos Keadilan Peduli Ummat (PKPU), Rapid
Application Development (RAD), Unified Modelling Language
(UML), Black Box Testing
V Bab + xxiii Halaman + 175 Halaman + 5 Tabel Simbol + 89 Gambar + 50
Tabel + Daftar Pustaka + Lampiran
Buku Acuan (21, 2000 - 2009)

vi

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

KATA PENGANTAR

Assalamu’alaikum Wr. Wb
Segala puji bagi Allah, Tuhan semesta alam, pemilik segala apa yang ada
di langit dan bumi. Shalawat serta salam tak lupa dihaturkan semoga senantiasa
dilimpahkan kepada Baginda Rasulullah SAW sang pejuang dan pemimpin sejati
sepanjang zaman, beserta keluarga dan para sahabatnya.

Alhamdulillah skripsi yang disusun dengan judul ”Rancang Bangun
Sistem Penunjang Keputusan Penentuan Mustahik Dengan Pendekatan
Analytical Hierarchy Process

(AHP) (Studi Kasus : Kantor Pusat Pos

Keadilan Peduli Umat (PKPU))” telah dapat diselesaikan dan disajikan agar
bermanfaat dalam menambah referensi teman-teman serta adik-adik kelas.
Tak lupa ucapan terima kasih penulis sampaikan pula kepada semua pihak
yang telah mendukung tersusunnya skripsi ini. Terima kasih penulis haturkan
yang sebesar-besarnya kepada :
1.

Bapak DR. Syopiansyah Jaya Putra, M.Sis. selaku Dekan Fakultas Sains dan
Teknologi Universitas Islam Negeri Syarif Hidayatullah Jakarta. Sekaligus
sebagai pembimbing I.

2.

Ibu Nur Aeni Hidayah, MMSI. selaku Ketua Program Studi Sistem Informasi

Fakultas Sains dan Teknologi UIN Syarif Hidayatullah Jakarta. Sekaligus
sebagai pembimbing II.

3.

Bapak Pungky, selaku HRD Pos Keadilan Peduli Umat yang sudah
memberikan izin untuk melakukan penelitian skripsi.

vii

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

4.

Bapak Agung Purnomo, selaku staf divisi Layanan Langsung PKPU yang
selama ini telah membantu memberikan informasi dan sekaligus memberikan
arahan dan masukan dalam penelitian skripsi.

5.

Untuk Ayah, Ibu, Kakak, Adik yang senantiasa mendoakan untuk kelancaran
dan kesuksesan dalam proses penyusunan skripsi.

6.

Untuk Teman-teman SI A, yang senantiasa membantu memberikan motivasi,
informasi dan masukan dalam menyusun skripsi.

7.

Dan untuk semua pihak yang telah memberi segala dukungannya dalam
penyusunan skripsi ini yang tak mungkin saya sebutkan satu persatu.
Pada akhirnya, skripsi ini telah disusun sedemikian rupa, tentulah

memiliki banyak kekurangan. Oleh karena itulah diharapkan kritikan serta saran
yang membangun demi perbaikan di masa yang akan datang. Semoga skripsi ini
bermanfaat bagi pembaca pada umumnya serta bagi penulis pada khususnya.
Wassalamu’alaikum Wr. Wb

Jakarta, 10 Maret 2011

Ahmad Subri
106093003032

viii

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

DAFTAR ISI

JUDUL ................................................................................................................ i
HALAMAN JUDUL .......................................................................................... ii
LEMBAR PENGESAHAN SKRIPSI .............................................................. iii
PENGESAHAN UJIAN .................................................................................... iv
HALAMAN PERNYATAAN ............................................................................ v
ABSTRAK ......................................................................................................... vi
KATA PENGANTAR ...................................................................................... vii
DAFTAR ISI ..................................................................................................... ix
DAFTAR GAMBAR ....................................................................................... xiv
DAFTAR TABEL ......................................................................................... xviii
DAFTAR SIMBOL ......................................................................................... xxi

BAB 1 PENDAHULUAN.................................................................................. 1
1.1 Latar Belakang Masalah ............................................................................ 1
1.2 Rumusan Masalah ..................................................................................... 6
1.3 Batasan Masalah ....................................................................................... 7
1.4 Tujuan dan Manfaat Penelitian .................................................................. 8
1.5 Metode Penelitian ...................................................................................... 9
1.5.1 Metode Pengumpulan Data ............................................................. 9
1.5.1.1 Studi Lapangan ................................................................ 9
1.5.1.2 Studi Kepustakaan ............................................................ 9
1.5.2 Metode Pengembangan Sistem ..................................................... 10
1.5.3 Metode Pengembangan Model.........................................................10
1.6 Sistematika Penulisan ............................................................................... 10
ix

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

BAB 2 LANDASAN TEORI ........................................................................... 12
2.1 Konsep Dasar Sistem Informasi............................................................... 12
2.1.1 Pengertian Informasi ..................................................................... 12
2.1.2 Pengertian Sistem ......................................................................... 12
2.1.3 Pengertian Sistem Informasi ......................................................... 12
2.2 Konsep Dasar Sistem Informasi Manajemen............................................ 13
2.3 Konsep Dasar Sistem Penunjang Keputusan ............................................ 14
2.3.1 Pengertian Keputusan .................................................................. 14
2.3.2 Pengambilan Keputusan................................................................ 14
2.3.3 Definisi SPK................................................................................. 15
2.3.4 Komponen-Komponen SPK.......................................................... 16
2.3.5 Model SPK ................................................................................... 18
2.3.6 Klasifikasi SPK ............................................................................ 18
2.3.7 Karakteristik SPK ......................................................................... 20
2.3.8 Keuntungan SPK .......................................................................... 21
2.4 Metodologi Pengembangan Model .......................................................... 22
2.4.1 Konsep Dasar AHP ...................................................................... 22
2.4.2 Prinsip Dasar AHP ....................................................................... 22
2.4.3 Prosedur AHP ............................................................................... 24
2.5 Konsep Dasar Zakat ................................................................................ 27
2.5.1 Pengertian Zakat ........................................................................... 27
2.5.2 Dasar Hukum Zakat ...................................................................... 27
2.5.3 Sistem Pengelolaan Zakat di Indonesia .......................................... 29
2.5.4 Golongan Penerima Zakat (Mustahik) ........................................... 31
2.5.5 Indikator Fakir dan Miskin dalam Konsep Fiqih ............................ 33

x

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

2.5.6 Pengertian dan Indikator Kemiskinan di Indonesia ....................... 34
2.5.7 Dasar-dasar Penentuan Kriteria Fakir dan Miskin ......................... 38
2.6 Konsep Dasar Basis Data ........................................................................ 40
2.6.1 Pengertian Data ............................................................................ 40
2.6.1 Pengertian Sistem Manajemen Basis Data..................................... 41
2.7 Konsep Dasar Pengembangan Sistem Informasi ...................................... 41
2.7.1 Konsep Dasar Pengembangan Sistem............................................ 41
2.7.2 Pengembangan Sistem dengan Rapid Application Development .... 42
2.8 Konsep Dasar Unified Modeling Language (UML) ................................. 45
2.8.1 Definisi dan Sejarah UML ............................................................ 45
2.8.2 Diagram UML .............................................................................. 45
2.9

PHP........................................................................................................ 49

2.10 MySQL .................................................................................................. 50
2.11 Microsoft Visio 2003.............................................................................. 50
2.12 XAMPP ................................................................................................. 50
2.13 Macromedia Dreamweaver 8 .................................................................. 51
2.15 Pengujian Sistem .................................................................................... 51
2.15.1 Pengujian White Box ................................................................... 51
2.15.2 Pengujian Black Box ................................................................... 52
2.16 Literatur Review ..................................................................................... 52

BAB 3 METODOLOGI PENELITIAN ......................................................... 55
3.1 Metode Pengumpulan Data ........................................................................ 55
3.1.1 Studi Lapangan ............................................................................. 55
3.1.2 Studi Kepustakaan ....................................................................... 56

xi

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

3.2 Metode Pengembangan Sistem ................................................................ 56
3.3 Kerangka Berfikir.................................................................................... 60

BAB 4 PEMBAHASAN .................................................................................. 62
4.1 Requirmenet Planning ............................................................................. 62
4.1.1 Tahap Pengumpulan Data dan Syarat-syarat Informasi ................. 62
4.1.1.1 Profil PKPU .................................................................... 62
4.1.1.1.1 Visi PKPU ....................................................... 63
4.1.1.1.2 Misi PKPU ...................................................... 63
4.1.1.1.3 Struktur Organisasi .......................................... 63
4.1.1.2 Sistem Berjalan ............................................................... 64
4.1.1.2.1 Proses Bisnis Sistem Berjalan ........................... 64
4.1.1.2.2 Diagram Alir Sistem Berjalan ........................... 67
4.1.1.2.3 Use Case Diagram Sistem Berjalan .................. 68
4.1.2 Tahap Identifikasi Sistem untuk Menyelesaikan Masalah
di PKPU ....................................................................................... 70
4.1.2.1 Identifikasi Masalah Pada Sistem yang Berjalan .............. 70
4.1.2.2 Identifikasi Tujuan Sistem yang Baru .............................. 70
4.1.2.3 Identifikasi Kebutuhan Sistem yang Baru ........................ 71
4.2 Workshop Design .................................................................................... 72
4.2.1 Tahap Perancangan Sistem penunjang Keputusan ......................... 72
4.2.1.1 Perancangan Model Hierarki AHP.................................... 72
4.2.1.2 Penghitungan Model AHP ................................................ 75
4.2.2 Tahap Perancangan Proses ............................................................ 96
4.2.2.1 Proses Bisnis Sistem Usulan ............................................. 96

xii

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

4.2.2.2 Diagram Alir Sistem Usulan ............................................. 97
4.2.2.3 Use Case Diagram Sistem Usulan .................................... 98
4.2.2.4 Class Diagram ............................................................... 110
4.2.2.5 Activity Diagram ............................................................ 111
4.2.2.6 Sequence Diagram ......................................................... 125
4.2.2.7 Statechart Diagram ........................................................ 137
4.2.3 Tahap Perancangan Database ...................................................... 138
4.2.4 Tahap Perancangan User Interface............................................... 144
4.2.4.1 Perancangan Form ......................................................... 144
4.2.2.2 Perancangan GUI ........................................................... 153
4.3 Implementation ..................................................................................... 168
4.3.1 Tahap Penulisan Script ............................................................... 168
4.3.2 Tahap Pengujian ......................................................................... 169
BAB 5 PENUTUP ......................................................................................... 175
5.1 Simpulan ............................................................................................... 175
5.2 Saran ..................................................................................................... 176
DAFTAR PUSTAKA ..................................................................................... 177
LAMPIRAN-LAMPIRAN ............................................................................. 179

xiii

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

DAFTAR GAMBAR

Gambar 2.1 Komponen SPK .............................................................................. 17
Gambar 2.2 Fase-fase RAD................................................................................ 44
Gambar 2.3 Diagram Model Use Case ............................................................... 46
Gambar 3.1 Kerangka Berfikir ........................................................................... 61
Gambar 4.1 Struktur Organisasi ........................................................................ 63
Gambar 4.2 Proses Bisnis Sistem Berjalan ......................................................... 64
Gambar 4.3 Diagram Alir Sistem Berjalan ......................................................... 67
Gambar 4.4 Use Case Diagram Sistem Berjalan ................................................ 68
Gambar 4.5 Struktur Model Hierarki AHP ......................................................... 72
Gambar 4.6 Proses Bisnis Sistem Usulan ........................................................... 97
Gambar 4.7 Diagram Alir Sistem Usulan ........................................................... 98
Gambar 4.8 Use Case Diagram Sistem Usulan .................................................. 99
Gambar 4.9 Class Diagram.............................................................................. 110
Gambar 4.10 Activity Diagram Login .............................................................. 111
Gambar 4.11 Activity Diagram Manajemen Mustahik ...................................... 114
Gambar 4.12 Activity Diagram Manajemen Master .......................................... 116
Gambar 4.13 Activity Diagram Manajemen Nama Kriteria .............................. 118
Gambar 4.14 Activity Diagram Manajemen Nilai Kriteria ................................ 119
Gambar 4.15 Activity Diagram Manajemen Nilai Perbandingan AHP .............. 121
Gambar 4.16 Activity diagram Menghitung Nilai Mustahik.............................. 122
Gambar 4.17 Activity Diagram Menentukan Mustahik ..................................... 123
Gambar 4.18 Activity Diagram Manajemen Laporan ........................................ 124
Gambar 4.19 Sequence Diagram Login ............................................................ 126

xiv

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

Gambar 4.20 Sequence Diagram Manajemen Mustahik ................................... 128
Gambar 4.21 Sequence Diagram Manajemen Master ....................................... 129
Gambar 4.22 Sequence Diagram Manajemen Nama Kriteria ............................ 131
Gambar 4.23 Sequence Diagram Manajemen Nilai Kriteria ............................. 132
Gambar 4.24 Sequence Diagram Manajemen Nilai Perbandingan AHP ........... 133
Gambar 4.25 Sequence Diagram Menghitung Nilai Mustahik .......................... 134
Gambar 4.26 Sequence Diagram Menentukan Mustahik .................................. 135
Gambar 4.27 Sequence Diagram Manajemen Laporan ..................................... 136
Gambar 4.28 Statechart Diagram Login ........................................................... 137
Gambar 4.29 Statechart Diagram Manajemen Mustahik .................................. 137
Gambar 4.30 Statechart Diagram Manajemen Nilai Mustahik ......................... 138
Gambar 4.31 Form login user .......................................................................... 145
Gambar 4.32 Form Biodata Mustahik .............................................................. 146
Gambar 4.33 Form Edit Biodata Mustahik ....................................................... 147
Gambar 4.34 Form Data Propinsi..................................................................... 148
Gambar 4.35 Form Edit Data Propinsi ............................................................. 148
Gambar 4.36 Form Data Kabupaten ................................................................ 149
Gambar 4.37 Form Edit Data Kabupaten ........................................................ 149
Gambar 4.38 Form Data Kecamatan ............................................................... 150
Gambar 4.39 Form Edit Data Kecamatan ........................................................ 151
Gambar 4.40 Form Data Kriteria..................................................................... 151
Gambar 4.41 Form Nilai Kriteria Mustahik..................................................... 152
Gambar 4.42 Form Edit Nilai Kriteria Mustahik ............................................. 153
Gambar 4.43 Halaman Login System................................................................ 153
Gambar 4.44 Halaman Login System Sesuai Level ........................................... 154

xv

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

Gambar 4.45 Home .......................................................................................... 154
Gambar 4.46 Master Propinsi ........................................................................... 155
Gambar 4.47 Input Data Propinsi ..................................................................... 155
Gambar 4.48 Master Kabupaten ....................................................................... 156
Gambar 4.49 Input Data Kabupaten ................................................................. 156
Gambar 4.50 Master Kecamatan ...................................................................... 157
Gambar 4.51 Input Data Kecamatan................................................................. 157
Gambar 4.52 Data Mustahik ............................................................................ 158
Gambar 4.53 Input Data Mustahik ................................................................... 158
Gambar 4.54 Nama Kriteria ............................................................................. 159
Gambar 4.55 Input Data Kriteria ...................................................................... 159
Gambar 4.56 Nilai Kriteria............................................................................... 160
Gambar 4.57 Data Nilai Kriteria ...................................................................... 160
Gambar 4.58 Bantuan ...................................................................................... 161
Gambar 4.59 Home .......................................................................................... 161
Gambar 4.60 Data Mustahik ............................................................................ 162
Gambar 4.61 Input Nilai Perbandingan Kriteria ............................................... 162
Gambar 4.62 Hasil Hitung Nilai Perbandingan Kriteria .................................... 163
Gambar 4.63 Hasil Penghitungan ..................................................................... 163
Gambar 4.64 Input Nilai Perbandingan Subkriteria .......................................... 164
Gambar 4.65 Hasil Hitung Nilai Perbandingan Subkriteria .............................. 164
Gambar 4.66 Hasil Penghitungan ..................................................................... 165
Gambar 4.67 Hitung Nilai Mustahik ................................................................ 165
Gambar 4.68 Chart Hasil Hitung ...................................................................... 165
Gambar 4.69 Penentuan Mustahik ................................................................... 166

xvi

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

Gambar 4.70 Laporan Jumlah Mustahik ........................................................... 166
Gambar 4.71 Chart Jumlah Mustahik ............................................................... 167
Gambar 4.72 Bantuan ...................................................................................... 167
Gambar 4.73 Ilustrasi Workstation ................................................................... 173

xvii

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

DAFTAR TABEL

Tabel 2.1 Gambaran Berbagai Sistem Informasi................................................. 13
Tabel 2.2 Kategori-kategori Model SPK ............................................................ 18
Tabel 2.3 Intensitas Kepentingan ....................................................................... 23
Tabel 2.4 Daftar Indeks Random Konsistensi ..................................................... 26
Tabel 2.5 Model Tingkat Kemiskinan ................................................................ 35
Tabel 2.6 Perbandingan Studi Literatur .............................................................. 53
Tabel 2.7 Perbandingan Studi Literatur .............................................................. 54
Tabel 2.8 Perbandingan Studi Literatur .............................................................. 54
Tabel 4.1 Daftar Actor Sistem Berjalan .............................................................. 68
Tabel 4.2 Identifikasi Use Case Sistem Berjalan ................................................ 69
Tabel 4.3 Matriks Perbandingan Kriteria ............................................................ 75
Tabel 4.4 Matriks Nilai Kriteria ......................................................................... 76
Tabel 4.5 Matriks Penjumlahan Tiap Baris ......................................................... 76
Tabel 4.6 Jumlah Baris dibagi dengan Prioritas ................................................. 77
Tabel 4.7 Matriks Perbandingan Subkriteria Indeks Rumah ............................... 78
Tabel 4.8 Matriks Nilai Subkriteria Indeks Rumah ............................................. 79
Tabel 4.9 Matriks Penjumlahan Tiap Baris ......................................................... 80
Tabel 4.10 Jumlah Baris dibagi dengan Prioritas ................................................ 81
Tabel 4.11 Matriks Perbandingan Subkriteria Kepemilikan Harta ...................... 82
Tabel 4.12 Matriks Nilai Subkriteria Kepemilikan Harta .................................... 83
Tabel 4.13 Matriks Penjumlahan Tiap Baris ....................................................... 84
Tabel 4.14 Jumlah Baris dibagi dengan Prioritas ................................................ 85
Tabel 4.15 Matriks Perbandingan Subkriteria Pendapatan Keluarga ................... 86

xviii

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

Tabel 4.16 Matriks Nilai Subkriteria Pendapatan Keluarga ................................ 87
Tabel 4.17 Matriks Penjumlahan Tiap Baris ....................................................... 88
Tabel 4.18 Jumlah Baris dibagi dengan Prioritas ................................................ 89
Tabel 4.19 Matriks Perbandingan Subkriteria Motivasi Hidup ........................... 90
Tabel 4.20 Matriks Nilai Subkriteria Motivasi Hidup ......................................... 91
Tabel 4.21 Matriks Penjumlahan Tiap Baris ....................................................... 92
Tabel 4.22 Jumlah Baris dibagi dengan Prioritas ................................................ 93
Tabel 4.23 Matriks Hasil .................................................................................... 94
Tabel 4.24 Nilai Calon Mustahik ....................................................................... 95
Tabel 4.25 Hasil Akhir ....................................................................................... 95
Tabel 4.26 Identifikasi Actor Sistem Usulan....................................................... 98
Tabel 4.27 Identifikasi Use Case Sistem Usulan .............................................. 100
Tabel 4.28 Narasi Use Case Login ................................................................... 101
Tabel 4.29 Narasi Use Case Manajemen Mustahik........................................... 101
Tabel 4.30 Narasi Use Case Manajemen Master .............................................. 103
Tabel 4.31 Narasi Use Case Manajemen Nama Kriteria ................................... 105
Tabel 4.32 Narasi Use Case Manajemen Nilai Kriteria..................................... 106
Tabel 4.33 Narasi Use Case Manajemen Nilai Perbandingan AHP ................... 107
Tabel 4.34 Narasi Use Case Menghitung Nilai Mustahik ................................. 108
Tabel 4.35 Narasi Use Case Menentukan Mustahik.......................................... 109
Tabel 4.36 Narasi Use Case Manajemen Laporan ............................................ 109
Tabel 4.37 Tabel bidata_mustahik di Database ................................................ 139
Tabel 4.38 Tabel user di Database ................................................................... 139
Tabel 4.39 Tabel nilai_kriteria di Database...................................................... 140
Tabel 4.40 Tabel hasil_hitung di Database ...................................................... 140

xix

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

Tabel 4.41 Tabel prioritas_kriteria di Database................................................ 141
Tabel 4.42 Tabel prioir di Database ................................................................. 141
Tabel 4.43 Tabel priokh di Database ............................................................... 142
Tabel 4.44 Tabel priopk di Database ............................................................... 142
Tabel 4.45 Tabel priomh di Database .............................................................. 143
Tabel 4.46 Tabel propinsi di Database ............................................................. 143
Tabel 4.47 Tabel kabupaten di Database.......................................................... 144
Tabel 4.48 Tabel kecamatan di Database ......................................................... 144
Tabel 4.49 Hasil Pengujian Black Box .............................................................. 170

xx

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

DAFTAR SIMBOL
SIMBOL USE-CASE MODEL DIAGRAMS
(Whitten, 2004)
Simbol

Keterangan

Actor

Use case

Association

Extends

Uses (includes)



Depends on

Inheritance

xxi

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

SIMBOL CLASS DIAGRAM
(Whitten, 2004)
Simbol

Keterangan
Class
1. class name
1
2
3

2. attributes
3. behaviors
Association

Agregation

Generalization

SIMBOL SEQUENCE DIAGRAM
(Whitten, 2004)
Simbol

Keterangan
Object

Lifeline

Messages

Behaviors (operations)

xxii

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

SIMBOL STATECHART DIAGRAM
(Whitten, 2004)
Simbol

Keterangan
State

Transition Paths

Initial State

Final State

SIMBOL ACTIVITY DIAGRAM
(Whitten, 2004)
Simbol

Keterangan
Activity

Initiate Activities

Start of the Process
Termination of the
Process
Synchronization Bar

Decision Activity

xxiii

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

BAB I
PENDAHULUAN
1.1

Latar Belakang
Dalam menyongsong dan memasuki era globalisasi sekarang ini,

otomatisasi di berbagai bidang dengan bantuan perangkat komputer atau biasa
disebut dengan sistem komputerisasi sangatlah dibutuhkan. Sistem ini akan
membantu kita dalam menunjang kecepatan, ketepatan dan keakuratan mengambil
suatu keputusan. Komputer merupakan salah satu alat bantu yang berperan
sebagai penyedia informasi, sehingga banyak perusahaan, instansi non
pemerintahan ataupun instansi pemerintah menggunakan komputer untuk
membantu pekerjaan dalam segala bidang. Seperti bidang pekerjaan yang biasa
kita kenal adalah membantu dalam proses pencatatan, penghitungan suatu
transaksi pada perusahaan dan membantu dalam menciptakan sebuah laporan
keuangan yang efektif dan efisien. Selain itu dengan sistem terkomputerisasi juga
dapat digunakan dalam hal membantu menunjang dalam membuat keputusan atas
suatu permasalahan, biasanya permasalahan yang terkait dengan manajerial.
Keputusan yang diambil manajer bisa berbeda-beda sesuai dengan tingkat
manajemennya.
Tingkatan manajemen level atas merupakan manajemen strategis dimana
kegiatannya adalah memilih tujuan-tujuan jangka panjang, mengalokasikan
sumber daya dan menyusun kebijaksanaan-kebijaksanaan yang diperlukan untuk
mencapai tujuan-tujuan tersebut. Permasalahan yang dihadapi misalnya dalam hal

1

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

instrumen apa saja yang bisa dilakukan lembaga sosial untuk meningkatkan
kesejahteraan masyarakat.
Tingkatan manajemen level tingkat menengah yang kegiatannya
menerjemahkan tujuan-tujuan jangka panjang ke dalam rencana-rencana yang
lebih detail. Misalnya, menentukan targetan capaian dari setiap instrumen yang
akan dilakukan.
Selanjutnya adalah manajemen level paling bawah yang sifatnya
operasional atau teknis. Kegiatannya adalah menjalankan semua rencana-rencana
yang sudah dirancang dan kemudian mengontrol langsung pelaksanaan kegiatan
dan memastikan tercapainya target yang sudah dibuat.
Permasalahan manajerial yang mungkin muncul dalam fungsi manajemen
pada tiap level manajemen memungkinkan untuk dibutuhkan sebuah sistem untuk
membantu memberikan solusi atas permasalah yang sifatnya tidak terstruktur dan
kompleks. Sistem ini kita kenal dengan istilah Sistem Penunjang Keputusan yang
memiliki tingkat keakuratan keputusan yang lebih baik, cepat dan tepat.
Keakuratan keputusan yang diambil dalam menentukan kebijakan dari suatu
permasalahan

ini sangat dibutuhkan untuk menjaga eksistensi lembaga dan

program-program dari lembaga atau organsisasi tersebut.
Sistem Penunjang Keputusan atau yang dikenal dengan istilah Decision
Support System (DSS) merupakan suatu sistem yang dirancang untuk membantu
manajer dalam mengambil arah kebijakan dari suatu kondisi yang terjadi dalam
sebuah organisasi atau perusahaan. DSS ini tentunya dapat digunakan dalam
berbagai bentuk permasalahan yang membutuhkan penunjang keputusan.

2

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

Seperti halnya dalam pemilihan perumahan mana yang bisa dipilih oleh
konsumen yang sesuai dengan keinginan. Dalam sistem penunjang keputusan
menggunakan metode AHP untuk menguraikan kriteria-kriteria apa saja yang
biasa digunakan konsumen dalam memilih rumah. Kemudian untuk perhitungan
bobot dari masing-masing alternatif (nama-nama perumahan yang menjadi
pilihan) menggunakan software Expert Choice. Dari perhitungan ini didapatkan
informasi mengenai kriteria yang paling banyak menjadi acuan konsumen untuk
memilih rumah dan informasi perumahan yang bisa dipilih oleh masyarakat sesuai
keinginannya. (Amborowati : 2008)
Dalam penentuan pemenang tender juga bisa menggunakan sistem
penunjang keputusan. dimana masing-masing kriteria dalam hal ini faktor-faktor
penilaian dan alternatif dibandingkan satu dengan yang lainnya sehingga
memberikan output nilai intensitas prioritas yang menghasilkan suatu sistem yang
memberikan penilaian terhadap setiap peserta. Dengan melakukan perubahan nilai
bobot, memudahkan pengambil keputusan yang terkait dengan masalah pemilihan
pemenang tender proyek, sehingga akan di dapatkan peserta yang paling layak
untuk menang. (Fitria dan Indah : 2008)
Dalam menerapkan sistem penunjang keputusan, tidak hanya model AHP
yang digunakan. Akan tetapi bisa juga menggunakan metode pencocokan profil.
Contoh kasus pada penilaian klasifikasi dan kualifikasi badan usaha. Dalam kasus
ini pembuat keputusan mencari badan usaha yang memiliki profil sedekat
mungkin dengan profil sertifikat. Ada 5 variabel-variabel yang dijadikan penilaian
diantaranya adalah kemampuan keuangan, tenaga kerja, pengurus, peralatan dan

3

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

pengalaman kerja. Masing-masing variabel ini dikelompokkan menjadi 2, yaitu
core factor dan secondary factor. Kemudian kedua faktor tersebut akan dihitung
menggunakan formula yang telah ditetapkan dan dengan persentase penilaian
tertentu. Dari penelitian ini dihasilkan suatu Sistem Pendukung Keputusam
sertifikasi badan usaha pelaksana jasa konstruksi pada BPD Gapensi Kaltim dan
didapatkan nama badan usaha yang diterima dan akan mendapatkan sertifikat
badan usaha. (Riyani, Kridalaksana dan Hakim : 2010)
Sistem penunjang keputusan juga bisa diterapkan untuk penilaian ujian
skripsi. Dalam kasus ini sistem merekam pertanyaan-pertanyaan yang diajukan
dosen-dosen penguji pada saat ujian, kemudian memberikan penilaian pada
jawaban yang diberikan mahasiswa kemudian merekap hasil akhir untuk
menentukan kelulusan. (Al Fatta : 2009)
Dalam dunia zakat juga dapat digunakan yaitu dalam menentukan
mustahik (orang yang berhak menerima zakat). Zakat merupakan salah satu rukun
Islam yang mewajibkan kepada hambanya yang memiliki harta dan mencukupi
nisab untuk dikeluarkan dan disalurkan kepada orang yang berhak menerima
sesuai perhitungan tertentu. Zakat ini berfungsi untuk mensucikan harta si pemilik
harta dan bisa mengatasi masalah umat Islam saat ini yaitu kemiskinan.
Di Indonesia sendiri, yang kenyataannya merupakan penduduk muslim
terbesar tentunya masalah zakat ini menjadi hal yang sangat potensial dan penting
untuk dimaksimalkan pengelolaannya yang nantinya sangat berguna untuk
mengatasi masalah kemiskinan. Dari data yang disampaikan oleh Abu Syauki
(Direktur Rumah Zakat Indonesia), bahwa potensi zakat di Indonesia pada tahun

4

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

2004 mencapai Rp 9 triliun. Namun, hingga kini baru Rp 250 miliar atau 2,7%
yang berhasil dihimpun oleh lembaga-lembaga pengelola zakat. Hal ini
menggambarkan bahwa pengumpulan dana zakat masih belum optimal.
Disamping pengumpulan dana zakat yang belum optimal, pengelolaan dan
penyaluran dana zakat yang sudah terhimpun saat ini juga masih belum optimal,
sehingga tujuan dari zakat untuk membantu menekan angka kemiskinan belum
tercapai. Hal ini dapat dilihat dari data penduduk miskin di Indonesia saat ini
bertambah 3 % - 16 %. Data ini berdasarkan hasil survey dan analisa pemerintah
per Maret 2010 dengan melihat harga emas dan perak dan angka inflasi 7 %,
menyebabkan nilai tukar rupiah melemah hingga 20 % lebih. (Kompasiana :
2011)
Kondisi seperti inilah yang mendasari Pos Keadilan Peduli Umat (PKPU)
menjadi suatu lembaga sosial yang berada dibawah pengawasan pemerintah.
PKPU bergerak dalam hal pengumpulan dan penyaluran zakat bagi umat islam
yang memang berhak menerima di Indonesia. Seiring berkembangnya kondisi
sosial politik di negara ini banyak berpengaruh terhadap pola pikir dan pola hidup
masyarakat Indonesia sehingga secara tidak langsung berdampak terhadap
semakin kompleksnya permasalahan yang ada dimasyarakat termasuk masalah
sosial seperti kemiskinan, pengangguran dan lain sebagainya. Masalah
kemiskinan dan pengangguran tentu saja menjadi perhatian setiap umat yang
peduli bagaimana cara menyelesaikan masalah ini.
PKPU diharapkan mampu membantu pemerintah dalam menyelesaikan
masalah ini dengan instrumen zakatnya. Kegiatan yang dilakukan berupa

5

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

pengumpulan dana zakat dari masyarakat (muzaki) dan penyalurannya kepada
mustahik (yang menerima zakat). Didalam Al-Qur’an Surat at-Taubah telah
disebutkan ada 8 golongan (ashnaf) yang berhak menerima zakat.
Namun, melihat semakin kompleks dan banyaknya angka kemiskinan di
Indonesia tentunya dibutuhkan sebuah sistem yang membantu membuat
keputusan orang yang berhak menjadi mustahik. Hal ini dimaksudkan untuk
mengefektifkan dan mengefisienkan penyaluran dana zakat serta membantu
penyaluran yang lebih tepat sasaran.
Dari permasalahan diatas, maka dibutuhkan sebuah sistem penunjang
keputusan yang memiliki kemampuan untuk menganalisa dan memberikan
penilaian dan kemudian membantu dalam mengambil keputusan dalam
menentukan mustahik (penerima zakat). Melihat bahwa keakuratan dalam
menentukan mustahik, sangat berpengaruh terhadap keberhasilan program
kesejahteraan umat dan penyaluran zakat yang tepat sasaran, maka penulis
mencoba mengangkat tema ini sebagai objek dari studi dengan judul
“RANCANG

BANGUN

SISTEM

PENUNJANG

KEPUTUSAN

PENENTUAN MUSTAHIK DENGAN PENDEKATAN ANALYTICAL
HIERARCHY PROCESS (AHP) (Studi Kasus : Kantor Pusat Pos Keadilan
Peduli Umat (PKPU))”

1.2

Rumusan Masalah
Berdasarkan latar belakang diatas penulis merumuskan beberapa masalah

dalam penentuan mustahik pada Pos Keadilan Peduli Umat (PKPU) antara lain:

6

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

a. Bagaimana membantu mengefektifkan dan mengefisienkan waktu pengolahan
data masyarakat yang menjadi mustahik?
b. Bagaimana membantu manajer dalam membuat keputusan yang akurat
mengenai mustahik yang dikelola oleh Pos Keadilan Peduli Umat (PKPU)?
c. Bagaimana membantu penyimpanan data-data mustahik yang lebih baik dan
membantu memberikan informasi yang lengkap mengenai mustahik untuk
memudahkan dalam pengontrolan penyaluran dana zakat kepada mustahik?

1.3

Batasan Masalah
Berdasarkan masalah di atas maka dalam penulisan skripsi ini, penulis

membatasi permasalahan, antara lain:
a. Pembahasan hanya pada pembuatan sistem penunjang keputusan penentuan
mustahik pada Pos Keadilan Peduli Umat (PKPU).
b. Penentuan mustahik pada sistem ini hanya pada golongan fakir dan miskin.
c. Pengolahan kriteria-kriteria sebagai faktor penentuan mustahik yaitu kriteria
indeks rumah, kepemilikan harta, pendapatan keluarga dan motivasi hidup.
d. Laporan yang dibuat oleh sistem hanya berupa laporan jumlah mustahik yang
diterima (layak).
e. Perancangan sistem menggunakan bahasa pemrograman PHP (Hypertext
Preprocessor) dan MySQL sebagai databasenya.
f. Implementasi sistem dibatasi hanya sampai tahap pengujian dengan metode
black box.

7

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

1.4

Tujuan dan Manfaat Penulisan
Tujuan secara umum dari penulisan skripsi ini adalah :

1. Mengetahui sistem yang sedang berjalan pada Pos Keadilan Peduli Umat.
2. Mengetahui kelebihan dan kekurangan pada sistem yang lama atau yang
sedang berjalan pada Pos Keadilan Peduli Umat.
3. Memberikan saran dan perbaikan jika ditemukan masalah pada sistem yang
lama.
4. Memberikan kesempatan kepada mahasiswa untuk memperoleh pengalaman
dalam rangka menerapkan atau membandingkan teori dan pengetahuan yang
telah diterima dibangku perkuliahan.
Manfaat yang diharapkan dalam penulisan skripsi ini adalah :
a. Bagi Penulis
Merancang Sistem Penunjang Keputusan Penentuan Mustahik pada Pos
Keadilan Peduli Umat (PKPU).
b. Bagi Universitas
1) Menambah khazanah keilmuan bidang Sistem Infomasi Bisnis Syariah
khususnya yang berkaitan dengan Sistem Penunjang Keputusan Penentuan
Mustahik.
2) Memberikan gambaran kepada mahasiswa dalam menghadapi dunia kerja
yang sebenarnya.
c. Bagi Pos Keadilan Peduli Umat (PKPU)
1) Dengan pengimplementasian Sistem Penunjang Keputusan Penentuan
Mustahik ini, dapat membantu manajer Divisi Layanan Langsung untuk

8

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

membuat keputusan dan memperoleh data atau informasi mengenai orang
yang berhak menjadi mustahik sehingga penyaluran dana zakat lebih tepat
sasaran.
2) Dengan adanya sistem penunjang keputusan ini PKPU memiliki waktu
yang lebih efektif dan efisien dalam menentukan mustahik sehingga dapat
meningkatkan kinerja pada PKPU.

1.5

Metodologi Penelitian
Metodologi penelitian yang digunakan meliputi dua metode, yaitu metode

pengumpulan data dan metode pengembangan sistem.
1.5.1

Metode Pengumpulan Data
1.5.1.1 Studi Lapangan
1. Observasi
Melakukan pengamatan dan terlibat langsung di dalam
kegiatan yang ada di PKPU untuk mendapatkan data-data yang
diperlukan pada sistem yang sedang berjalan.
2. Wawancara
Melakukan tanya jawab kepada pegawai yang bekerja di
lapangan yang berhubungan dengan studi kasus yang
dihadapi.
1.5.1.2 Studi Kepustakaan
Dilakukan dengan cara membaca dan mempelajari literatur,
buku-buku, serta artikel-artikel yang mendukung dengan topik

9

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

yang akan dibahas dalam penyusunan skripsi ini. Selain itu penulis
mengumpulkan data dari situs-situs internet yang dapat dijadikan
acuan pembahasan masalah.
1.5.2

Metode Pengembangan Sistem
Dalam perancangan sistem ini, penulis menerapkan metode RAD
(Rapid Application Development) yang merupakan metodologi dengan
pendekatan Object Oriented (OO) menggunakan notasi Unified Modelling
Language (UML).

1.5.3

Metodologi Pengembangan Model
Metodologi yang dipakai dalam pengembangan model adalah
dengan menggunakan AHP (Analytical Hierarchy Process).

1.6

Sistematika Penulisan
Sistematika penulisan tugas akhir ini disusun atas 5 ( lima ) bab, tersusun

sebagai berikut:
BAB I :

PENDAHULUAN

Dalam bab ini akan diuraikan tentang latar belakang, rumusan masalah, batasan
masalah, tujuan dan manfaat penelitian, metodologi penelitian dan sistematika
penulisan.
BAB II : LANDASAN TEORI
Dalam bab ini dijelaskan mengenai teori-teori yang berkaitan dengan penulisan
skripsi dan yang mendukung penulisan skripsi.

10

Generated by Foxit PDF Creator © Foxit Software
http://www.foxitsoftware.com For evaluation only.

BAB III : METODOLOGI PENELITIAN
Dalam bab ini membahas tentang metode pengumpulan data, metodologi
pengembangan sistem, dan kerangka berfikir.
BAB IV : PEMBAHASAN
Dalam bab ini berisi tentang pembahasan analisa, perancangan dan implementasi
sistem penunjang keputusan penentuan mustahik.
BAB V : PENUTUP
Bab ini menjelaskan tentang simpulan dan saran dari hasil analisis, perancangan
dan implementasi yang sudah dilakukan.

11

Generated b