BAB I PENDAHULUAN 1.1 Latar Belakang Aplikasi penghitungan harta waris berdasarkan hukum Islam atau yang lazim disebut faroidh saat ini masih belum terlalu banyak beredar. Hal ini pun juga berbanding lurus dengan semakin langkanya orang yang mempelajari ataupun mengetahui secara mendalam mengenani ilmu penghitungan harta waris. Sementara aplikasi serupa yang penulis selama ini pernah temukan, sebagian besar merupakan aplikasi desktop sehingga penulis merasa masih adanya kekurangan dalam hal kompatibilitas dan mobilitasnya. Penulis merasa bahwa aplikasi serupa yang dapat berjalan di web akan sangat memiliki peran besar dalam menanggulangi masalah di atas. Membangun aplikasi desktop yang menggunakan banyak variabel tidak sesulit membangun aplikasi web yang serupa. Dalam aplikasi desktop, antarmuka aplikasi (user interface) terintegrasi dengan algoritma program utama, sehingga tidak akan ditemui kesulitan untuk memanipulasi parameter atau input yang dilakukan oleh user melalui antarmuka aplikasi. Dalam aplikasi web, antarmuka aplikasi pada umumnya terpisah dengan algoritma program utama. Sehingga merancang aplikasi yang banyak menggunakan parameter atau banyak menerima input dari user, seperti dalam aplikasi waris ini, cukup sulit untuk dilakukan. Untuk itulah penulis berniat mengembangkan aplikasi yang khusus dalam melakukan penghitungan harta waris yang lebih bersifat user-friendly serta mudah dalam pengembangan aplikasinya ke depan. Untuk alasan yang terakhir ini, penulis menggunakan salah satu framework dalam teknologi “Java Enterprise Edition” yaitu JSP (Java Server Pages) Servlet. Penulis juga menggunakan Netbeans 6.7.1 sebagai IDE (Integrated Development Tool), serta GlassFish sebagai Application Server serta JDK (Java Development Kit) 1.6. 1 2 1.2 Perumusan Masalah Masalah yang akan dibahas dalam aplikasi ini yaitu: 1. Bagaimana merancang dan membangun aplikasi penghitungan waris yang parameternya sedikit? 2. Bagaimana merancang dan membangun aplikasi penghitungan waris yang parameternya banyak? 3. Bagaimana merancang dan membangun aplikasi penghitungan waris dengan teknologi JSP? 1.3 Tujuan dan Manfaat Penelitian Tujuan perancangan aplikasi perhitungan harta waris Menurut Hukum Islam adalah antara lain: 1. Mengetahui cara menghitung waris pada kasus-kasus tertentu. 2. Merancang aplikasi penghitungan waris dengan mudah. 3. Membuat aplikasi dengan teknologi Java Server Page. 1.4 Batasan Masalah Dari uraian diatas maka dapat di rumuskan permasalahan, yaitu: bagaimana mengintegrasikan konsep ilmu faraidh (ilmu fiqih yang berpautan dengan pembagian harta warisan) ke dalam bahasa pemrograman komputer sehingga dapat membantu masyarakat menyelesaikan perhitungan harta waris menurut hukum islam dengan menggunakan Java Server Page. 1. Aplikasi ini dapat melakukan perhitungan harta waris hanya pada kasuskasus tertentu saja, yaitu kasus yang di dalamnya masih terdapat anak atau cucu sebagai ahli waris. 2. Aplikasi waris ini hanya dapat menghitung pada kasus-kasus tertentu saja yang terdapat dalam buku (Komite Fakultas Syariah Universitas Al-Azhar, 2004) 3. Aplikasi ini dibangun di web menggunakan bahasa pemrograman Java. 3 4. Aplikasi ini masih bersifat offline, atau belum dipublikasikan pada ISP (internet service provider). 5. Perhitungan waris akan berjalan jika ada anak dan cucu laki-laki atau perempuan saja. 1.5 Ruang Lingkup Dalam penyusunan skripsi ini, penulis membatasi ruang lingkup permasalahan dalam menerapkan ilmu faraidh ke dalam aplikasi komputer dengan batasan yaitu perhitungan waris dilakukan menggunakan teknik dan studi kasus yang terdapat pada buku (Hukum Waris, Universitas Al-azhar Mesir, 2004). 1.6 Metodologi Penelitian Metode penelitian yang digunakan dalam penelitian ini adalah : 1. Metode pengumpulan data Metode yang digunakan dalam proses pengumpulan data yang dipergunakan sebagai bahan pembuatan sistem: Studi Literatur Yaitu dengan melakukan pencarian data lewat literatur misalnya bukubuku, artikel-artikel dan lain-lain. 2. Jenis dan sumber data yang digunakan Data Sekunder Merupakan data tentang pokok-pokok ilmu faraidh yang di kumpulkan secara tidak langsung dari narasumber yaitu data tersebut diperoleh dari buku-buku, artikel-artikel, laporan-laporan yang dibaca oleh penulis. 3. Metode perancangan program Dalam penyusunan laporan tugas akhir ini, penulis menggunakan metode waterfall sebagai metodologi penyelesaian masalah. Model tersebut berisi rangkaian aktifitas proses yang disajikan dalam proses yang terpisah. Rangkaian aktifitas proses tersebut adalah penentuan dan 4 analisis spesifikasi kebutuhan sistem dan desain perangkat lunak, implementasi dan uji coba unit, integrasi dan uji sistem, Operasi dan pemeliharaan (Arief Hamdani, 1999:1). 1.7 Sistematika Penulisan Laporan Pada laporan penulisan ini, penulis membaginya kedalam bab-bab yang masing-masing bab nya menguraikan materi seperti yang dijelaskan di bawah ini : BAB I PENDAHULUAN Bab ini berisi tentang latar belakang masalah, pembatasan masalah, tujuan dan manfaat, metodologi penelitian dan sistematika penulisan laporan. BAB II LANDASAN TEORI Pada Bab ini ini berisi uraian tentang metode pengembangan sistem, ringkasan teori-teori yang didapat pada penelitian sebelumnya yang mengacu pada daftar pustaka baik dari buku, internet, majalah dan media lainnya. BAB III ANALISIS DAN PERANCANGAN APLIKASI Pada Bab ini berisi uraian mengenai analisis kebutuhan dan perancangan yang meliputi perancangan awal, perancangan struktur data, dan arsitektur perangkat lunak. BAB IV IMPLEMENTASI DAN PENGUJIAN Pada Bab ini berisi lingkungan pengembangan perangkat lunak, Implementasi dari hasil rancangan, Untuk mencari kesimpulan akhir beberapa parameter terhadap perangkat dihasilkan. BAB V KESIMPULAN DAN SARAN lunak yang 5 Bab ini berisi tentang kesimpulan dan saran untuk mendukung perbaikan aplikasi ini.