Analisa Kebutuhan Sistem Identifikasi makna kata sabar dalam karya sastra Menggunakan K Nearest Neighbor (KNN)

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