• Tidak ada hasil yang ditemukan

Diagram dan skenario use case dari pengguna sistem rekomendasi

differential diagnose penyakit paru – paru dapat dilihat pada gambar 3.6 berikut :

Gambar 3. 6 Diagram Use Case

a. Nama Use Case : Differential Diagnose

Aktor : Petugas PU

pada DiagnoseForm Skenario :

Tabel 3. 2 Tabel skenario caseDifferential Diagnose

Aksi Aktor Reaksi Sistem

1. Aktor memasukkan gejala pasien dan menekan tombol proses.

2. Sistem melakukan proses perhitungan differential diagnose dan menampilkan pada tabel.

Alternatif

1. Aktor memasukkan gejala pasien dan menekan tombol bersihkan field.

2. Sistem menghapus gejala yang sudah diisikan oleh aktor.

1. Aktor memasukkan gejala pasien yang tidak terdapat pada koleksi dokumen

2. Sistem menampilkan pesan eror.

b. Nama Use Case : Melihat Dokumen Aktor : Petugas PU

Kondisi Awal : Koleksi dokumen sudah terindek Skenario :

Tabel 3. 3 Tabel skenario case Melihat Dokumen

Aksi Aktor Reaksi Sistem

1. Aktor memilih menu Lihat Daftar Penyakit.

2. Sistem membuka DaftarForm. 3. Sistem menampilkan daftar

dokumen penyakit pada tabel.

4. Aktor memilih

dokumen pada tabel.

5. Sistem menampilkan isi dokumen.

Alternatif

4. Aktor menekan tombol tutup.

5. Sistem menutup DaftarForm dan menampilkan MainForm.

c. Nama Use Case : Menambah Dokumen Aktor : Petugas PU

Kondisi Awal : Dokumen baru belum terindek dan aktor berada pada DaftarForm

Skenario :

Tabel 3. 4 Tabel skenario case Menambah Dokumen

Aksi Aktor Reaksi Sistem

1. Aktor menekan tombol tambah.

2. Sistem menampilkan

TambahForm. 3. Aktor memasukkan

nama dan gejala umum

5. Sistem menampilkan konfirmasi penambahan.

penyakit

4. Aktor menekan tombol tambah

6. Aktor menekan tombol yes

7. Sistem melakukan penambahan file dan data pada database

8. Sistem mengindek dokumen. 9. Sistem menampilkan pesan

penambahan berhasil dilakukan. Alternatif

1. Aktor menekan tombol batal.

2. Sistem menutup DaftarForm dan menampilkan MainForm.

4. Aktor menekan tombol batal

5. Sistem menutup TambahForm dan menampilkan DaftarForm 6. Aktor menekan tombol

no atau cancel

7. Sistem menampilkan

penambahan batal dilakukan

d. Nama Use Case : Mengubah Dokumen Aktor : Petugas PU

Kondisi Awal : Koleksi dokumen sudah terindek dan aktor berada pada DaftarForm

Tabel 3. 5 Tabel skenario case Mengubah Dokumen

Aksi Aktor Reaksi Sistem

1. Aktor memilih

dokumen pada tabel.

2. Sistem menampilkan isi dokumen.

3. Aktor merubah isi dokumen dan menekan tombol ubah

4. Sistem menampilkan konfirmasi perubahan.

5. Aktor menekan tombol yes.

6. Sistem merubah data dokumen pada file dan database

7. Sistem mengindek dokumen dan sistem menampilkan pesan perubahan berhasil

Alternatif

3. Aktor menekan tombol batal.

4. Sistem menampilkan daftar dokumen.

5. Aktor menekan tombol no atau cancel

6. Sistem menampilkan pesan perubahan batal dilakukan

e. Nama Use Case : Melihat Stopword Aktor : Petugas PU

Kondisi Awal : Stopword sudah tersimpan Skenario :

Tabel 3. 6 Tabel skenario case Melihat Stopword

Aksi Aktor Reaksi Sistem

1. Aktor memilih menu Lihat Daftar Stopwords.

2. Sistem membuka

StopwordForm.

3. Sistem menampilkan daftar

stopword pada tabel. Alternatif

4. Aktor menekan tombol tutup.

5. Sistem menutup StopwordForm dan menampilkan MainForm.

f. Nama Use Case : Menambah Stopword Aktor : Petugas PU

Kondisi Awal : Stopword baru belum tersimpan dan aktor berada pada StopwordForm

Skenario :

Tabel 3. 7 Tabel skenario case Mengubah Stopword

Aksi Aktor Reaksi Sistem

1. Aktor memasukkan stopword baru pada field dan menekan tombol tambah.

