PERANCANGAN APLIKASI KALKULATOR ZAKAT MAL BERBASIS PHP
Bagus , Ropianto
Program Studi Teknik Informatika Universitas Ibnu Sina
Email : [email protected]; [email protected]
1.LATAR BELAKANG
Setiap manusia pasti memiliki agamanya masing-masing ,mereka bebas untuk memilih agama mana yang ingin mereka anut untuk menjadi sebuah pedoman dalam kehidupannya dan disetiap agama pasti mengajarkan umatnya untuk selaluberbuat baik kepada seluruh makhluk tuhan entah dimanapun,kapanpun itu kita harus selalu berbuat baik . Seperti yang kita tahu bahwa mayoritas penduduk Indonesia adalah beragama Islam danjuga merupakan penduduk muslim terbamyak di dunia juga. Dalam agama Islam kita diberikan kewajiban oleh Allah untuk selalu mengikuti segala perintahnya dan menjauhi segala larangannya . dan salah satu perintah Allah yang harus dan wajib kita laksanakan adalah zakat yang juga termasuk rukun islam yang ke 3 ,banyak sekali zakat yang harus kita penuhi tetapi pada laporan kali ini saya akan membahas tentang zakat Mal.
Zakat mal adalah zakat yang dikenakan atas harta (mal) yang dimiliki oleh seseorang atau lembaga dengan beberapa syarat dan ketentuan yang berlaku dalam hukum Islam. Dan yang perlu kita tau di dalam rezeki kita itu bukan seluruhnya adalah hak kita itu juga adalah hak orang lain yang harus kita berikan kepada yang membutuhkan. Secara etimologis, istilah zakat mal berasal dari bahasa Arab zakah māl dimana artinya adalah suatu upaya untuk menyucikan harta benda milik seseorang, dan agar manusia lebih perduli terhadap sesama dengan melakukan amal. Dalam hal
ini, sesuatu dapat disebut dengan harta kekayaan (mal) jika memenuhi dua syarat berikut;
1. Dapat dimiliki, disimpan, dihimpun, dan dikuasai.
2. Dapat memberikan manfaat sesuai galib-nya. Misalnya; uang, emas, hasil tani, ternak, mobil, rumah, dan lain sebagainya.
Masih banyak dari kita ini yang belum paham tentang cara menghitung zakat yang benar sesuai syariat ,seperti yang kita ketahui bahwa bahwa kita harus menyisihkan 2,5% dari hasil penghasilan kita yang kita dapat perbulannya . Mungkin karna sulit cara menghitungnya atau banyak alasan lainnya yang bisa menghambat kita untuk melakukan zakat mal. Maka dari itu saya ingin membuat sebuah sistem program untuk cara mudah menghitung zakat mal yang saya beri judul “ Perancangan Aplikasi Kalkulator Zakat Mal Baerbasis PHP”
2.RUMUSAN
1. Bagaimana merancang sebuah aplikasi untuk hitung zakat mal .
2. Bagaimana mengimplementasikan sebuah aplikasi pada masyarakat tentang alat hitung zakat mal.
3.MANFAAT
1. Terciptanya hasil rancangan aplikasi untuk Masyarakat tentang alat hitung zakat mal.
2. Mengimplementasikan aplikasi pada masyarakat tentang alat hitung zakat mal.
4.LANDASAN TEORI A. Perancangan
Menurut Cahyaningtyas dan Iriyani (2015:16), perancangan adalah suatu proses pemilihan dan pemikiran yang menghubungkan fakta-fakta berdasarkan asumsi- asumsi yang berkaitan dengan masa datang dengan menggambarkan dan merumuskan kegiatan-kegiatan tertentu untuk mencapai tujuan-tujuan serta memberikan penjelasan bagaimana cara pencapaiannya. Menurut Utami dan Tesnawati (2015: 2), aplikasi merupakan program yang berisikan perintah-perintah untuk melakukan pengolahan data.
B. PHP (Hypertext Preprocessor)
Menurut Betha Sidik Dalam bukunya yang berjudul Pemrograman Web Dengan PHP (2012 : 4), menyebutkan bahwa : ”PHP merupakan secara umum dikenal dengan sebagai bahasa pemrograman script – script yang membuat dokumen HTML secara on the fly yang dieksekusi di server web, dokumen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML yang dibuat dengan menggunakan editor teks atau editor HTML, dikenal juga sebagai bahasa pemrograman server side”.
Menurut Sibero (2011d:49) “PHP adalah pemrograman interpreter yaitu proses penerjemahan baris kode sumber menjadi kode mesin yang dimengerti komputer secara langsung pada saat baris kode dijalankan”. Php disebut juga pemrograman Server Side Programming, hal ini dikarenakan seluruh prosesnya dijalankan pada server. PHP adalah suatu bahasa dengan hak cipta terbuka atau yang juga dikenal dengan open source yaitu pengguna data mengembangkan kode-kode fungsi sesuai kebutuhannya.
C. Flowchart
Flowchart adalah adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program. Dalam perancangan flowchart sebenarnya tidak ada rumus atau patokan yang bersifat mutlak (pasti).
Hal ini didasari oleh flowchart (bagan alir) adalah sebuah gambaran dari hasil pemikiran dalam menganalisa suatu permasalahan dalam komputer. Karena setiap analisa akan menghasilkan hasil yang bervariasi antara satu dan lainnya. Kendati begitu secara garis besar setiap perancangan flowchart selalu terdiri dari tiga bagian, yaitu input, proses dan output.
5.GAMBAR FLOWCHART
6.NARASI
1. Pengguna memulai program. Dimulai dari simbol terminator yang menandakan kegiatan awal dan akhir dari sebuah proses.
2. Program kemudian menampilkan halaman input, pengguna memasukkan jumlah penghasilan anda.
3. Kemudian program melakukan proses penghitungan, pada bagian ini diwakili oleh simbol proses, proses penghitungan yang dilakukan adalah jumlah penghasilan dikalikan oleh 2,5%.
4. Terakhir program akan memunculkan hasil dari proses, yaitu jumlah zakat yang harus dikeluarkan.
7. HASIL PROGRAM
A. INPUT
Ini adalah contoh gambar apabila kita sudah berada di halaman input yang fungsinya untuk kita menulis hasil dari penghasilan kita.
Setelah kita menginput jumlah penghasilan kita dikolom yang tersedia maka selanjutnya kita harus mengklik tombol konversi untuk memproses hasil.
B. OUTPUT
Dan setelah kita menginput hasil dari penghasilan kita maka pada hasil output akan ditampilkan jumlah dari pembagian yang sudah diproses oleh program seperti gambar diatas tersebut.
8.KESIMPULAN 1. Penulis berhasil merancang Aplikasi Zakat Mal.
2. Penulis berhasil mengimplementasikan Aplikasi Zakat Mal berbasis Online.
9.DAFTAR PUSTAKA
Meidelfi, D., Azmi, M., Hadi, R., & Fitri, W. R. (2018). Perancangan Aplikasi Alumni untuk Mendukung Akreditasi (Studi Kasus: Jurusan TI PNP). Prosiding
SISFOTEK, 2(1), 255-263.
Mohd, H. (2018). Pengecekan Plagiat/Similariry Paper Integrasi Manajemen Zakat Dengan DiamondModel.
Syaifudin, Y. W., Rozi, I. F., Mentari, M., & Lestari, V. A. (2018). Dasar Pemograman: Dasar Pemograman (Vol. 1). UPT Percetakan dan Penerbitan Polinema.