• Tidak ada hasil yang ditemukan

BAB VIII KESIMPULAN DAN SARAN

LAMPIRAN 2 Deskripsi Use Case

Nomor Use Case

Nama Use Case Deskripsi Aktor

001 Input data file .xls, .csv, atau tabel basisdata

Use case input data file .xls, .csv atau tabel basisdata ini menggambarkan proses dimana pengguna memilih data dengan file berformat .xls, .csv, atau tabel dari database. Setelah memilih file atau tabel mana yang akan diinputkan, sistem akan menampilkan data tersebut ke dalam tabel untuk proses deteksi.

Pengguna

002 Deteksi outlier Use case deteksi outlier menggambarkan tentang proses pencarian outlier pada data yang telah di masukkan oleh pengguna.

Pengguna

003 Simpan hasil deteksi outlier

Use case simpan hasil deteksi outlier menggambarkan proses penyimpanan hasil deteksi outlier. Dimana pengguna dapat menyimpan hasil deteksi outlier ke dalam file dengan format .xls, .doc, dan .txt.

Pengguna

004 Seleksi atribut Use case seleksi atribut menggambarkan proses seleksi atribut, dimana pengguna dapate memilih atribut mana yang akan di

gunakan untuk proses deteksi, dan atribut mana yang akan di hapus.

LAMPIRAN 3

Narasi Use Case

Use case menggambarkan interaksi antara sistem dan pengguna atau sistem eksternal. Use case menggambarkan siapa yang akan menggunakan sistem dan dengan cara bagaimana pengguna berinteraksi dengan sistem. Narasi use case digunakan untuk menggambarkan langkah-langkah dalam interaksi sistem dengan penggunanya.

1. Narasi Use Case Input data dari file .xls, .csv atau tabel basisdata. Nama Use Case Input data dari file .xls, .csv atau

tabel basisdata Jenis Use Case Kebutuhan Operasional

ID Use Case 001

Prioritas

Pelaku Utama Pengguna

Pelaku Lain yang Terlibat - Pihak Lain yang

Berkepentingan

-

Deskripsi Use case input data file .xls, .csv atau tabel basisdata ini menggambarkan proses dimana pengguna memilih data dengan file berformat .xls, .csv, atau tabel dari database. Setelah memilih file atau tabel mana yang akan diinputkan, sistem akan menampilkan data tersebut ke dalam tabel untuk proses deteksi.

Kondisi Awal Pengguna masuk ke sistem dan berada Halaman Utama tab Preprosessing.

Urutan Aktivitas Normal Aksi Aktor Respon Sistem

Langkah 1: Pengguna

menekan tombol ‘Pilih File’

akan digunakan untuk proses deteksi dengan format .xls atau .csv.

Langkah 2: Sistem menampilkan File Chooser atau kotak dialog untuk memilih file.

Langkah 3: Pengguna memilih file .xls atau .csv kemudian menekan tombol

‘Open’.

Langkah 4: Sistem menampilkan data yang telah di pilih pada tabel

‘dataPreprocessTable’ di

Halaman Utama tab Preprosessing.

Aktivitas Alternnatif Aksi Aktor Respon Sistem

Langkah 1: Pengguna

menekan tombol ‘Pilih Database’ untuk memilih

file yang akan digunakan untuk proses deteksi dari tabel database.

Langkah 2: Sistem menampilkan Halaman Pilih Database.

Langkah 3: Pengguna memilih database yang akan di ambil datanya.

Langkah 4: Pengguna memasukkan username, password, nama database, dan URL.

Langkah 5: Pengguna

menekan tombol ‘OK’.

Langkah 6: Sistem menampilkan doalog bahwa koneksi berhasil. Langkah 7: Pengguna

menekan tombol ‘OK’.

Langkah 8: Sistem menampilkan Halaman Pilih Tabel.

Langkah 9: Pengguna memilih tabel yang akan digunakan untuk proses deteksi.

Langkah 10: Pengguna

menekan tombol ‘OK’.

Langkah 11: Sistem menampilkan data yang telah di pilih di tabel

‘dataPreprocessTable’

dan menampilkan atribut data di tabel

Preprosessing dan menampilkan di tabel

‘dataOutlierTable’ pada

tab Deteksi Outlier.

Kondisi Akhir Data yang telah dipilih akan tampil pada tabel

