i SKRIPSI SISTEM PENENTUAN HARTA WARIS BERDASARKAN

advertisement
SKRIPSI
SISTEM PENENTUAN HARTA WARIS BERDASARKAN HUKUM
ISLAM BERBASIS KNOWLEDGE BASE SYSTEM
Oleh :
GANANG ALAN MURPI
2010-51-193
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2015
i
SKRIPSI
SISTEM PENENTUAN HARTA WARIS BERDASARKAN HUKUM
ISLAM BERBASIS KNOWLEDGE BASE SYSTEM
Oleh :
GANANG ALAN MURPI
2010-51-193
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2015
ii
UNIVERSITAS MURIA KUDUS
PENGESAHAN STATUS SKRIPSI
JUDUL : SISTEM PENENTUAN HARTA WARIS BERDASARKAN
HUKUM ISLAM BERBASIS KNOWLEDGE BASE SYSTEM
SAYA
: GANANG ALAN MURPI
Mengijinkan Skripsi Teknik Informatika ini disimpan di Perpustakaan
Program Studi Teknik Informatika Universitas Muria Kudus dengan syarat-syarat
kegunaan sebagai berikut :
1. Skripsi adalah hal milik Program Studi Teknik Informatika UMK Kudus
2. Perpustakaan Teknik Informatika UMK dibenarkan membuat salinan
untuk tujuan referensi saja
3. Perpustakaan juga dibenarkan membuat salinan Skripsi ini sebagai bahan
pertukaran antar institusi pendidikan tinggi
4. Berikut tanda √ sesuai dengan kategori Skripsi
Sangat Rahasia
(Mengandung isi tentang keselamatan/kepentingan
Negara Republik Indonesia)
Rahasia
(Mengandung isi tentang kerahasiaan dari suatu
organisasi/badan tempat penelitian Skripsi ini dikerjakan)

