5, Oktober 2019
ISSN 2407-389X (Media Cetak)
Hal: 460-469
1. PENDAHULUAN
Harta Warisan yang dalam istilah fara'id dinamakan tirkah (peninggalan) adalah sesuatu yang ditinggalkan oleh orang yang meninggal,
baik berupa uang, atau harta benda lainya yang dibenarkan oleh syariat Islam untuk dibagikan kepada orang yang berhak menerimanya
yaitu ahli waris.
Perhitungan harta waris dalam Islam sudah mulai dilupakan, hanya sedikit orang yang mengerti perhitungan ini. Rumitnya
perhitungan dalam ilmu waris ini membuat orang enggan menjalankan hukum ini. Dalam aspek kehidupan sehari-hari sering kali terjadi
permasalahan terkadang memicu pertikaian dan menimbulkan keretakan hubungan keluarga. Hal ini disebabkan karena ada keserakahan
dan ketamakan manusia.
Banyak orang-orang yang tidak mengetahui hukum atau ilmu faraidh tersebut dan cara pembagian harta waris dalam Islam.
Disamping itu terbatasnya orang-orang yang memiliki pengetahuan untuk memberikan solusi atau berkonsultasi dengan orang-orang yang
membutuhkan informasi pembagian waris.
Pada Pondok Santri Mahfadzul Qur’an Al-Ghurabaa Rawamangun – Jakarta memiliki beberapa Ustadz yang salah satunya ahli di
bidang hukum ahli waris Islam yaitu Ust. Muhammad Yusuf Hadi Maulana, B.A, M.A beliau menerangkan bahwa di Pondok tersebut
terdapat permasalahan tentang perhitungan pembagian harta waris yang selama ini masih sering dipertanyakan masyarakat yang akan
melakukan perhitungan pembagian harta warisan. Sampai saat ini perhitungan pembagian harta waris dilakukan secara manual sehingga
membutuhkan waktu yang lama. Oleh karena itu perlu dibuat Aplikasi untuk melakukan perhitungan pembagian harta waris sesuai hukum
Islam guna mempermudah masyarakat dalam melakukan perhitungan.
Dengan memahami permasalahan yang terjadi serta melakukan interview pada pakar maka akan dihasilkan sebuah prediksi
layaknya seorang pakar yang dapat menentukan pembagian harta waris sesuai dengan hukum kewarisan Islam. Penulis berharap dengan
hadirnya Aplikasi Perhitungan Pembagian Harta Warisan Dalam Islam Berbasis Web akan memudahkan pengguna untuk menghitung
pembagian harta waris sesuai dengan hukum Islam sehingga hukum waris dalm Islam ini dapat ditegakkan.
2. METODE PENELITIAN
2.1 Observasi
Penulis melakukan observasi ke Pondok Santri Mahfadzul Qur’an Al-Ghurabaa Rawamangun – Jakarta
2.2 Wawancara
Wawancara dilakukan terhadap Ust. Muhammad Yusuf Hadi Maulana, B.A, M.A
2.3 Studi Pustaka
3.2 Desain
Desain perangkat lunak adalah proses multi langkah yang fokus pada desain pembuatan program perangkat lunak termasuk struktur data,
arsitektur perangkat lunak, representasi antar muka, dan prosuder pengodean. Tahap ini mentranslasi kebutuhan perangkat lunak dari
tahapan alisis kebutuhan kerepresentasi desain agar dapat diimplementasikan menjadi program pada tahap selanjutnya. Desain perangkat
lunak yang dihasilkan pada tahap ini juga perlu didokumentasikan.
3.3 Code Generation
Desain harus ditranslasikan kedalam program perangkat lunak. Hasil dari tahap ini adalah program komputer sesuai desain yang t elah
dibuat pada tahap desain. Atau tahapan penulis membuat program dengan bahasa program seperti php, html, MySQL, Xampp.
3.4 Testing
Proses pengujian program untuk menghindari sebuah program terbebas dari error serta hasil nantinya sesuai dengan kebutuhan yang
diharapkan adalah penulis menggunakan blackbox testing sebagai metode pengetesan program nantinya.
3.5 Support
Support bermakna dukungan yang dalam hal ini merupakan software dan hardware yang digunakan dalam pembuatan program sistem
informasi persediaan mesin menggunakan:
1. Software
a. Adobe Dreamweaver
b. XAMPP Control Panel
c. Windows 10
d. Mozilla Firefox/ Google Chrome
e. PHP dan MYSQL
2. Hardware
a. Processor Intel(R) Core(TM) i5-6198DU 2.30 GHz
b. Memori (RAM) 4 GB
c. Hardisk 500gb
PASSWORD
VIEW
VIEW
HOME
HOME
ADD
DELETE
VIEW HITUNG
WARIS ADD
VIEW
MELAKUKAN USER << EXTEND >> EDIT
TRANSAKSI
<< EXTEND >>
ADMIN
DELETE
VIEW
MATERI << EXTEND >>
ADD
VIEW EDIT
PENGUMUMAN << EXTEND >> ADD << EXTEND >>
EDIT DELETE
DELETE
LOGOUT
<< EXTEND >>
EDIT
Tabel 4. Deskripsi Use Case Diagram Hak Akses Admin Mengelola Data User
Hak Akses Fungsi
Use Case Name Mengelola Data User
Requirements A4
Goal Admin dapat melihat data user
Pre-conditions Admin telah melakukan login
Post-conditions Admin dapat mencetaknya
Failed end conditions Admin gagal melihat laporan
Primary Actors Admin
Main Flow/Basic Path 1. Admin melakukan login
2. Admin memilih menu user
3. Admin mengklik tombol tambah user
4. Admin mengisi data user
5. Admin mengklik tombol simpan
Alternative Flow/Variant 1 4a. Admin mengubah data user
4b. Admin menghapus data user
Tabel 5. Deskripsi Use Case Diagram Hak Akses Admin Mengelola Data Materi
Hak Akses Fungsi
Use Case Name Mengelola Data Materi
Requirements A5
Goal Admin dapat mengelola data materi
Pre-conditions Admin telah melakukan login
Post-conditions Admin dapat menambahkan, mengubah dan menghapus data
materi
Failed end conditions Admin gagal menambahkan, mengubah dan menghapus data
materi
Primary Actors Admin
Main Flow/Basic Path 1. Admin melakukan login
2. Admin memilih menu materi
3. Admin mengklik tombol tambah materi
4. Admin mengisi data materi
5. Admin mengklik tombol simpan
Alternative Flow/Variant 1 5a. Admin mengubah data materi
5b. Admin menghapus data materi
REGISTER
USERNAME
<< INCLUDE >> << INCLUDE >>
PASSWORD
ADD
<< EXTEND >>
VIEW PESAN ADD
DELETE
HITUNG WARIS
MELAKUKAN
TRANSAKSI
USER UMUM
VIEW PENGUMUMAN
LOGOUT
Tabel 8. Deskripsi Use Case Diagram Hak Akses User Umum Melakukan Daftar Online
Hak Akses Fungsi
Use Case Name Melakukan Daftar Online
Requirements B1
Goal User Umum dapat melakukan daftar online
Pre-conditions User Umum telah melakukan login
Post-conditions User Umum dapat melakukan daftar online, kemudian login dan
mengakses sistem setelah melakukan pendaftaran
Failed end conditions User Umum gagal melakukan login setelah daftar online
Primary Actors User Umum
Main Flow/Basic Path 1. User Umum mengakses sistem
2. User Umum mengklik tombol register
3. User Umum mengisi data pendaftaran
4. User Umum Mengklik daftar
5. User Umum melakukan login
6. User Umum masuk ke sistem
Alternative Flow/Variant 1 1a. User Umum melakukan daftar online
2a. User Umum melakukan login
3.7 Activity Diagram
1. Activity Diagram Hak Akses Admin
a. Activity Diagram Login
ADMIN SISTEM
MENGAKSES MENAMPILKAN
HALAMAN LOGIN HALAMAN LOGIN
TAMPIL HALAMAN
HOME
INPUT DATA
PESAN
SIMPAN DALAM
DATABASE
INPUT DATA
USER
SIMPAN DALAM
DATABASE
INPUT DATA
MATERI
SIMPAN DALAM
DATABASE
KLIK TOMBOL
DETAIL
MELIHAT DATA
PENGUMUMAN
KLIK TOMBOL
LOGOUT
KELUAR DARI
SISTEM
MENGAKSES
SISTEM
INPUT DATA
REGISTER
T
VERIFIKASI
LOGIN Y
T
CEK
MASUK KEDALAM Y
SISTEM
KLIK TOMBOL
DOWNLOAD
MENGUNDUH
MATERI
KLIK TOMBOL
DETAIL
TAMPIL DATA
PENGUMUMAN
1 1 M
hitung
mengel
M
M
materi pengumuman
mengelo
4. IMPLEMENTASI
1. Tampilan Halaman Hitung Data Waris
5. KESIMPULAN
1. Sistem pembagian harta warisan berbasis web ini, dapat mempermudah ahli waris dalam melakukan penghitungan pembagian harta
warisan secara cepat, akuran dan efiisien.
2. Sistem waris yang dibuat hasil perhitungannya dapat dikirim via whatsapp dan email sehingga hasil perhitungan dapat di share
kepada seluruh ahli waris.
3. Dapat mengurangi kesalahan dalam meng-input data harta warisan.
REFERENCES
[1] Ali, M. A., & Septiani, N. A. (2016). PERANCANGAN SISTEM INFORMASI AKADEMIK MENGGUNAKAN METODE WATERFALL Studi
Kasus : MADRASAHALIYAH AL-MANSYURIYAH KANZA MEKARJAYA. Jurnal Techno Nusa Mandiri, XIII(2), 80–88. Retrieved from
http://ejournal.nusamandiri.ac.id/ejurnal/index.php/techno/article/view/316
[2] Diah Puspitasari. (2016). SISTEM INFORMASI PERPUSTAKAAN SEKOLAH BERBASIS WEB. Jurnal Pilar Nusa Mandiri, 12(2), 227–240.
https://doi.org/10.1016/j.advengsoft.2012.02.001
[3] Fatmawati. (2016). Perancangan Sistem Informasi Pemesanan Katering Berbasis Web Pada Rumah Makan Tosuka Tangerang. II(2), 33–41.
[4] Febriyanto, E., Yulianto, & Lestari, F. H. N. (2018). Penerapan Viewboard Rooster Berbasis Bootstrap Sebagai Penunjang Pelayanan iDuhelp! Pada
Perguruan Tinggi. STMIK Raharja Tangerang, 12(2), 188. https://doi.org/10.30700/jst.v8i2.413
[5] Harjunawati, S. (2017). Sistem Informasi Akuntansi Penjualan Berbasis Waterfall Untuk Perusahaan Dagang. 2(2), 7–46.
[6] Kadir, A. (2015). Pengenalan Sistem Informasi. Yogyakarta: Andi.
[7] Marshall, R. B., & Steinbart, P. J. (2015). Sistem Informasi Akuntansi. Jakarta: Salemba Empat.
[8] Minarni, D., Isa, I. G. T., & Yanik, A. (2018). Aplikasi Bagi Waris Islam dengan Metode Forward Chaining berbasis Web. Jurnal Online Informatika,
2(2), 127. https://doi.org/10.15575/join.v2i2.107
[9] Mulyadi. (2016). Sistem Informasi Akuntansi. Jakarta: Salemba Empat.
[10] Pratama. (2014). Sistem Informasi dan Implementasinya. Bandung: Informatika.
[11] Prayitno, A., & Safitri, Y. (2015). Pemanfaatan Sistem Informasi Perpustakaan Digital Berbasis Website Untuk Para Penulis. 1(1), 1–10.
[12] Priyono, H. (2019). Rancang Bangun Sistem Informasi Penjualan Perlengkapan Futsal Berbasis Web. V(1), 135–138.
https://doi.org/10.31294/jtk.v4i2
[13] Puspitasari, D. (2015). Rancang Bangun Sistem Informasi Koperasi Simpan Pinjam Karyawan Berbasis Web. None, 11(2), 186–196.
[14] Puspitasari, I., & Irawan, M. I. (2017). Media Bantu Berbasis Android Untuk Perhitungan Harta Waris Secara Syariat Islam. Jurnal Sains Dan Seni
ITS, 6(2), 62–67. https://doi.org/10.12962/j23373520.v6i2.25369
[15] Raharjo. (2015). Mudah Belajar PHP. Bandung: Informatika.
[16] Rahayu, M. (2016). Rancang Bangun Sistem Informasi Pada Rumah Sakit Dengan Layanan Intranet Menggunakan Metode Waterfall. (May), 31–
48.
[17] Rais, A. N., Fauzi, A., & Gata, W. (2018). ANALISA AKURASI SISTEM PAKAR PENGHITUNG WARIS BERDASARKAN. 2018(Sentika), 23–24.
[18] Rohani, Y. (2015). Rancangan Aplikasi E-Learning Pada Sekolah Menengah Pertama. Jurnal Bianglala Informatika Vol, 3(2), 28–35.
[19] Rosmiati, M. (2018). Aplikasi Persediaan Sparepart Mesin Berbasis Web Pada PT. Giesecke And Devrient Indonesia. 1(1), 1–8.
[20] Septiana, Y., Kurniadi, D., & Mulyani, A. (2017). Perancangan Program Aplikasi Faraidh sebagai Sistem Pendukung Keputusan Pembagian Harta
Waris Berorientasi Solver. Jurnal Algoritma, 14(2), 474–480. Retrieved from http://journals.sttgarut.ac.id/index.php/algoritma/article/view/85
[21] Sidik, B. (2017). Pemrograman WEB dengan PHP7. Bandung: Informatika.