Tabel 4. 3 Atribut terseleksi dari data nilai Ujian Nasional SMA jurusan IPA
No. Atribut
Keterangan
1 NAMA_SEKOLAH Nama Sekolah
2 UN_BIN_15
Rata-rata nilai Ujian Nasional Bahasa Indonesia
3 UN_BING_15
Rata-rata nilai Ujian Nasional Bahasa Inggris
4 UN_MTK_15
Rata-rata nilai Ujian Nasional Matematika
5 UN_FSK_15
Rata-rata nilai Ujian Nasional Fisika 6
UN_KMA_15 Rata-rata nilai Ujian Nasional Kimia
7 UN_BIO_15
Rata-rata nilai Ujian Nasional Biologi
Tabel 4. 4 Atribut terseleksi dari data nilai Ujian Nasional SMA jurusan
IPS
No. Atribut
Keterangan
1 NAMA_SEKOLAH Nama Sekolah
2 UN_BIN_15
Rata-rata nilai Ujian Nasional Bahasa Indonesia
3 UN_BING_15
Rata-rata nilai Ujian Nasional Bahasa Inggris
4 UN_MTK_15
Rata-rata nilai Ujian Nasional Matematika 5
UN_EKO_15 Rata-rata nilai Ujian Nasional Ekonomi
6 UN_SOS_15
Rata-rata nilai Ujian Nasional Sosiologi 7
UN_GEO_15 Rata-rata nilai Ujian Nasional Geografi
4.1.4 Transformasi Data Data Transformation
Proses transformasi data dilakukan pada data yang telah dipilih sebelumnya sehingga data tersebut dapat diproses ke penambangan data. Pada
tahap ini dilakukan transformasi data dengan menyimpan data yang telah PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
terseleksi ke dalam bentuk Array sehingga data siap dilakukan proses penambangan data.
4.2 PERANCANGAN PERANGKAT LUNAK
4.2.1 Perancangan Umum
4.2.1.1 Input Sistem
Sistem pengelompokan
dengan menggunakan
algoritma Agglomerative Hierarchical Clustering hanya dapat menerima masukan dari
pengguna berupa file bertipe .xls yang dapat dipilih langsung oleh pengguna dari direktori penyimpanan di komputer. Sebelum melakukan proses
pengelompokan, pengguna juga harus memilih atribut yang akan digunakan, memilih metode, dan mengisi jumlah kelompok yang ingin didapatkan pada
texfield yang telah disediakan. Perancangan input sistem secara umum digambarkan pada Gambar 4.1.
Gambar 4. 1 Diagram Konteks
4.2.1.2 Proses Sistem
Proses yang dilakukan oleh sistem yang akan dibangun terdiri dari beberapa tahapan untuk mendapatkan kelompok sekolah-sekolah. Tahapan-
tahapan tersebut yaitu : 1.
Pemilihan atribut yang akan digunakan untuk pemrosesan pengelompokan data.
2. Pemilihan metode pengelompokan yang akan digunakan.
3. Menentukan jumlah kelompok yang akan dihasilkan oleh sistem.
4. Proses pengelompokan untuk mendapatkan kelompok sekolah-
sekolah sesuai dengan jumlah kelompok yang dimasukan.
5. Proses perhitungan Silhouette Index untuk mengukur validitas
suatu cluster.