Use Case Diagram Skenario Use Case

jenis yang dipilih 3 Mengisi periode laporan 4 Menampilkan Laporan 5 Mencetak Laporan

4.1.3.3. Activity Diagram

Berikut adalah activity diagram yang diusulkan : 1. Activity Diagram Penjualan Aktor Sistem Input Data Penjualan Validasi Data Penjualan Menyimpan data penjualan Memproses dan menampilkan nota penjualan Menampilkan pesan silahkan lengkapi data Data tidak lengkap Memproses dan menampilkan nota penjualan Gambar 4.2 Activity Diagram Penjualan. 2. Activity Diagram Pengiriman Aktor Sistem Input data pengiriman berdasarkan nota Menampilkan data penjualan dan data barang yang harus dikirim Mencetak surat jalan pengiriman barang Menyimpan data pengiriman Memproses dan menampilkan surat jalan pengiriman barang Mengirim barang Gambar 4.3 Activity Diagram Pengiriman. 3. Activity Diagram Laporan Aktor Sistem Memilih Jenis Laporan Memilih Kategori Laporan Menampilkan Preview dan Mencetak Laporan Menginput Parameter Kategori Laporan yang Dipilih Gambar 4.4 Activity Diagram Laporan.

4.1.3.4. Sequence Diagram

Berikut adalah sequence diagram yang diusulkan :

1. Sequence Diagram Penjualan

User FormPemesanan Database 1. Input Data Penjualan 2. Validasi Data Penjualan Menampilkan pesan data tidak lengkap Menampilkan pesan data berhasil disimpan 4.Menyimpan Data Pemesanan 5. Mencetak Nota Penjualan 3. Input Kembali Data Penjualan Data tidak lengkap Gambar 4.5. Sequence Diagram Penjualan.

2. Sequence Diagram Pengiriman

Aktor FormPengiriman Database 1. Input data pengiriman 2. Menyimpan data pengiriman Menampilkan pesan data berhasil disimpan Menampilkan surat jalan pengiriman barang 3.Mencetak Surat Jalan Surat Jalan Gambar 4.6 Sequence Diagram Pengiriman.

3. Sequence DiagramLaporan

F. Laporan Aktor Main:Menu Database Memilih Laporan Memilih jenis laporan Menampilkan jenis laporan yang dipilih Input periode laporan yang akan dicetak 6. Mengakses database Menampilkan preview Mencetak laporan 7. Akses database 8. Print Gambar 4.7 Sequence Diagram Laporan.

4.1.3.5. Collaboration Diagram

Berikut adalah collaboration diagramdari sistem yang diusulkan :

1. Collaboration DiagramPenjualan

Close Form 4. Connect Database 1. View Form Yang Dipilih 2. Input Data Penjualan 6. Nota Penjualan 3. Proses Data 5. Pesan Input Berhasil : Input Proses : Form Data User Gambar 4.8 Collaboration DiagramPenjualan.