BAB 3 PERANCANGAN SISTEM
3.1 Perancangan Sistem
Perancangan sistem adalah proses penerjemahan kebutuhan pemakai informasi yang diperlukan oleh sistem yang ada serta untuk menunjang pengembangan sistem yang
baru. Secara umum perancangan sistem ini adalah untuk membuat aplikasi pengelolaan data zakat fitrah pada Masjid Al Ittihadiyah menggunakan Visual Basic
6.0 untuk membantu panitia zakat fitrah dalam pendataan zakat fitrah baik pemberi zakat maupun penerima zakat fitrah.
Perancangan sistem dilakukan setelah mendapat gambaran dengan jelas apa yang harus dikerjakan. Perancangan sistem digunakan untuk menyajikan sebuah
program menjadi sebuah sistem yang dapat menjadi aplikasi yang memudahkan kerja penggunanya. Dengan desain yang sederhana, diharapkan user dapat menggunakan
program ini dengan mudah, cepat serta membuat user betah dengan aplikasi ini.
3.1.1 Perancangan Output
Berikut ini adalah output yang terdapat dalam aplikasi zakat fitrah :
Universitas Sumatera Utara
1. Daftar Pemberi Zakat Fitrah
Gambar 3.1 Perancangan Daftar Pemberi Zakat Fitrah
2. Daftar penerima zakat fitrah
Gambar 3.2 Perancangan Daftar Penerima Zakat Fitrah
Universitas Sumatera Utara
3.1.2 Perancangan Input
Berikut merupakan perancangan input yang terdapat dalam aplikasi zakat fitrah : 1. Form Pemberi Zakat Fitrah
Form berikut akan diinput oleh user sesuai dengan data pada pemberi zakat fitrah.
Gambar 3.3
Perancangan Form Pemberi Zakat Fitrah
2. Form Penerima Zakat Fitrah Form ini juga akan diinput oleh user dengan data pada penerima zakat fitrah.
Nama Kepala Keluarga Alamat
Jumlah Anggota Cara Pembayaran
Jumlah Zakat
Tambah Edit
Hapus Cetak
Hitung
Detail
DATA
search
Universitas Sumatera Utara
Gambar 3.4
Perancangan Form Penerima Zakat Fitrah
3.1.3 Perancangan File
Dalam perancangan program aplikasi pengelolaan data zakat fitrah di masjid Al Ittihadiyah, file halaman program aplikasi ini secara kesuluruhan bertipe .frm, .vbp,
.rpt, dan .mdb. Program keseluruhan menggunakan bahasa pemrograman Visual Basic dengan Microsoft Access sebagai tempat penyimpanan datanya atau
databasenya. Dalam perancangan program ini juga dibutuhkan beberapa file sebagai interface, adapun file yang dibutuhkan dalam perancangan program aplikasi ini yaitu:
Nama Penerima Alamat
Jumlah yang diterima: Uang
Beras
search Tambah
Edit Hapus
Cetak
Detail
DATA
Universitas Sumatera Utara
1. MDIForm1.frm
File ini merupakan file pembuka tampilan program aplikasi dimana dalam file ini terdapat submenu dan toolbar pilihan program aplikasi yaitu menu File, menu
Help, Pemberi, Penerima dan Exit.
2. frmpemberi.frm
File ini merupakan file tampilan program aplikasi dimana user dapat menginput data pemberi zakat muzakki. Selain untuk menginput data pemberi zakat, user
juga dapat mengedit, menghapus dan menampilkan database pemberi zakat.
3. formPenerima.frm
File ini merupakan file tampilan program aplikasi dimana user dapat menginput data penerima zakat mustahik. Selain untuk menginput data penerima zakat, user
juga dapat mengedit, menghapus dan menampilkan database penerima zakat.
4. nimdannama.frm
File ini merupakan file tampilan judul program, nim dan nama pembuat program aplikasi.
Universitas Sumatera Utara
5. pemberizakat.rpt
File ini merupakan file tampilan laporan data pemberi zakat keseluruhan yang telah di input user sebelumnya pada menu frmpemberi.frm. Data pemberi zakat
ditampilkan dalam bentuk tabel yang disusun berdasarkan field-fieldnya.
6. penerimazakat.rpt
File ini merupakan file tampilan laporan data penerima zakat keseluruhan yang telah di input user sebelumnya pada menu frmPenerima.frm. Data penerima zakat
ditampilkan dalam bentuk tabel yang disusun berdasarkan field-fieldnya.
3.1.4 Perancangan Database