PERANCANGAN PERHITUNGAN ZAKAT BERBASIS ANDROID
SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I pada Program Studi Teknik Informatika Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta Oleh : SYAIFUL AMRIAL KHOIR L200100045
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2014 i
HALAMAN PERSETUJUAN
Skripsi dengan judul
PERANCANGAN PERHITUNGAN ZAKAT BERBASIS ANDROID
Ini telah diperiksa, disetujui, dan disahkan pada :
Hari
:
Tanggal :
Pembimbing I
Aris Rakhmadi, ST,. M.Eng. NIK : 983
ii
iii
DAFTAR KONTRIBUSI Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka. Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi : 1. Perancangan program aplikasi ini dengan bantuan internet dan buku yang dilampirkan pada daftar pustaka. 2. Program aplikasi yang saya gunakan untuk membuat Aplikasi ini ialah Android Developer ToolsBundle v21.0.1-543035 yang di dalamnya sudah termasuk komponen-komponen penting yang digunakan untuk membuat aplikasi android yaitu: a. Eclipse dan ADT plugin b. Android SDK Tools c. Android Platform-tools d. Android platform terbaru e. Android system image terbaru untuk emulator 3. Saya menggunakan laptop dengan spesifikasi Prosesor Intel Core i3, 2.53 GHz untuk membuat aplikasi ini. 4. Desian tampilan, gambar yang digunakan dalam aplikasi ini didapatkan dari internet dan diedit menggunakan software Adobe Photoshop CS 6, dan CorelDRAW X4. iv
5. Dalil zakat berupa soft file didapat dari cabang Muhammadiyah Gemolong. Demikian pernyataan dan daftar kontribusi ini saya buat dengan sejujurnya. Saya bertanggung jawab atas isi dan kebenaran daftar di atas.
Surakarta, 13 Maret ‘14
Syaiful Amrial Khoir
Mengetahui : Pembimbing I
Aris Rakhmadi, ST,. M.Eng. NIK : 983
v
MOTTO
“Hati suci selalu benar, tetapi gejolak nafsu selalu mengubah hasrat hati suci. Hati yang sealul suci adalah hati orang yang bertaqwa dan beriman. Itulah tantangan dalam hidup”. ( Penulis )
“Manusia memang tidak sempurna dan pasti pernah melakukan kesalahan, maka saling memafkan adalah suatu hal yang sangat indah” ( Penulis )
“Wahai orang-orang yang beriman, bersabarlah kamu dan kuatkanlah kesabaranmu..” (QS. Ali-Imron: 200)
“Dan bersabarlah, dan tidaklah ada kesabaranmu itu kecuali dari Allah.” (QS. An-Nahl: 128)
“Dan balaslah kejahatan itu dengan kebaikan..” (QS. Ar-Ra’du ayat 22)
vi
PERSEMBAHAN
Sujud syukur kehadirat Allah SWT, atas segala rahmat, nikmat, dan hidayahNya Yang telah diberikan selama ini.
Kedua orang tua ku tercinta, Bapak Kusriyadi dan Ibu Ekowati Wahyunigsih yang telah memberikan Doa restunya. Terima kasih ata segala curahan kasih sayang dan pengorbanannya selama ini.
Kakak ku Farida Sukmana Khoiri dan Eko Prasetyo yang telah memberikan dukungan secara moril dan materil.
Badriyatul Mutmainah yang telah memberi motifasi, dukungan, dan selalu mendo’akan saya.
Teman - teman ku Randi, Dimas, Yulian Adi, Emha, Yusuf, Muhlisin, Ari, yang telah bersama kemana saja dalam ke adaan susah dan senang, dan selalu memberikan motifasi untuk menyelesaikan tugas akhir ini.
Keluarga besar Teknik Informatika UMS, atas semua hal yang telah diberikan. vii
KATA PENGANTAR
Segal puji syukur kami panjatkan kehadirat ALLAH SWT. Yang telah melimpahkan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan skripsi ini dengan judul “Perancangan Perhitungan Zakat Berbasis Android” Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh karena itu kritik saran yang membangun dari berbagai pihak sangat penulis harapkan demi perbaikan-perbaikan ke depan. Terwujudnya skripsi ini tidak lepas dari bantuan berbagai pihak. Oleh karena itu dalam kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada :
1. Bapak Husni Thamrin, S.T., MT., Ph.D. selaku Dekan Fakultas Komunikasi dan Informatika Universitas Muhammadiayah Surakarta. 2. Bapak Dr. Heru Supriyono, S.T., M.Sc. selaku Ketua Jurusan Teknik Informatika Universitas Muhammadiayah Surakarta. 3. Bapak Yusuf Sulistyo N, S.T., M.Eng. selaku pembimbing akademik yang telah memberikan bekal ilmu, pengarahan, bimbingan saran serta motivasi selama penulis menimba ilmu di Fakultas Komunikasi dan Informatika UMS. 4. Bapak Aris Rakhmadi, S.T., M.Eng. selaku pembimbing I yang telah memberikan bimbingan, dan pengarahan kepada penulis sehingga dapat menyelesaikan tugas akhir ini. viii
5. Segenap dosen dan karyawan prodi Teknik Informatika atas bantuan dan ilmu yang diberikan kepada penulis selama masa perkuliahan hingga dinyatakan mendapat gelar Strata 1. 6. Kepada karyawan LAZIS UMS dan Mahasiswa yang telah membantu dalam mengisi kuesioner. 7. Kepada orang tua yang selalu memberikan do’a, semangat, motivasi dan pengorbanan dengan tiada hentinya kepada penulis. 8. Semua pihak yang tidak bisa disebutkan satu-persatu yang telah membantu hingga terselesainya skripsi ini. Akhirnya penulis berharap semoga skripsi ini berguna bagi semua pihak dan bermanfaat bagi penulis khususnya dan pembaca pada umumnya dalam menambah pengetahuan dan wawasan ilmu. Aamiin.
Surakarta, ………..
Penulis
ix
DAFTAR ISI HALAMAN JUDUL...................................................................................... i HALAMAN PERSETUJUAN ....................................................................... ii HALAMAN PENGESAHAN ........................................................................ iii DAFTAR KONTRIBUSI............................................................................... iv MOTTO ......................................................................................................... vi PERSEMBAHAN .......................................................................................... vii KATA PENGANTAR ................................................................................... viii DAFTAR ISI .................................................................................................. x DAFTAR TABEL .......................................................................................... xiv DAFTAR GAMBAR ..................................................................................... xv ABSTRAKSI ................................................................................................. xvii BAB I PENDAHULUAN ............................................................................. 1 A. Latar Belakang Masalah .......................................................................... 1 B. Rumusan Masalah ................................................................................... 6 C. Batasan Masalah ...................................................................................... 6 D. Tujuan Penelitian..................................................................................... 7 E. Manfaat Penelitian ................................................................................... 7 F. Sistematika Penulisan .............................................................................. 8 BAB II TINJAUAN PUSTAKA.................................................................. 10 A. Telaah Penelitian ..................................................................................... 10 B. Landasan Teori ........................................................................................ 13 1. Zakat ................................................................................................. 14 x
2. Android ............................................................................................. 14 3. Java ................................................................................................... 15 4. JDK ................................................................................................... 15 5. Android SDK (Software Development Kit) ..................................... 15 6. Android Developer Tools (ADT) ...................................................... 16 7. Eclipse ................................................................................................ 16 BAB III METODE PENELITIAN ............................................................. 18 A. Waktu dan Tempat .................................................................................. 18 B. Peralatan Utama dan Pendukung ............................................................. 19 1. Software ............................................................................................ 19 2. Hardware ........................................................................................... 19 3. Peralatan Pendukung ......................................................................... 20 C. Alur Penelitian ......................................................................................... 20 D. Perancangan Aplikasi .............................................................................. 22 1. Metode Pengumpulan Data ............................................................... 22 a. Metode Studi Pustaka................................................................. 22 b. Metode Dokumentasi ................................................................. 22 2. Desain Aplikasi ................................................................................. 22 E. Desain Secara Terperinci ......................................................................... 25 1. Halaman Splash Screen ..................................................................... 25 2. Halaman Menu Utama ...................................................................... 26 3. Halaman Zakat Maal ......................................................................... 26 4. Halaman Jenis Pertanian ................................................................... 27 xi
5. Halaman Zakat Pertanian Makanan Pokok ....................................... 27 6. Halaman Zakat Pertanian Makanan Bukan Pokok ........................... 28 7. Halaman Zakat Emas & Perak .......................................................... 28 8. Halaman Zakat Peternakan ............................................................... 29 9. Halaman Zakat Rikaz ........................................................................ 29 10. Halaman Zakat Harta Pertahun ......................................................... 30 11. Halaman Zakat Fitrah ....................................................................... 31 12. Halaman Bantuan .............................................................................. 32 13. Halaman About ................................................................................. 32 F. Pengujian ................................................................................................. 33 1. Kuesioner .......................................................................................... 33 2. Cara Menghitung .............................................................................. 34 3. Responden ......................................................................................... 35 BAB IV HASIL DAN PEMBAHASAN ..................................................... 36 A. Hasil Penelitian ....................................................................................... 36 1. Halaman Splash Screen ..................................................................... 36 2. Halaman Menu Utama ...................................................................... 37 3. Halaman Zakat Maal ......................................................................... 39 4. Halaman Zakat Pertanian Makanan Pokok ....................................... 40 5. Halaman Zakat Pertanian Makanan Bukan Pokok ........................... 41 6. Halaman Zakat Emas & Perak .......................................................... 42 7. Halaman Zakat Hewan Ternak Onta ................................................. 43 8. Halaman Zakat Hewan Ternak Sapi atau Kerbau ............................. 44 xii
9. Halaman Zakat Hewan Ternak Kambing atau Domba ..................... 45 10. Halaman Zakat Hewan Ternak Lain ................................................. 46 11. Halaman Zakat Rikaz ........................................................................ 47 12. Halaman Zakat Profesi ...................................................................... 48 13. Halaman Zakat Per Tahun................................................................. 49 14. Halaman Zakat Fitrah ....................................................................... 51 15. Halaman Bayar Zakat ....................................................................... 52 16. Halaman Dalil Zakat ......................................................................... 54 17. Halaman Bantuan .............................................................................. 55 18. Halaman About ................................................................................. 56 B. Pengujian ................................................................................................. 56 C. Analisa dan Pembahasan ......................................................................... 68 1. Kelebihan ......................................................................................... 69 2. Kekurangan ...................................................................................... 70 BAB V PENUTUP ........................................................................................ 71 A. Kesimpulan ............................................................................................ 71 B. Saran ....................................................................................................... 71 DAFTAR PUSTAKA LAMPIRAN
xiii
DAFTAR TABEL Tabel 1.1 : Perhitungan Zakat .......................................................................... 5 Tabel 3.1 : Simbol Data Flow Diagram (DFD) ............................................... 25 Tabel 3.2 : Rancangan Kuesioner LAZIS UMS dan Mahasiswa UMS ........... 34 Tabel 4.1 : Tabel Hasil Pengisian Angket Pegawai LAZIS UMS .................. 57 Tabel 4.2 : Tabel Jumlah Skoring Pegawai LAZIS UMS ................................ 58 Tabel 4.3 : Tabel Hasil Pengisian Angket Mahasiswa UMS .......................... 62 Tabel 4.4 : Tabel Jumlah Skoring Mahasiswa UMS ....................................... 64
xiv
DAFTAR GAMBAR Gambar 3.1 : Flowchart Penelitian................................................................... 20 Gambar 3.2 : DFD Level 0 Aplikasi ................................................................ 22 Gambar 3.3 : DFD Level 1 Aplikasi ................................................................ 23 Gambar 3.4 : DFD Level 2 Zakat Maal ........................................................... 23 Gambar 3.5 : DFD Level 2 Zakat Per Tahun ................................................... 24 Gambar 3.6 : DFD Level 2 Zakat Fitrah .......................................................... 24 Gambar 3.7 : Rancangan Halaman Splash Screen ........................................... 25 Gambar 3.8 : Rancangan Halaman Menu Utama............................................. 26 Gambar 3.9 : Rancangan Halaman Zakat Maal ............................................... 26 Gambar 3.10 : Rancangan Halaman Jenis Pertanian ....................................... 27 Gambar 3.11 : Rancangan Halaman Zakat Pertanian Makanan Pokok ........... 27 Gambar 3.12 : Rancangan Halaman Zakat Pertanian Bukan Makanan Pokok 28 Gambar 3.13 : Rancangan Halaman Zakat Emas & Perak .............................. 29 Gambar 3.14 : Rancangan Halaman Zakat Peternakan .................................... 29 Gambar 3.15 : Rancangan Halaman Zakat Rikaz ............................................ 30 Gambar 3.16 : Rancangan Halaman Zakat Harta Per Tahun ........................... 31 Gambar 3.17 : Rancangan Halaman Zakat Fitrah ............................................ 32 Gambar 3.18 : Rancangan Halaman Bantuan .................................................. 32 Gambar 3.19 : Rancangan Halaman About...................................................... 33 Gambar 4.1 : Halaman Splash Screen .............................................................. 36 Gambar 4.2 : Halaman Menu Utama ............................................................... 37 Gambar 4.3 : Halaman Menu Zakat Maal ........................................................ 39 xv
Gambar 4.4 : Halaman Menu Zakat Pertanian Makanan Pokok ...................... 40 Gambar 4.5 : Halaman Menu Zakat Pertanian Makanan Bukan Pokok .......... 40 Gambar 4.6 : Halaman Menu Zakat Emas & Perak ......................................... 42 Gambar 4.7 : Halaman Menu Zakat Hewan Ternak Onta ............................... 43 Gambar 4.8 : Halaman Menu Zakat Hewan Ternak Sapi atau Kerbau ............ 44 Gambar 4.9 : Halaman Menu Zakat Hewan Ternak Kambing atau Domba .... 45 Gambar 4.10 : Halaman Menu Zakat Hewan Ternak Lain .............................. 46 Gambar 4.11 : Halaman Menu Zakat Rikaz..................................................... 47 Gambar 4.12 : Halaman Menu Zakat Profesi................................................... 48 Gambar 4.13 : Halaman Menu Zakat Per Tahun ............................................. 49 Gambar 4.14 : Halaman Menu Zakat Fitrah .................................................... 51 Gambar 4.15 : Halaman Menu Bayar Zakat .................................................... 52 Gambar 4.16 : Halaman Menu Dalil Zakat ...................................................... 54 Gambar 4.17 : Halaman Menu Dalil Urgensi Zakat ........................................ 55 Gambar 4.18 : Halaman Bantuan ..................................................................... 55 Gambar 4.19 : Halaman About ........................................................................ 56 Gambar 4.20 : Presentase Kelompok Responden Pegawai LAZIS UMS ........ 59 Gambar 4.21: Presentase Kelompok Responden Mahasiswa UMS ................ 65
xvi
ABSTRAKSI Perhitungan zakat merupakan kegiatan yang sering dilakukan oleh umat Muslim ketika memperoleh rizki dari ALLAH SWT., umat Muslim dalam melakukan perhitungan zakat masih menggunakan alat bantu berupa kalkulator atau alat hitung sederhana yang cukup rumit untuk melakukan perhitungan zakat, terlebih bagi umat Muslim yang masih awam dalam melakukan perhitungan zakat, oleh karena itu peneliti berinisiatif untuk merancang dan membuat alat bantu perhitungan zakat dalam bentuk aplikasi yang berbasis Android untuk memudahkan umat Muslim melakukan perhitungan zakat. Aplikasi ini dibuat dengan menggunakan software Android Developer Tools Bundle v21.0.1-543035 serta Adobe Photoshop CS6 dan CorelDraw X4 sebagai software pendukung. Pengujian untuk memberikan penilaian terhadap aplikasi dilakukan di Lembaga Amil Zakat Infak Sedekah Universitas Muhammadiyah Surakarta (LAZIS UMS) untuk responden pegawai LAZIS UMS dan di Universitas Muhammadiyah Surakarta (UMS) untuk responden mahasiswa umum dengan mendemokan aplikasi secara langsung kemudian responden memberi penilaian melalui kuesioner. Hasil yang didapat dalam penelitian ini melalui kuisioner yang telah diujikan di LAZIS UMS dan di UMS didapat kesimpulan lebih dari 90% pegawai dan mahasiswa umum sangat setuju bahwa aplikasi ini dapat membantu dalam melakukan perhitungan zakat bagi warga Muhammadiyah pada khususnya dan semua umat Muslim pada umumnya telah berhasil dicapai.
Kata kunci : zakat, aplikasi, perhitungan, android.
xvii