Perancangan ERD Entity Relationship Diagram Algoritma Program

Kartika Sari Sinaga : Perancangan Perangkat Lunak Sistem Pengolahan Data Transaksi Zakat Di Lembaga Amil Zakat Al – Hijrah Menggunakan Aplikasi Visual Basic 6.0, 2009. Pembayaran No_Pemby Tgl_Pemby Kode_ByrZ Jlh_Byr Pembayar Kode_ByrZ Nama Alamat Telp Peker Kode_Wil Penerima Kode_PenZ Nama Alamat Peker Kode_Wil Kas Kas Penyaluran No_Peny Tgl_Peny Kode_PenZ Jlh_Salur Wilayah Kode_Wil Nama_Wil

4.4 Perancangan ERD Entity Relationship Diagram

Entity Relationship diagram adalah entity realationship yang berisikan komponen- komponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut yang mempresentasikan seluruh fakta dari “dunia luar” yang ditinjau, dapat digambarkan Entity Relationship Diagram E-R. Selain itu kita juga mengenal adanya Himpunan Relasi, yaitu kumpulan semua relasi di antara entitas- entitas yang terdapat dalam himpunan entitas-himpunan entitas, tetapi pada umumnya himpunan relasi sering disebut dengan relasi saja. Berikut adalah bentuk dari Relasi antar tabelentitas. Gambar 4.3 DFD Level 1

4.5 Algoritma Program

Kartika Sari Sinaga : Perancangan Perangkat Lunak Sistem Pengolahan Data Transaksi Zakat Di Lembaga Amil Zakat Al – Hijrah Menggunakan Aplikasi Visual Basic 6.0, 2009. Algoritma adalah langkah-langkah berhingga untuk memecahkan masalah logika atau matematika. Adapun algoritmanya adalah:

1. Algoritma Menu Utama

Langkah 1 : Klik Start Baca Menu utama Tampil File dan Report Langkah 2 : Jika klik File Baca Menu File Langkah 3 : Jika klik Report Baca Menu Report

2. Algoritma Menu File

Langkah 1 : Jika Klik sub menu wilayah Baca form data wilayah Langkah 2 : Jika Klik sub menu pembayar Baca form data pembayar Langkah 3 : Jika Klik sub menu penerima Baca form data penerima Langkah 4 : Jika Klik sub menu pembayaran Baca form data pembayaran Langkah 5 : Jika Klik sub menu penyaluran Baca form data penyaluran Kartika Sari Sinaga : Perancangan Perangkat Lunak Sistem Pengolahan Data Transaksi Zakat Di Lembaga Amil Zakat Al – Hijrah Menggunakan Aplikasi Visual Basic 6.0, 2009. Langkah 6 : Jika Klik exit Keluar dari Program

3. Algoritma Menu Report

Baca menu Report Tampil Pilihan Report: Daftar Pembayar Zakat Daftar Penerima Zakat Daftar Pembayaran Zakat Perbulan Daftar Pembayaran Zakat Pertahun Daftar Penyaluran Zakat Perbulan Daftar Penyaluran Zakat Pertahun Langkah 1 : Jika Klik Laporan Daftar Pembayar Zakat maka cetak Laporan Daftar Pembayar Zakat. Langkah 2 : Jika Klik Laporan Daftar Penerima Zakat maka cetak Laporan Daftar Penerima Zakat. Langkah 3 : Jika Klik Laporan Daftar Pembayaran Zakat Perbulan maka cetak Laporan Daftar Pembayaran Zakat Perbulan. Langkah 4 : Jika Klik Laporan Daftar Pembayaran Zakat Pertahun maka cetak Laporan Daftar Pembayaran Zakat Pertahun Langkah 5 : Jika Klik Laporan Daftar Penyaluran Zakat Perbulan maka cetak Laporan Daftar Penyaluran Zakat Perbulan. Kartika Sari Sinaga : Perancangan Perangkat Lunak Sistem Pengolahan Data Transaksi Zakat Di Lembaga Amil Zakat Al – Hijrah Menggunakan Aplikasi Visual Basic 6.0, 2009. Langkah 6 : Jika Klik Laporan Daftar Penyaluran Zakat Pertahun maka cetak Laporan Daftar Penyaluran Zakat Pertahun.

4.6 Rancangan Output