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