Activity Diagram yang diusulkan Sequence Diagram Collaboration Diagram

menu pendaftaran isi formulir pendaftaran data diri perik sa data simpan data informasi account tidak valid valid sistem agen Tabel 4.6 Skenario Use Case Penjualan Lanjutan 6. Admin akan merubah detail status bayar dan status kirim jika distributor sudah melakukan pembayaran melalui rekening. 7. Sistem akan menampilkan pesan “Data telah berhasil diupdate..” 7. Sistem menampilkan menu laporan penjualan roti. 8.Admin mencetak laporan penjualan. 9. Laporan diberikan kepada manajer.

4.2.3.3 Activity Diagram yang diusulkan

Activity Diagram digunakan untuk mengilustrasikan aliran fungsional dalam sebuah sistem.Activity diagram berguna untuk menggambarkan aliran atau workflow. 1. Activity Diagram Pendaftaran Gambar 4.5 Activity Diagram Pendaftaran distributor 2. Activity Diagram Login Gambar 4.6 Activity Diagram Login 3. Activity Diagram Penjualan Gambar 4.7 Activity Diagram Penjualan isi form login mencocok an account set cookie otorisasi member tampil pesan user id yang anda masukan tidak terdaftar cocok sistem actor periksa jumlah memproses order detail pemesanan melakukan pembayaran ubah status bayar dan status kirim data berhasil di update menupenjualan roti laporan penjualan roti Jumlah30 atau 50 Jumlah30 atau 50 cetak laporan penjualan roti masukin data order product halaman our pruduct Konsumen Sistem Sekretaris Manajer

4.2.3.4 Sequence Diagram

Diagram sequence merupakan diagram untuk menggambarkan perilaku sistem terhadap suatu interaksi yang dilakukan pada sistem tersebut berupa pesan yang digambarkan terhadap waktu. 1. Sequence Diagram Pendaftaran Gambar 4.8 Sequence Diagram Pendaftaran 2. Sequence Diagram Login Gambar 4.9 Sequence Diagram Login : agen : agen sistem sistem 1: daftar 2: input data diri 3: periksa data 4: simpan data 5: informasi account 6: ada bagian yang belum terisi : agen : agen sistem sistem sistem akses sistem akses 1: login 2: username,password 3: validasi 4: validasi ok 5: pesan user id yang anda masukan tidak terdaftar : distributor : distributor 3. Sequence Diagram Penjualan Gambar 4.10 Sequence Diagram Penjualan roti

4.2.3.5 Collaboration Diagram

Diagram kolaborasi digunakan untuk permodelan hubungan antar satu kelas dengan kelas lainnya dilihat dari segi kolaborasi kelasnya. Dan permodelannya digambarkan berdasarkan fungsi atau proses yang dimiliki masing-masing bagian. : sekretaris 2: pilih produk 3: tampil jumlah produk 4: input jumlah produk 5: pilih tombol order 6: tampil detail order 7: pilih tombol finish : distributor 1: tampil menu produk transaksi penjualan roti cetak laporan 8: approve pemesanan roti 11: pilih menu laporan 12: tampil menu laporan 13: input bulan 14: tampil laporan sesuai input 15: cetak laporan 10: tampil menu admin 9: update laporan 1. Collaboration Diagram pendaftaran Gambar 4.11 Collaboration Diagram Pendaftaran 8. Collaboration Diagram Login Gambar 4.12 Collaboration Diagram Login : agen sistem 3: periksa data 4: simpan data 5: informasi account 1: daftar 6: ada bagian yang belum terisi 2: input data diri : agen sistem sistem akses 3: validasi 1: login 5: pesan user id yang anda masukan tidak terdaftar 2: username,password 4: validasi ok : distributor : distributor 3. Collaboration Diagram Penjualan Gambar 4.13 Collaboration Diagram Penjualan roti

4.2.3.6 Class Diagram