Halaman Home Halaman Proses Asosiasi pada Tab Open File Halaman Proses Asosiasi pada Tab Open Database

98 Simpan Aturan ProsesAsosiasi ProsesAsosiasi.java Interface DataFile DataFile.java Controller

4.1.4. Implementasi Antar Muka

Use case yang telah dirancang pada bab sebelumnya telah diimplementasikan ke dalam sebuah sistem dengan tampilan antarmuka sebagai berikut :

4.1.4.1 Halaman Home

Halaman ini merupakan tampilan awal pada Sistem Mining Rare Association Rule. Ada beberapa menu yang tersedia di sistem yaitu menu File, menu Help dan menu About. Pada menu File ada 2 submenu yaitu Asosiasi dan Exit. Pada menu Help ada 1 submenu yaitu Help. Pada menu About ada 1 submenu yaitu About. Gambar 4.1 Tampilan Halaman Home 99 Listing program Halaman Home terlampir pada lampiran 5

4.1.4.2 Halaman Proses Asosiasi pada Tab Open File

Pada halaman ini pengguna diharuskan untuk menginputkan data yang bertipe .xls, atau .csv yang akan diproses dengan algoritma Arima sehingga nantinya akan didapat aturan asosiasi yang kuat sehingga dapat diketahui hubungan antar itemset. Gambar 4.2 Tampilan Halaman Proses Asosiasi pada Tab Open File 100 Jika dipilih salah satu maka tipe file tersebut yang akan digunakan untuk memilih file. Berikut beberapa tipe file yang dapat digunakan : Gambar 4.3 Tampilan Tipe File yang dapat digunakan Jika tombol Browse diklik, maka pengguna dapat mencari data pada direktori yang diinginkan. Gambar 4.4 Tampilan Mencari File pada Direktori tertentu 101 Jika ada data yang belum terisi ketika melakukan proses asosiasi, maka akan muncul peringatan sebagai berikut : Gambar 4.5 Tampilan Halaman Peringatan Jika ingin menyimpan aturan asosiasi yang terbentuk maka klik tombol Save. Gambar 4.6 Tampilan Menyimpan Aturan Asosiasi 102 Tapi jika aturan asosiasi belum terbentuk atau masih kosong, maka akan ada peringatan sebagai berikut : Gambar 4.7 Tampilan Halaman Peringatan Listing program Halaman ProsesAsosiasi terlampir pada lampiran 6

4.1.4.3 Halaman Proses Asosiasi pada Tab Open Database

Pada halaman ini pengguna diharuskan untuk menginputkan data yang berasal dari database yang akan diproses dengan algoritma Arima sehingga nantinya akan didapat aturan asosiasi yang kuat sehingga dapat diketahui hubungan antar itemset. 103 Gambar 4.8 Tampilan Halaman Proses Asosiasi pada Tab Open Database Jika tombol Open Database dipilih maka akan menampilkan halaman Select Database. Gambar 4.9 Tampilan Halaman Select Database 104 Jika dipilih salah satu maka database tersebut yang akan digunakan. Berikut beberapa tipe file yang dapat digunakan : Gambar 4.10 Tampilan Database yang dapat digunakan Listing program Halaman SelectDatabase terlampir pada lampiran 7 Jika database MySql yang dipilih maka akan ditampilkan halaman Login. Pada halaman ini pengguna diharuskan untuk menginputkan database url, username dan password. Hal ini dilakukan agar sistem terhubung dengan database yang akan dipakai untuk melakukan penambangan data. Gambar 4.11 Tampilan Halaman Login Database 105 Jika field username dan password tidak diisi maka akan muncul peringatan sebagai berikut : Gambar 4.12 Gambar Halaman Peringatan Gambar 4.13 Gambar Halaman Peringatan Jika koneksi ke database telah berhasil maka akan muncul pesan sebagai berikut : Gambar 4.14 Gambar Halaman Pesan Koneksi Berhasil Listing program Halaman LoginDatabase terlampir pada lampiran 8 106 Jika pada halaman Select Database dipilih database Oracle maka akan ditampilkan halaman Login. Pada halaman ini pengguna diharuskan untuk menginputkan server, database, username, password dan query. Hal ini dilakukan agar sistem terhubung dengan database yang akan dipakai untuk melakukan penambangan data. Gambar 4.15 Tampilan Halaman OracleConnection Jika pada halaman ProsesAsosiasi ada data yang belum terisi ketika melakukan proses asosiasi, maka akan muncul peringatan sebagai berikut : Gambar 4.16 Tampilan Halaman Peringatan 107 Jika ingin menyimpan aturan asosiasi yang terbentuk maka klik tombol Save. Gambar 4.17 Tampilan Menyimpan Aturan Asosiasi Tapi jika aturan asosiasi belum terbentuk atau masih kosong, maka akan ada peringatan sebagai berikut : Gambar 4.18 Tampilan Halaman Peringatan Listing program Halaman OracleConnection terlampir pada lampiran 9 108

BAB V PENGUJIAN DAN ANALISIS HASIL PENGUJIAN