Sequence Diagram Laporan Pendapatan Produk Sequence Diagram

97

4. Sequence Diagram

Input Biaya Promosi Staf Keuangan Produk 1. Memilih Produk 6. Simpan data Biaya Promosi Jenis 4. Masukkan target dan keteranganPromosi 8. Menampilkan data Biaya Promosi 5. Masukkan Biaya Promosi 7. Pilih view data 2. Memilih Jenis Gambar 4.21 Sequence Diagram Input Biaya Promosi 98 Keterangan Gambar : Pada sequence diagram “Input Biaya Promosi”. Aktor Staf keuangan mengirim message kepada object Produk untuk memilih nama Produk. Object Produk mengirimkan message kepada object Jenis untuk memilih Jenis Promosi. Aktor Staf Keuangan mengirimkan message untuk Masukkan Target promosi, Keterangan Promosi, Biaya Promosi, Simpan data biaya promosi, dan view data kepada object jenis. Lalu object jenis akan mengirimkan message kepada aktor staf keuangan untuk menampilkan data Biaya Promosi. 99

5. Sequence Diagram laporan Promosi

4. Menampilkan Laporan Promosi Secara Overall Manajer Jenis 1. Memilih Jenis Produk Promosi 5. Memilih produk 2. Memilih Tahun 3. Memilih view data 6. Memilih Tahun 8. Menampilkan Laporan Promosi Secara Spesific 7. Memilih view data Gambar 4.22 Sequence Diagram Laporan Promosi Keterangan Gambar : : Pada sequence diagram “Laporan Promosi”. Aktor manajer mengirim message untuk memilih jenis kepada object jenis. Object jenis mengirimkan message untuk memilih tahun, memilih view data kepada object promosi. Object promosi mengirimkan message untuk menampilkan laporan promosi secara overall kepada aktor manajer. Aktor manajer mengirimkan message untuk memilih produk kepada object produk. Object 100 produk mengirimkan message untuk memilih tahun, memilih view data kepada object promosi. Object promosi mengirimkan message untuk menampilkan laporan promosi secara spesific kepada aktor manajer.

4.2.1.5 State Diagram

Menggambarkan semua state kondisi yang dimiliki oleh suatu object dari suatu class dan keadaan yang menyebabkan state berubah. Kejadian dapat berupa object lain yang mengirim pesan. State class tidak digambarkan untuk semua class, hanya yang mempunyai sejumlah state yang terdefinisi dengan baik dan kondisi class berubah oleh state yang berbeda. 101

1. State Diagram pada user Staf Pemasaran

Start Input - Input pemasaran Produk - Input Master Produk - Input Promosi - Input Place View Data - view pemasaran Produk - view Master Produk - view Promosi - view Place Adding to system - Save pemasaran Produk - Save Master Produk - Save Promosi - Save Place End Gambar 4.23 State Diagram pada user staf Pemasaran