Semalam aku menyusun semula coding untuk eclipse supaya lebih tersusun dan mudah diedit.
Secara kasarnya, "coding" tersebut disusun dengan module sebegini:
Module 1- Masukkan bilangan waris
Module 2- Tekan butang (button) Kira.
apa yang terjadi apabila button Kira ditekan???
Berikut adalah susunan arahan yang berlaku:
Module 1 - dapatkan bilangan waris
Module 2 - Dapatkan bahagian setiap waris
Module 3- Dapatkan baki harta setelah ditolak bahagian Ashabul Furud.
- Dapatkan bahagian terkecil bagi bagi satu bahagian.
- Dapatkan nilai bahagian bagi setiap waris masih belum mendapat bahagianny (contoh anak lelaki & perempuan).
Module 4 - Display bahagian pada interface.
Walaubagaimanapun, fungsi calculator ini masih belum begitu sempurna. Masih banyak lagi yang perlu ditambah & diperbaiki.
Wassalam.
AZH.
Contoh:
Gambar di bawah merupakan snapshot bagi fungsi yang boleh digunakan:
Gambar di bawah merupakan contoh snapshot bagi situasi yang belum boleh berfungsi dengan betul. Tiada value pada kolum yang paling kanan sekali untuk isteri & anak lelaki.
Secara kasarnya, "coding" tersebut disusun dengan module sebegini:
Module 1- Masukkan bilangan waris
Module 2- Tekan butang (button) Kira.
apa yang terjadi apabila button Kira ditekan???
Berikut adalah susunan arahan yang berlaku:
Module 1 - dapatkan bilangan waris
Module 2 - Dapatkan bahagian setiap waris
Module 3- Dapatkan baki harta setelah ditolak bahagian Ashabul Furud.
- Dapatkan bahagian terkecil bagi bagi satu bahagian.
- Dapatkan nilai bahagian bagi setiap waris masih belum mendapat bahagianny (contoh anak lelaki & perempuan).
Module 4 - Display bahagian pada interface.
Walaubagaimanapun, fungsi calculator ini masih belum begitu sempurna. Masih banyak lagi yang perlu ditambah & diperbaiki.
Wassalam.
AZH.
Contoh:
Gambar di bawah merupakan snapshot bagi fungsi yang boleh digunakan:
Gambar di bawah merupakan contoh snapshot bagi situasi yang belum boleh berfungsi dengan betul. Tiada value pada kolum yang paling kanan sekali untuk isteri & anak lelaki.
Alhamdulillah... hampir 80% siap.
ReplyDeleteDiantara fungsi terhad Faraid Calculator Lite version adalah:
Mengira pembahagian harta untuk anak, isteri dan suami sahaja.
jumlah bilangan anak hanyalah terhad kepada 2 orang sahaja. Tiada value jika bilangan anak lebih dari 2.
Bilangan isteri terhad kepada 1 sahaja.
Pro version akan mempunyai fungsi yang lebih banyak seperti:
- Lebih banyak waris (ayah, ibu, datuk, nenek, cucu & saudara kandung).
- Berkeupayaan mengira bahagian untuk isteri sehingga 4 orang bagi yang berpoligami.
- Jumlah bilangan anak yang tidak terhad.
Walaubagaimanapun, versi pro masih di dalam pembikinan.
Wassalam.
AZH.