Analisis Pengguna Analisis Kebutuhan Non Fungsional

66 Trigger Pelatihan Fuzzy c-means Skenario Utama Aksi aktor Reaksi Sistem 1. Menjalankan pelatihan Fuzzy c- means 2. Menampilkan folder hasil preprocessing, menampilkan setting FCM 3. Mengubah atau sesuai default parameter Fuzzy C-Means 4. Menjalankan proses pelatihan Fuzzy C-Means 5. Melakukan proses pelatihan Fuzzy C-Means Tabel 3. 28 Use Case Scenario Menyimpan Center Akhir Nama Use Case Menyimpan Center Akhir Tujuan Menyimpan center akhir hasil pelatihan Fuzzy C-Means Deskripsi Fungsionalitas ini digunakan penguji untuk menyimpan center akhir hasil pelatihan fuzzy c-means Aktor Penguji Related Case Setting Kondisi Sukses Berhasil menyimpan center akhir hasil pelatihan fuzzy c- means Kondisi Gagal Gagal menyimpan center akhir hasil pelatihan fuzzy c- means Include Case Pelatihan Fuzzy C-Means Trigger proses Skenario Utama Aksi aktor Reaksi Sistem 1. Menjalankan proses pelatihan Fuzzy C-Means 2. Melakukan pelatihan Fuzzy C-Means 3. Menyimpan center akhir hasil Pelatihan Fuzzy C-Means Tabel 3. 29 Use Case Scenario Chord Recognition Nama Use Case Chord Recognition Tujuan Mendapatkan hasil deteksi akor Deskripsi Fungsionalitas ini digunakan penguji untuk mendapatkan hasil deteksi akor Aktor Penguji Related Case - Kondisi Sukses Berhasil mendapatkan hasil deteksi akor Kondisi Gagal Gagal mendapatkan hasil deteksi akor Include Case Preprocessing Trigger Modul Chord recognition Skenario Utama Aksi aktor Reaksi Sistem 1. Menjalankan chord recognition 2. Menampilkan menu input data uji atau buka file 3. Menginputkan data uji 67 3. Melakukan preprocessing 4. Menampilkan hasil deteksi akor

3.6.3 Activity diagram

Activity diagram menggambarkan berbagai alir aktivitas dalam sistem yang dirancang, bagaimana masing-masing alir berawal, decision pilihan, yang mungkin terjadi dan bagaimana berakhir. Berikut activity diagram : 1. Activity diagram Collecting Database Activity D iagram Collecting D atabase Penguji Sistem Menjalankan Collecting Database Menampilkan nama folder input dan nama folder tempat penyimpanan hasil preprocessing. Menjalankan prepro cessing Melak ukan preprocess ing Menyimpan hasil preprocessing Gambar 3. 13 Activity diagram Collecting Database