rancang-bangun aplikasi pengelolaan zakat berbasis …

12
RANCANG-BANGUN APLIKASI PENGELOLAAN ZAKAT BERBASIS WEB Dzulfikar Azis1, Reza Chandra2 Fakultas Ilmu Komputer Gunadarma Jl. Margonda Raya No. 100, Depok 16424, Jawa Barat 1 [email protected], 2 [email protected] Abstrak Pada dekade sekarang, pengaruh Teknologi Informasi dan Komunikasi tidak dapat dipungkiri dalam segmen bisnis, masyarakat dan pemerintahan. Oleh karena itu ekspansi Teknologi Informasi dan Komunikasi yang cepat dan penggunaan teknologi tersebut oleh bisnis dan organisasi menekankan bahwa adopsi teknologi informasi tidak hanya sangat dibutuhkan oleh organisasi, tapi juga untuk pelanggan agar bisa mencapai tingkat efektifitas dan efisiensi yang tinggi dalam sebuah dunia persaingan. Maka muncul sebuah Aplikasi Manajemen Zakat Online Berbasis Website untuk mempermudah masyarakat untuk membayar zakat secara online. Kata Kunci: Aplikasi, Zakat, Online, Web Abstract In the current decade, the influence of Information and Communication Technology cannot be denied in the business, society and government segments. Therefore, the rapid expansion of Information and Communication Technology and the use of this technology by businesses and organizations emphasizes that the adoption of information technology is not only needed by organizations, but also for customers in order to achieve high levels of effectiveness and efficiency in a competitive world. Then a Website-Based Online Zakat Management Application emerged to make it easier for people to pay zakat online. Key Words: Application, Zakat, Online Web PENDAHULUAN Zakat adalah salah satu dari lima pilar islam dan termasuk dalam bagian Iman yang sering disebutkan dalam Al-Qur’an. Zakat adalah sebuah ibadah seperti halnya sholat dan puasa, dan penolakan membayarnya atau mengelak dari unsur sengaja sama halnya dengan menafikan Iman dan Islam. Dalam berbagai hal, zakat adalah sebuah lembaga yang unik, tidak ada persamaannya dengan pajak-pajak lain yang diwajibkan oleh suatu Negara. Masjid Qorya-thoyyibah yang berlokasi di Kelapa Dua Kebon Jeruk saat ini mengelola zakat dengan cara mencatat seluruh pengelolaan zakat menggunakan buku jurnal. Masjid tersebut tidak memiliki komputer untuk pengelolaan data. Harapannya, dengan adanya komputer sebagai pengolah data, maka semua tata kelola masjid dapat dikomputerisasikan, dalam hal ini bidang-bidang yang dianggap penting dan utama karena hal ini dapat mendukung keberhasilan suatu instansi dalam mencapai tujuannya.

Upload: others

Post on 03-Oct-2021

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: RANCANG-BANGUN APLIKASI PENGELOLAAN ZAKAT BERBASIS …

RANCANG-BANGUN APLIKASI PENGELOLAAN

ZAKAT BERBASIS WEB

Dzulfikar Azis1, Reza Chandra2

Fakultas Ilmu Komputer Gunadarma

Jl. Margonda Raya No. 100, Depok 16424, Jawa Barat [email protected], [email protected]

Abstrak

Pada dekade sekarang, pengaruh Teknologi Informasi dan Komunikasi tidak dapat

dipungkiri dalam segmen bisnis, masyarakat dan pemerintahan. Oleh karena itu ekspansi

Teknologi Informasi dan Komunikasi yang cepat dan penggunaan teknologi tersebut oleh bisnis

dan organisasi menekankan bahwa adopsi teknologi informasi tidak hanya sangat dibutuhkan

oleh organisasi, tapi juga untuk pelanggan agar bisa mencapai tingkat efektifitas dan efisiensi

yang tinggi dalam sebuah dunia persaingan. Maka muncul sebuah Aplikasi Manajemen Zakat

Online Berbasis Website untuk mempermudah masyarakat untuk membayar zakat secara online.

Kata Kunci: Aplikasi, Zakat, Online, Web

Abstract

In the current decade, the influence of Information and Communication Technology

cannot be denied in the business, society and government segments. Therefore, the rapid

expansion of Information and Communication Technology and the use of this technology by

businesses and organizations emphasizes that the adoption of information technology is not only

needed by organizations, but also for customers in order to achieve high levels of effectiveness

and efficiency in a competitive world. Then a Website-Based Online Zakat Management

Application emerged to make it easier for people to pay zakat online.

Key Words: Application, Zakat, Online Web

PENDAHULUAN

Zakat adalah salah satu dari lima pilar islam dan termasuk dalam bagian Iman yang

sering disebutkan dalam Al-Qur’an. Zakat adalah sebuah ibadah seperti halnya sholat dan puasa,

dan penolakan membayarnya atau mengelak dari unsur sengaja sama halnya dengan menafikan

Iman dan Islam. Dalam berbagai hal, zakat adalah sebuah lembaga yang unik, tidak ada

