SISTEM INFORMASI PENGELOLAAN LAZIS UMS BERBASIS WEB

Download sistem informasi zakat dan penyaluran zakat, sesuai dengan pedoman Al-. Quran dan ... Sistem pengelolaan zakat yang sudah ada pada LAZIS UM...

0 downloads 467 Views 1MB Size
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.