Halaman Awal Halaman Praproses Halaman Fuzzy C-Means

terjadi dimulai dari Pengguna ketika aplikasi dimulai, objek Pengguna akan melakukan event meminta run terhadap Praproses yang kemudian dijawab oleh objek FuzzyCMeans dengan melakukan klastering. Setelah mendapatkan return message data sudah baik dari objek FuzzyCMeans, maka Pengguna melanjutkan perintah proses dengan input parameter klaster, begitu seterusnya sampai pada akhirnya objek pengguna mendapatkan return message berupa tampilan hasil analisa clustering dari PlotKlaster.

3.3 Perancangan Antar Muka

Sistem Implementasi algoritma Fuzzy C-Means untuk pengelompokan Sekolah Menengah Atas di DIY berdasarkan nilai ujian nasional dan nilai sekolah ini memiliki desain antarmuka yang digunakan untuk melakukan interaksi dengan pengguna. Antarmuka sistem terdiri dari 6 tampilan yang terdiri dari Halaman Awal, Halaman Praproses, Halaman Distribusi Atribut, Halaman Fuzzy C-Means, Halaman Plot Klaster dan Halaman Bantuan.

3.3.1 Halaman Awal

Halaman awal adalah halaman yang digunakan sebagai halaman yang pertama kali akan muncul ketika aplikasi dijalankan. Halaman ini berisi judul aplikasi, tombol masuk dan identitas pembuat aplikasi. Rancangan halaman awal dapat dilihat pada Gambar 3.8 sebagai berikut. Gambar 3.8 Rancangan Halaman Awal

3.3.2 Halaman Praproses

Halaman praproses merupakan halaman yang akan ditampilkan ketika pengguna menekan tombol masuk pada halaman awal. Halaman ini berfungsi sebagai sarana pengguna memasukkan data, memeriksa distribusi data dan menghapus data yang akan di cluster. Rancangan halaman praproses dapat dilihat pada Gamabr 3.9 sebagai berikut. Gambar 3.9 Rancangan Halaman Praproses 3.3.3 Halaman Distribusi Atribut Halaman distribusi atribut merupakan halaman tambahan yang dapat digunakan oleh pengguna untuk melihat distribusi atribut dari data yang akan di cluster. Rancangan dapat dilihat pada gambar 3.10 berikut. Gambar 3.10 Rancangan Halaman Distribusi Atribut

3.3.4 Halaman Fuzzy C-Means

Halaman Fuzzy C-Means ini akan ditampilkan saat pengguna menekan tombo clustering pada halaman praproses sistem. Halaman ini berfungsi sebagai sarana pengguna untuk mengatur jumlah cluster klaster, pembobot, maks Iterasi, dan Toleransi Error untuk melakukan proses clustering Pada halaman ini pengguna juga dapat melihat plot hasil clustering serta menyimpan hasil dari proses clustering. Terdapat menu pilihan untuk proses, ulang, plot, simpan dan kembali. Rancangan dapat dilihat pada gambar 3.11. Gambar 3.11 Rancangan Halaman Fuzzy C-Means 3.3.5 Halaman Plot Klaster Rancangan halaman Plot klaster ini digunakan untuk menampilkan hasil iterasi dan distribusinya pada setiap cluster dalam bentuk grafik tipe XY XYSeriresCollection. Rancangannya dapat dilihat pada gambar 3.12 berikut. Gambar 3.12 Rancangan Halaman Plot Klaster

3.3.6 Halaman Bantuan