Perancangan Flowchart Use-Case Diagram Skenario Use Case

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