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.