BAB V
HASIL DAN PEMBAHASAN
A. ANALISIS KEBUTUHAN
Dengan analisis kita dapat memperoleh definisi permasalahan dan gambaran
yang tepat dari apa yang akan dilakukan oleh sistem, tujuannya untuk mengetahui sistem yang akan diteliti secara lengkap dan menyeluruh.
Perhitungan zakat dibutuhkan untuk mengetahui zakat yang dikeluarkan. Apakah pengguna bisa menentukan nilai zakat yang dikeluarkan, dapat diketahui
melalui Perhitungan zakat.
Kebutuhan input zakat meliputi maal, profesi, fitrah, dan about. Setia zakat memiliki perhitungan berbeda-beda seperti zakat maal yang harus memilih list lagi
seperti ternak, emas dan perak, pertanian dan perkebunan, pertambangan, perniagaan, tabungan, dan deposito. Baru bisa menghitung hasil zakat yang dikeluarkan, Sedangkan profesi dan fitrah bisa langsung menghitung hasil zakat yang dikeluarkan.
B. PERANCANGAN SISTEM
Perancangan sistem yang digunakan dalam aplikasi mobile untuk perhitungan zakat dengan menggunakan J2ME adalah pemodelan UML yang didefinisikan dalam
bentuk Use Case Diagram dan Activity Diagram.
sistem. Seorang/sebuah aktor merupakan sebuah entitas manusia atau mesin yang
berinteraksi dengan sistem untuk melakukan pekerjaan-pekerjaan tertentu.
Berikut merupakan diagram use case dalam perancangan sistem aplikasi mobile untuk perhitungan zakat dengan menggunakan J2ME :
1. Use Case Diagram Utama
Diagram use case menu utama untuk menentukan menghitung zakat yang ditunjukan pada Gambar 5.1. pengguna dapat menghitung zakat maal, pengguna dapat dapat menghitung zakat profesi, pengguna dapat dapat menghitung zakat fitrah dan pengguna dapat melihat informasi tentang aplikasi.
Berikut adalah use case diagram lanjutan dari proses di atas:
a. Use Case Diagram Menghitung Zakat Maal
Gambar 5.2. User Case Diagram Menghitung Zakat Maal
2. Activity Diagram
Activity diagram menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat
Berikut merupakan diagram activity dalam perancangan sistem aplikasi mobile untuk perhitungan zakat dengan menggunakan J2ME:
a. Activity Diagram Untuk Menghitung Zakat Emas dan Perak, Pertambangan, Perniagaan, Tabungan, Deposito, Profesi,dan Fitrah.
b. Activity Diagram Untuk Menghitung Zakat Pertanian dan Perkebunan
Gambar 5.4. Activity Diagram Menghitung Zakat Pertanian dan Perkebunan
Keterangan Gambar :
1. Mengisi Form
Pengguna bisa mengisi form setelah memilih jenis zakat yang dikehendaki dengan memasukkan angka-angka sesuai harta yang
dimiliki.
2. Menghitung zakat
Pengguna bisa melakukan perhitungan setelah pengguna mengisi form.
3. Mengeluarkan Hasil Zakat
4. Keluar dari aplikasi
C. HASIL APLIKASI
1. Halaman Utama Aplikasi
Ketika akan membuat sebuah rancangan program aplikasi, hal yang
pertama dilakukan adalah mendisain terlebih dahulu aplikasi yang akan dibangun, hal ini akan menjadi daya tarik bagi pengguna dalam menggunakan program. Hasil dari halaman utama aplikasi dapat dilihat pada Gambar 5.5.
Gambar 5.5. Tampilan halaman utama aplikasi
Jika dilihat dari halaman utama aplikasi, maka dapat diketahui bahwa ada beberapa menu yaitu:
a. Maal
Menu maal berisikan pilihan zakat maal yang dibagi menjadi beberapa
macam zakat. b. Profesi
Menu Profesi berisikan tentang perhitungan zakat.
c. Fitrah
d. About
Pada menu ini berisikan informasi mengenai spesifikasi minimal penggunaan aplikasi dan informasi seputar program.
D. PEMBAHASAN APLIKASI 1. Menu Maal
Pada menu zakat Maal ini terdapat zakat ternak, zakat emas dan perak, zakat pertanian dan perkebunan, pertambangan, perniagaan, tabungan, dan deposito yang tampak seperti pada Gambar 5.6.
Gambar 5.6. Tampilan Menu Zakat Maal a. Ternak
Pada menu zakat ternak ini terdapat zakat sapi, zakat kambing, dan unta, pengguna dapat memilih sub menu yang muncul dengan memilih pilihan yang sesuai pada Gambar 5.7. Setelah memilih maka akan muncul
Gambar 5.7. Tampilan pada Menu Zakat Ternak
Gambar 5.8. Tampilan dari Perhitungan Zakat Ternak
Selanjutnya akan muncul Tampilan dari Zakat Ternak Yang Dikeluarkan, seperti pada Gambar 5.9 .
Gambar 5.9. Tampilan dari Zakat Ternak Yang Dikeluarkan
b. Emas dan Perak
Gambar 5.10. Tampilan pada Menu Zakat Emas dan Perak
Pada sub menu zakat emas dan perak, pengguna dapat memilih lihat
hasil zakat yang dikeluarkan, seperti pada Gambar 5.11 .
Gambar 5.11. Tampilan Hasil dari Menu Zakat Emas dan Perak
c. Pertanian dan Perkebunan
Pada menu zakat pertanian dan perkebunan ini pengguna dapat langsung menghitung berapa zakat yang di keluarkan tapi jika lahan pengguna menggunakan alat pengairan pilih YA jika tidak menggunakan
alat pengairan pilih TIDAK seperti pada Gambar 5.12.
Pada sub menu zakat pertanian dan perkebunan dengan menggunakan
alat pengairan, pengguna dapat memilih lihat hasil zakat yang dikeluarkan, seperti pada Gambar 5.13 .
Gambar 5.13. Tampilan Hasil dari menggunakan alat pengairan
Pada sub menu zakat pertanian dan perkebunan, jika pengguna tidak
menggunakan alat pengairan, pengguna dapat melihat hasil zakat yang dikeluarkan, seperti pada Gambar 5.14.
b. Zakat Pertambangan
Pada menu zakat pertambangan ini pengguna dapat langsung menghitung berapa zakat yang dikeluarkan seperti pada Gambar 5.15.
Gambar 5.15. Tampilan pada Menu Zakat Pertambangan
Pada sub menu zakat pertambangan, pengguna dapat memilih lihat
hasil zakat yang dikeluarkan, seperti pada Gambar 5.16 .
Gambar 5.16. Tampilan Hasil dari Menu Zakat Pertambangan
c. Zakat Perniagaan
Pada menu zakat perniagaan ini pengguna dapat langsung menghitung berapa zakat yang dikeluarkan seperti pada Gambar 5.17.
Gambar 5.17. Tampilan pada Menu Zakat Perniagaan
Pada sub menu zakat perniagaan, pengguna dapat memilih lihat hasil zakat
yang dikeluarkan, seperti pada Gambar 5.18 .
d. Zakat Tabungan
Pada menu zakat tabungan ini pengguna dapat langsung menghitung berapa zakat yang dikeluarkan seperti pada Gambar 5.19.
Gambar 5.19. Tampilan pada Menu Zakat Tabungan
Pada sub menu zakat tabungan, pengguna dapat memilih lihat hasil zakat
yang dikeluarkan, seperti pada Gambar 5.20 .
Gambar 5.20. Tampilan Hasil dari Menu Zakat Tabungan e. Zakat Deposito
Pada menu zakat deposito ini pengguna dapat langsung menghitung berapa zakat yang dikeluarkan seperti pada Gambar 5.21.
Gambar 5.21. Tampilan pada Menu Zakat Deposito
Adapun kode program yang digunakan Tampilan Hasil dari Menu Zakat
Pada sub menu zakat deposito, pengguna dapat memilih lihat hasil zakat
yang dikeluarkan, seperti pada Gambar 5.22 .
Gambar 5.22. Tampilan Hasil dari Menu Zakat Deposito
2. Menu Profesi
Gambar 5.23. Tampilan pada Menu Zakat Profesi
Pada sub menu zakat Profesi, pengguna dapat memilih lihat hasil zakat yang
dikeluarkan, seperti pada Gambar 5.24 .
Gambar 5.24. Tampilan Hasil dari Menu Zakat Profesi
3. Menu Fitrah
Pada menu zakat Fitrah ini pengguna dapat langsung menghitung berapa zakat yang dikeluarkan seperti pada Gambar 5.25.
Gambar 5.25. Tampilan pada Menu Zakat Fitrah
Pada sub menu zakat Fitrah, pengguna dapat memilih lihat hasil zakat yang dikeluarkan, seperti pada Gambar 5.26 .
4. Menu About
Pada menu ini terdapat informasi program, termasuk spesifikasi minimal untuk penggunaan program. Dapat dilihat pada Gambar 5.27 .
Gambar 5.27. Tampilan pada menu About