2. Sistem menampilkan konfirmasi penambahan.

yes pada database dan file

5. Sistem mengindek dokumen dan menampilkan pesan berhasil Alternatif

1. Aktor menekan tombol batal.

2. Sistem menampilkan daftar stopword.

3. Aktor menekan tombol no atau cancel

4. Sistem menampilkan daftar stopword

g. Nama Use Case : Mengubah Stopword Aktor : Petugas PU

Kondisi Awal : Stopword telah tersimpan dan aktor berada pada StopwordForm

Skenario :

Tabel 3. 8 Tabel skenario case Mengubah Stopword

Aksi Aktor Reaksi Sistem

1. Aktor memilih

stopword pada tabel.

2. Sistem menampilkan stopword.

3. Aktor menambah

stopword baru pada field dan menekan tombol ubah

4. Sistem menampilkan konfirmasi perubahan

5. Aktor menekan tombol yes

6. Sistem merubah stopword pada database dan file

7. Sistem mengindek dokumen dan menampilkan pesan berhasil Alternatif

3. Aktor menekan tombol batal.

4. Sistem menampilkan daftar stopword.

5. Aktor menekan tombol no atau cancel

6. Sistem menampilkan daftar stopword

h. Nama Use Case : Memasukkan Default Stopword Aktor : Petugas PU

Kondisi Awal : Tabel daftar stopword masih kosong dan aktor berada pada StopwrodForm

Skenario :

Tabel 3. 9 Tabel skenario case Memasukkan Default Stopword

Aksi Aktor Reaksi Sistem

1. Aktor menekan tombol Insert Default Stopword to DB.

2. Sistem membaca default stopword pada file dan melakukan penambahan stopword pada database.

penambahan berhasil dilakukan

Alternatif

1. Aktor menekan tombol tutup.

2. Sistem menutup StopwordForm dan menampilkan MainForm

i. Nama Use Case : Setting General Aktor : Petugas PU

Kondisi Awal : Aktor berada pada SettingDialog Skenario :

Tabel 3. 10 Tabel skenario case Pengaturan Sistem: Setting General

Aksi Aktor Reaksi Sistem

1. Aktor memilih tab General dan menekan tombol Ubah Folder.

2. Sistem menampilkan pop up pemilihan direktori dokumen.

3. Aktor memilih direktori dan menekan tombol Open

4. Sistem menampilkan url direktori pada label.

5. Aktor menekan tombol Terapkan

6. Sistem menampilkan konfirmasi

7. Aktor menekan tombol yes

8. Sistem menyimpan pengaturan pada file dan menutup dialog

Alternatif

1. Aktor menekan tombol Batal

2. Sistem menutup dialog

3. Aktor menekan tombol cancel

4. Sistem menutup pop up

5. Aktor menekan tombol Batal

6. Sistem menutup dialog

7. Aktor menekan tombol no atau cancel

8. Sistem menutup dialog

j. Nama Use Case : Setting Algoritma Aktor : Petugas PU

Kondisi Awal : Aktor berada pada SettingDialog Skenario :

Tabel 3. 11 Tabel skenario case Pengaturan Sistem: Setting Algoritma

Aksi Aktor Reaksi Sistem

1. Aktor memilih tab Model

2. Aktor memilih

algoritma model yang digunakan dan menekan tombol Terapkan

4. Aktor menekan tombol yes

5. Sistem menyimpan pengaturan pada file dan menutup dialog Alternatif

1. Aktor menekan tombol Batal

2. Sistem menutup dialog

2. Aktor menekan tombol batal

3. Sistem menutup pop up

4. Aktor menekan tombol no atau cancel

5. Sistem menutup dialog

k. Nama Use Case : Setting Koneksi Aktor : Petugas PU

Kondisi Awal : Aktor berada pada SettingDialog Skenario :

Tabel 3. 12 Tabel skenario case Pengaturan Sistem: Setting Koneksi

Aksi Aktor Reaksi Sistem

1. Aktor memilih tab Database

2. Aktor mengisi field dan menekan tombol Tes Koneksi

3. Sistem pesan koneksi berhasil

Terapkan

6. Aktor menekan tombol yes

7. Sistem menyimpan pengaturan pada file dan menutup dialog Alternatif

2. Aktor mengisi field dengan data yang salah dan menekan tombol Tes Koneksi

3. Sistem menampilkan pesan koneksi gagal

4. Aktor menekan tombol

batal 5. Sistem menutup dialog 6. Aktor menekan tombol

no atau cancel

7. Sistem menutup dialog

Dokumen terkait