Implementasi Halaman Awal Implementasi Halaman Utama

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 outliernya 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 Halaman ini ditampilkan saat pengguna menekan tombol “Pilih DB” pada Halaman Utama. Tampilan halaman Pilih DB dapat dilihat pada gambar 5.9 di bawah ini. Gambar 5.9 Antarmuka Halaman Pilih DB Pengguna dapat menginputkan data yang berasal dari sebuah tabel dalam basis data. Halaman Pilih DB digunakan untuk login pengguna ke dalam basis data. Pengguna harus memilih nama basis data, serta menginputkan seluruh data secara lengkap dan benar kemudian menekan tombol “OK”. Pengguna dapat membatalkan login ke basis data dengan menekan tombol “Batal”. Ketika koneksi ke basis data berhasil, maka akan muncul dialog konfirmasi seperti pada gambar 5.10 di bawah ini. Gambar 5.10 Pesan Sukses Melakukan Koneksi Ke Basis data 5.1.4 Implementasi Halaman Pilih Tabel Halaman ini ditampilkan saat pengguna telah berhasil melakukan koneksi ke basis data. Tampilan halaman Pilih Tabel dapat dilihat pada gambar 5.10 di bawah ini. Gambar 5.11 Antarmuka Halaman Pilih Tabel Pada halaman Pilih Tabel, pengguna dapat memilih tabel yang berasal dari basis data yang sebelumnya dipilih. Setelah memilih tabel dari daftar yang tersedia, pengguna menekan tombol “OK” untuk memuat data dari basis data ke tabel data pada Halaman Utama. Untuk membatalkan input data dari basis data dilakukan d engan menekan tombol “Batal”. Setelah memilih tabel yang diinginkan, tabel akan ditampilkan pada Halaman Utama seperti gambar 5.12 di bawah ini. Gambar 5.12 Antarmuka Halaman Utama, tab Preprocess input tabel dari basis data

5.1.5 Implementasi Halaman Distribusi Atribut

Dokumen yang terkait

Deteksi outlier menggunakan Algoritma Local Correlation Integral (LOCI) : studi kasus data akademik mahasiswa Teknik Informatika Universitas Sanata Dharma.

0 0 258

Deteksi outlier menggunakan Algoritma Local Outlier Probability : studi kasus data akademik mahasiswa Program Studi Teknik Informatika Universitas Sanata Dharma.

0 5 265

Deteksi outlier menggunakan Algoritma Connectivity Based Outlier Factor : studi kasus data akademik mahasiswa Teknik Informatika Universitas Sanata Dharma.

0 4 252

Deteksi Outlier menggunakan algoritma Naive Nested Loop : studi kasus data akademik mahasiswa Program Studi Teknik Informatika, Universitas Sanata Dharma, Yogyakarta.

2 3 236

Deteksi outlier menggunakan Algoritma Connectivity Based Outlier Factor studi kasus data akademik mahasiswa Teknik Informatika Universitas Sanata Dharma

1 8 250

Deteksi outlier menggunakan Algoritma Local Outlier Probability studi kasus data akademik mahasiswa Program Studi Teknik Informatika Universitas Sanata Dharma

1 9 263

Deteksi Outlier menggunakan algoritma Block Based Nested Loop studi kasus data akademik mahasiswa Program Studi Teknik Informatika Universitas Sanata Dharma

0 1 200

Deteksi outlier menggunakan Algoritma Local Correlation Integral (LOCI) studi kasus data akademik mahasiswa Teknik Informatika Universitas Sanata Dharma

0 4 256

Deteksi outlier menggunakan algoritma local outlier factor : studi kasus data akademik mahasiswa TI Universitas Sanata Dharma - USD Repository

0 0 241

Deteksi Outlier menggunakan algoritma Naive Nested Loop : studi kasus data akademik mahasiswa Program Studi Teknik Informatika, Universitas Sanata Dharma, Yogyakarta - USD Repository

0 0 234