Gambar 3.3 Use Case Diagram
3.2.1.1. Use Case Mencari Citra Relevan
Spesifikasi use case mencari citra relevan dapat dilihat pada Tabel 3.1.
Tabel 3.1 Spesifikasi Use Case Mencari Citra Relevan
Name Mencari Citra Relevan
Actors Pengguna
Trigger Pengguna memilih menu Mencari Citra Relevan
Preconditions Pengguna mengakses menu Mencari Citra Relevan
Post Conditions Sistem akan menampilkan 2 menu pilihan yaitu
pilihan ekstraksi ciri dari koleksi citra dengan menggunakan Speeded-Up Robust Features serta
pilihan untuk menampilkan hasil citra relevan dengan
Universitas Sumatera Utara
membandingkan kemiripan
citra menggunakan
Euclidean Distance. Success Scenario
1. Pengguna mengeksekusi menu Menampilkan Citra Relevan
2. Sistem akan menampilkan halaman Menampilkan Citra Relevan.
3. Pengguna memilih 2 pilihan menu yaitu ekstraksi ciri citra dengan Speeded-Up Robust Features atau
membandingkan kemiripan citra dengan Euclidean Distance
Alternative Flows -
3.2.1.2. Use Case Ekstraksi Ciri Citra dengan Speeded-Up Robust Features Spesifikasi use case Ekstraksi Ciri Citra dengan Speeded-Up Robust Features
dapat dilihat pada Tabel 3.2.
Tabel 3.2 Spesifikasi Use Case Ekstraksi Ciri Citra dengan Speeded-Up Robust Features
Name Ekstraksi Ciri Citra dengan Speeded-Up Robust
Features Actors
Pengguna Trigger
Pengguna memilih menu Mencari Citra Relevan. Preconditions
Pengguna mengakses menu Ekstraksi Ciri Citra dengan Speeded-Up Robust Features
Post Conditions Sistem akan menampilkan komponen yang ada di
halaman Ekstraksi Ciri Citra dengan Speeded-Up Robust Features.
Success Scenario 1. Penguna telah memilih Ekstraksi Ciri Citra dengan
Speeded-Up Robust Features 2. Pengguna menentukan folder berisi koleksi citra.
Universitas Sumatera Utara
3. Pengguna menekan tombol mulai ekstraksi ciri 4. Sistem akan melakukan proses ektraksi ciri
terhadap koleksi citra melakukan deteksi dan deskripsi terhadap Interest Point serta
menampilkan running time. Alternative Flows
-
3.2.1.3. Use Case Membandingkan Kemiripan dengan Euclidean Distance.