Brief Description Primary Aktor Supporting Aktor Basic Flow Alternative Flow A-1 Aktor memilih untuk melakukan edit

7. PreConditions

None.

8. PostConditions

Aktor memasuki sistem.

4.1.2 Use case Spesification : Manage Member

1. Brief Description

Use Case ini memungkinkan aktor untuk mengelola data member. Aktor dapat melakukan insert, edit, delete, display, search, export, dan print data member.

2. Primary Aktor

Administrator, Manager, Petugas.

3. Supporting Aktor

None.

4. Basic Flow

1. Use Case dimulai ketika aktor memilih untuk melakukan pengelolaan data member. 2. Sistem menampilkan data member dan memberikan pilihan untuk melakukan insert, edit, delete, dan search data member. 3. Aktor memilih untuk melakukan insert data member. A-1 Aktor memilih untuk melakukan edit. A-2 Aktor memilih untuk melakukan delete. A-3 Aktor memilih untuk melakukan search. A-4 Aktor memilih untuk mengekspor data. A-5 Aktor memilih untuk mencetak data. 4. Aktor memasukkan data member. 5. Aktor mengindikasikan untuk menyimpan data member yang telah dimasukkan. 6. Sistem mengecek data member yang telah dimasukkan. E-1 Data member yang dimasukkan aktor salah. 7. Sistem menyimpan data member. 8. Use Case selesai.

5. Alternative Flow A-1 Aktor memilih untuk melakukan edit

1. Aktor mengindikasikan untuk melakukan edit data member tertentu. 2. Sistem menampilkan form edit. 3. Aktor mengedit data member. 4. Aktor mengindikasikan untuk menyimpan data member yang telah diedit. 5. Sistem mengecek data member yang telah diedit. E-2 Data member yang dimasukkan aktor salah. 6. Sistem meyimpan data member yang telah diedit. 7. Berlanjut ke Basic Flow langkah ke 8. A-2 Aktor memilih untuk melakukan delete 1. Aktor mengindikasikan untuk melakukan delete data member tertentu. 2. Sistem menampilkan konfirmasi untuk menghapus data member. 3. Sistem menghapus data member. 4. Berlanjut ke Basic Flow langkah ke 8. A-3 Aktor memilih untuk melakukan search 1. Aktor mengindikasikan untuk melakukan search data member. 2. Aktor memasukkan kategori dan kata kunci pencarian. 3. Sistem menampilkan data member yang sesuai dengan kategori dan kata kunci yang dimasukkan user. 4. Berlanjut ke Basic Flow langkah ke 8. A-4 Aktor memilih untuk mengekspor data 1. Aktor mengindikasikan untuk mengekspor data member. 2. Sistem mengekspor data member dan menampilkan ke aktor menggunakan excel. 3. Berlanjut ke Basic Flow langkah ke 8. A-5 Aktor memilih untuk mencetak data 1. Aktor mengindikasikan untuk mencetak data member. 2. Sistem menampilkan dialog untuk mencetak data member. 3. Aktor memberikan konfirmasi untuk mencetak. 4. Sistem mencetak data member. 5. Berlanjut ke Basic Flow langkah ke 8.

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