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