del . class class
16 BarChart
BarChart.java BarChart. class
17 GraphController
GraphController.java GraphController. class
5.1 Implementasi Antarmuka
Sistem Pendeteksi
Outlier
Menggunakan Algoritma
Block-based Nested- Loop
telah selesai dibangun, maka pada bab ini akan ditampilkan antarmuka dari sistem tersebut.
5.1.1 Implementasi Halaman Awal
Pada saat program pertama kali dijalankan maka akan ditampilkan
form
seperti pada gambar 5.1 di bawah ini :
Gambar 5.1 Antarmuka Halaman Awal
Listing program terdapat pada lampiran 6. Pada Halaman Awal ini terdapat tombol “Masuk” yang digunakan untuk
membuka Halaman Utama.
5.1.2 Implementasi Halaman Utama
Halaman ini merupakan halaman inti dari aplikasi Sistem Pendeteksi
Outlier
Menggunakan Algoritma
Block-based Nested-Loop
. Semua proses utama aplikasi ini terdapat di dalam halaman ini. Bagian Halaman Utama yang akan
ditampilkan pertama kali yaitu
tab Preprocess
. Pada
tab Preprocess
, pengguna dapat mempersiapkan data yang diinputkan agar siap diolah. Tampilan Halaman
Utama,
tab Preprocess
dapat dilihat pada gambar 5.2 di bawah ini.
Gambar 5.2 Antarmuka Halaman Utama, tab
Preprocess
Jika pengguna ingin mengolah data berformat
.xls
atau
.csv
, maka pengguna menekan tombol
“Pilih File” untuk mencari data. Setelah dipilih maka akan muncul tampilan antarmuka seperti gambar 5.3 dibawah ini:
Gambar 5.3 Antarmuka Halaman Utama, tab
Preprocess
File
.xls
atau
.csv
Pengguna dapat melakukan seleksi atribut dari data yang telah diinputkan dengan memilih nama atribut yang bersangkutan pada tabel atribut. Pengguna dapat
memilih seluruh atribut dengan menekan tombol “Tandai Semua” atau membatalkan semua atribut yang telah dipilih dengan menekan tombol “Batal
Tandai Semua”. Setelah pengguna menekan tombol “Hapus”, maka atribut yang telah dipilih akan dihapus dari tabel data. Tampilan untuk menghapus atribut
dapat dilihat pada gambar 5.4 di bawah ini.
Gambar 5.4 Antarmuka Halaman Utama, tab
Preprocess
Seleksi atribut
Setelah data yang diinputkan telah siap untuk diproses untuk pencarian
outlier
, pengguna menekan tombol “Submit” agar Halaman Utama secara otomatis akan membuka
tab
Deteksi
Outlier
. Tampilan Halaman Utama
tab
Deteksi
Outlier
dapat dilihat pada gambar 5.5 di bawah ini.
Gambar 5.5 Antarmuka Halaman Utama, tab Deteksi
Outlier
Pengguna lalu dapat memproses data untuk dicari
outlier
nya pada halaman ini. Pengguna harus memasukkan nilai M dan D sebelum menekan tombol “Proses”.
Saat proses deteksi
outlier
berhasil dilakukan, tampilannya akan menjadi seperti gambar 5.6 di bawah ini.
Gambar 5.6 Antarmuka Halaman Utama, tab Deteksi
Outlier
hasil deteksi
outlier
Setelah hasil deteksi
outlier
ditampilkan, pengguna dapat menyimpan hasil tersebut dengan menekan tombol “Simpan”. Hasil deteksi
outlier
ini dapat disimpan ke dalam file berformat .txt atau .doc. Dialog yang ditampilkan untuk
menyimpan file dapat dilihat pada gambar 5.7 di bawah ini.
Gambar 5.7 Dialog Untuk Menyimpan Hasil Deteksi
Outlier
Ketika file berhasil disimpan, akan muncul pesan konfirmasi seperti gambar 5.8 di bawah ini.
Gambar 5.8 Pesan Sukses Menyimpan File Hasil Deteksi
Outlier
5.1.3 Implementasi Halaman Pilih DB