Diberdayakan oleh Blogger.
RSS

Cara pembuatan Aplikasi Kalkulator Perhitungan Zakat Sederhana dengan Qbasic



Zakat merupakan tanggungan wajib yang harus dikeluarkan oleh kaum muslim untuk membersihkan jiwa atau harta yang dikeluarkan dengan syarat-syarat tertentu yang digunakan untuk membantu masyarakat tidak mampu dan ada beberapa macam zakat yang harus di bayar yaitu, zakat fitarah, dan zakat mal.

Zakat juga merupakan perkara yang sangat penting, perkara yang bisa menjadi salah satu solusi krisis yang menimpa kaum muslimin di zaman ini. Seandainya kaum muslimin yang berkewajiban menunaikan zakat menunaikannya dengan benar pada tempat-tempat yang tepat, maka niscaya kemiskinan-kemiskinan yang menimpa negeri-negeri islam akan bisa teratasi. Diantara sebab kaum muslimin “enggan” untuk menunaikan zakatnya adalah ketidaktahuan mereka akan kewajiban dan pentingnya zakat, selain itu karena ketidaktahuan apakah harta saya sudah masuk nishab atau belum?

Atas dasar itulah saya berusaha memberikan kemudahkan kaum muslimin dengan menyediakan “APLIKASI KAKULATOR PERHITUNGAN ZAKAT SEDERHANA DENGAN MENGGUNAKAN QBASIC” .


PERANCANGAN PEMBUATAN APLIKASI
Cara pembuatan Aplikasi Kalkulator Perhitungan Zakat Dengan Menggunakan Qbasic:
Tulis code pada Qbasic:
0 CLS
PRINT
COLOR 14
PRINT TAB(25); "KALKULATOR PERHITUNGAN ZAKAT"
PRINT
COLOR 12
PRINT "KET: LAKUKAN DENGAN MENEKAN ENTER SETELAH MENGISI DATA"
PRINT
COLOR 15
INPUT "NAMA PEMBAYAR ZAKAT                =", NM$
INPUT "HARGA BERAS PERLITER               =", BERAS
INPUT "HARGA EMAS/PERAK PERGRAM           =", EMAS
INPUT "JUMLAH TABUNGAN/ INVESTASI 1 TAHUN =", TB
PRINT
COLOR 10
PRINT "NO OPERASI PERHITUNGAN ZAKAT:"
COLOR 15
PRINT "1. ZAKAT FITRA"
PRINT "2. ZAKAT MAL"
PRINT
COLOR 10
INPUT "PILIH OPERASI PERHITUNGAN ZAKAT DENGAN MENGETIK NOMOR DIATAS =", NO$

IF NO$ = "1" THEN GOTO 10
IF NO$ = "2" THEN GOTO 30

10
ZAKAT# = 3.5 * BERAS
GOTO 40
30
NISAB = 85 * EMAS
IF TB > NISAB THEN ZAKAT# = TB * .025
IF TB < NISAB THEN ZAKAT# = 0 * TB
GOTO 40
40 PRINT " TOTAL =", ZAKAT#
PRINT
PRINT
CLS
PRINT
COLOR 14
PRINT TAB(25); "KALKULATOR PERHITUNGAN ZAKAT"
PRINT
COLOR 15
PRINT TAB(4); "NAMA"; TAB(20); "ZAKAT YANG DIBAYAR"
PRINT TAB(4); "___________________________________"
PRINT
PRINT TAB(4); NM$; TAB(19);
PRINT USING "#############"; ZAKAT#
PRINT
COLOR 12
PRINT "KETERAGAN:"
PRINT
COLOR 10
PRINT "JIKA HASIL ZAKAT = 0, MAKA ANDA HANYA MEMBAYAR SODAQOH "
PRINT "DIKARNAKAN HARTA YANG ANDA MILIKI BELUM MENCAPAI NISAB YANG DITENTUKAN"
PRINT
COLOR 14
INPUT "JIKA SELESAI TEKAN (Y), JIKA MENGULANG TEKAN (T) LALU ENTER:", SELESAI$
IF SELESAI$ = "Y" GOTO 100
IF SELESAI$ = "T" GOTO 0
IF SELESAI$ = "y" GOTO 100
IF SELESAI$ = "t" GOTO 0
100 END


