8. Sequence Diagram Use Case Laporan
Gambar 4.21 Sequence Diagram Use Case Laporan
1. Actor menginisiasi Use Case Laporan dengan memilih page Laporan.
2. Page laporan di tampilkan ke actor. 3. Actor memilih jenis laporan.
4. Parameter yang telah dikirim di berikan ke objek control laporan.
5. Objek control laporan mengirimkan query data ke objek database.
6. Objek database melakukan cek dan eksekusi query data yang dikirimkan oleh
objek control Laporan.
GUI : Page Data Laporan
Manager 1: [Pilih Page Data]
5: [Kirim] Query Data
Control Laporan
db_tb_transactions 2: [Tampilkan]
Page Data 3: [Kirim]
Pilih Jenis Laporan 4: [Kirim]
Data Paramater Laporan 6: [cek] Eksekusi
Query 7: [Kirim]
Tampilkan Data laporan 8: [Kirim]
Pilih Aksi 9: [Kirim]
Parameter Aksi 10: [cek]
cek aksi 12: [Kirim]
Simpan Laporan 11: [Kirim]
Cetak Data Laporan
alternatif flow
7. Objek database
mengirimkan hasil
eksekusi ke actor. 8. Actor memilih pilihan aksi simpan atau
cetak. 9. Objek
control laporan
mengirimkan parameter pilihan aksi.
10. Objek control laporan melakukan cek parameter aksi.
11. Objek control laporan mengirimkan hasil aksi cetak data.
12. Objek control laporan mengirimkan hasil aksi simpan data laporan. alternative
flow
9. Sequence Diagram Use Case Search Item
Gambar 4.22 Sequence Diagram Search Item
1. Actor menginisiasi
sequence dengan
melakukan pilih page data. 2. Method melakukan pengecekan page data.
3. Mengirim tampilan page data. 4. Method mengirimkan inputan keyword.
5. Method validasi data mengirimkan query data. 6. Method melakukan eksekusi terhadap query
data yang dikirimkan. 7. Method menampilkan hasil query ke page
data.
4.2.1.6 State Chart Diagram
Page Data Admin Manager
1: [Pilih Page Data] 4: [Kirim]
Input Keyword 5: [kirim]
Query Data Validasi Data
2: [Cek] Page Data yang dipilih
3: [Tampilkan Page Data] 6: [Eksekusi]
Query Data db_tb_transactions
7: [Notifikasi] Tampilkan Data