5.1.5 Implementasi Halaman Distribusi Atribut
Pengguna dapat melihat distribusi atribut dari data yang diinputkan dengan menekan tombol “Distribusi Atribut” yang terdapat pada Halaman
Utama. Tampilan halaman distribusi atribut dapat dilihat pada gambar 5.13 di bawah ini.
Gambar 5.13 Antarmuka Halaman Distribusi Atribut
Pengguna dapat melihat grafik distribusi atribut dengan menekan tombol “Lihat Grafik” pada halaman distribusi atribut. Tampilan grafik distribusi atribut dapat
dilihat pada gambar 5.14 di bawah ini.
Gambar 5.14 Antarmuka Grafik Distribusi Atribut
5.1.6 Implementasi Halaman Bantuan
Pengguna dapat membuka halaman bantuan dengan menekan tombol “Bantuan” pada halaman utama. Pada halaman bantuan, terdapat petunjuk
mengenai cara penggunaan sistem serta beberapa aturan yang penting untuk diperhatikan oleh pengguna sebelum menggunakan sistem. Tampilan halaman
bantuan dapat dilihat pada gambar 5.15 di bawah ini. Listing program terdapat pada lampiran 6.
Gambar 5.15 Antarmuka Halaman Bantuan 5.1.7
Implementasi Halaman Konfirmasi Keluar
Halaman konfirmasi keluar ini ditampilkan saat pengguna menekan tombol “Keluar” pada halaman utama. Halaman ini ditampikan untuk
mengkonfirmasi lagi ke pengguna apakah telah yakin untuk keluar dari sistem. Jika ingin keluar dari sistem, pengguna menekan
tombol “YA”. Jika pengguna masih ingin menggunakan sistem maka menekan tombol “TIDAK”. Tampilan
halaman konfirmasi keluar ini dapat dilihat pada gambar 5.16 di bawah ini.
Gambar 5.16 Antarmuka Halaman Konfirmasi Keluar
Listing program terdapat pada lampiran.
5.1.8 Implementasi Pengecekan Masukan
Selain pemrosesan data, sistem ini juga menyediakan error handling untuk mengatasi kesalahan dalam melakukan input ke dalam sistem. Berikut
adalah error handling yang dimiliki oleh Sistem Pendeteksi Outlier Menggunakan Algoritma Block-based Nested-Loop.
1. Ketika pengguna memilih sebuah file dengan format selain .txt dan .doc
untuk diinputkan ke sistem, maka akan muncul tampilan seperti gambar 5.17 di bawah ini.
Gambar 5.17 Pesan Kesalahan 1
2. Ketika pengguna belum melakukan input data yang lengkap username,
password , nama basis data atau url saat melakukan login ke basis data di
halaman pilih DB lalu menekan tombol OK, maka akan muncul tampilan seperti gambar 5.18 di bawah ini.
Gambar 5.18 Pesan Kesalahan 2
3. Ketika pengguna menginputkan data yang salah username, password, nama
basis data atau url saat melakukan login ke basis data di halaman pilih DB lalu menekan tombol OK, maka akan muncul tampilan seperti gambar 5.19
di bawah ini.
Gambar 5.19 Pesan Kesalahan 3
4. Ketika pengguna belum memasukkan nilai M atau D pada saat menekan
tombol Proses di halaman utama tab deteksi outlier, maka akan muncul
tampilan seperti gambar 5.20 di bawah ini.
Gambar 5.20 Pesan Kesalahan 4
5. Ketika pengguna memasukkan nilai M atau D berupa karakter selain angka
dan menekan tombol Proses di halaman utama tab deteksi outlier, maka akan
muncul tampilan seperti gambar 5.21 di bawah ini.
Gambar 5.21 Pesan Kesalahan 5
6. Ketika terdapat kesalahan seperti pemilihan lokasi penyimpanan file hasil
deteksi outlier, maka akan muncul tampilan seperti gambar 5.22 di bawah
ini.
Gambar 5.22 Pesan Kesalahan 6
7. Ketika pengguna menginputkan dari berupa file .xls, .csv atau tabel dari basis
data dan data tersebut mengandung minimal satu baris atau cell yang kosong atau berisi karakter bukan angka, maka akan muncul tampilan seperti
gambar 5.23 di bawah ini.
Gambar 5.23 Pesan Kesalahan 7
8. Ketika pengguna menginputkan dari berupa file .xls, .csv atau tabel dari
basisdata dan pada data tersebut ada minimal sebuah label yang kosong kolom pertama dianggap sebagai label, maka akan muncul tampilan seperti
gambar 5.24 di bawah ini.
Gambar 5.24 Pesan Kesalahan 8
Listing program dari setiap error handling dapat dilihat dalam listing program implementasi dari setiap halaman dalam sistem ini. Khusus untuk
HalamanMissingValues, listring program terdapat pada lampiran 6.
5.1.9 Implementasi Halaman Open File