BAB 1 PENDAHULUAN 1.1 Latar Belakang Zakat bagi seorang muslim merupakan rukun ketiga dari lima rukun Islam. Melaksanakan zakat adalah kewajiban semua muslim yang telah memenuhi syarat-syarat untuk berzakat, misalnya adalah baligh, mampu, berpenghasilan dan lain sebagainya. Zakat sendiri dibagi menjadi dua, yaitu zakat fitrah dan zakat mal, semuanya adalah wajib bagi muslim yang telah terpenuhi syarat-syarat untuk berzakat. Zakat memiliki peranan penting dalam kesejahteraan masyarakat, karena dengan zakat orang yang tidak mampu dapat tertolong oleh orang yang memiliki harta lebih. Pada kenyataan yang ada saat ini, seorang muslim terkadang mengalami kendala dalam menunaikan zakat, kendala yang biasa dihadapi adalah seputar perhitungan zakat sampai karena masalah kesibukan yang mengakibatkan lupa untuk menunaikan kewajiban ini. Dengan adanya permasalahan dalam menjalankan salah satu kewajiban sebagai muslim tersebut maka perlu adanya solusi untuk mengatasi permasalahan yang ada, salah satunya dengan memanfaatkan kemajuan teknologi mobile saat ini. Menurut survey yang dilakukan oleh beberapa lembaga, pertumbuhan mobile device diperkirakan akan terus tumbuh seiring dengan perjalanan waktu. Dengan membuat suatu aplikasi yang berjalan di atas mobile device kemungkinan besar dapat menjadi salah satu solusi yang efektif dalam mengatasi permasalahan zakat tersebut. Android merupakan mobile operating system yang sedang berkembang pesat saat ini, untuk itu membuat aplikasi yang berjalan pada platform tersebut dapat menjadi pilihan yang bagus agar lebih banyak meng-cover masalah diatas bagi pengguna mobile device khususnya. Aplikasi zakat mobile berbasis Android ini memiliki fungsi untuk memberikan kemudahan pengguna dalam
melakukan perhitungan
zakat,sebagai pengingat untuk melaksanakan kewajiban zakat maupun
2
mempermudah dalam mendapatkan informasi seputar zakat. Dengan aplikasi ini diharapkan permasalahan seputar pembayaran zakat tersebut akan dapat terselesaikan khususnya untuk pengguna mobile berbasis Android.
1.2 Rumusan Masalah Berdasarkan latar belakang masalah di atas, penulis merumuskan masalah sebagai berikut : 1. Bagaimana membuat
suatu aplikasi
yang
dapat
memberikan
kemudahan untuk melakukan perhitungan zakat. 2. Bagaimana membuat suatu aplikasi seabagai pengingat seorang muslim untuk menunaikan kewajiban berzakat. 3. Bagaimana membuat aplikasi yang dapat memberikan informasi untuk kemudahan dalam melakukan pembayaran zakat. 4. Bagaimana memberikan ilmu seputar zakat bagi seorang muslim. 5. Bagaimana memberikan informasi rumah zakat terdekat dari tempat pengguna berada.
1.3 Batasan Masalah 1.
Aplikasi yang dibuat hanya menangani masalah zakat bukan sedekah atau yang lain.
2.
Harta yang dicakup oleh aplikasi zakat ini adalah hewan ternak, hasil pertanian, emas, harta perniagaan, hasil tambang, barang temuan, zakat profesi, dan zakat fitrah
3.
Aplikasi yang dibuat hanya berjalan pada platform mobile Android .
4.
Aplikasi tidak menangani transfer atau pembayaran.
5.
Diasumsikan pengguna aplikasi adalah orang yang telah memenuhi syarat sebagai pemberi zakat.
6.
Pengingat zakat dalam aplikasi ini hanya untuk zakat yang bersifat pasti waktunya, yaitu zakat bagi yang memiliki penghasilan tetap.
7.
Aplikasi
tidak
menangani
transaksi
secara
langsung
dalam
pembayaran zakat.
3
8.
Rumah zakat yang menjadi rujukan adalah rumah zakat yang resmi dari pemerintah seperti Badan Amil Zakat Nasional, LAZ Dompet Dhuafa Republika, LAZ Yayasan Amanah Takaful, LAZ Pos Keadilan Peduli Umat, LAZ Yayasan Baitulmaal Muamalat, LAZ Yayasan Dana Sosial Al Falah, LAZ Baitul Maal Hidayatullah, LAZ Persatuan Islam, LAZ Yayasan Baitul Mal Umat Islam PT Bank Negara Indonesia, LAZ Yayasan Bangun Sejahtera Mitra Umat, LAZ Dewan Da’wah Islamiyah Indonesia, LAZ Yayasan Baitul Maal Bank Rakyat Indonesia, LAZ Yayasan Baitul Maal wat Tamwil, LAZ Baituzzakah Pertamina, LAZ Dompet Peduli Umat Daarut Tauhiid (DUDT),
LAZ
Yayasan
Rumah
Zakat
Indonesia,
LAZIS
Muhammadiyah, LAZIS Nahdlatul Ulama[12] serta rumah zakat lain dengan pertimbangan penulis yang dinilai terpercaya. 9.
Lokasi rumah zakat yang ter-cover hanya disekitar kota Bandung( fungsionalitas amil zakat sekitar saya dengan alternatif maps).
10. Mobile device dalam proyek akhir ini adalah handphone dan smart phone.
1.4 Tujuan Tujuan dari pembuatan aplikasi zakat ini adalah : 1. Membuat aplikasi yang dapat memberikan kemudahan dalam melakukan perhitungan zakat sesuai dengan keadaan masing-masing pemberi zakat. 2. Membuat
aplikasi
yang
dapat
memberikan
notifikasi
untuk
melaksanakan zakat ketika telah masuk nisab atau haul. 3. Membuat aplikasi yang memberikan informasi untuk kemudahan dalam melakukan pembayaran zakat. 4. Memberikan ilmu melalui aplikasi ini tentang pentingnya untuk menunaikan zakat bagi orang yang telah terpenuhi syatar-syarat untuk membayar zakat dengan landasan ilmu yang kuat. 5. Membuat aplikasi yang dapat memberikan informasi seputar rumah zakat terdekat dari tempat pengguna berada.
4
1.5 Metodologi Penyelesaian Masalah Metodologi penyelesaian masalah dari Aplikasi ini adalah sebagai berikut: 1.5.1 Perumusan Masalah Membuat suatu rumusan masalah yang terkait dengan pembuatan suatu aplikasi
yang
akan
memberikan
kemudahan
untuk
melakukan
menunaikan zakat dengan mobile device. 1.5.2 Pengumpulan Bahan Studi Lapangan Mengumpulkan data yang diperlukan untuk menunjang pembangunan aplikasi yang dibuat ini diantaranya adalah mengumpulkan data seputar zakat. Selain itu juga mengumpulkan data tentang bagaimana melakukan pembayaran zakat yang efektif yang dapat ditangani oleh suatu rumah zakat. 1.5.3 Studi Literatur dan Konsultasi Mempelajari dan mencari buku-buku atau referensi tentang cara membuat suatu aplikasi yang memberikan kemudahan dalam menunjang terlaksananya kewajiban zakat bagi muslim. Selain itu juga mencari sumber-sumber seputar platform Android yang dapat mempermudah dalam membuat aplikasi ini. Memahami tentang aturan perhitungan zakat dan ilmu lain seputar zakat melalui referensi yang terpercaya yang sesuai dengan tuntunan agama Islam serta melakukan konsultasi pada pihak yang telah berpengalaman dalam hal zakat, agar perhitungan yang ada dalam aplikasi memiliki dasar yang kuat. 1.5.4 Metode Pengembangan Perangkat Lunak 1.5.5 Analisis kebutuhan Mempelajari dan menganalisis bagaimana membuat suatu aplikasi yang
dapat
memberikan
kemudahan
dalam
mekakukan
pembayaran zakat bagi seseorang yang telah wajib melakukan
5
pembayaran zakat, serta mempelajari bagaimana dapat mengajak orang-orang muslim untuk menunaikan zakat.
1.5.6 Perancangan perangkat lunak Pada tahap ini akan dilakukan perancangan aplikasi yang disesuaikan dengan kebutuhan untuk pengolahan data maupun penyampaian informasi dengan menentukan fungsionalitas aplikasi. 1.5.7 Implementasi Hasil dari perancangan Aplikasi zakat ini akan diimplementasikan dengan menggunakan tools seperti Android SDK versi r08 keatas, Eclipse , serta JDK versi 7 keatas. 1.5.8 Pengujian Menguji fungsionalitas dari aplikasi apakah telah berjalan dengan baik atau belum. Setelah aplikasi dinyatakan berjalan baik maka akan
dilakukan
pengujian
kepada
beberapa
orang
yang
menggunakan Android sebagai Operating System dalam mobile device-nya, apakah aplikasi masih perlu diunbah fungsionalitasnya ataukah sudah cukup akan diketahui pada tahap ini. Pengujian yang dilakukan bersifat black box testing. 1.5.9 Penyusunan Dokumentasi Menyusun dokumentasi tentang aplikasi zakat mulai dari melakukan perancangan aplikasi sampai pada proses testing aplikasi, proses dokumentasi diperlukan agar setiap tahap yang dikerjakan dapat tercatat, dan akan memberikan kemudahan apabila suatu saat aplikasi ini akan dikembangkan.
6