SISTEM INFORMASI PENGELOLAAN LAZIS UMS BERBASIS WEB dengan PHP dan MySQL.

SISTEM INFORMASI PENGELOLAAN LAZIS UMS
BERBASIS WEB dengan PHP dan MySQL

TUGAS AKHIR

Diajukan Untuk Memenuhi Tugas dan Syarat-syarat Guna Memperoleh Gelar
Sarjana Teknik pada Fakultas Teknik Jurusan Teknik Elektro
Universitas Muhammadiyah Surakarta

Disusun Oleh :
NAMA

:

KURNIA ADI CAHYANTO

NIM

:

D 400 030 082


NIRM

:

JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2008

BAB 1
PENDAHULUAN

1.1. LATAR BELAKANG
Zakat adalah salah satu kewajiban bagi umat Islam sebagai
implementasi pelaksanaan Rukun Islam yang ketiga, termasuk shadaqah dan
infaq. Dengan semakin meningkatnya kesadaran masyarakat muslim untuk
berzakat dan diimbangi dengan perkembangan teknologi yang semakin
cepat, maka dibutuhkan pula pelayanan yang cepat dan akurat mengenai
sistem informasi zakat dan penyaluran zakat, sesuai dengan pedoman AlQuran dan As-Sunnah.
Sistem pengelolaan zakat yang sudah ada pada LAZIS UMS pada

saat ini masih menggunakan sistem manual dan terkesan kaku dan monoton.
Selain itu informasi mengenai bagaimana dan kemana arah dari pembayaran
zakat itu mengalir belumlah ada, padahal informasi ini sangatlah penting
bagi muzzaki. Karena dengan informasi itulah, muzzaki dapat mengetahui
apa arti zakat, barang apa saja yang wajib dizakati, berapa kadar zakat yang
harus dikeluarkan dan hukum-hukum mengenai hal ini yang sesuai dengan
Al-qur’an dan As-Sunnah. Hal ini berefek pada cenderung lambannya
pengelolaan dan pemrosesan data yang ada dalam LAZIS, selain itu
mungkin saja para muzakki meragukan validitas dari informasi itu sendiri
dan akan menimbulkan kesan tidak efisien.

1

2

Pada skripsi sebelumnya program dibuat menggunakan Delphi 6.0
sebagai bahasa pemrograman dan Microsoft Access sebagai database servernya. Terbagi pada dua posisi, yaitu client dan server. Pada sistem client
untuk sistem pengelolaan zakat di lazis UMS ini menggunakan Borland
Delphi sebagai user interface, sistem ini digunakan untuk memasukkan data
server dan meminta data dari server. Perancangan sistem client dilazis UMS

ini untuk mengelola zakat terdiri dari form penghitungan zakat, form nishab,
form informasi dan form daftar karyawan.
Form

penghitungan

zakat

digunakan

untuk

melakukan

penghitungan zakat dan untuk memasukkan data pada database server.
Form nishab berfungsi untuk nishab zakat bila ada perubahan form ini hanya
bisa dibuka oleh petugas dengan dilindungi password. Form informasi
berfungsi untuk menampilkan informasi mengenai zakat yang dibutuhkan
calon muzakki. Form daftar karyawan digunakan untuk memasukkan data
karyawan form ini hanya bisa dibuka oleh petugas karena dilindungi oleh

password.
Pada

sistem

server

untuk

sistem

pengelolaan

zakat

ini

menggunakan Microsoft Access sebagai database servernya, sistem server
ini berfungsi untuk menyimpan database dan tabel, menerima masukan dari
client, mengolah data serta menerima permintaan client dan mengolah

permintaan client dan mengirim hasilnya pada client.

3

Program ini belum berbasis web dan belum terimplementasi
melalui jaringan internet, sehingga masih terdapat keterbatasan pengaksesan
khususnya para user yang berada di luar lingkungan UMS.
Melihat kenyataan di atas maka penulis ingin merancang sebuah
sistem informasi berbasis web untuk menangani hal ini, terutama dalam
sistem pengaksesan datanya dengan berbasis web. Selain itu, dengan sistem
informasi ini, diharapkan para muzakki yang ingin mengetahui tentang
informasi mengenai zakat dan khususnya LAZIS UMS tidak merasa
kesulitan

dalam

menginformasikan

laporan


keuangan.

Mengingat

