BAB IV HASIL DAN PEMBAHASAN

dokumen-dokumen yang mirip
ANALISIS METODE NAIVE BAYESAN PADA APLIKASI SPAM FILTERING BERBASIS JAVA DESKTOP UNTUK MENGKLASIFIKASIKAN SUREL

BAB III ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN DESAIN SISTEM

BAB IV HASIL DAN UJICOBA

LANGKAH-LANGKAH MENJALANKAN PROGRAM

PANDUAN APLIKASI 2014

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM. sequential (waterfall). Metode ini terdiri dari empat tahapan yaitu, analisis, perancangan,

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV. HASIL DAN Uji Coba

BAB IV IMPLEMENTASI DAN TESTING

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

MANUAL PENGOPERASIAN JSTOCKINVENTORY Twitter

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

Pembuatan Report menggunakan JasperReports dan ireport

BAB IV HASIL DAN PEMBAHASAN. Berikut adalah tampilan hasil dan pembahasan dari Sistem Informasi

Berikut merupakan prosedur penggunaan pada non-login :

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

Petunjuk Teknis Instalasi ODBC dan Instalasi SIKI

BAB IV HASIL DAN UJICOBA

BAB IV TESTING DAN IMPLEMENTASI

BAB IV HASIL DAN PEMBAHASAN

