Gambaran Umum Sistem Rancangan Software Penghitung Zakat Mengkompile Program

BAB III PERANCANGAN SISTEM

3.1 Gambaran Umum Sistem Rancangan Software Penghitung Zakat

Rancangan Software Penghitung Zakat merupakan suatu rancangan yang dibuat guna mendefinisikan cara yang tepat agar penggunaannya dipahami oleh pengguna sehingga tidak memerlukan pembimbing dalam penggunaannya. Perancangan sistem ini dibuat dengan menggunakan bahasa pemrograman Visual Basic 6.0 yang memiliki interface yang lebih bagus dibandingkan dengan bahasa pemrograman lainnya. Perancangan perangkat lunak ini menerapkan teknik untuk membuat suatu Software Penghitung Zakat yang memiliki beberapa menu serta fitur dengan penampilan yang sederhana sehingga tidak membingungkan penggunanya. Selain itu perancangan perangkat lunak ini menggunakan penghitungan yang disesuaikan dengan Al-Qur an dan Sunnah yang tentunya menjadi pedoman bagi penghitungan zakat itu sendiri. Adapun pada Software Penghitung Zakat ini memiliki beberapa jenis atau kategori zakat yang masing-masing memiliki rumus penghitungannya sendiri. Gambaran umum masing-masing zakat dapat dilihat pada Gambar 1.4 berikut ini: Universitas Sumatera Utara Gambar 1.4 Diagram Penghitungan Zakat Menghitung sumber aset wajib zakat total nilai asset wajib zakat-total pengeluaran Mulai Memilih Aset wajib Zakat Zakat Barang Temuan Zakat Perdagangan Zakat Peternakan Zakat Pertanian Zakat Emas Perak Zakat Profesi Membandingkan sumber dengan nisab jika sumber nisab maka wajib zakat Mengacu besaran volume persentase zakat sesuai dengan kategori Menghitung jumlah zakat Universitas Sumatera Utara Universitas Sumatera Utara

3.2 Perancangan Software Penghitung Zakat

Perancangan Software Penghitung Zakat menggunakan bahasa pemrograman Visual Basic 6.0. Untuk memulai merancang Software Penghitung Zakat ini sebelumnya telah diinstall terlebih dahulu Software Microsoft Visual Basic 6.0 pada komputer. langkah-langkah perancangan Software Penghitung Zakat adalah sebagai berikut: 1. Bukalah program Visual Basic 6.0 yang ada di program komputer, kemudian Klik Start All Programs Microsoft Visual Basic 6.0 Microsoft Visual Basic 6.0. akan muncul Gambar 1.5 sebagai berikut: Gambar 1.5 Tampilan New Project Microsoft Visual Basic 6.0 Universitas Sumatera Utara

2. Pilih Standard EXE kemudian klik Open Kemudian akan muncul tampilan di

bawah ini. Selanjutnya desain form dengan menggunakan toolbox yang ada di sebelah kiri form. Gambar 1.6 Tampilan Lembar Kerja Form Microsoft Visual Basic 6.0

3.2.1 Perancangan Form1 Halaman Depan

Perancangan form1 merupakan form di mana pengguna akan melihat tampilan depan dari Software Penghitung Zakat ini. Desain dari tampilan form1 menggunakan propertis yang ada di bagian sebelah kanan form ini. Pembuatan form bagian depan dari Software Penghitung Zakat ini disimpan dalam satu project kerja Microsoft Visual Basic 6.0 Universitas Sumatera Utara Gambar 1.7 Tampilan Form1 Bagian Depan Software Penghitung Zakat Desain tampilan depan Software Penghitung Zakat pada Gambar 1.7 di atas dibuat dengan mengubah nilai propertisnya. Pengaturan propertis tampilan form1 adalah sebagai berikut: Tabel 4 Tabel Propertis Form1 Software Penghitung Zakat Objek Properties Setting Form1 Caption Picture Form1 Kaligrafi.jpeg Label1 Caption SOFTWARE PENGHITUNG ZAKAT Label2 Caption Islam dibangun atas lima rukun: Syahadat tiada Tuhan kecuali Allah dan Muhammad SAW utusan Allah, menegakkan shalat, membayar Universitas Sumatera Utara BackStyle zakat, menunaikan haji dan puasa ramadhan. HR. Bukhari dan Muslim 0-Transparent Command1 Caption MASUK Command2 Caption KELUAR Di Form ini penulis juga membuat Menubar. Cara membuat Menubar pada halaman depan Software Penghitung Zakat yaitu pilih Menu Editor lalu akan tampak tampilan seperti pada Gambar 1.8 berikut ini: Gambar 1.8 Tampilan Menu Editor Microsoft Visual Basic 6.0 Universitas Sumatera Utara Kemudian isi datanya seperti Tabel 1.4 berikut ini: Tabel 5 Propertis Menu Editor Form1 Software Penghitung Zakat Jumlah tombol yang ditekan - Caption Name Penjelasan mnpenjelasan 1 Pengertian Zakat mnpengertian 1 Dalil Perintah Zakat mndalil 1 Istilah Dalam Zakat mnistilah 1 Syarat Harta Wajib Zakat mnsyarat 1 Biografi Penulis mnbiografi

3.2.2 Perancangan Form2

