Use case Spesification : Kelola Anggota

Program Studi Teknik Informatika SKPL – AWEPE 28 63 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Inform atika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika

6. PreConditions

1. Aktor telah memiliki nama pengguna dan sandi untuk dapat masuk ke sistem

7. PostConditions

1. Aktor memasuki sistem dan dapat menggunakan fungsi-fungsi pada sistem sesuai dengan role aktor.

4.1.2 Use case Spesification : Kelola Anggota

1. Brief Description

Use Case ini digunakan oleh aktor untuk mengelola data anggota. Aktor dapat melakukan tampil data anggota, hapus data anggota, atau cari data anggota dari kategori.

2. Primary Actor

1. Administrator

3. Supporting Actor

none

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih untuk melihat data anggota 2. Sistem memberikan pilihan untuk melakukan tampil data anggota, hapus data anggota, atau cari data anggota dari kategori 3. Aktor memilih untuk menampilkan data anggota 4. Aktor meminta sistem untuk menampilkan data anggota yang telah disimpan di database 5. Sistem mengecek data anggota 6. Sistem menampilkan data anggota 7. Use Case ini selesai

5. Alternative Flow

1. Aktor memilih untuk melakukan hapus data anggota 1. Use Case ini dimulai ketika aktor memilih untuk menghapus data anggota Program Studi Teknik Informatika SKPL – AWEPE 29 63 Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Inform atika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika 2. Aktor mencari terlebih dahulu data anggota yang ingin dihapus 3. Sistem menampilkan data anggota yang dicari 4. Aktor menghapus data anggota yang ingin dihapus datanya 5. Sistem menampilkan peringatan apakah benar data tersebut yang akan dihapus 6. Berlanjut ke Basic Flow langkah ke 7 2. Aktor memilih untuk melakukan cari data anggota 1. Use Case ini dimulai ketika aktor memilih untuk mencari data anggota 2. Aktor melakukan pencarian terhadap data anggota dengan memilih kategori pencarian kemudian memasukkan kata kuncinya 3. Sistem melakukan pengecekan kata kunci yang dicari 4. Sistem menampilkan data anggota yang dicari 5. Berlanjut ke Basic Flow langkah ke 7

6. Error Flow

1. Data anggota yang dicari tidak ada 1. Sistem memberikan pesan peringatan bahwa data anggota yang dicari tidak ada 2. Kembali ke Alternative Flow 2 langkah ke 2

7. PreConditions

1. Use Case Login telah dilakukan 2. Aktor telah memasuki sistem

8. PostConditions

1. Data anggota di database telah dihapus.

4.1.3 Use case Spesification : Kelola Gedung