117
4.3.3. Class Diagram
Visualisasi  dari  struktur  object  sistem  yang  diajukan,  digambarkan  dalam class diagram di bawah ini:
Gambar 4.21 Class Diagram Sistem Usulan
118
4.3.4. Sequence Diagram
Sequence  Diagram  secara  grafis  menggambarkan  bagaimana  objek berinteraksi  dengan  satu  sama  lain  melalui  pesan  pada  eksekusi  sebuah  Use
case atau operasi. Diagram ini mengilustrasikan bagaimana pesan terkirim dan diterima  diantara  objek.  Interaksi  antar  object  pada  sistem  yang  diajukan,
digambarkan sebagai berikut:
Gambar 4.22 Sequence Diagram dari Use case Bayar Donasi
119 Gambar 4.23 Sequence Diagram dari Use case Buat Data Donasi
Gambar 4.24 Sequence Diagram dari Use case Cetak Bukti Donasi
120 Gambar 4.25 Sequence Diagram dari Use case Buat Data Muzaki
Gambar 4.26 Sequence Diagram dari Use case Buat Tipe Muzaki
121 Gambar 4.27 Sequence Diagram dari Use case Buat Jenis Donasi
Gambar 4.28 Sequence Diagram dari Use case Buat Data Mustahik
122 Gambar 4.29 Sequence diagram dari Use case Konfirmasi Penyaluran
Gambar 4.30 Sequence diagram dari Use case Buat Data Penyaluran
123 Gambar 4.31 Sequence Diagram dari Use case Lihat Data Mustahik
Gambar 4.32 Sequence Diagram dari Use case Cetak Laporan Data Muzaki
124 Gambar 4.33 Sequence Diagram dari Use case Cetak Laporan Data Mustahik
Gambar 4.34 Sequence Diagram dari Use case Cetak Laporan Data Donasi
125 Gambar 4.35 Sequence Diagram dari Use case Cetak Laporan Data Penyaluran
4.3.5. Statechart Diagram
Statechart Diagram adalah sebuah diagram UML  yang menggambarkan kombinasi  state  yang  dapat  diasumsikan  oleh  objek  selama  masa  hidupnya,
kejadian-kejadian yang memicu transisi antar-state, dan aturan yang mengatur dari  dan  ke  state  mana  sebuah  objek  dapat  melakukan  transisi.  Diagram
statechart tidak dibutuhkan oleh seluruh objek. Biasanya, state diagram dibuat hanya  untuk  objek-objek  yang  dengan  jelas  memiliki  state  yang  dapat
diidentifikasi dan behavior yang kompleks.
126 Gambar 4.36 State Chart Diagram Muzaki
127 Gambar 4.37 State Chart Diagram Donasi
128 Gambar 4.38 State Chart Diagram Mustahik
Gambar 4.39 State Chart Diagram Penyaluran
129 Gambar 4.40 State Chart Diagram Cetak Laporan
130
4.3.6. Database Design