1. Pastikan Komputer terinstall MySQL dan PHP atau boleh juga XAMPP minimal. 2. Buka browser masuk ke localhost lalu ke phpmyadmin(untuk penggunaa

Membuat File Database & Tabel

BAB IV HASIL DAN UJI COBA

Mitra Cerah Solusindo Tech MOBILE TRANSACTION ANDROID (MTA)

- Setelah aplikasi terbuka, klik kanan kemudian pilih run

NetBeans. Atau bisa juga disebut dengan mengkoneksikan aplikasi atau sistem client server dari

BAB 4 HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Membuat File Database & Tabel

BAB IV. Berikut adalah tampilan hasil dan pembahasan dari Sistem Informasi Akuntansi. Pengelolaan Produksi Bahan Mentah Menggunakan Metode LIFO.

CMS Joomla. Materi Kuliah Rekayasa Web Universitas Budi Luhur. A. Pengenalan Joomla

BAB V IMPLEMENTASI DAN PEMBAHASAN. Untuk dapat menjalankan aplikasi sistem informasi penjualan pada

BAB IV IMPLEMENTASI DAN PENGUJIAN

Instalasi Joomla. 1. Masukkan Bonus CD yang berisi program WampServer2.2a-x32 ke DVD/CD Driver.

BAB IV HASIL DAN UJI COBA

CARA MENGISI GOOGLE FORM INSTRUMEN PENILAIAN KINERJA DOSEN PROGRAM STUDI BIMBINGAN DAN KONSELING FKIP UNLAM

MANUAL PENGGUNAAN APLIKASI

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi yang diterapkan demi terciptanya suatu sistem informasi

Buku Panduan Administrator Portal IT

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. mencoba semua fitur masing masing tingkatan pengguna. Untuk melakukan

KONEKSI NETBEANS DENGAN DATABASE SQLITE

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian sistem dimaksudkan untuk menguji semua element element

2. Buka browser dan tuliskan silahkan login dengan menggunakan username dan password appserv yang diinsstall sebelumnya.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. buat, dilakukan menggunakan bahasa pemograman java netbeans dengan basis

Ahmad Zidni, S.T. SMK Gondang 2011

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

2.1 Instalasi Joomla Secara Lokal

1 P a n d u a n A p l i k a s i S i H a r g a W i

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN EVALUASI. telah dibuat pada tahap tiga. Adapun kebutuhan software (perangkat lunak) dan

BAB IV HASIL DAN UJI COBA

Nama NIM : Reni Puspita Sari Kartika Dewi, S.E., Ak., MBA. : Analisis dan Perancangan Sistem Informasi Human Resources

Petunjuk Upload database MySQL menggunakan PhpMyAdmin

BAB IV HASIL DAN PEMBAHASAN

A. Instalasi XAMPP dan import database 1. Instal xampp dengan cara klik kanan > run as administrator pada installer

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk mengiplementasikan aplikasi e-library ini, terlebih dahulu harus disediakan

PETUNJUK PENGGUNAAN APLIKASI CAFÉ VERSI 1.0

PANDUAN. SisPenA S/M. Untuk Sekolah. Sistem Informasi Penilaian Akreditasi Badan Akreditasi Nasional Sekolah / Madrasah

BAB IV HASIL DAN UJI COBA. yang digunakan untuk memperjelaskan tentang tampilan-tampilan yang ada pada

Petunjuk Upload Database MySQL

Cara Mengelompokan Pada Folder di Ms Outlook 2007

MODUL 7. Apakah Joomla itu? A. Pra-Instalasi Joomla. Tujuan : 1. Pengenalan Joomla 2. Installasi Joomla 3. Pengenalan Section dan Categories

BAB IV IMPLEMENTASI DAN PENGUJIAN

Pemrograman PHP & MySQL

BAB 4 IMPLEMENTASI DAN TESTING Perkiraan Kebutuhan Piranti Keras (Hardware) b. Memory DDR 512MB

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

MEMBUAT BLOG DI WORDPRESS

BAB IV HASIL DAN UJI COBA

Prosedur Installasi Program. Perangkat Ajar Aku dan Darahku

Transkripsi:

39 BAB IV HASIL DAN PEMBAHASAN 4.1 Hasil Setelah melakukan analisis sistem dan perancangan sistem maka hasil yang dicapai oleh penulis adalah sebuah aplikasi spam filtering dengan menggunakan metode Naive Bayesan yang dibuat dan di compile menggunakan bahasa pemograman Java Desktop serta Netbeans sebagai IDE untuk menjalankannya. Aplikasi tersebut bermanfaat untuk mengklasifikasikan email yang spam dan non spam. Dengan adanya aplikasi spam filtering tersebut bisa mempercepat dan mempermudah kita dalam menentukan email yang spam dan non spam. 4.2 Pembahasan Aplikasi spam filtering ini telah dibuat dengan menggunakan bahasa pemograman Java Desktop dan dijalankan dengan Netbeans sebagai IDE, untuk menjalankan aplikasi tersebut hal pertama yang harus dilakukan yaitu pastikan perangkat lunak (software) seperti: Java, Netbeans IDE dan MySQL Front sudah di instal di komputer atau laptop. Disini penulis menggunakan Windows 7 sebagai sistem operasi. Setelah semua perangkat lunak di instal, jalankan aplikasi tersebut dengan cara mengklik double aplikasi Netbeans IDE dan MySQL Front yang berada di desktop. Setelah data dari MySQL Front sudah terkoneksi maka kita bisa

40 menjalankan aplikasi spam filtering ini dari Netbeans IDE dengan cara klik open project dan cari database MySQL Front yang telah dibuat dengan nama emailclassifierbayes. Cara menjalankannya klik kanan pada emailclassifierbayes dan klik Run. Tampilan dari aplikasi Netbeans IDE dan MySQL Front seperti gambar dibawah ini: 4.2.1 Tampilan Netbeans IDE Gambar 4.1 Tampilan Netbeans IDE Aplikasi program Netbeans IDE pada spam filtering ini berfungsi untuk menjalankannya, dengan catatan, Netbeans IDE bisa dijalankan bila database pada MySQL Front telah terkoneksi. Segala suatu yang dijalankan pada aplikasi ini yaitu berada di aplikasi Netbeans IDE. Pada aplikasi Netbeans IDE terdapat banyak menu antara lain, file, edit, view, navigate, source, refactor, run, debug, profile dan sebagainya. Dibawahnya juga terdapat menu-menu penting seperti: new file, new project, open project, save all file dan lain-lain.

41 Untuk menjalankan aplikasi ini klik open project dan cari file name database MySQL yang telah dibuat dengan nama emailclassfierbayes, lalu klik open project maka akan muncul folder emailclassfierbayes yang berisi seperti: source packages (Bayesian spam filter dan Ui), serta terdapat juga folder libraries. 4.2.2 Tampilan MySQL Front Pada aplikasi MySQL Front ketika double klik maka akan muncul seperti gambar diatas, MySQL Front ini berfungsi sebagai penyimpanan database untuk Netbeans IDE. Sebelum muncul seperti gambar diatas terlebih dahulu muncul aplikasi open session, open session ini merupakan sebuah nama aplikasi untuk membuka program. Disitu terdapat session nama dan last login, untuk membuka database klik open pada open sessions. MySQL Front memiliki menu di antaranya: file, edit, search, view, favorit, database dan sebagainya. Database dalam aplikasi ini ada yang namanya localhost, localhost ini merupakan tempat penyimpanan database MySQL, disitu terdapat beberapa menu Bayesan email yaitu email samples dan tokens. Email samples merupakan tempat penyimpanan database seperti rancangan tabel samples yang terletak di menu object browser dan menu data browser, sedangkan token sama halnya email samples yang menyimpan data rancangan juga di object browser dan menu data browser.

42 Gambar 4.2 Tampilan MySQL Front 4.2.3 Tampilan Home Gambar 4.3 Tampilan Home

43 Pada tampilan home aplikasi spam filtering berbasis java desktop untuk mengklasifikasikan email ini dijalankan dengan Netbeans IDE untuk menampilkan halaman utama. Halaman utama atau home dijalankan dengan cara double klik pada Netbeans IDE dan klik kanan pada emailclassfierbayes lalu pilih Run. Tampilan halaman home pada aplikasi ini seperti gambar diatas, di halaman home terdapat beberapa menu diantaranya: email sample, proses, dan keluar. Menu-menu tersebut memiliki fungsi-fungsi tersendiri dan akan kita bahas satu persatu. 4.2.4 Tampilan Email Sample Gambar 4.4 Tampilan Email Sample Tampilan email sample terletak di halaman home untuk menjalankannya buka halaman home seperti yang telah dijelaskan tadi lalu pilih atau klik email sample. Pada tampilan email sample terdapat menu pilih tipe, kita bisa memilih salah satunya dengan cara mengklik salah satunya dengan pilihan seperti: spam,

44 ham dan unknow, dan terdapat juga menu tambah sample, menu ubah seluruhnya tak terklasifikasi, menu ubah email terpilih tak terklasifikasi, dan menu hapus email yang terpilih. Dibawah menu itu juga terdapat lima menu lainnya yaitu: menu nomor, pengirim, penerima, isi email dan menu tipe. Semua dari menu yang telah diuraikan tadi mempunyai fungsi dan manfaat tersendiri. 4.2.5 Tampilan Tambah Sample Email Gambar 4.5 Tampilan Tambah Sample Email Cara menjalankan tampilan tambah sample email seperti yang dijelaskan sebelumnya yaitu dengan cara buka Netbeans IDE buka halaman home dan klik email sample. Pada email sample itulah terdapat tampilan tambah sample email, kita bisa mengklik tambah sample email dan akan tampil seperti gambar di bawah ini. Pada tampilan form tambah sample email terdapat beberapa menu utama diantaranya: menu pengirim, menu penerima, dan menu isi. Disamping itu juga terdapat menu simpan dan menu reset, cara menjalankan aplikasi ini kita bisa

45 mengisi form kosong pada menu pengirim, menu penerima dan menu isi. Kemudian kita juga bisa menyimpan dan meresetnya. 4.2.6 Tampilan Tokenizer Gambar 4.6 Tampilan Tokenizer Pada menu tampilan tokenizer kita bisa menjalankannya dengan cara membuka halaman home dan mengklik menu proses, mana menu proses terdapat dua menu pilihan untuk membuka tampilan tokenizer kita bisa mengklik tokenizer atau dengan cara menekan tombol Ctrl+T pada keyboard laptop atau kompuetr kita. Setelah selesai proses itu maka akan muncul tampilan seperti gambar dibawah ini, pada tampilan tokenizer terdapat form kosong untuk mengisi spam atau ham yang akan dicari token nya, tapi sebelumnya pilih dulu menu yang akan dicari token nya. Apakah spam or ham, kita bisa memilihnya dengan cara mengklik spam or ham.

46 Cara untuk mencari token nya yaitu copy paste isi spam email pada form kosong isi spam atau ham, lalu klik menu tokenizing pada aplikasi dan akan muncul jumlah statistic token ham dan token spam. Kemudian kita juga bisa melihat hasil total token seperti gambar, untuk menyimpannya ke database MySQL kita bisa klik simpan dan akan muncul tulisan data di perbaharui, maka data tersebut sudah tersimpan. 4.2.7 Tampilan Klasifikasi Gambar 4.7 Tampilan Klasifikasi Tampilan klasifikasi merupakan tampilan goal atau hasil akhir dari proses mengklasifikasikan email spam dan non spam. Cara menjalankannya sama seperti cara menjalankan tampilan proses tokenizer cuma kalau tampilan klasifikasi cara membukanya bisa menggunakan Ctrl+C. Tampilan klasifikasi seperti gambar 4.7, disitu terdapat beberapa menu untuk mengklasifikasikan email seperti: menu nomor, menu pengirim, menu penerima, menu isi email, dan menu tipe. Untuk

47 melihat hasil klasifikasi termasuk spam atau ham kita bisa mengklik menu klasifikasi maka akan muncul hasil klasifikasi berapa jumlah spam dan ham. 4.2.8 Tampilan Konfirmasi Keluar Gambar 4.8 Tampilan Konfirmasi Keluar Tampilan menu konfirmasi keluar merupakan perintah untuk menutup aplikasi spam filtering berbasis java desktop untuk mengklasifikasikan email, menu ini terdapat di halaman home, jika kita ingin menutup aplikasi ini kita bisa mengkliknya dan akan muncul menu seperti gambar diatas. Setelah selesai mengkliknya kita bisa memilih yes atau no. Klik yes untuk menutup aplikasi dan klik no untuk membatalkannya. 4.3 Hasil Klasifikasi Pada percobaan ini penulis menggunakan 50 email sample, 40 email spam dan 10 email non spam. Dari ke 50 sample email tersebut semuanya di inputkan ke database, tapi sebelumnya dari ke 50 email sample tersebut sudah di cari token nya yang spam dan non spam. Untuk lebih jelasnya dalam pengujian bisa di lihat pada gambar pengujian dan hasil pengujian.

48 4.3.1 Gambar Uji Tambah Sample Pada Netbeans IDE Gambar 4.9 Gambar Uji Tambah Sample Pada Netbeans IDE Pada gambar ini penulis melakukan input 50 sample email pada menu tambah email, 40 email spam dan 10 email non spam, cara memasukannya klik menu tambah email dan isi nama pengirim dan nama penerima, kemudian copy paste email tersebut di form isi dan simpan. 4.3.2 Gambar Uji Database Pada MySQL Front Pada gambar uji database pada MySQL Front ini merupakan gambaran data yang di input dari menu tambah email sample, kita bisa melihatnya pada gambar di bawah ini. Kalau pada aplikasi kita bisa melihatnya di database browser, dan di situ juga kita bisa melihat nama pengirim, nama penerima, isi email dan tipe. Menu ini memudahkan kita untuk melihat database yang tadi di input dari menu tambah email pada aplikasi Netbeans IDE.

49 Gambar 4.10 Gambar Uji Database Pada MySQL Front 4.3.3 Gambar Hasil Klasifikasi Gambar 4.11 Gambar Hasil Klasifikasi

50 Pada gambar hasil klasifikasi ini kita akan melihat hasil akhir dari uji coba pada aplikasi spam filtering berbasis java desktop untuk mengklasifikasikan email, di sini kita akan menghitung tingkat akurasi dari metode yang yang di gunakan oleh penulis yaitu metode Naive Bayesan. Hasil klasifikasi bisa kita lihat pada tabel berikut: Tabel 4.1 Hasil Klasifikasi