CARA PENGGUNAAN APLIKASI
             Program Aplikasi Kalkulator Perhitungan Zakat Dengan Menggunakan Qbasic ini bertujuan untuk membantu penggunaan operarsi zakat. Di dalam program yang kami buat dapat dijalankan adalah sebanyak 3 pengoperasian , yaitu perhitungan zakat fitrah, zakat profesi dan zakat mal.
            Pertama pengguna akan diminta untuk memasukan data yang telah disediakan. Setalah  itu pengguna akan ditanya nomor pengoperasian.

  • Zakat Fitrah
  • Zakat Mal 
Tampilan seperti ini:

Setelah data di isi dan telah memilih nomor pengoperasian perhitungan , pengguna dapat melihat hasil zakat yang harus di bayar dengan menekan Enter. 

Tampilan seperti ini:

 

Setelah data muncul penguna akan di minta menekan Y atau T. keterangan jika pengguna selesai dalam melakukan pengoperasian tekan Y maka pengoperasian berakhir. Jika pengguna menekan T maka pengoperasian pada Qbasic akan tampil data yang harus diisi oleh pengguna.
Keterangan : jika hasil zakat bernilai nol maka pengguna hanya di minta untuk membayar sodaqoh di karnakan harta yang pengguna miliki belum mencapai nisab yang ditentukan.

Harga nisab dapat ditentukan dari hasil harta yang kita miliki dan pembayaran zakat yang dipilih .
Contoh soal zakat yang dapat kita gunakan dengan Qbasiq.


  • Rumus Perhitungan Zakat Fitrah

Zakat Fitrah Perorang = 3,5 x harga beras di pasaran perliter

Contoh : Harga beras atau makanan pokok lokal yang biasa kita makan dan layak konsumsi di pasar rata-rata harganya Rp. 10.000,- maka zakat fitra yang harus dibayar setiap orang mampu adalah sebesar Rp. 35.000,-

Kalau menghitung dari segi berat pengalinya adalah 2,5 x harga beras atau bahan makanan pokok lokal perkilogram.



  • Menghitung Zakat Mal / Harta Kekayaan
Zakat Maal = 2,5% x Jumlah Harta Yang Tersimpan Selama 1 Tahun (tabungan dan investasi)

Menghitung Nisab Zakat Mal = 85 x harga emas pasaran per gram

Contoh Perhitungan Dalam Zakat Maal Harta:

Ibu Dwi punya tabungan di Bank 50 juta rupiah, deposito sebesar 100 juta rupiah, rumah rumah kedua yang dikontrakkan senilai 200 juta rupiah dan emas perak senilai 150 juta. Total harta yakni 500 juta rupiah. Semua harta sudah dimiliki sejak satu tahun yang lalu.

Jika harga 1 gram emas sebesar Rp. 100.000,- maka batas nisab zakat mal adalah Rp. 8.500.000,-. Karena harta Ibu Dwi lebih dari limit nisab, maka ia harus membayar zakat mall sebesar Rp. 500 juta x 2,5% = 12.500.000 rupiah per tahun.

Harta yang wajib dibayarkan zakat mal / zakat harta :
Emas, perak, uang simpanan, hasil pertanian, binatang ternak, benda usaha (uang, barang dagangan, alat usaha yang menghasilkan) dan harta temuan.
Perhitungan untuk hasil pertanian, peternakan, dan harta temuan ada ketentuan yang berbeda dalam hal nisab maupun besaran zakatnya. Ada juga buku yang berpendapat nisab emas adalah 93,6 gram dan perak 672 gr. Untuk lebih mudah bisa kita konversi ke rupiah dulu.


Sekian cara pembuatan aplikasi perhitungan zakat sederhana dengan Qbasic
semoga bermanfaat :)

                                  
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS