3.4.2. Perancangan Algoritma Naïve Bayes
Berikut adalah proses jalannya algoritma Naïve Bayes. 1.
Pertama masukkan data kanker payudara. 2.
Untuk proses sebanyak data kanker payudara, lakukan langkah 3-6 3.
Hitung probabilitas nilai kelas yang ingin dibandingkan. 4.
Hitung probabilitas Ketebalan Clump, Keseragaman ukuran sel, Keseragaman bentuk sel, Adhesi Marginal, Ukuran sel tunggal epitel, Bare Nuclei, Bland
Kromatin, Nukleous Normal, Mitosis. 5.
Hitung probabilitas data test dengan mengkalikan seluruh probabilitas kelas data test, kemudian hasil dari perhitungan probabilitas dibagi jumlah nilai total
probabilitas untuk mendapatkan nilai probabilitas. 6.
Bandingkan probabilitas yes dan no, pilih probabilitas yang paling tinggi. 7.
Selesai
3.5 Desain Antarmuka Sistem 3.5.1 Halaman Utama
Gambar 3.2 Desain Halaman Utama Halaman utama merupakan halaman yang muncul pertama kali saat sistem
dijalankan. Halaman ini memiliki menu bar menu dan keluar. Saat menu bar menu ditekan maka sistem akan menampilkan Gambar 3.4. Saat menu bar keluar ditekan,
maka sistem akan keluar dari program. Menu
Keluar
Gambar 3.3 Gambar saat menu bar go to ditekan
3.5.2 Halaman Bantuan
Gambar 3.4. Desain Halaman Bantuan
Halaman bantuan merupakan halaman yang membantu pengguna untuk mengenal sistem dan beberapa informasi tentang menu
– menu pada sistem. Sama seperti halaman utama di halaman bantuan juga terdapat menu bar menu dan keluar.
Saat menu bar menu ditekan maka sistem akan menampilkan Gambar 3.4. Saat menu bar keluar ditekan, maka sistem akan keluar dari program.
3.5.3 Halaman Klasifikasi
Gambar 3.5 Desain Halaman Klasifikasi
Menu Keluar
Tempat pengguna dapat membaca manual – manual atau
bantuan sistem ini.
Menu Keluar
KNN Naive Bayes
Proses
Akurasi
Menu Halaman Beranda
Hitung Perbandingan Bantuan
Waktu
Halaman klasifikasi merupakan halaman yang pengguna gunakan untuk mengklasifikasi data dan melihat akurasi dan waktu prosesnya. Pada halaman ini ada
dua menu bar, tiga radio button, dan satu tombol proses. Saat menu bar menu ditekan maka sistem akan menampilkan Gambar 3.4. Saat menu bar keluar ditekan, maka sistem
akan keluar dari program. Jika pengguna menekan radio button KNN dan mengklik tombol proses maka program akan menampilkan akurasi, dan waktu proses dari
algoritma KNN.Jika pengguna menekan radio button Naive Bayes dan mengklik tombol proses maka program akan menampilkan akurasi, dan waktu proses dari algoritma
Naive Bayes.
BAB IV IMPLEMENTASI SISTEM
Bab ini berisi tentang hasil penelitian berupa sistem yang dibangun berdasarkan analisis dan perancangan yang telah dibahas pada bab sebelumnya dan pembahasan
mengenai hasil yang didapatkan. Adapun sistem dibangun dengan software Netbeans IDE 7.0.1 pada komputer dengan spesifikasi memory 2 GB dan hardisk 465 GB.
4.1 Implementasi Antarmuka Pemakai User Interface
Pada subbab ini akan dibahas mengenai implementasi dari sistem yang telah direncanakan pada bab sebelumnya. Sistem akan mempunyai tiga halaman yaitu 1
halaman beranda, 2 halaman bantuan, dan 3 halaman hitung perbandingan
4.1.1. Halaman Beranda
Gambar 4.1 Tampilan Halaman Beranda
Halaman utama merupakan halaman yang muncul pertama kali saat sistem dijalankan. Halaman ini memiliki menu barmenu dan keluar. Saat menu bar
menuditekan maka sistem akan menampilkan Gambar 4.2. Saat menu bar keluar ditekan, maka sistem akan keluar dari program.
Gambar 4.2 Tampilan saat menu ditekan Ketika submenu bar form help ditekan maka akan menampilkan halaman
bantuan seperti Gambar 4.3
4.1.2 Halaman Bantuan
Gambar 4.3 Tampilan Halaman Bantuan Halaman bantuan merupakan halaman yang membantu pengguna untuk
mengenal sistem dan beberapa informasi tentang menu – menu pada sistem. Sama
seperti halaman utama di halaman bantuan juga terdapat menu bar menudan keluar. Saat