Brief Description Primary Aktor Supporting Aktor Basic Flow Alternative Flow A-1 Aktor memilih untuk mengedit reservasi Error Flow E-1 Data yang dimasukkan aktor salah.

A-4 Aktor memilih untuk mencetak data 1. Aktor mengindikasikan untuk mencetak data transaksi. 2. Sistem menampilkan dialog untuk mencetak data transaksi. 3. Aktor memberikan konfirmasi untuk mencetak. 4. Sistem mencetak data transaksi. 5. Berlanjut ke Basic Flow langkah ke 8.

6. Error Flow

None.

7. Pre-Conditions

1. Use case login telah dilakukan. 2. Aktor telah masuk ke dalam sistem. 3. Aktor telah memasukan data member, ruangan, dan film.

8. Post-Conditions

Data transaksi telah ditampilkan.

4.1.9 Use case Spesification : Manage Schedule

1. Brief Description

Use Case ini memungkinkan aktor untuk mengelola jadwal reservasi dan informasi pelanggan yang sedang menonton film di ruangan tertentu. Aktor dapat menampilkan jadwal, mengedit dan membatalkan reservasi.

2. Primary Aktor

Administrator, Manager, Petugas.

3. Supporting Aktor

None.

4. Basic Flow

1. Use Case dimulai ketika aktor memilih untuk menampilkan jadwal. 2. Sistem menampilkan jadwal. A-1 Aktor memilih untuk mengedit reservasi. A-2 Aktor memilih untuk membatalkan reservasi. 3. Use Case selesai.

5. Alternative Flow A-1 Aktor memilih untuk mengedit reservasi

1. Aktor mengindikasikan untuk mengedit data reservasi tertentu. 2. Sistem menampilkan form edit. 3. Aktor mengedit data reservasi. 4. Aktor mengindikasikan untuk menyimpan data reservasi yang telah diedit. 5. Sistem mengecek data reservasi yang telah diedit. E-1 Data yang dimasukkan aktor salah. 6. Sistem meyimpan data reservasi yang telah diedit. 7. Berlanjut ke Basic Flow langkah ke 3. A-2 Aktor memilih untuk membatalkan reservasi 1. Aktor mengindikasikan untuk membatalkan reservasi. 2. Sistem menampilkan konfirmasi untuk pembatalan reservasi. 3. Aktor membatalkan reservasi. 4. Sistem mengubah status reservasi menjadi batal. 5. Berlanjut ke Basic Flow langkah ke 3.

6. Error Flow E-1 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