4.1.3.2.2Activity DiagramPemesanan yang diusulkan
Activity diagrampemesanan dalam sistem yang diusulkan adalah sebagai berikut:
[Sistem] [Pemilik]
Memesan barang yang stoknya sedikit
Menyimpan data barang pesanan Memasukan data pesanan
Gambar 4.3 Activity Diagram Pemesanan yang diusulkan
4.1.3.2.3 Activity Diagram Penerimaan barang yang diusulkan
Activity diagrampenerimaan dalam sistem yang
diusulkan adalah sebagai berikut:
[Bag. Gudang] [sistem]
Menerima barang
Mengecek kondisi barang Memasukan data pembelian
Mendisplay barang yang kosong di toko Memasukan data retur
Menyimpan data
Mengembalikan barang rusak Menyimpan data
Memasukan barang ke gudang
Rusak Bagus
Gambar 4.4 Activity Diagram Penerimaanbarang yang diusulkan
4.1.3.2.4 Activity Diagram Penjualan yang diusulkan
Activity diagrampenjualan
dalam sistem
yang
diusulkan adalah sebagai berikut:
[Konsumen] [Kasir]
[Sistem]
Menawarkan barang Mencari barang yang diinginkan
Memlih barang yang diinginkan Memasukan data beli
Menyimpan data Memberikan barang
Menerima barang Membayar total pembelian
Menerima pembayaran Memunculkan data penjualan
Gambar 4.5 Activity Diagram Penjualanyang diusulkan
4.1.3.2.5 Activity Diagram Laporan Penerimaan yang diusulkan
Activity diagramlaporan penerimaan dalam sistem
yang diusulkan adalah sebagai berikut:
[Pemilik] [sistem]
Memilih menu laporan pembelian Menampilkan periode tanggal
Mengisi periode tanggal Menampilkan laporan
Memilih tombol cetak Mencetak laporan
Gambar 4.6 Activity Diagram Laporan Pembelian yang diusulkan
4.1.3.2.6 Activity Diagram Laporan Penjualan yang diusulkan
Activity diagramlaporan penjualan dalam sistem
yang diusulkan adalah sebagai berikut:
[Pemilik] [Sistem]
Memilih menu laporan penjualan Menampilkan periode tanggal
Mengisi periode tanggal Menampilkan laporan
Memilih tombol cetak Mencetak laporan
Gambar 4.7 Activity Diagram Laporan Penjualan yang diusulkan
4.1.3.2.7 Activity Diagram Nota Penjualan yang diusulkan
Activity diagramnota penjualan dalam sistem yang
diusulkan adalah sebagai berikut:
[Kasir] [Sistem]
Menginput data penjualan Menghitung total penjualan
Mencetak Nota penjualan
Gambar 4.8 Activity Diagram Nota Penjualan yang diusulkan
4.1.3.3 Sequence Diagram
Sequence diagram
adalah interaksi
diagram yang
memperlihatkan event-event
yang berurutan
sepanjang berjalannya waktu. Selain itu, Sequence Diagram merupakan
salah satu diagram interaksi yang menjelaskan bagaimana suatu operasi itu dilakukan. Masing-masing sequence diagram
akan menggambarkan aliran-aliran pada suatu use case.
4.1.3.3.1 Sequence Diagram Login yang diusulkan
Sequence diagramlogin dalam sistem yang diusulkan
adalah sebagai berikut:
Staff Form Login
database 1 : Membuka form login
2 : Menampilkan form login 3 : Mengisi data login
4 : Mengecek kesesuaian data
5 : Data tidak sesuai 6 : Menampilkan pesan data tidak sesuai
7 : Mengisi ulang data 8 : data sesuai
9 : Masuk form menu
Gambar 4.9 Sequence Diagram Login yang diusulkan
4.1.3.3.2 Sequence Diagram Pemesanan Barang yang diusulkan