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