Brief Description Primary Aktor Supporting Aktor Basic Flow Alternative Flow A-1 Aktor memilih untuk menampilkan grafik jumlah Error Flow Pre-Conditions

A-3 Aktor memilih untuk melakukan search 1. Aktor mengindikasikan untuk melakukan search data komentar. 2. Aktor memasukkan kategori dan kata kunci pencarian. 3. Sistem menampilkan data komentar yang sesuai dengan kategori dan kata kunci yang dimasukkan user. 4. Berlanjut ke Basic Flow langkah ke 8. A-4 Aktor memilih untuk menampilkan detil. 1. Aktor mengindikasikan untuk menampilkan detil data komentar. 2. Sistem menampilkan detil data komentar yang sesuai dipilih user. 3. Berlanjut ke Basic Flow langkah ke 8.

6. Error Flow E-1 Data yang dimasukkan aktor salah.

1. Sistem memberikan pesan peringatan bahwa data yang dimasukkan salah. 2. Kembali ke Basic Flow langkah ke 4. E-2 Data yang dimasukkan aktor salah. 1. Sistem memberikan pesan peringatan bahwa data yang dimasukkan salah. 2. Kembali ke Alternative Flow A-1 langkah ke 3.

7. Pre-Conditions

1. Use case login telah dilakukan. 2. Aktor telah masuk ke dalam sistem.

8. Post-Conditions

Data komentar telah terupdate.

4.1.16 Use case Spesification : Manage Report

1. Brief Description

Use Case ini memungkinkan aktor untuk mengelola laporan. Aktor dapat menampilkan grafik pendapatan pertahun, grafik transaksi per tahun, grafik genre favorit per tahun, tabel film terlaris per tahun, dan print grafik atau tabel.

2. Primary Aktor

Manager.

3. Supporting Aktor

None.

4. Basic Flow

1. Use Case dimulai ketika aktor memilih untuk menampilkan grafik pendapatan per tahun. 2. Sistem menampilkan grafik pendapatan per tahun. A-1 Aktor memilih untuk menampilkan grafik jumlah transaksi per tahun. A-2 Aktor memilih untuk menampilkan grafik genre favorit per tahun. A-3 Aktor memilih untuk menampilkan tabel film terlaris per tahun. A-4 Aktor memilih untuk mencetak grafik atau tabel. 3. Use Case selesai.

5. Alternative Flow A-1 Aktor memilih untuk menampilkan grafik jumlah

transaksi per tahun. 1. Aktor mengindikasikan untuk menampilkan grafik jumlah transaksi per tahun. 2. Sistem menampilkan grafik jumlah transaksi. 3. Berlanjut ke Basic Flow langkah ke 3. A-2 Aktor memilih untuk menampilkan grafik genre favorit per tahun. 1. Aktor mengindikasikan untuk menampilkan grafik genre favorit per tahun. 2. Sistem menampilkan grafik genre favorit. 3. Berlanjut ke Basic Flow langkah ke 3. A-3 Aktor memilih untuk menampilkan tabel film terlaris per tahun. 1. Aktor mengindikasikan untuk menampilkan tabel film terlaris per tahun. 2. Sistem menampilkan tabel film terlaris. 3. Berlanjut ke Basic Flow langkah ke 3. A-4 Aktor memilih untuk mencetak grafik atau tabel 1. Aktor mengindikasikan untuk mencetak grafik atau tabel. 2. Sistem menampilkan dialog untuk mencetak grafik atau tabel. 3. Aktor memberikan konfirmasi untuk mencetak. 4. Sistem mencetak grafik atau tabel. 5. Berlanjut ke Basic Flow langkah ke 3.

6. Error Flow

None.

7. Pre-Conditions

1. Use case login telah dilakukan. 2. Aktor telah masuk ke dalam sistem.

8. Post-Conditions