perkembangan teknologi yang semakin pesat dan pentingnya zakat serta
untuk memudahkan muzzaki dalam mendapatkan informasi tentang zakat,
pengelolaan dan pembayaran zakat, sebagai media alternatif dalam syi’ar
Islam dan untuk mengatasi sistem pengelolaan zakat pada LAZIS UMS
yang masih cenderung manual untuk kemudian dijadikan sistem informasi,
maka penulis mengaplikasikannya dengan penulisan Tugas Akhir dengan
judul

“SISTEM

INFORMASI

PENGELOLAAN

LAZIS


UMS

BERBASIS WEB dengan PHP dan MySQL”.

1.2. PERUMUSAN MASALAH
Dari uraian diatas, didapat perumusan masalah bagaimana
merancang dan mengimplementasikan sistem informasi berbasis web
untuk pengelolaan zakat pada LAZIS UMS dengan memanfaatkan bahasa
pemrograman PHP dan database MySQL.

4

.1.3. BATASAN MASALAH
Agar memperoleh penelitian yang maksimal dan terfokus, maka
peneliti membatasi penelitian pada pembuatan program aplikasi sistem
informasi zakat dan perhitungan zakat dengan mengikuti : LAZIS UMS
dengan bahasa pemrograman PHP dan database MySQL dengan sistem
aplikasi berbasis web.
Untuk membatasi masalah ini maka penulis hanya menggunakan
zakat sebagai acuan untuk menghitung nishab dan berapa banyak

harta/penghasilan yang harus dikeluarkan serta standar penghitungan
zakat secara umum.
Pengelolaan disini adalah pengelolaan laporan yang bersumber
dari BMT UMS, setelah BMT UMS menerima rekomendasi dari LAZIS
UMS. Dikarenakan keterbatasan fasilitas-fasilitas dan infrastruktur dari
LAZIS UMS itu sendiri.
Selain itu karena ini berupa sistem informasi maka segala
sesuatu yang berkaitan dengan internal LAZIS UMS tidak akan dibahas
dalam tugas akhir ini kecuali petunjuk-petunjuk dalam menggunakan
sistem informasi ini.
Dalam perancangan sistem informasi ini, akan digunakan PHP
sebagai bahasa pemrograman, MySQL sebagai database server. Dan
Apache sebagai webserver. Proses perancangan dan pembuatan akan
dilakukan menggunakan sistem operasi Windows XP Service Pack 2.

5

1.4. TUJUAN
Tujuan dari penulisan tugas akhir yang diharapkan :
1. Membuat program sistem informasi zakat dengan menggunakan

bahasa pemrograman PHP dan database MySQL dengan menu-menu
seperti kalkulator zakat, informasi, dan saran dan kritik.
2. Membuat program perhitungan zakat yang harus dikeluarkan,
informasi zakat, dan laporan keuangan LAZIS UMS per tahunnya.

1.5. MANFAAT
Manfaat yang diharapkan dari penulisan Tugas Akhir adalah :
1. Didapatkan

sebuah

media

baru

dalam sistem penginformasian

pembayaran zakat.
2. Mempermudah bagi muzzaki dalam mendapatkan informasi tentang
zakat dan tata caranya.

3. Menambah pengetahuan tentang sistem informasi yang berbasis web.

1.6. SISTEMATIKA PENULISAN
Tugas akhir ini terdiri dari lima bab dengan pokok bahasan tiap
bab adalah :
BAB I Pendahuluan
Bab ini merupakan deskripsi mengenai latar belakang masalah, rumusan
masalah, batasan masalah, tujuan penelitian, manfaat penelitian, dan
sistematika penulisan.

6

BAB II Landasan Teori
Berisi tentang pengertian dan penjelasan mengenai pengertian LAZIS,
Zakat, Sistem Informasi, Database (Basis Data), World Wide Web (WWW),
HTTP, HTML, PHP, Apache Web Server, Database server MySQL.
BAB III Desain dan Perancangan Program
Berisi uraian tentang rencana perancangan sistem informasi berbasis web
dengan menggunakan PHP dan MySQL meliputi model yang akan
digunakan dan bentuk programnya.

BAB IV Pengujian dan Pembahasan
Bab ini berisi tentang pengujian dari sistem yang telah dibuat beserta
analisisnya.
BAB V Penutup
Berisi tentang kesimpulan dan saran yang diperoleh selama dalam proses
pengerjaan tugas akhir.