Biasa
Disahkan Oleh :
iii
UNIVERSITAS MURIA KUDUS
PERNYATAAN PENULIS
JUDUL : SISTEM PENENTUAN HARTA WARIS BERDASARKAN
HUKUM ISLAM BERBASIS KNOWLEDGE BASE SYSTEM
NAMA
: GANANG ALAN MURPI
NIM
: 2010-51-193
“Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa Skripsi ini
adalah hasil karya saya sendiri kecuali cuplikan dan ringkasan yang masingmasing telah saya jelaskan sumbernya. Jika pada waktu selanjutnya ada pihak lain
yang mengklaim bahwa Skripsi ini sebagai karyanya, yang disertai dengan buktibukti yang cukup, maka saya bersedia untuk dibatalkan gelar Sarjana Komputer
saya beserta segala hak dan kewajiban yang melekat pada gelar tersebut”.
Kudus, 29 Januari 2015
iv
UNIVERSITAS MURIA KUDUS
PERSETUJUAN SKRIPSI
JUDUL : SISTEM PENENTUAN HARTA WARIS BERDASARKAN
HUKUM ISLAM BERBASIS KNOWLEDGE BASE SYSTEM
NAMA
: GANANG ALAN MURPI
NIM
: 2010-51-193
Skripsi ini telah diperiksa dan disetujui,
v
UNIVERSITAS MURIA KUDUS
PENGESAHAN SKRIPSI
JUDUL : SISTEM PENENTUAN HARTA WARIS BERDASARKAN
HUKUM ISLAM BERBASIS KNOWLEDGE BASE SYSTEM
NAMA
: GANANG ALAN MURPI
NIM
: 2010-51-193
Skipsi ini telah diujikan dan dipertahankan di hadapan Dewan Penguji pada
Sidang Skripsi tanggal 19 Januari 2015. Menurut pandangan kami, Skripsi ini
memadai dari segi kualitas untuk tujuan penganugerahan gelar Sarjana Komputer
(S.Kom)
Kudus, 29 Januari 2015
vi
ABSTRACT
Deviding the inheritence based on the rule of islam is the best way for
muslim to use. The use of advance technology makes easy to devide the
inheritance. It is oncouraged by forward chaining that can ordinary the rule of
Islam in deviding the inheritance. Obsolutely the collaboration between
technology (Decision Support System) and faroidh (deviding the inheritance
based on the rule of Islam) helps the people to get the first decision, before decide
the last decision (final decision).
Keywords: decision support system, Forward Chaining, faroidh science
vii
ABSTRAK
Pembagian harta waris berdasarkan hukum islam adalah cara yang paling
afdhol digunakan bagi pemeluk agama islam. Perkembangan teknologi yang
sangat pesat sangatlah memungkinkan untuk dapat mempermudah dalam
pembagian harta waris. Didukung oleh metode Forward Chaining yang
melakukan pengurutan aturan-aturan sebagaimana telah ditentukan dalam hukum
islam, sudah pasti kolaborasi antara teknologi (sistem pendukung keputusan) dan
ilmu faroidh (pembagian harta waris berdasarkan hukum islam) dapat membantu
manusia dalam memperoleh keputusan awal sebelum menentukan sebuah
keputusan akhir (final decission).
Kata Kunci : sistem pendukung keputusan, forward chaining, ilmu faroidh
viii
KATA PENGANTAR
Puji syukur kehadirat Allah SWT yang melimpahkan segala rahmat dan
karunia-Nya, serta Shalawat dan salam semoga senantiasa terlimpah atas teladan
kita Rasulullah Muhammad SAW, sehingga penulis dapat menyelesaikan skripsi
dengan judul “Sistem Penentuan Harta Waris Berdasarkan Hukum Islam Berbasis
Knowledge Base System”.
Skripsi ini disusun guna melengkapi salah satu persyaratan untuk
memperoleh Gelar Sarjana pada Program Studi Teknik Informatika Fakultas
Teknik Universitas Muria Kudus. Pada kesempatan ini, penulis ingin
menyampaikan rasa terima kasih yang sebesar-besarnya kepada :
1. Allah SWT Tuhan seluruh alam beserta Rosul-Nya Muhammad SAW.
2. Dr. Suparnyo, M.S, Rektor Universitas Muria Kudus.
3. Bapak Rochmad Winarso, M.T, Dekan Fakultas Teknik Universitas Muria
Kudus.
4. Bapak Ahmad Jazuli, M.Kom, Kepala Program Studi Teknik Informatika
Universitas Muria Kudus.
5. Ibu Rina Fiati, M.Cs, Pembimbing pertama yang telah memberikan teori
dan pengarahannya.
6. Ibu Tutik Khotimah, M.Kom, Pembimbing kedua yang telah memberikan
teori dan arahannya.
7. Kedua Orang Tua yang telah memberikan dukungan dan semangat baik
berupa financial maupun spiritual, sehingga penulis dapat menyelesaikan
skripsi.
8. Teman-teman yang telah membantu dan memberikan dorongan kepada
penulis sehingga skripsi ini dapat selesai.
Penulis menyadari bahwa dalam penulisan laporan skripsi ini masih jauh
dari sempurna. Oleh karena itu, saran dan kritik yang membangun penulis
harapkan guna perbaikan penulis di masa-masa mendatang.
Kudus, 29 Januari 2015
Penulis
ix
DAFTAR ISI
Halaman
………………………………………………………
i
HALAMAN SAMPUL ……………………………………………………….
ii
PENGESAHAN STATUS SKRIPSI …………………………………………
iii
PERNYATAAN PENULIS …………………………………………………..
iv
PERSETUJUAN SKRIPSI …………………………………………………...
v
PENGESAHAN SKRIPSI ……………………………………………………
vi
ABSTRACT ………………………………………………………………….
vii
ABSTRAK ……………………………………………………………………
viii
KATA PENGANTAR ……………………………………………………….
ix
DAFTAR ISI …………………………………………………………………
x
…………………………………………………………
xiii
HALAMAN JUDUL
DAFTAR TABEL
DAFTAR GAMBAR…………………………………………………………. xiv
DAFTAR LAMPIRAN ………………………………………………………
BAB I
BAB II
xv
PENDAHULUAN
1.1 Latar Belakang ……………………………………………….
1
1.2 Rumusan Masalah ……………………………………………
2
1.3 Batasan Masalah ……………………………………………..
2
1.4 Tujuan Penelitian …………………………………………….
3
1.5 Manfaat Penelitian ……………………………………………
3
TINJAUAN PUSTAKA
2.1 Penelitian Terkait …………………………………………….
5
2.2 Landasan Teori ……………………………………………….
6
2.3 Kerangka Pemikiran..………………………….........................
27
BAB III METODE PENELITIAN
3.1 Metode Pengumpulan Data..…………………………………..
29
3.2 Metode Rekayasa Perangkat Lunak.…………………………..
29
3.3 Metode Perancangan Sistem.…………………..…….…….…..
30
x
BAB IV ANALISA DAN PERANCANGAN
BAB V
4.1 Deskripsi Sistem………..………………………………..……
33
4.2 Tujuan dan Pengguna………..…………………………..… …
33
4.3 Arsitektur SPK………..……………………………………..…
34
4.4 Diagram SPK………..……………………………………..…..
34
4.5 Aturan………..……………………………………..………….
35
4.6 Analisis Kebutuhan Data dan Informasi…………………..…..
49
4.7 Analisis dan Perancangan Sistem………..……………..……..
49
4.8 Perancangan Database………..…………………………..……
55
4.9 Relasi Tabel………..……………………………………..……
58
4.10 Desain Input dan Output………..………………………..…….
59
IMPLEMENTASI DAN PEMBAHASAN
5.1 Struktur Databse……………………………………………….
65
5.2 Antar Muka/ Interface Sistem………………………………….
67
5.3 Pengujian Aplikasi……………………………………………..
72
BAB VI PENUTUP
6.1 Simpulan ……………………………………………………..
81
6.2 Saran……………………………………………..…………….
81
DAFTAR PUSTAKA……………………………………………….…..…….. 83
xi
DAFTAR TABEL
Tabel 2.1 : Notasi Business Use Case Diagram ............................................... 19
Tabel 2.2 : Notasi Use Case Diagram ............................................................. 21
Tabel 2.3 : Notasi Class Diagram .................................................................... 22
Tabel 2.4 : Notasi Sequence Diagram.............................................................. 22
Tabel 2.5 : Notasi Activity Diagram ................................................................ 23
Tabel 4.1 : Tabel Perumpamaan....................................................................... 35
Tabel 4.2 : Tabel ahliwaris ............................................................................... 55
Tabel 4.3 : Tabel harta ..................................................................................... 56
Tabel 4.4 : Tabel pengguna .............................................................................. 56
Tabel 4.5 : Tabel jumlah .................................................................................. 57
Tabel 4.6 : Tabel hasil ...................................................................................... 57
Tabel 4.7 : Tabel admin ................................................................................... 58
Tabel 5. 1 : Pengujian black box Form Registrasi ........................................... 72
Tabel 5. 2 : Pengujian black box Menu Mawaris............................................. 73
xii
DAFTAR GAMBAR
Gambar 2.1 : Forward Chaining ..................................................................... 18
Gambar 2.2 : Kerangka
Pemikiran
Sistem
Penentuan
Harta
Waris
Berdasarkan Hukum Islam Berbasis Knowledge Base System. 27
Gambar 4.1 : Arsitektur SPK dari Sistem Penentuan Harta Waris
Berdasarkan Hukum Islam Berbasis Knowledge Base System. 34
Gambar 4.2 : Use case Diagram..................................................................... 49
Gambar 4.3 : Class Diagram .......................................................................... 50
Gambar 4.4 : Sequence Diagram Registrasi Pengguna .................................. 51
Gambar 4.5 : Sequence Diagram Hitung Harta Waris ................................... 52
Gambar 4.6 : Sequence Diagram Kelola Pengguna ....................................... 52
Gambar 4.7 : Statechart Diagram Kelola Pengguna ...................................... 53
Gambar 4.8 : Statechart Diagram Hitung Waris ............................................ 53
Gambar 4.9 : Activity Diagram Kelola Pengguna .......................................... 54
Gambar 4.10 : Activity Diagram Hitung Waris ............................................... 54
Gambar 4.11 : Activity Diagram Registrasi Pengguna .................................... 55
Gambar 4.5 : Table Relationship ..................................................................... 58
Gambar 4.6 : Desain halaman utama ............................................................... 59
Gambar 4.7 : Desain Form registrasi pengguna ............................................... 59
Gambar 4.8 : Desain menu utama .................................................................... 60
Gambar 4.9 : Desain form input harta waris .................................................... 60
Gambar 4.10 : Desain form pilih ahli waris ..................................................... 61
Gambar 4.11 : Desain hasil perhitungan .......................................................... 61
Gambar 4.12 : Desain halaman utama admin .................................................. 62
Gambar 4.13 : Desain kelola data pengguna .................................................... 62
Gambar 4.14 : Laporan perhitungan ................................................................ 63
Gambar 5.1 : Struktur Tabel Admin ................................................................ 65
Gambar 5.2 : Struktur Tabel Ahli Waris .......................................................... 65
Gambar 5.3 : Struktur Tabel Harta ................................................................... 65
Gambar 5.4 : Struktur Tabel Hasil ................................................................... 66
xiii
Gambar 5.5 : Struktur Tabel Jumlah ................................................................ 66
Gambar 5.6 : Struktur Tabel User .................................................................... 66
Gambar 5.7 : Halaman utama .......................................................................... 67
Gambar 5.8 : Form registrasi pengguna ........................................................... 67
Gambar 5.9 : Form login pengguna ................................................................. 68
Gambar 5.10 : Menu utama .............................................................................. 68
Gambar 5.11: Form input jumlah harta waris .................................................. 69
Gambar 5.12 : Form pilih ahli waris ................................................................ 69
Gambar 5.13 : Form input jumlah ahli waris ................................................... 70
Gambar 5.14 : Hasil perhitungan ..................................................................... 70
Gambar 5.15 : Login admin ............................................................................. 71
Gambar 5.16 : Menu admin ............................................................................. 71
Gambar 5.17 : Modul kelola data pengguna .................................................... 71
Gambar 5.18: Proses input jumlah harta .......................................................... 75
Gambar 5.19: Proses pilih ahli waris ............................................................... 76
Gambar 5.20: Proses input jumlah ahli waris .................................................. 76
Gambar 5.21: Hasil perhitungan ...................................................................... 77
Gambar 5.22 : Pilih Ahli Waris ....................................................................... 77
Gambar 5.23 : Input Jumlah Ahli Waris .......................................................... 78
Gambar 5.24 : Hasil Perhitungan Ahli Waris .................................................. 78
Gambar 5.25 : Pilih Ahli Waris ....................................................................... 79
Gambar 5.26 : Input Jumlah Ahli Waris(selain Kakek dari bapak, Bapak,
Anak laki-laki, Cucu laki-laki dari anak laki-laki) ................... 79
Gambar 5.27 : Hasil Perhitungan Ahli Waris(selain Kakek dari bapak,
Bapak, Anak laki-laki, Cucu laki-laki dari anak laki-laki) ....... 80
xiv
DAFTAR LAMPIRAN
Lampiran 1
Lembar Bimbingan
Lampiran 2
Lembar Revisi
xv
Download