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
Universitas Sumatera Utara
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
Universitas Sumatera Utara
PERSETUJUAN
Judul Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: APLIKASI SOFTWARE PERHITUNGAN ZAKAT DENGAN VISUALBASIC 6.0 : TUGAS AKHIR : SUMARNI : 072406050 : DIPLOMA 3 ILMU KOMPUTER : MATEMATIKA : 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 Nip. 196401091988031004
Syahril Efendi, S.Si, M.IT Nip. 196711101996021001
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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, Universitas Sumatera Utara (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, Universitas Sumatera Utara. 2. Dr. Saib Suwilo, M.Sc selaku ketua departemen Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sumatera Utara.
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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.
Universitas Sumatera Utara
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 Latar Belakang 1.2 Maksud dan Tujuan 1.3 Identifikasi Masalah 1.4 Batasan Masalah 1.5 Metode Penelitian 1.6 Sistematika Penulisan
1 1 2 2 3 3 3
Bab 2 Landasan Teori 2.1 Pengertian Komputer 2.1.1 Aspek Dasar Komputer 2.1.2 Bahasa Komputer 2.2 Pengertian Sistem 2.3 Pengertian Sistem Informasi 2.4 Pengertian Pengolahan Data 2.4.1 Pengertian Data 2.4.2 Tujuan pengolahan data 2.4.3 Metode Pengolahan Data 2.5 Pengenalan Visual Basic 2.5.1 Defenisi Microsoft Visual Basic 2.5.2 Sejarah Singkat Visual Basic 2.5.3 Keunggulan dan kekurangan Microsoft Visual Basic 6.0 2.5.4 Komponen Pada Visual Basic 2.5.5 Variabel
5 5 6 11 12 13 14 14 14 14 15 15 16 17 18 26
Bab 3 Perancangan Sistem 3.1 Algoritma Program 3.2 Rancangan Database 3.3 Rancangan Menu 3.4 Perancangan Output
27 27 29 31 36
Bab 4 Implementasi Sistem 4.1 Pengertian Implementasi Sistem 4.2 Komponen Utama Implementasi Sistem 4.3 Tujuan Implementasi Sistem 4.4 Langkah-langkah Implementasi Sistem
45 45 45 48 48
Universitas Sumatera Utara
4.4.1 Pengujian sistem 4.4.2 Pemeliharaan system Bab 5 Kesimpulan dan Saran 5.1 Kesimpulan 5.2 Saran
49 51 52 52 53
Daftar Pustaka Lampiran A Lampiran B
Universitas Sumatera Utara
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
Universitas Sumatera Utara
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
Universitas Sumatera Utara
DAFTAR TABEL
Halaman Tabel Tabel
3.1 3.2
Daftar Pembayar Zakat Daftar Penerima Zakat
29 30
Universitas Sumatera Utara