APLIKASI SOFTWARE PENGHITUNGAN ZAKAT DENGAN VISUAL BASIC 6.0 TUGAS AKHIR SUMARNI 072406050 PROGRAM STUDI D-III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMUPENGETAHUAN ALAM UNIVERSITAS SUMATRA UTARA MEDAN 2010
APLIKASI SOFTWARE PENGHITUNGAN ZAKAT DENGAN VISUAL BASIC 6.0 TUGAS AKHIR Diajukan sebagai salah satu syarat untuk menyelesaikan pendidikan program studi D-III Ilmu Komputer SUMARNI 072406050 PROGRAM STUDI D-III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMUPENGETAHUAN ALAM UNIVERSITAS SUMATRA UTARA MEDAN 2010
PERSETUJUAN Judul : APLIKASI SOFTWARE PERHITUNGAN ZAKAT DENGAN VISUALBASIC 6.0 Kategori : TUGAS AKHIR Nama : SUMARNI Nomor Induk Mahasiswa : 072406050 Program Studi : DIPLOMA 3 ILMU KOMPUTER Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2010 Komisi Pembimbing : Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing, Dr. Saib Suwilo, M.Sc Syahril Efendi, S.Si, M.IT Nip. 196401091988031004 Nip. 196711101996021001
PERNYATAAN APLIKASI SOFTWARE PENGHITUNGAN ZAKAT DENGAN VISUAL BASIC 6.0 TUGAS AKHIR Saya mengaku bahwa Tugas Akhir ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing di sebutkan sumbernya. Medan, Mei 2010 Sumarni 072406050
PENGHARGAAN Puji dan syukur penulis panjatkan lepada Allah SWT yang telah memberikan rahmat, karunia dan kesehatan kepada penulis, sehingga penulis dapat menyelesaikan Tugas akhir ini, yang merupakan merupakan salah satu syarat bagi mahasiswa/i dalam menyelesaikan program study Diploma 3 Ilmu Komputer, (USU). Adapun judul Tugas Akhir ini adalah APLIKASI SOFTWARE PENGHITUNGAN ZAKAT DENGAN VISUAL BASIC 6.0. Selama mempersiapkan Tugas Akhir ini penulis banyak mendapat bantuan, dorongan, dan motivasi baik secara langsung maupun tidak langsung, maka dalam kesempatan ini penulis mengucapkan terima kasih yang teristimewa kepada ayahanda Prapto Utomo dan ibunda Jumirah yang senantiasa mencurahkan kasih sayang dan perhatian serta doa-doanya kepada penulis, dan kepada kakak-kakak serta saudarasaudara yang penulis sayangi yang selama ini telah memberikan dukungan dan doa kepada penulis. Dalam kesempatan ini pula penulis mengucapkan terima kasih kepada: 1. Dr. Marlianto, M.Sc delaku dekan Fakultas Matematika dan Ilmu Pengetahuan Alam,. 2. Dr. Saib Suwilo, M.Sc selaku ketua departemen Fakultas Matematika dan Ilmu Pengetahuan Alam,.
3. Bpk Syahril Efendi S.Si, MIT selaku dosen pembimbing yang senantiasa memberikan bimbingan dan arahan kepada penulis dalam menyelesaikan Tugas akhir ini. 4. Dosen-dosen pengajar yang senantiasa memberikan pengajaran kepada penulis. 5. Rekan-rekan seperjuangan, khususnya Andi Hazri yang telah banyak membantu penulis dan memberi semangat serta dukungan kepada penulis dalam menyelesaikan Tugas akhir ini. 6. Rekan-rekan satu kost, khususnya Mila Susanti dan Nazly Chaerani yang senantiasa memberi semangat ketika penulis telah sampai pada titik jenuh. Dalam penulisan Tugas Akhir ini bila ditemukan kekhilafan dengan rendah hati penulis menerima kritik dan saran yang bersifat konstruktif,guna kesempurnaan penulisan Tugas akhir ini dan untuk perbaikan dimasa yang akan dating. Medan, Mei 2010 SUMARNI NIM: 072406050
ABSTRAK Teknologi dibidang komputer saat ini berkembang sangat pesat sehingga dapat meningkatkan efisien dan efektifitas dalam melakukan setiap pekerjaan. Komputer bukan hanya dapat mengolah data dan gambar, tetapi kenggunaanya semakin luas diantaranya adalah sebagai sarana komunikasi, media informasi dan edukasi. Perkembangan teknologi tersebut sangat mempengaruhi setiap badan usaha maupun perusahaan-perusahaan dalam hal mengatasi masalah yang timbul dalam kegiatan operasionalnya. Demikian juga halnya dengan unit usaha yang bergerak dalam bidang pembagian zakat, khususnya dalam penghitungan zakat yang masih sederhana dan perlu dikembangkan. Untuk itu perlu penulis mencoba untuk merancang suatu sistem penghitung zakat yang berbasis komputer yang diharapkan dapat mengatasi kelemahan dari sistem kerja yang selama ini berjalan. Kajian ini berujuan untuk membangun sistem penghitung zakat. System ini dikembangkan dengan menggunakan perangkat lunak Microsoft Visual Basic 6.0 dan Microsoft office Access 2003. sistem ini bekerja untuk menghitung zakat menyimpan data pembayar dan penerima zakat. Tujuan system ini adalah untuk mempermudah penghitungan zakat dan pengolahan data pembayar dan penerima zakat.
DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftas Isi Daftar Tabel Daftar Gambar ii iii iv vi vii ix x Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Maksud dan Tujuan 2 1.3 Identifikasi Masalah 2 1.4 Batasan Masalah 3 1.5 Metode Penelitian 3 1.6 Sistematika Penulisan 3 Bab 2 Landasan Teori 5 2.1 Pengertian Komputer 5 2.1.1 Aspek Dasar Komputer 6 2.1.2 Bahasa Komputer 11 2.2 Pengertian Sistem 12 2.3 Pengertian Sistem Informasi 13 2.4 Pengertian Pengolahan Data 14 2.4.1 Pengertian Data 14 2.4.2 Tujuan pengolahan data 14 2.4.3 Metode Pengolahan Data 14 2.5 Pengenalan Visual Basic 15 2.5.1 Defenisi Microsoft Visual Basic 15 2.5.2 Sejarah Singkat Visual Basic 16 2.5.3 Keunggulan dan kekurangan Microsoft Visual Basic 6.0 17 2.5.4 Komponen Pada Visual Basic 18 2.5.5 Variabel 26 Bab 3 Perancangan Sistem 27 3.1 Algoritma Program 27 3.2 Rancangan Database 29 3.3 Rancangan Menu 31 3.4 Perancangan Output 36 Bab 4 Implementasi Sistem 45 4.1 Pengertian Implementasi Sistem 45 4.2 Komponen Utama Implementasi Sistem 45 4.3 Tujuan Implementasi Sistem 48 4.4 Langkah-langkah Implementasi Sistem 48
4.4.1 Pengujian sistem 49 4.4.2 Pemeliharaan system 51 Bab 5 Kesimpulan dan Saran 52 5.1 Kesimpulan 52 5.2 Saran 53 Daftar Pustaka Lampiran A Lampiran B
DAFTAR GAMBAR Halaman Gambar 2.1 Menu Bar 19 Gambar 2.2 Toolbar 19 Gambar 2.4 Komponen Label 20 Gambar 2.5 Komponen Textbox 20 Gambar 2.6 Komponen Command Button 20 Gambar 2.7 Komponen Check Box 21 Gambar 2.8 Komponen Option Button 21 Gambar 2.9 Komponen Combo Box 21 Gambar 2.10 Komponen List Box 22 Gambar 2.11 Project Explorer 22 Gambar 2.12 Property Window 23 Gambar 2.13 Form Designer 23 Gambar 2.14 Code Window 24 Gambar 3.1 Diagram Program 30 Gambar 3.2 Tampilan Depan 31 Gambar 3.3 Tampilan Menu Utama 32 Gambar 3.4 Perhitungan Zakat Fitrah 33 Gambar 3.5 Menu Pilihan Zakat Mall 34 Gambar 3.6 Jenis-jenis Zakat Mall 34 Gambar 3.7 Perhitungan Zakat Profesi 35
Gambar 3.8 Perhitungan Zakat Pertanian 36 Gambar 3.9 Perhitungan Zakat Pertambangan 37 Gambar 3.10 Perhitungan Zakat Perdagangan 38 Gambar 3.11 Perhitungan Zakat Hadiah 39 Gambar 3.12 Perhitungan Zakat Barang Temuan 40 Gambar 3.13 Perhitungan Zakat Emas Perak 41 Gambar 3.14 Perhitungan Zakat Tabungan 42 Gambar 3.15 Form Data Pembayar Zakat 43 Gambar 3.16 Laporan Pembayar Zakat 44 Gambar 3.17 About 44
DAFTAR TABEL Halaman Tabel 3.1 Daftar Pembayar Zakat 29 Tabel 3.2 Daftar Penerima Zakat 30