Activity Diagram Perancangan prosedur yang diusulkan

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