Perancangan form2 sama dengan perancangan pada form1, yang membedakan pada form2 terdapat menu utama yang merupakan tempat pengguna untuk memilih jenis zakat yang hendak dihitung. Berikut pengaturan propertis pada form2: Tabel 6 Propertis Form2 Software Penghitung Zakat Objek Properties Setting Form2 Caption Picture Form2 Kaligrafi.jpeg Label1 Caption BackStyle MENU UTAMA 0-Transparent Label2 Caption BackStyle Pilihlah salah satu jenis zakat yang akan anda hitung 0-Transparent Universitas Sumatera Utara Label3 Caption BackStyle Sesungguhnya beruntunglah orang-orang yang beriman, yaitu orang-orang yang khusyu dalam sembahyangnya, dan orang-orang yang menjauhkan diri dari perbuatan dan perkataan yang tiada berguna, dan orang-orang yang menunaikan zakat AL MUMINUUN :1-4 0-Transparent List Text JENIS ZAKAT Picture1 Picture BorderStyle Mesjid.jpeg 1-Fixed Single Command1 Name Caption Cmdmasuk MASUK Command2 Name Caption Cmdkembali KEMBALI Command3 Name Caption Cmdkeluar KELUAR Hasil tampilan pengaturan propertis bagian menu pada Software Penghitung Zakat dapat dilihat pada Gambar 1.9 berikut ini. Universitas Sumatera Utara Gambar 1.9 Tampilan Menu Utama pada Form2 Software Penghitung Zakat

3.2.3 Perancangan Form3

Form3 merupakan tempat di mana pengguna memilih mengitung jenis zakat fitrah yang sebelumnya terdapat di form2. Pada form ini, terdapat 2 frame yaitu frame1 merupakan tempat pengguna mengisi data yang diperlukan untuk penghitungan dan frame2 merupakan tempat pengguna melihat hasil penghitungan zakat. Tampilan form3 Software Penghitung Zakat Fitrah dapat dilihat pada Gambar 2.0 sebagai berikut: Universitas Sumatera Utara Gambar 2.0 Tampilan Form3 Penghitungan Zakat Fitrah Adapun pengaturan propertisnya adalah sebagai berikut: Tabel 7 Propertis Form2 Software Penghitung Zaka Objek Properties Setting Form2 Caption Picture Form3 Kaligrafi.jpeg Label1 Caption BackStyle PENGHITUNGAN ZAKAT FITRAH 0-Transparent Frame1 Name Caption BackColor Frame1 Silahkan anda isi data-data pada form di bawah ini H80000000 Universitas Sumatera Utara Label2 Caption BackStyle 1. Masukkan harga beras yang biasa anda konsumsi :0-Transparent Label3 Caption BackStyle kg :0-Transparent Label4 Caption BackStyle 2. Masukkan jumlah anggota keluarga anda : :0-Transparent Label5 Caption BackStyle orang :0-Transparent Text1 Text BorderStyle BackColor Text1 1-FixedSingle H80000005 Text2 Text BorderStyle BackColor Text2 1-FixedSingle H80000005 Frame2 Name Caption BackColor Frame2 Hasil Penghitungan H80000000 Label6 Caption BackStyle Zakat yang harus anda keluarkan adalah sebanyak : :0-Transparent Universitas Sumatera Utara Label7 Caption BackStyle Rp :0-Transparent Label6 Caption BackStyle Atau :0-Transparent Label6 Caption BackStyle Kg Beras :0-Transparent Text4 Text BorderStyle BackColor Text4 1-FixedSingle H80000005 Text5 Text BorderStyle BackColor Text5 1-FixedSingle H80000005 Command1 Name Caption Cmdkembali Ke Menu Utama Command2 Name Caption Cmdhitung Hitung Command3 Name Caption Cmdhapus Hapus Command4 Name Caption Cmdkeluar Keluar Universitas Sumatera Utara

3.2.4 Perancangan Form4

Pada form4 ini merupakn pilihan untuk menghitung zakat maal. Zakat maal itu sendiri terdapat beberapa bagiannya lagi. Jadi dapat dikatakan bahwa form ini merupakan tempat menghubungkan pengguna dengan 5 form lainnya yang termasuk ke dalam penghitungan zakat maal. Gambar 2.1 Tampilan Form4 Penghitungan Zakat Maal Pengaturan propertisnya dapat dilihat sebagai berikut: Tabel 8 Propertis Form4 Penghitung Zakat Maal Objek Properties Setting Form4 Caption Picture Form4 Kaligrafi.jpeg Label1 Caption BackStyle PENGHITUNGAN ZAKAT MAAL 0-Transparent Label2 Caption Zakat harta maal terdiri dari beberapa jenis. Universitas Sumatera Utara BackStyle Pilihlah salah satu jenis zakat yang ingin anda hitung. 0-Transparent List Text ZAKAT MAAL Command1 Name Caption Cmdkembali Ke Menu Utama Command2 Name Caption Cmdmasuk Masuk Command3 Name Caption Cmdkeluar Keluar

3.3 Mengkompile Program

Langkah terakhir dalam pembuatan program aplikasi adalah mengkompile program yang telah penulis buat menjadi program aplikasi berbentuk executable file file exe. Untuk membuat file exe, ikuti langkah berikut ini: - Aktifkan Project contoh: Pengajaran.vbp yang akan dijadikan file exe. - Klik menu File Make Zakat.exe. - Selanjutnya tentukan tempat penyimpanan file exe. - Beri nama file exe contoh: Pengajaran.exe - Klik tombol OK - Selesai Universitas Sumatera Utara BAB IV PEMBAHASAN

4.1 Pembuatan Program