i
APLIKASI PERHITUNGAN HARTA WARIS BERDASARKAN
HUKUM ISLAMBERBASIS WEB
TUGAS AKHIR
DISUSUN OLEH :
MUFARRIHIN ARHAM
09560174
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2013
ii
APLIKASI PERHITUNGAN HARTA WARIS
BERDASARKAN HUKUM ISLAMBERBSASIS WEB
TUGAS AKHIR
Diajukan Sebagai Salah Satu Persyaratan Untuk Meraih Gelar Sarjana Teknik Program Strata Satu (S-1) pada Jurusan Teknik Informatika Fakultas Teknik
Universitas Muhammadiyah Malang
Disusun Oleh :
Mufarrihin Arham
(09560174)
JURUSAN INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2013
iii APLIKASI PEMBAGIAN WARIS BERDASARKAN HUKUM ISLAM
BERBASIS WEB
Diajukan Untuk Memenuhi Syarat Untuk Memperoleh Gelar Sarjana Program Strata Satu (S-1) pada Jurusan Teknik Informatika Fakultas Teknik
Universitas Muhammadiyah Malang
Disusun Oleh :
Nama : Mufarrihin Arham NIM : 09560174
Disetujui Oleh, Pembimbing I
Yuda Munarko, S.Kom, MSc 0706077902
Pembimbing II
Ali S. Kholimi, S.Kom 070138202
Mengetahui,
Kepala Jurusan Teknik Informatika
Eko Budi Cahyono, S.Kom. M.T 10895040330
iv LEMBAR PENGESAHAN
Tugas akhir yang berjudul :
APLIKASI PERHITUNGAN HARTA WARIS BERDASARKAN HUKUM ISLAM BERBASIS WEB
Diajukan Untuk Memenuhi Syarat Untuk Memperoleh Gelar Sarjana Program Strata Satu (S-1) pada Jurusan Teknik Informatika Fakultas Teknik
Universitas Muhammadiyah Malang Disusun Oleh :
Nama : Mufarrihin Arham NIM : 09560174
Disetujui Oleh, Penguji I
Ir. Lailis Syafa’ah, MT 108.9009.0189
Penguji II
SofyanArifianto S.Si, M.Kom
Mengetahui,
Kepala Jurusan Teknik Informatika
Eko Budi Cahyomo, S.Kom. M.T 10895040330
v LEMBAR PERNYATAAN KEASLIAN
Yang bertanda tangan di bawah ini :
Nama : Mufarrihin Arham
Tempat / Tgl Lahir : Tangeran, 14 Oktober 1990
NIM : 09560174
Fakultas / Jurusan : Teknik / Informatika
Menyatakan bahwa tugas akhir saya yang berjudul :
“ APLIKASI PERHITUNGAN HARTA WARIS BERDASARKAN HUKUM ISLAM BERBASIS WEB”
Adalah bukan merupakan karya tulis orang lain, baik sebagian maupun keseluruhan, kecuali dalam kutipan yang telah disebutkan sumbernya.
Demikian surat pernyataan ini dibuat sebenar-benarnya dan apabila pernyataan ini tidak benar, saya bersedia mendapat sangsi akademis.
Malang, 16 Juli 2013
Yang menyatakan
Mufarrihin Arham
Mengetahui,
Dosen Pembimbing I
Yuda Munarko, S.Kom, MSc 0706077902
Dosen Pembimbing II
Ali S. Kholimi, S.Kom 070138202
vi KATA PENGANTAR
Puji syukur kehadirat Allooh Subhanahu wata‟ala yang selalu memberikan kekuatan dan petunjuk serta melimpahkan segala rahmat dan hidayah-Nya, sehingga penulis dapat menyelesaikan Tugas Akhir yang berjudul “APLIKASI PERHITUNGAN HARTA WARIS BERDASARKAN HUKUM ISLAM BERBASIS WEB” dengan baik,
sebagai suatu persyaratan dalam menyelesaikan studi dan memperoleh gelar Sarjana Strata Satu (S1) di Jurusan Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Malang.
Penulis menyadari bahwa menyusun Tugas Akhir ini tidak akan berjalan dengan baik tanpa adanya bimbingan, bantuan, dukungan dan kerja sama dari berbagai pihak. Penulis juga menyadari bahwa karya tulis ini masih jauh dari kesempurnaan. Oleh karena itu, saran dan kritik yang membangun sangat penulis harapkan untuk kesempurnaan karya tulis ini. Penulis berharap semoga karya tulis ini bermanfaat. Aamiin Yaa Robbal „Alaamiin.
Malang, 18 Juli 2013
vii
DAFTAR GAMBAR
Gambar 3.1 Diagram usecase... 41
Gambar 3.2 Diagram activity hitung harta waris ... 41
Gambar 3.3 Diagram activity informasi faraidh ... 42
Gambar 3.4 Sequence diagram hitung harta ... 42
Gambar 3.5 Sequence diagram informasi faraidh ... 43
Gambar 3.6 Class diagram ... 43
Gambar 3.7 Antarmuka menu utama pada desktop ... 44
Gambar 3.8 Antarmuka menu utama pada mobile ... 44
Gambar 3.9 Antarmuka menu perhitungan harta waris pada desktop ... 44
Gambar 3.10 Antarmuka menu perhitungan harta waris pada mobile ... 45
Gambar 3.11 Antarmuka menu hasil hitung pada desktop ... 45
Gambar 3.12 Antarmuka menu hasil hitung pada mobile ... 45
Gambar 3.13 Antarmuka menu informasi faraidh pada desktop ... 46
Gambar 3.14 Antarmuka menu informasi faraidh pada mobile ... 46
Gambar 4.1 Screenshoot menu utama pada browser desktop ... 51
Gambar 4.2 Screenshoot menu utama pada browser mobile ... 52
Gambar 4.3 Screenshoot menu hitung waris pada browser desktop ... 52
Gambar 4.4 Screenshoot menu hitung waris pada browser mobile ... 52
Gambar 4.5 Screenshoot menu hasil hitung pada browser desktop ... 53
viii
Gambar 4.7 Screenshoot menu informasi faraidh pada browser desktop ... 54
Gambar 4.8 Screenshoot menu informasi faraidh pada browser mobile ... 54
Gambar 4.9 Screenshoot menu view informasi faraidh pada browser desktop ... 55
Gambar 4.10 Screenshoot menu view informasi faraidh pada browser mobile ... 55
Gambar 4.11 Screenshoot hasil perhitungan... 56
Gambar 4.12 Screenshoot hasil perhitungan... 57
Gambar 4.13 Screenshoot hasil perhitungan... 58
ix
DAFTAR ISI
Halaman Sampul ... i
Lembar Persetujuan ... iii
Lembar Pengesahan ... iv
Lembar Pernyataan Keaslian ... v
Abstrak ... vi
Abtract ... vii
Kata Pengantar ... viii
Daftar Gambar ... ix
Daftar Isi ... xi
Daftar Tabel ... xiv
Daftar Rumus ... xv
Daftar Pustaka ... xvii
BAB I Pendahuluan ... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan... 3
1.4 Batasan Masalah ... 3
1.5 Metode Penyelesaian Masalah ... 3
1.6 Sistematika Penulisan ... 4
BAB II Landasan Teori ... 6
x
2.2 Website ... 33
2.3 HTML ... 33
2.4 CSS ... 35
2.5 PHP ... 37
BAB III Analisis dan Perancangan Sistem ... 40
3.1 Analisis Kebutuhan Sistem ... 40
3.2 Perancangan Sistem ... 40
3.2.1 Usecase Diagram ... 40
3.2.2 Activity Diagram ... 41
3.2.3 Sequence Diagram ... 42
3.2.4 Class Diagram ... 43
3.3 Perancangan Antar Muka (Interface) ... 44
3.3.1 Antarmuka Menu Utama ... 44
3.3.2 Antarmuka Menu Perhitungan Harta Waris ... 44
3.3.3 Antarmuka Menu Hasil Hitung ... 45
3.3.4 Antarmuka Menu Informasi Faraidh ... 45
3.4 Source Code Program ... 46
BAB IV Implementasi dan Pengujian Sistem ... 51
4.1 Implementasi Sistem ... 51
4.2 Implementasi Aplikasi ... 51
xi
4.2.2 Tampilan Menu Hitung Waris ... 52
4.2.3 Tampilan Menu Hasil Hitung ... 53
4.2.4 Tampilan Menu Informasi Faraidh ... 53
4.2.5 Tampilan Menu View Informasi Faraidh ... 54
4.3 Pengujian Sistem ... 55
4.3 Pengujian Fungsional ... 59
BAB V Kesimpulan dan Saran ... 60
5.1 Kesimpulan ... 60
xii
DAFTAR TABEL
Tabel 2.1 Bagian 3 Anak Laki-Laki... 16
Tabel 2.2 Bagian Anak Perempuan ... 17
Tabel 2.3 Rincian Bagian Suami ... 18
Tabel 2.4 Rincian Bagian Ayah ... 20
Tabel 2.5 Rincian Bagian Ibu ... 21
Tabel 2.6 Rincian Bagian Kakek ... 22
Tabel 2.7 Rincian Bagian Cucu Perempuan ... 26
Tabel 2.8 Rincian Bagian Saudara Kandung Perempuan ... 27
Tabel 2.9 Rincian Bagian Saudara Perempuan Seayah ... 28
Tabel 2.10 Rincian Bagian Saudara Seibu ... 30
Tabel 4.1 Fungsi Berdasar Kasus Tertentu ... 59
xiii
DAFTAR RUMUS
Rumus 2.1 Bagian Anak Laki-laki ... 16
Rumus 2.2 Bagian Anak Perempuan Tunggal ... 18
Rumus 2.3 Bagian Anak Perempuan Lebih Dari 1 Tanpa Anak Laki-laki... 18
Rumus 2.4 Bagian Anak Perempuan Jika Ada Anak Laki-laki ... 18
Rumus 2.5 Bagian Suami Jika Tanpa Keturunan ... 19
Rumus 2.6 Bagian Suami Jika Ada Keturunan ... 19
Rumus 2.7 Bagian Istri Jika Tanpa Keturunan ... 20
Rumus 2.8 Bagian Istri Jika Ada Keturunan ... 20
Rumus 2.9 Bagian Ayah Jika Ada Keturunan Laki-laki ... 21
Rumus 2.10 Bagian Ayah Jika Tanpa Keturunan Laki-laki ... 21
Rumus 2.11 Bagian Ayah Jika Tanpa Keturunan ... 21
Rumus 2.12 Bagian Ibu Jika Ada Keturunan ... 22
Rumus 2.13 Bagian Ibu Jika Tanpa Keturunan ... 22
Rumus 2.14 Bagian Kakek Jika Tidak Ada Ayah dan Ada Anak Laki-laki ... 23
Rumus 2.15 Bagian Kakek Jika Tanpa Anak Laki-laki ... 23
Rumus 2.16 Bagian Kakek Jika Tidak Ada Anak Laki-laki dan Ayah ... 23
Rumus 2.17 Bagian Nenek Jika Tidak Ada Ibu ... 23
Rumus 2.18 Bagian Cucu Laki-laki Jika Tidak Ada Anak Laki-laki ... 24
Rumus 2.19 Bagian Cucu Perempuan Tunggal Jika Tidak Ada Anak ... 25
xiv
Rumus 2.21 Bagian Cucu Perempuan Jika Ada Cucu Laki-laki ... 25
Rumus 2.22 Bagian Saudara Kandung Laki-laki ... 26
Rumus 2.23 Bagian Saudara Kandung Perempuan Jika Tidak Terhijab ... 27
Rumus 2.24 Bagian Saudara Kandung Perempuan Jika Tidak Terhijab ... 27
Rumus 2.25 Bagian Saudara Kandung Perempuan Jika Tidak Terhijab ... 27
Rumus 2.26 Bagian Saudara Laki-laki Seayah ... 28
Rumus 2.27 Bagian Saudara Perempuan Seayah ... 29
Rumus 2.28 Bagian Saudara Perempuan Seayah Jika Ada Anak Kandung ... 29
Rumus 2.29 Bagian Saudara Perempuan Seayah Jika Ada Saudara Laki-laki 29 Rumus 2.30 Bagian Saudara Seibu Jika Tidak Terhijab ... 30
xv Daftar Pustaka
[1] Afdol, 2003, Penerapan Hukum Waris Islam Secara Adil, Surabaya : Airlangga University Press
[2] Ali ash-Shabuni Muhammad, 2007, Pembagian Waris Menurut Islam, Jakarta : Gema Insani Press
[3] Al-Qahthani Said bin Ali bin Wahf, 2012, Doa & Wirid, Solo : At- Tibyan
[4] Anwar Moh, 1981, Faraidl (Hukum Waris Dalam Islam) dan Masalah-Masalahnya, Surabaya : Al-Ikhlas
[5] Terj. Daud Ma‟mur, 1983, Terjemah Hadits Shahih Muslim, Jakarta : Widjaya
[6] Djakfar Idris, 1995, Kompilasi Hukum Kewarisan Islam, Jakarta : Dunia Pustaka Jaya
[7] Ikhsaan Ilzaamul, 2007, Belajar HTML, PHP dan MYSQL, http://ilmukomputer.org/2009/06/04/belajar-html-php-dan-mysql/ , tanggal akses 02 Juli 2013
[8] Muhammad Hasbi Ash Shiddieqy Teungku, 1987, Fiqh Mawaris, Semarang : Pustaka Rizki Putra
[9] Mukhlasin Hafid, 2013, Kupas Tuntas CSS, http://ilmukomputer.org/2013/09/24/kupas-tuntas-css/, Tanggal akses 20 Juni 2013
[10] Rahman Fatchur, 1987, Ilmu Waris, Bandung : Almaarif
[11] Sanusi M, 2012, Panduang Lengkap & Mudah Membagi Harta Waris, Jogjakarta : Diva Press
[12] Subhan Muhammad, 2009, Web Authoring dan Web Programming,
http://ilmukomputer.org/2009/03/03/web-authoring-dan-web-programming/, tanggal akses 02 Juli 2013
[13] Syarifuddin Amir, 2004, Hukum Kewarisan Islam, Jakarta : Prenada Media
[14] Wahyudi Irvan, 2010, Pembangunan Aplikasi J2ME Untuk Pembagian Waris Berdasarkan Hukum Islam, Malang : Jurusan Informatika Fakultas Teknik Universitas Muhammadiyah Malang.
xvi
[15] Wijayanto Wahyu, 2011, Perancangan Aplikasi Pembagian Harta Waris
Berdasarkan Hukum Islam Untuk Membantu Tim Faraidh Masjid Baiturroyan Sleman Yogyakarta, Yogyakarta : Jurusan Sistem Informasi Sekolah Tinggi Manajemen Informatika dan Komputer Amikom