persamaannya dengan pajak-pajak lain yang diwajibkan oleh suatu Negara.

Masjid Qorya-thoyyibah yang berlokasi di Kelapa Dua Kebon Jeruk saat ini mengelola

zakat dengan cara mencatat seluruh pengelolaan zakat menggunakan buku jurnal. Masjid

tersebut tidak memiliki komputer untuk pengelolaan data. Harapannya, dengan adanya

komputer sebagai pengolah data, maka semua tata kelola masjid dapat dikomputerisasikan,

dalam hal ini bidang-bidang yang dianggap penting dan utama karena hal ini dapat mendukung

keberhasilan suatu instansi dalam mencapai tujuannya.

Page 2: RANCANG-BANGUN APLIKASI PENGELOLAAN ZAKAT BERBASIS …

Penulis berkeinginan untuk memiliki suatu Sistem Informasi penyaluran dana zakat

khususnya kepada Mustahik yang dapat menggantikan sistem zakat yang telah ada namun

masih berjalan secara manual. Keinginan ini timbul karena lembaga ini mengalami kendala-

kendala diantaranya adalah kesulitan dalam pencatatan data seperti data pegawai, data muzakki,

data mustahik, data pemasukan dana zakat, dan data penyaluran dana zakat kepada mustahik,

kesulitan dalam pembuatan laporan yang masih menggunakan cara manual.

METODE PENELITIAN

Metode yang digunakan dalam perancangan dan pengembangan aplikasi pengelolaan

zakat online ini adalah dengan menggunakan RAD (Rapid Application Development), antara

lain:

1. Perencanaan

(a) Identifikasi Masalah

Pengumpulan data dan informasi tentang pengelolaan zakat dan pembuatan

sistem informasi berbasis web, penulis mengambil referensi melalui studi

kepustakaan dan artikel-artikel dari media internet.

(b) Pengumpulan Data

Pengumpulan data dilakukan dengan cara observasi dan wawancara kepada

pengurus masjid Qorya-thoyyibah.

(c) Analisis Data

Pada tahap ini, penulisan dimulai dari media buku dan media internet yaitu

dengan mempelajari hal yang berkaitan dengan pembuatan sistem informasi

berbasis web, dengan mencari teori dari buku-buku karya ilmiah dan berbagai

situs internet yang ada kaitannya dengan penulisan.

2. Perancangan

Merancang tampilan awal yang menggunakan UML Struktur Navigasi, penggunaan

gambar-gambar untuk keperluan website dan perancangan basis data. Untuk

pengkodean dalam pembuatan website ini, penulis menggunakan bahasa

pemrograman PHP dan juga menggunakan software-software, diantaranya adalah

Bootstrap, MySQL, dan Notepad++.

3. Konstruksi

(a) Pengembangan

Setelah merancang desain sistem, pada tahap ini adalah penulisan kode program.

Penulisan kode program dilakukan menggunakan software PHP, Bootstrap,

Notepad++, dan MySQL/XAMPP.

Page 3: RANCANG-BANGUN APLIKASI PENGELOLAAN ZAKAT BERBASIS …

(b) Uji Coba Aplikasi

Tahap uji coba sistem, penulis menggunakan Laptop Asus A43E dengan

spesifikasi Processor Intel® Core™ i3-2330M CPU @2.20 Ghz, RAM 2.00GB.

Software yang digunakan Windows 7 Ultimate-64bit, Bootstrap dan PHP.

4. Pelaksanaan

Pada tahap implementasi ini program yang sudah jadi akan di upload ke hosting

dengan domain yang memenuhi keinginan user, mengecek rich file untuk

didaftarkan ke dalam pencarian google agar mudah terlihat dan melihat lalu lintas

data website.

HASIL DAN PEMBAHASAN

Beberapa diagram UML yang digunakan dalam rancangan Aplikasi Zakat ini yaitu: use

case diagram, state transition diagram, activity diagram, class diagram, dan sequence diagram.

1. Use Case Diagram

Use case diagram adalah gambaran graphical dari beberapa atau semua actor, use case,

dan interaksi diantaranya yang memperkenalkan suatu sitem.

2. State Transition Diagram

Diagram transaksi keadaan atau State transition diagram adalah diagram yang

digunakan untuk menggambarkan keadaan-keadaan yang menjadi perilaku sistem.

Berikut perubahan atau transisinya.

Page 4: RANCANG-BANGUN APLIKASI PENGELOLAAN ZAKAT BERBASIS …

3. Activity Diagram

Activity diagram menggambarkan berbagai alur aktivitas dalam sistem yang sedang

dirancang, bagaimana masing-masing aliran berawal, decision yang mungkin terjadi,

dan bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan contoh

class diagram proses pararel yang mungkin terjadi pada beberapa eksekusi. Activity

diagram merupakan state diagram khusus, dimana sebagian besar state adalah action

dan sebagian besar transisi di-trigger oleh selesainya state sebelumnya (internal

processing).

