Use case Name Pemilihan atribut
Included Cases -
Main Flow Step
Action 1
User melakukan request pemilihan atribut kepada sistem .
2 Sistem melakukan proses pemilihan
atribut no transaksi dan kode barang. 3
Sistem menyimpan hasil pemilihan atribut ke dalam database.
4 Sistem menampilkan data hasil pemilihan
atribut. Extension
Step Branching Action
- -
5. Skenario Use Case Frequent Item
Skenario use case Frequent Item menggambarkan langkah-langkah melakukan perhitungan frequency terhadap item yang terdapat pada data
transaksi dan telan melewati proses pemilihan atribut. Skenario use case data Frequent Item dapat dilihat pada tabel 3.18.
Tabel 3. 18 Skenario Use Case Frequent Item Use case Name
Frequent Item
Goal In Context Menghitung jumlah kemunculan tiap item dalam
data transaksi penjualan. Precondition
Posisi data sudah dilakukan cleaning. Successful End
Condition Sistem berhasil menampilkan frekuensi tiap item.
Failed End Condition Sistem tidak berhasil melakukan perhitungan.
Frekuensi Item. Actors
User Triger
User melakukan request Frequent Item kepada
Use case Name Frequent Item
sistem . Main Flow
Step Action.
1 User melakukan request Frequent Item.
2 Sistem melakukan proses penghitungan
frekuensi tiap item dan diurutkan secara Descending berdasarkan frekuensinya.
3 Sistem menyimpan data hasil Frequent
Item ke dalam database 4
Sistem menampilkan hasil Frequent Item
6. Skenario Use Case Priority
Skenario use case Priority menggambarkan langkah-langkah melakukan pengurutan data berdasarkan priority setelah melewati proses frecuency
item. Skenario use case Priority dapat dilihat pada tabel 3.20. Tabel 3. 19 Skenario Use Case Priority
Use case Name Priority
Goal In Context Data terurut berdasarkan priority
Precondition Data sudah melewati proses Frequent Item
Successful End Condition
Sistem berhasil melakukan priority
Failed End Condition Sistem tidak berhasil melakukan priority
Actors Manager
Triger User melakukan request Priority kepada sistem
Main Flow Step
Action 1
User melakukan request Priority 2
Sistem melakukan proses pengurutan data beradasrkan priority
3 Sistem menyimpan hasil Priority
kedalam database
Use case Name Priority
Main Flow Step
Action 4
Sistem menampilkan hasil Priority
7. Skenario Use case Proses asosiasi
Skenario use case proses assosiasi menggambarkan langkah-langkah aksi user untuk melakukan proses frequent pattern, rule, dan melihat hasil
asosiasi. Skenario use case proses asosiasi dapat dilihat pada table 3.20. Tabel 3. 20 Skenario Use Case Proses Asosiasi
Use case name Proses Asosiasi
Goal In Context Sistem mendapatkan rule lalu menampilkan rule
tersebut menjadi sebuah informasi Precondition
Telah melakukan proses preprocessing Successful End
Condition Sistem berhasil mendapatkan rule lalu
menampilkan rule tersebut menjadi sebuah informasi
Failed End Condition Sistem tidak berhasil mendapatkan rule
Actors User
Triger User memasukan nilai minimum support dan
minimum confidence yang valid Included Cases
Frequent itemset, minimum support, rule, minimum confidence dan lihat hasil analisa
Main Flow Step
Action 1
User memasukan nilai minimum support dan confidence
2 Sistem menghitung support dan
confidence 3
Sistem melakukan validasi terhadap masukan yang dilakukan oleh user
4 Sistem menghapus data yang memiliki
Use case name Proses Asosiasi
Main Flow Step
Action nilai support dan confidence
yang ≤ nilai minimum support dan confidence
5 Sistem menampilkan data yang
memiliki nilai support dan confidence ≥
nilai minimum support dan confidence 6
Sistem menampilkan hasil seleksi rule 7
Sistem pelakukan proses pembentukan paket barang
8 Sistem menampilkan informasi bentuk
paket Extension
Step Branching Action
1.1 Sistem menampilkan notifikasi nilai
minimum support yang diinputkan tidak sesuai
2.1 Sistem menampilkan notifikasi nilai
minimum confidence yang diinputkan 3.1
Sistem tidak mendapatkan rule karena nilai minimum confidence yang
diinputkan oleh user terlalu tinggi
8. Skenario Use Case Imput Parameter