Diagram Usecase Analisis Kebutuhan Fungsional

Actors User Triger User melakukan request proses precosessing Included Cases Pemilihan atribut, pembersihan data, hitung frekuensi dan pengurutan data. Main Flow Step Action 1 User memilih menu proses preprocessing 2 Sistem melakukan proses pemilihan data 3 Sistem melakukan proses pembersihan data 4 Sistem melakukan proses hitung frekuensi 5 Sistem melakukan proses pengurutan data 6 Sistem menampilkan semua hasil proses preprocessing dalam grid Extension Step Branching Action -

4. Skenario Use Case Asosiasi

Skenario Use case asosiasi menggambarkan langkah-langkah aksi user dan sistem untuk melakukan proses asosiasi. Tabel 3. 25 Requrement A.4 Reqirement A.4 Sistem menyediakan menu asosiasi untuk melakukan input parameter berupa Minimum Support dan Minimum Confidence, Eliminasi untuk mengeliminasi item apasaja yang tidak memenuhi nilai parameter yang diinputkan dan Rules untuk melihat rule apa saja yang dihasilkan. Tabel 3. 26 Skenario Use Case Asosiasi Use case Name Analisis Related Requirements Requirement A.1, Requirement A.2, Requirement A.3 Goal In Context Sistem menampilkan informasi paket produk hasil dari pencarian frequent itemset dan pembentukan rule Precondition User sudah melakukan memasukkan nilai Minimum Support dan Minimum Confidence Successful End Condition Sistem berhasil menampilkan informasi paket produk hasil dari pencarian frequent itemset dan pembentukan rule Failed End Condition Sistem gagal menampilkan informasi paket produk hasil dari pencarian frequent itemset dan pembentukan rule Actors User Triger User memasukkan nilai Minimum Support dan Minimum Confidence Main Flow Step Action 1 User memasukkan nilai minimum support dan minimum confidence 2 User memilih menu proses asosiasi 3 Sistem melakukan validasi terhadap nilai minimum support dan minimum confidence yang user masukkan 4 Sistem melakukan proses asosiasi 5 Sistem menampilkan hasil rules, nilai support dan confidence tiap item Extension Step Branching Action 3.1 Sistem menampilkan pesan bahwa nilai minimum support dan minimum confidence tidak boleh kosong

5. Skenario Use Case Batasan Paket