Page 5: RANCANG-BANGUN APLIKASI PENGELOLAAN ZAKAT BERBASIS …

4. Class Diagram

Class Diagram, digunakan untuk menggambarkan perbedaan yang mendasar antara

class-class, hubungan antar-class dan dimana sub-sistem class tersebut.

Page 6: RANCANG-BANGUN APLIKASI PENGELOLAAN ZAKAT BERBASIS …

5. Sequence Diagram

Sequence Diagram, yang memperlihatkan kolaborasi dinamik antara objek-objek

dengan suatu urutan pesan antar objek tersebut.

Page 7: RANCANG-BANGUN APLIKASI PENGELOLAAN ZAKAT BERBASIS …

Berikut adalah penjelasan fitur-fitur di masing-masing menu :

• Menu Admin

1. Login Admin

Berisikan halaman awal yang terdiri dari username dan password untuk

masuk ke menu admin

2. Home

Berisikan tampilan home dari website Aplikasi Pengelolaan Zakat Online

3. Data Muzakki

Berisikan data-data User/Muzakki yang telah melakukan registrasi.

Page 8: RANCANG-BANGUN APLIKASI PENGELOLAAN ZAKAT BERBASIS …

4. Data Mustahiq

Berisikan data-data mustahiq yang telah di input oleh Admin

• Menu User

1. Home

Berisikan informasi mengenai tampilan utama dari website Aplikasi

Pengelolaan Zakat Online setelah user melakukan login.

2. Login

Page 9: RANCANG-BANGUN APLIKASI PENGELOLAAN ZAKAT BERBASIS …

Berisi halaman untuk memasukan username dan password sebagai user.

3. Bayar Zakat

Berisi halaman untuk melakukan pembayaran zakat.

4. Konfirmasi Pembayaran Zakat

Berisi halaman untuk melakukan pembayaran zakat secara lebih detail

Page 10: RANCANG-BANGUN APLIKASI PENGELOLAAN ZAKAT BERBASIS …

5. Hitung Zakat

Berisi halaman untuk melakukan penghitungan zakat sebelum melakukan

pembayaran zakat

Page 11: RANCANG-BANGUN APLIKASI PENGELOLAAN ZAKAT BERBASIS …

KESIMPULAN DAN SARAN

Dengan adanya website Share-rezeki yang beralamat web di http://share-rezeki.web.id,

dapat memudahkan pengelolaan data muzakki, data mustahiq, data pegawai, dan penyaluran

dana dan pemasukan dana zakat kepada mustahiq. Keuntungan yang di dapat oleh masjid

Qorya-thoyyibah dengan adanya website Share-rezeki, muzakki dapat melakukan pembayaran

zakat secara online.

Pembuatan program aplikasi ini masih sangat sederhana, karena banyak yang belum

diimplementasikan pada aplikasi ini. Aplikasi ini memerlukan pengembangan dan modifikasi

dalam beberapa hal khususnya perhitungan dan pelaporan disarankan menggunakan pelaporan

model akuntansi. Semoga website ini dapat bermanfaat serta dapat dikembangkan menjadi lebih

baik lagi di masa mendatang.

Page 12: RANCANG-BANGUN APLIKASI PENGELOLAAN ZAKAT BERBASIS …

DAFTAR PUSTAKA

Dokumen Cetak

Buku

Penulis Tunggal

[1] K. Kenneth, Analisis dan Perancangan Sistem. Pearson Education Asia Pte. Ltd. dan PT

Prenhallindo, Jakarta, 2003.

[2] E. Turban, Pengantar Teknologi Informasi Ed. 3. Salemba Infotek, Jakarta, 2005.

[3] K. Noor Aflah, Zakat & Peran Negara Forum Zakat (FOZ), Jakarta, 2006.

[4] J. Hartono, Analisis dan Desain Sistem Informasi. Andi, Yogyakarta, 2005.

[5] A. Kristanto, Jaringan Komputer. Graha Ilmu, Yogyakarta, 2003.

[6] A. Nugroho, Analisis dan Perancangan Sistem Informasi dengan Metodologi

Berorientasi Objek. Informatika, Bandung, 2005.

[7] J. Hermawan, Analisa Desain dan Pemrograman Berorientasi Objek dengan UML dan

Visual Basic.Net, Edisi 1. Andi, Yogyakarta, 2004.

[8] B. Hariyanto, Sistem Manajemen Basisdata: Pemodelan, Perancangan, dan Terapannya.

Informatika, 2004.

[9] I. Martina, Belajar Microsoft SQL Server 2000. PT. Elex Media Komputindo, 2000.

[10] R. D. Aisyah, Rancang bangun sistem informasi penyaluran dana zakat kepada mustahik.

Skripsi UIN Syarif Hidayatullah Jakarta. 2010.

[11] H. Bintaro, Perangkaan penelitian. Perangkaan Penelitian, Yogyakarta, 2002

[12] Munawar, Pemodelan Visual dengan UML. Graha Ilmu, Yogyakarta, 2005.