3.2. Analisa Kebutuhan Sistem
3.2.1. Definisi Aktor
Dalam sistem ini hanya ada 1 aktor yaitu user. User adalah aktor yang memiliki fasilitas untuk mengelola serta mengakses sistem seperti
terlihat pada tabel 3.2.1 dibawah ini:
Tabel 3. 2. 1. Definisi Aktor
Aktor Fasilitas Akses
User -
Input Dokumen -
Klasifikasi Dokumen
3.2.2. Diagram Use Case
Detail diagram use case dapat dilihat seperti pada gambar 3.2.2 dibawah ini:
Gambar 3. 2. 1. Diagram Use Case
3.2.3. Skenario Use Case
3.2.3.1. Skenario
Use Case Input Dokumen 3.2.3.1.1.
Input Kamus Stopword
Nama Use Case : Input Kamus Stopword
Aktor : User
Kondisi Awal : User menjalankan sistem
Kondisi Akhir : Dokumen kamus Stopword masuk
kedalam sistem. Seperti pada tabel 3.2.3.1.1. berikut:
Tabel 3. 2. 3. 1. 1. Narasi Input Kamus Stopword
Aksi Aktor Reaksi sistem
1. User menekan tombol
browse pada bagian kamus Stopword
2. Sistem menampilkan form
load data 3.
User memasukan
kamus Stopword 4.
Sistem menampilkan
lokasi direktori
kamus Stopword
3.2.3.1.2. Input Kamus
Stemming
Nama Use Case : Input Kamus Stemming
Aktor : User
Kondisi Awal : User menjalankan sistem
Kondisi Akhir : Dokumen kamus Stemming masuk
kedalam sistem. Seperti pada tabel 3.2.3.1.2 berikut:
Tabel 3. 2. 3. 1. 2. Narasi Input Kamus Stemming
Aksi Aktor Reaksi sistem
1. User menekan tombol
browse pada bagian kamus Stemming
2. Sistem menampilkan form
load data 3.
User memasukan
kamus Stemming 4.
Sistem menampilkan lokasi direktori kamus Stemming
3.2.3.1.3. Input Data
Training
Nama Use Case : Input Data Training
Aktor : User
Kondisi Awal : User menjalankan sistem.
Kondisi Akhir : Dokumen Training masuk kedalam
sistem. Seperti pada tabel 3.2.3.1.3 berikut:
Tabel 3. 2. 3. 1. 3. Narasi Input Data Training
Aksi Aktor Reaksi sistem
1. User menekan tombol
browse pada bagian Data Training
2. Sistem menampilkan form
load data 3.
User memasukan Data Training
4. Sistem menampilkan lokasi
direktori Data Training PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.2.3.1.4. Input Data
Testing
Nama Use Case : Input Data Testing
Aktor : User
Kondisi awal : User menjalankan sistem.
Kondisi Akhir : Dokumen Testing masuk kedalam
sistem. Seperti pada tabel 3.2.3.1.4 berikut:
Tabel 3. 2. 3. 1. 4. Narasi Input Data Testing
Aksi Aktor Reaksi sistem
1. User menekan tombol
browse pada bagian Data Testing
2. Sistem menampilkan form
load data 3.
User memasukan Data Testing
4. Sistem menampilkan lokasi
direktori Data Testing PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.2.3.2. Skenario
Use Case Klasifikasi Dokumen 3.2.3.2.1.
Input Nilai K
Nama Use Case : Input Nilai K
Aktor : User
Kondisi Awal : User menjalankan sistem.
Kondisi Akhir : Nilai K tersimpan pada sistem. Seperti
pada tabel 3.2.3.2.1 berikut:
Tabel 3. 2. 3. 2. 1. Narasi Input Nilai K Aksi Aktor
Reaksi sistem
1. User menekan dan
memilih Nilai k pada bagian Nilai K
2. Sistem menyimpan nilai K
yang telah dipilih PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3.2.3.2.2. Klasifikasi
Nama Use Case : Klasifikasi
Aktor : User
Kondisi Awal : User menjalankan sistem.
Kondisi Akhir : Sistem menampilkan Hasil klasifikasi
menggunakan knn. Seperti pada tabel 3.2.3.2.2 berikut:
Tabel 3. 2. 3. 2. 2. Narasi Klasifikasi Aksi Aktor
Reaksi sistem
1. User menekan button
klasifikasi 2.
Sistem melakukan proses preprocessing
dan klasifikasi
serta menampilkan
hasil klasifikasi
3.3. Perancangan Model Penyimpanan Data