Ya Ya
3.4.1. Perancangan Flowchart
Gambar 3.2. Flowchart Menu Utama
Keterangan : Pada gambar 3.2 dijelaskan mengenai Menu utama aplikasi sistem pakar kanker
payudara menggunakan metode Certainty Factor berbasis Android. User dapat masuk melalui halaman menu utama, terlebih dahulu user Register. Setelah user mengisi data
maka user akan masuk ke menu cek gejala, di halaman cek gejala ini user dapat melakukan diagnosis kanker payudara dengan memilih gejala-gejala yang telah ada,
setiap gejala telah ada nilainya, dan nilai tersebut berasal dari kepakaran seorang Dokter kanker payudara. Ketika user telah memilih gejala maka sistem dapat
mengeluarkan output yang berupa nilai kepastian dari gejala-gejala yang telah dipilih user dan user akan mendapatkan hasil diagnosa serta mendapatkan solusi.
3.4.2. Use-Case Diagram
Use case diagram sebuah kegiatan yang dilakukan oleh sistem, biasanya dalam menanggapi permintaan dari pengguna sistem. Triandini E. Suardika, I.G : 2012
Universitas Sumatera Utara
System
User Register
Perhitungan Certainty Factor Memilih Gejala
Hasil Diagnosa
Tampilkan Solusi
include
extend extend
,Gambar 3.3 Use Case Metode Certainty Factor
Use case pada gambar 3.3 menjelaskan aktivitas yang dapat dilakukan oleh user, user dapat melakukan Register, lalu memilih gejala penyakit sesuai gejala yang
dia rasakan dan sistem akan memproses semua gejala yang telah dipilih user, sistem juga dapat memberikan hasil diagnosa serta sistem dapat memberikan solusi.
Tabel 3.1. Use Case
UC ID Use Case
UC-1 Register
UC-2 Perhitungan Certainty Factor
UC-3 Memilih Gejala
UC-4 Hasil Diagnosa
UC-5 Tampilkan Solusi
3.4.3. Skenario Use Case
ID : SC-01
Nama Use Case : Register Deskripsi : Seorang user ketika akan masuk kedalam sistem, terlebih dahulu
mengisi data di halaman register. Tujuan utama use case ini adalah agar user yang berumur 12 keatas yang dapat masuk ke
sistem.
Pre-kondisi : User belum mengisi form Register ke dalam sistem
Skenario :
Tabel 3.2. Scenario-01
Aksi Actor Reaksi Sistem
Skenario Normal
1. Register 2. Menampilkan form registrasi
3. Mengisi form Register 4. Memeriksa umur user
Universitas Sumatera Utara
5. Masuk ke Halaman Cek Gejala
Skenario Alternatif
1. Register 2. Mengisi form registrasi
3. Tidak dapat masukke Halaman Cek Gejala ID
: SC-02 Nama Use Case : Perhitungan Certainty Factor
Deskripsi : Seorang user akan mengetahui nilai kepastian dalam diagnosa kanker payudaranya ketika dia masuk kehalaman hasil
Pre-kondisi : User belum mengetahui nilai kepastian dalam mendiagnosa kanker payudaranya
Skenario :
Tabel 3.3. Scenario-02
Aksi Actor Reaksi Sistem
Skenario Normal
1. Perhitungan Certainty Factor 2. Masuk kehalaman Hasil
3. Menampilkan Nilai CF 4. Menampilkan Hasil Diagnosa
5. Menampilkan Solusi
Skenario Alternatif
1. Perhitungan Certainty Factor 2. Masuk kehalaman Hasil
3. Tidak dapat menampilkan hasil dan solusi ID
: SC-03 Nama Use Case
: Memilih Gejala Deskripsi : Seorang user memilih gejala yang dirasakannya, Pilih Ya jika
user merasakan gejala tersebut dan pilih Tidak jika gejala tersebut tidak dirasakan user, Setiap gejala telah diberi nilai
oleh seorang Pakar kanker payudara Dr. Suyatno, SpB K Onk
Pre-kondisi : User belum mengetahui gejala yang pasti untuk mendiagnosa kanker payudara
Skenario :
Tabel 3.4. Scenario-03
Aksi Actor Reaksi Sistem
Skenario Normal
1. Memilih Gejala 2. Masuk kehalaman Cek Gejala
3. Menampilkan halaman Cek Gejala 4. Pilih Ya jika merasakan gejala tersebut dan
pilih Tidak jika gejala tersebut tidak dirasakan
Universitas Sumatera Utara
Skenario Alternatif
1. Memilih Gejala 2. Tidak dapat Menampilkan halaman Cek
Gejala
ID : SC-04
Nama Use Case : Hasil Diagnosa
Deskripsi : Seorang user akan mengetahui nilai kepastian dalam diagnosa kanker payudaranya ketika dia masuk kehalaman hasil
Pre-kondisi : User belum mengetahui nilai kepastian dalam mendiagnosa
kanker payudaranya Skenario
:
Tabel 3.5. Scenario-04
Aksi Actor Reaksi Sistem
Skenario Normal
1. Hasil Diagnosa 2. Masuk kehalaman Hasil
3. Menampilkan Nilai CF 4. Menampilkan Hasil Diagnosa
5. Menampilkan Solusi
Skenario Alternatif
1. Hasil Diagnosa 2. Tidak dapat Menampilkan Hasil Diagnosa
dan solusi
ID : SC-05
Nama Use Case : Tampilkan Solusi
Deskripsi : Seorang user akan mendapatkan solusi jika user ternyata terdiagnosa kanker payudara
Pre-kondisi : User belum mengetahui solusi penyembuhan kankerpayudara
Skenario :
Tabel 3.6. Scenario-05 Aksi Actor
Reaksi Sistem Skenario Normal
1. Tampilkan Solusi 2. Menampilkan Hasil Diagnosa
3. Menampilkan Solusi
Skenario Alternatif
1. Tampilkan Solusi 2. Solusi Tidak dapat ditampilkan
Universitas Sumatera Utara
3.4.4. Activity Diagram