‘dataPreprocessTable’ yang terdapat pada Halaman

Utama.

2. Narasi Use Case Deteksi Outlier.

Nama Use Case Deteksi Outlier Jenis Use Case

Kebutuhan Operasional

ID Use Case 002

Prioritas

Pelaku Utama Pengguna

Pelaku Lain yang Terlibat - Pihak Lain yang

Berkepentingan

-

Deskripsi Use case deteksi outlier menggambarkan tentang proses pencarian outlier pada data yang telah di masukkan oleh pengguna.

Kondisi Awal Pengguna telah melakukan seleksi atribut pada tab

Preprosessing dan telah menekan tombol ‘Submit’.

Pengguna berada pada tab Preprosessing.

Urutan Aktivitas Normal Aksi Aktor Respon Sistem

Langkah 1: Pengguna menginputkan nilai radius, alpha, dan konstanta. Langkah 2: Pengguan

Langkah 3: Sistem melakukan proses pencarian outlier berdasarkan algoritma Local Correlation Integral. Langkah 4: Sistem menampilkan hasil outlier kedalam tabel

‘HasilOutlierTable’

pada tab Deteksi Outlier.

Aktivitas Alternatif -

Kondisi Akhir Pengguna dapat melihat hasil deteksi outlier menggunakan algoritma Local Correlation Integral pada tabel ‘HasilOutlierTable’.

3. Narasi Use Case Simpan Hasil Deteksi Outlier.

Nama Use Case Simpan Hasil Deteksi Outlier Jenis Use Case Kebutuhan Operasional

ID Use Case 003

Prioritas

Pelaku Utama Pengguna

Pelaku Lain yang Terlibat - Pihak Lain yang

Berkepentingan

-

Deskripsi Use case simpan hasil deteksi outlier menggambarkan proses penyimpanan hasil deteksi outlier. Dimana pengguna dapat menyimpan hasil deteksi outlier ke dalam file dengan format .xls, .doc, dan .txt.

Kondisi Awal Pengguna berada pada tab Deteksi Outlier. Sistem menampilkan hasil deteksi outlier pada tabel

‘HasilDeteksiTable’.

Urutan Aktivitas Normal Aksi Aktor Respon Sistem

Langkah 1: Pengguna

menekan tombol ‘Simpan’.

Langkah 2: Sistem menampilkan kotak dialog penyimpanan file. Langkah 3: Pengguna

memilih lokasi penyimpanan file.

Langkah 4: Pengguna memasukkan nama file. Langkah 5: Pengguna memilih extensi file data. Langkah 6: Pengguna

menekan tombol ‘Save’.

Langkah 7: Sistem menyimpan hasil deteksi outlier sesuai dengan nama file, format file, dan lokasi penyimpanan file.

Langkah 8: Sistem menampilkan doalog bahwa hasil deteksi outlier telah berhasil disimpan.

Langkah 9: Pengguna

menekan tombol ‘OK’. Aktivitas Alternatif -

Kondisi Akhir Hasil deteksi outlier tersimpan dalam format file berekstensi tertentu sesuai dengan pilihan pengguna.

4. Narasi Use Case Seleksi Atribut.

Nama Use Case Seleksi Atribut Jenis Use Case

Kebutuhan Operasional

ID Use Case 004

Prioritas

Pelaku Utama Pengguna

Pelaku Lain yang Terlibat - Pihak Lain yang

Berkepentingan

-

Deskripsi Use case seleksi atribut menggambarkan proses seleksi atribut, dimana pengguna dapat memilih atribut mana yang akan di gunakan untuk proses deteksi, dan atribut mana yang akan di hapus.

Kondisi Awal Pengguna berada pada tab Preprosessing pada Halaman Utama. Sistem menampilkan data pada tabel di Halaman Utama.

Urutan Aktivitas Normal Aksi Aktor Respon Sistem

Langkah 1: Sistem menampilkan daftar atribut pada tabel

Langkah 2: Pengguna menandai atribut yang akan dihapus dari tabel.

Langkah 3: Pengguna

menekan tombol ‘Hapus’.

Langkah 4: Sistem menghapus atribut yang dipilih beserta data dalam tabel data yang berada di Halaman Utama.

Aktivitas Alternatif -

LAMPIRAN 4

Dokumen terkait