Activity Diagram Yang Diusulkan
54
3. Activity Diagram Penjualan Barang Distribusi
Activity Penjual
Pembeli
Menyerahkan barang yang dibeli
Start
Terima Barang Input Barang
Total Bayar
Serahkan Barang dan Struk
Membayar
Cetak Struk Jual
Info Pembayaran
Terima Barang dan Struk
End Terima Bayar
Gambar 4.8 Activity Diagram Penjualan 4.2.3.4
Sequence Diagram
Sequence diagram adalah suatu diagram yang menggambarkan interaksi antar objek dan mengindikasikan komunikasi diantara objek-objek tersebut. Diagram ini
juga menunjukan serangkaian pesan yang dipertukarkan oleh objek-objek yang melakukan suatu tugas atau aksi tertentu.
55
1. Sequence Diagram Olah Order Distribusi
Form Utama Panel List Order
Panel Delivery Order User
Order, List Order, deliveryOrder, deliveryOrderDetail 1. Pilih menu buat list order
2. Tampil panel 3. Tampil
4. Input barang 5. Tersimpan
6. Cetak List Permintaan 7. Insert list order ,detail list order
8. Data Tersimpan 9. List permintaan dicetak
10. Pilih menu delivery order 11. Tampilan panel delivery
12. Tampil 13. Cari Id list order dari delivery order yang diterima
15. Get By Id 16. Tampildatapermintaanorder
17. Tampil data permintaan order 18. Validasi barang , input barang
19. Update detail list order 20. Data permintaan divalidasi
21. SimpanDeliveryOrder 22. Insertdeliveryorder,detailDeliveryOrder,
updateStatusPermintaanOrder 23. Informasi data delivery order berhasil dibuat
Gambar 4.9 Sequence Diagram Olah Distribusi
56
2. Sequence Diagram Persediaan Barang
Form Utama Panel Persediaan di gudang
Persediaan Barang
User
1. Pilih menu persediaan brg di gudang
2. Tampil panel
4. Tampil
6. Kirim ke toko 7. Update kirim toko
8. Berhasil di update 9. Info berhasil di update
17. Tampil 16. Update ke gudang
15. Terima dari persediaan 18. Informasi berhasil di update
3. Get all gudang 5. Tampil panel data persediaan
10. Pilih persediaan barang di toko
11. Tampil panel 12. Get all total
13. Tampil 14. Tampil panel data persediaan
Gambar 4.10 Sequence Diagram Persediaan Barang
57
3. Sequence Diagram Penjualan
Form Utama Panel Jual
Persediaan, Penjualan Detail User
1. Pilih menu penjualan 2. Tampil panel
3. Tampil 4. Masuk panel jual
5. Cari barang beli 6. Get by id
7. Get By id 8. Tampil data barang beli
9. Input barang 10. Insert ke tabel
12. Hitung bayar
14. Cetak nota jual 15. Insert penjualan detail,
update persediaan 16. Nota tercetak
17. Cetak struk 11. Masuk list pembelian
12. Hitung bayar 13. Tampil Pembayaran
Gambar 4.11 Sequence Diagram Penjualan
58