BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem - SISTEM PENDUKUNG KEPUTUSAN PENENTUAN KELOMPOK JURUSAN SISWA SMK MUHAMMADIYAH 3 NGIMBANG MENGGUNAKAN METODE K-MEANS - UMG REPOSITORY
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1 Implementasi Sistem
Implementasi sistem adalah implementasi dari analisa dan desain yang
telah dibuat sebelumnya. Sehingga diharapkan dengan adanya implementasi ini
dapat dipahami jalanya suatu sistem pendukung keputusan penentuan kelompok
jurusan siswa SMK Muhammadyah 3 Ngimbang dengan menggunakan metode
K-Means.4.1.2 Implementasi Desain Interface
Setelah melakukan berberapa analisa dan perancangan yang dilakukan
pada bab III, dapat disimpulkan berberapa bagian dalam sistem penentuan
kelompok jurusan siswa menggunakan metode K-Means yakni sebagai berikut :4.1.2.1Menu Login
Tampilan Menu Login dapat dilihat pada Gambar 4.1 yang digunakan
masuk kedalam sistem. Pada menu login akan dibedakan hak akses sesuai dengan
level user, yakni kepala sekolah dengan level kepala sekolah yang ketika masuk
ke sistem akan disajikan menu laporan hasil penentuan kelompok jurusan yang
dapat dilihat pada Gambar 4.2, sedangkan level admin akan disajikan berberapa
menu yakni dasboard, data siswa, parameter, centroid, data latih dan hasil
penentuan kelompok jurusan yang dapat dilihat pada Gambar 4.3.Gambar 4.1 Menu LoginGambar 4.2 Menu Utama Kepala SekolahGambar 4.3 Menu Utama AdminBerikut adalah source code proses login Berikut adalah source code proses login.
<?php include "koneksi.php"; if (isset($_POST['login'])){ $username=$_POST['username']; $password=$_POST['password']; $query = mysql_query("SELECT * from tabel_user where username='$username' and password='$password'"); $cekdata = mysql_num_rows($query); if ($status == "admin"){ ?> <script language="javascript">document.location.href="./admin/index.php"; </script><?php } else if ($status == "kepsek") { ?><script language="javascript">document.location.href="guru.php";</script> <?php } else{ ?><script language="javascript">document.location.href="./kepsek/index.php" ;</script><?php } }else{ header('Location:index.php?login=Maaf password atau username anda salah!'); } }else{ unset($_POST['login']); }
\\ ?>
4.1.2.3 Menu Siswa
Tampilan Data Siswa dapat dilihat pada Gambar 4.4 yang digunakan
untuk merubah, dan menghapus data siswa. Data siswa berisi no pendaftara, nama
siswa jenis klamin, tempat lahir, tanggal lahir dan alamat. Tampilan update data
siswa dapat dilihat pada Gambar 4.5 yang digunakan untuk menambah data siswa.
Gambar 4.4 Menu SiswaGambar 4.5 Halaman Update Data SiswaBerikut adalah source code proses input, edit dan delete data siswa proses input data siswa : <?php include 'koneksi.php'; $query=mysql_query("SELECT * FROM tabel_siswa "); $count =mysql_num_rows($query); $no=1; ?> <div class="right_col" role="main"> <div class="x_panel"> <div class="x_title"> <h2>Data Siswa <small>SMK Muhammadiyah 3 Ngimbang</small></h2> <ul class="nav navbar-right panel_toolbox"> <li><a class="collapse-link"><i class="fa fa-chevron-up"></i> </a> </li> Proses edit data siswa : <a href="#" class="btn btn-dark btn-sm" data-target="#ModalAdd" data-toggle="modal">Add Data</a> </ul> <div class="clearfix"></div> </div>
<div class="x_content"> <div class="row"> <div class="col-sm-12"> <div class="table-responsive" <table id="datatable-checkbox" class="table table- striped jambo_table bulk_action"> <thead> proses delete data siswa : <?php include "./koneksi.php";
$modal_id=$_GET['modal_id']; $modal=mysql_query("DELETE FROM tabel_siswa WHERE no_pendaftaran='$modal_id'"); if ($modal) { $del=mysql_query("DELETE FROM tabel_parameter where
no_pendaftaran='$modal_id' ") or die (mysql_error());
header('location:siswa.php?message=delete'); } ?>4.1.2.4 Menu Parameter Tampilan Halaman Parameter dapat dilihat pada Gambar 4.6 dan Gambar 4.7.
Pada Halaman Parameter digunakan untuk memasukkan dan merubah nilai-nilai
hasil pre-test calon siswa SMK Muhammadiyah 3 Ngimbang.Gambar 4.6 Menu ParameterGambar 4.7 Halaman Edit Data ParameterBerikut source code proses edit data parameter Berikut source code proses edit data parameter : proses edit data parameter : <?php include 'koneksi.php'; $query=mysql_query("SELECT a.id_parameter AS id_parameter, a.no_pendaftaran AS no_pendaftaran, b.nama_siswa AS nama_siswa, a.matematika AS matematika, a.bahasa_indonesia AS bahasa_indonesia, a.bahasa_inggris AS bahasa_inggris, a.sains AS sains, a.teknik_komputer_jaringan AS teknik_komputer_jaringan, a.teknik_sepeda_motor AS teknik_sepeda_motor, a.multimedia AS multimedia, a.akutansi AS akutansi FROM ( tabel_parameter a JOIN tabel_siswa b ON ((a.no_pendaftaran=b.no_pendaftaran)))"); $no=1; ?> <div class="right_col" role="main"> <div class="x_panel">
4.1.2.6 Menu Centroid
Tampilan Menu Clustering dapat dilihat pada Gambar 4.9. Pada Halaman
Clustering digunakan untuk melakukan proses clustering atau pengelompokan
calon siswa. Sebelum melakukan proses clustering maka user diarahkan untuk
memilih titik pusat atau centroid awal secara manual maupun otomatis yang dapat
dilihat pada Gambar 4.8 yang akan dijadikan acuan untuk memenuhi tahapan
metode K-MeansGambar 4.8 Menu CentroidBerikut source code proses centroid : <?php include "./koneksi.php"; result = mysql_query("SELECT c1,c2,c3,c4 from titik_pusat where iterasi = '1' "); $rows=array(); while($info=mysql_fetch_array($result,MYSQL_ASSOC)){ // Changed from MYSQL_NUM to MYSQL_ASSOC, to provide headers foreach($info as $key=>$val){ $rows[$key][]=$val; } } echo "<table class='table table-striped' >"; echo "<tr> <th>Centroid</th> <th>MTK</th> <th>B.indo</th>
Gambar 4.9 Halaman Proses ClusteringBerikut source code proses clustering : <?php include "./koneksi.php"; include "./hitung_dbi.php"; $nilaiJ = $_POST['objektif']; $treshold = $_POST['treshold']; $nilaiBanding = $nilaiJ; $iterasi = 1; //MENGAMBIL DATA CENTROID AWAL if (isset($_POST['proses'])) {
mysql_query("DELETE FROM hasil_pengelompokan WHERE tipe_data=
'uji'"); } function getCentroid(){ $data = mysql_query("SELECT * FROM titik_pusat"); return $data; }$dataCentroid = getCentroid(); $arrayCentroid['C1'] = array(); $arrayCentroid['C2'] = array(); $arrayCentroid['C3'] = array(); $arrayCentroid['C4'] = array();
//MEMBANGKITKAN NILAI DATA BERDASARKAN KELOMPOK $arrayRata = array(); foreach ($arrayKelompok as $key => $value) { foreach ($value as $k => $v) { $arrayRata[$key][$k] = $arrayParameter[$k]; } } //MENGHITUNG CENTROID BARU BERDASARKAN KELOMPOK $temp = array(); $centroidBaru = array(); foreach ($arrayRata as $key => $value) { $n = 0; foreach ($value as $k => $v) { $temp[$key][0][$n] = $v[0]; $temp[$key][1][$n] = $v[1]; $temp[$key][2][$n] = $v[2]; $temp[$key][3][$n] = $v[3]; $temp[$key][4][$n] = $v[4]; $temp[$key][5][$n] = $v[5]; $temp[$key][6][$n] = $v[6]; $temp[$key][7][$n] = $v[7]; $n++; } $centroidBaru[$key] = array(array_sum($temp[$key][0]) / count($temp[$key][0]), array_sum($temp[$key][1]) / count($temp[$key][1]), array_sum($temp[$key][2]) / count($temp[$key][2]), array_sum($temp[$key][3]) / count($temp[$key][3]), array_sum($temp[$key][4]) / count($temp[$key][4]), array_sum($temp[$key][5]) / count($temp[$key][5]), array_sum($temp[$key][6]) / count($temp[$key][6]), array_sum($temp[$key][7]) / count($temp[$key][7])); } //MENGHITUNG NILAI FUNGSI OBJEKTIF ksort($centroidBaru); $arrayCentroid = $centroidBaru; $nilaiObjektif = 0; foreach ($centroidBaru as $key => $value) { foreach ($arrayRata[$key] as $k => $v) { $j = pow(($value[0] - $v[0]), 2) + pow(($value[1] - $v[1]), 2) +
$j = pow(($value[0] - $v[0]), 2) + pow(($value[1] - $v[1]), 2) + pow(($value[2] - $v[2]), 2) + pow(($value[3] - $v[3]), 2) + pow(($value[4] - $v[4]), 2) + pow(($value[5] - $v[5]), 2) + pow(($value[6] - $v[6]), 2) + pow(($value[7] - $v[7]), 2); $nilaiObjektif += $j; } } // echo "======================================== CENTROID BARU ====================================<br/>"; // echo '<pre>'; // //print_r($centroidBaru); // echo '<pre>'; // echo "================================================================ ======================<br/>"; $nilaiBanding = $nilaiJ - $nilaiObjektif; $nilaiJ = $nilaiObjektif; $iterasi++; //WARNING KETIKA NILAI FUNGSI OBJEKTIF LEBIH KECIL DARI OBJEKTIF PROSES PERTAMA // echo '<pre>'; // print_r($_POST['objektif']); } $datano = getParameter(); $arrayno = array(); $n = 1; while ($data = mysql_fetch_array($datano)) { $no_pendaftaran = $data['no_pendaftaran']; $arrayno[$no_pendaftaran] = $data['no_pendaftaran']; } // echo "=======================================no_pendaftaran=========== =========="; // echo "<pre>"; // print_r($arrayno); }
4.1.2.7 Menu Laporan
Tampilan Menu Laporan penentuan kelompok jurusan siswa dapat dilihat
pada Gambar 4.10. Pada halaman laporan penentuan kelompok jurusan siswa
digunakan untuk menyajikan hasil pengelompokkan yang sudah diproses. Selain
itu juga disediakan tombol cetak hasil clustering yang hasilnya berupa file format
.pdf yang dapat dilihat pada Gambar 4.11. Source code Laporan Hasil
Pengelompokkan terdapat pada lampiran A-3 dengan nama laporan.php Gambar 4.10 Menu LaporanGambar 4.11 Hasil Proses Laporan4.2 Hasil Pengujian Sistem
Hasil pengujian sistem merupakan pengujian sistem dengan cara mencoba
sistem yang telah dibuat. Pengujian ini dilakukan agar dapat mengetahui hasil
penentuan kelompok jurusan siswa.4.2.1 Pengujian Manajemen Data
Setelah berhasil melakukan login dengan level admin maka selanjutnya
dilakukan input data calon siswa. Pada form input data calon siswa di sediakan
berberapa field yang harus diisi oleh admin yakni nama siswa, tempat lahir,
tanggal lahir dan alamat yang dapat dilihat pada Gambar 4.12Gambar 4.12 Halaman Input Data Siswa. Setelah melakukan input data calon siswa maka data tersebut akan tampil pada tabel data siswa yang dapat dilihat pada Gambar 4.13.
Selanjutnya dilakukan input data nilai pre-test calon siswa yang nantinya
akan digunakan sebagai parameter perhitungan dengan metode K-Means. Pada
form input data nilai pre-test disediakan berberapa field yang harus diisi oleh
admin yakni, MAT, B.IN, B.ING, SAINS, TKJ, TSM,MM dan AK yang dapat
dilihat pada Gambar 4.14. Gambar 4.14 Halaman Input Dat Nilai Pre-testSetelah melakukan input data calon siswa maka data tersebut akan tampil ada tabel nilai parameter calon siswa yang dapat dilihat pada Gambar 4.15.
Gambar 4.15 Halaman Tabel Nilai Pre-test4.2.2 Pengujian K-Means
Setelah melakukan input data siswa pada menu data siswa kemudian akan
dilakukan proses K-Means. Sebelum dilakukan perhitungan, maka terlebih dahulu
dipilih centroid awal dengan jumlah K= 4 dari data parameter calon siswa secara
manual atau otomatis pada tombol otomatis yang telah disediakan yang dapat
dilihat pada Gambar 4.16.Gambar 4.16 Halaman Pemilihan Centoid AwalKemudian dilakukan proses clustering K-Means dengan memillih tombol
proses clustering yang sudah disediakan dan hasil perhitungan proses clustering
didapatkan nilai DBI 2,3583, nilai fungsi objektif awal 100000, nilai threshold 0.1
dan jumlah iterasi sebanyak 12 iterasi bisca dilihat pada Gambar 4.17.Pada proses akhir didapatkan kelompok jurusan TKJ sejumlah 25 siswa,
kelompok jurusan TSM sejumlah 38 siswa , kelompok jurusan AK sejumlah 15
siswa kelompok jurusan AK sejumlah 37 siswadapat dilihat pada Gambar 4.18. Gambar 4.18 Halaman Laporan4.2.3 Pengujian 1 Centroid Manual
Tabel 4.1. Centroid Awal Pengujian 1 Centroid Manual Centroid Mat B ind B ing Sains TKJ TSM AK MMC1
80
74
80
85
69
65
99
88 C2
78
88
80
74
63
95
99
92 C3
86
72
86
81
76
83
94
62 C4
98
93
72
75
62
77
70
65 Tabel 4.2. Centroid Akhir Pengujian 1 Centroid Manual
Centroid Mat B ind B ing Sains TKJ TSM AK MM
C1 84,09 81,84 79,39 82,39 69,33 73,66 85,72 85,48
C2 77,22 83,62 79,77 84,70 90,85 76,00 77,88 88,00
C3 83,06 77,84 81,39 85,03 82,51 81,36 87,48 67,09
C4 82,81 86,13 82,45 77,68 69,81 79,09 72,31 74,95
Tabel 4.3. Hasil Clustering Pengujian 1 Centroid ManualNO NAMA SISWA MTK B.IN B.IG SA TKJ TSM AK MM Clu HASIL
90
82
83
96
75
85
72
74
82 RINATI AGUSTIN
90 C2 mm
79
81
84
80
85
87 SAHRUL RIZKI
70
72 NUR SHINTA DEWI
96 C2 mm
60
93
89
74
93
75
81
71 NUR SAEDATUN SALMA
73 C2 mm
68
83
92 C2 mm
80
98
89 SHINTA NUR MRLIANAN
90
94
66
86
72
85 C2 mm 101 SYAFITRI AYUNINGTIYAS
74
60
86
98
90
74
81
99 C2 mm
94
92
86
87
87
72
81
60
88 SANDIKA PUTRA PRATAMA
88 C2 mm
64
66
94
72
60
88
88
75
91 C2 mm
80
88
78
55 KUSYANTI
97 C2 mm
63
63
99
98
90
90
81
54 KUSNADIANTO
78
95
86
81
88
86
78
75
62 MEGA SUNARTI
89 C2 mm
78
61
98
81
93
88
74
63
88
95
72
70 NUR INDAH WULANDARI
94 C2 mm
91
79
89
86
85
72
87
60 M.IMAM MUTTAKIN
96 C2 mm
81
75
90
99
90
86
75
59 M.ARDIYANSAH
80 C2 mm
85
76
90
72
88
75
80
58 M.ABDUL ROSADI
92 C2 mm
83
83 C2 mm 113 YULI TRIANINGSIH
48 KHARISMA ADJI WARDANA
71
18 BACHTIAR SAEFUL BACHRI
92 C1 ak
98
74
82
80
81
72
80
15 ASEP SEPTIAN
79 C1 ak
88
78
93
80
70
80
98
14 ARIS SUNANDAR
81 C1 ak
92
89
64
80
74
94
85
5 AMEL RENI MELINIA
69 C1 ak
87
90
65
81
98
62
70
70
80
98
93
23 CAHYANINGSIH
94 C1 ak
82
92
64
90
86
80
80
21 CAHDYANA FAUZI
75 C1 ak
85
60
86
78
74
94
98
19 BELLA AYU RATNASARI
77 C1 ak
80
62
76
99
60
66
87 C2 mm 104 THALIA NOPITA
94
94
80
78
60
92 C2 mm 105 TIDAR MARIO
97
73
88
75
72
80
85
88
66
80
90
70
66
94
85
ZAKARIA
78 C2 mm 114
94
62
87
80
80
78
87
83 C2 mm
80
74
81
78
94
4 ALFIAN DWI SUKMA
73 C1 ak
86
60
75
72
75
81
74
3 AHMAD WAHYU
98 C1 ak
79
1 AEF AMARULLOH
67
60
78
80
72
7 ANDHISA HERDIANSYAH
78 C1 ak
85
75
60
85
93
78
80
98
85 C2 mm
2 AHMAD TOFIK
74
64
62
80
94
88
90
61 MARIHAH
88 C4 tkj
80
98
62
60
81
86
62 C4 tkj
43 INTAN PURNAMA SARI
83 C4 tkj
68
75
61
85
87
78
98
56 LILIK LISDIANTO
80 C4 tkj
75
81
69
70
68 NANI MULYANINGSIH
90
72 C4 tkj
72
88
85
79 RIKI
76 C4 tkj
64
68
79
88
86
72
94
76 RATNASARI
84
98
70
64
90
87
98
78
74 NURUL ANISA
65 C4 tkj
70
77
62
75
72
93
80
80
69
80
80
60
12 ARGA SANDI MAHENDRA
61 C4 tkj
76
75
83
72
75
98
86
11 APRIYAN GALIH NUGRAHA
77 C4 tkj
88
80
80
81
74
94
80
10 ANTON
95 C4 tkj
70
91
62
60
90
98
72
80
60
75
88
41 HOLLILUROHMAN
64 C4 tkj
71
74
90
74
80
86
93
40 HENI SUCIARTI
89 C4 tkj
68
82
66
95
99
94
90
39 HENDRI FATULLOH
88 C4 tkj
62
75
64
81
80
80
93
33 ERNIA
60 C4 tkj
62
80
67
79
98
69 C2 mm
67
61
87
81
80
85
60
17 AZIS SYAHRUL GUNAWAN
88 C2 mm
64
77
92
74
85
86
78
16 AZHATUNNISA
77 C2 mm
88
72
96
85
74
88
72
13 ARI HIDAYAT
92 C2 mm
63
20 BOBI
86
90
94
95
90
80
75
86
87
42 IMRON KASADI
88 C2 mm
69
61
90
94
80
88
38 GUGUS AGUN GUNAWAN
70
98 C2 mm
72
89
97
93
60
98
80
36 FATIN AFIFAH
94 C2 mm
87
88
91
72
89
98
73
74
74
71 C4 tkj 103 TAPSIRUN
84
62
60
60
80
86
85
98 SUTRIATNA
75 C4 tkj
74
70
72
88
88
98
80
92 SITI AIDAH
69 C4 tkj
78
72
67
85
72
78
75
85 ROJANAH
70 C4 tkj
87
85
87
77
86
70
6 ANAN WINANDAR
68 C4 tkj
74
92
73
80
85
93
72
89 C4 tkj 115 ZULKIFLI SYUKUR
75
88
72
82
78
81
86
73 C4 tkj 112 YOLA VALENTRIZA
70
94
70
81
80
72
72
74 C4 tkj 109 WAHYUDI
63
78
84 C1 ak
34 EVI RATNA NINGSIH
81
99
79
69
72
81
86
94
53 KURNIAWAN
62 C3 tsm
94
83
76
86
37 FIKRI FAJAR PRATAMA
72
86
57 LILIS HERLINA
72 C3 tsm
65
97
77
90
90
60
80
51 KIKI VERAWATI
66 C3 tsm
80
93
81
88
66 MUHAMMAD JAHIDIN
62 C3 tsm
93
65
76
88
78
80
85
65 MOHHAMAD FAISAL ROS
81 C3 tsm
90
81
80
93
72
75
74
63 MELLA YUSTIKA
64 C3 tsm
95
73
88
86
78
75 C3 tsm
90
86
88
98
9 ANDITA SANDRA
73 C3 tsm
92
79
98
80
81
60
86
8 ANDINI
65 C3 tsm
87
70
94
74
60
86
88
32 ERLITA INDAH A
75 C3 tsm
99
63
99
80
80
85
94
64
72
98
87
80
70
46 KHAERUL ANWAR
69 C3 tsm
77
97
96
88
78
88
44 INTAN SILVIANTI
98
61 C3 tsm
97
84
64
85
88
70
90
22 CAHYA ABDUL KHOLIK
67 C3 tsm
97
89
88
98
86
66 C3 tsm
87
75
80
69 C3 tsm 100 SUTRISNO
79
79
87
81
72
94
88
97 SUSI DIYANTI
99
73
78
82
80
81
74
75
93 SITI AISYAH
86 C3 tsm
92
91
88
85
85
61
72
86
64 C3 tsm
98
84
86
86
74
70
87
69 C3 tsm 110 WIKA SUPRIYATNA
75
70
80
74
76
80
66
76 C3 tsm 106 TONIAH
92
95
74
80
78
88
60
TANDAR
60 C3 tsm 102
94
98
93
86
80
85
75
86
75 PIPIH INAYAH
72 C3 tsm
99
66
82
80
85
80
69 NIMAS AMANDA
94
65 C3 tsm
94
95
72
87
74
90
75
67 MUNASEH NURSYAHBANI
62 C3 tsm
73
84
97
72
90 SELVARA ADININGTIYAS
72
78 C3 tsm
92
99
78
98
94
66
87
83 ROBBY ANWAR
74 C3 tsm
89
89
72
66 C3 tsm
90
80
98
77 RESA AULIA A
60 C3 tsm
71
87
94
88
74
81
80
81 RIMAWATI
75
31 ELVIRA RIANA
74
86
65
69
85
80
74
80
45 ISTI WIDIHARYANTI
95 C1 ak
88
68
61
88
78
88 C1 ak
93
91 SITI AFIFAH
84 C1 ak
94
75
77
78
74
60
98
86 ROTIAH
97 C1 ak
99
52 KRISTIO WIBOWO
78
80
50 PIPI PUTPITA SARI
66 C1 ak
89
65
64
74
70
80
80
49 KHOSRIYANTI
93 C1 ak
81
60
87
94
60
75
80
47 KHAERUL UMAM
81 C1 ak
79
75
73
88
74
85
78
77
80
91
73 NURAZIZAH
77 C1 ak
98
68
68
90
72
98
81
64 MILLENIA DELVA CLARIFTA
90 C1 ak
88
80
88
72
90
80
81
35 FAIZAL SIGIT PRADETYO
86 C1 ak
77
77
67
86
80
88
80
78
81
80 RIKI HIDAYAT
86
78
80
84 ROHMAN
96 C1 ak
72
62
62
85
93
98
86
99 C1 ak
72
78
69
77
81
75
87
80
78 RIKA AMELIA
91 C1 ak
91
72
79
98
86
64 C3 tsm
88
98
80
72
86
26 DHITA MUTIA HADI
61 C3 tsm
93
80
67
80
74
86
25 DENI PRIYATNA
63
72 C3 tsm
73
80
87
81
94
60
75
24 DENI MULYANA
95 C1 ak
75
88
83
75
88
80
79
69
78
86
88
80
98
30 DODI DONATULLOH
66 C3 tsm
75
83
87
93
66 C3 tsm
80
70
29 DITA OKTAVIANI
62 C3 tsm
87
62
84
86
80
80
81
27 DIAH PITALOKA
62
88
88
95 SITI YUHANIDAH
93
75
88
96 SUHARTO
72 C1 ak
88
74
64
94
66
80
86
84 C1 ak
68
77
72
80
72
87
72
85
94 SITI SETIASIH
89 C1 ak
84
75
62
74
62
86
66
75
93 C1 ak 111 WINA ANGGRIYANI
69
70
70
88
60
75
86
95 C1 ak 108 WAHYU GUNAWAN
92
67
90
93
72
98
78
85 C1 ak 107 TRESNA REZA AMANDA
98
93
62
93
98
72
98
99 SUTRIO
78 C1 ak
Pada proses perhitungan pengujian 1 centoid yang dipakai adalah data ke
45, 55, 67, 68 dan didapatkan hasil clustering kelompok jurusan TKJ sejumlah 22
siswa, kelompok jurusan TSM sejumlah 33 siswa , kelompok jurusan AK
sejumlah 33 siswa kelompok jurusan AK sejumlah 27 siswa dengan nilai DBI
2,7714, nilai fungsi objektif awal 100000, nilai threshold 0.1 dan jumlah iterasi
sebanyak 6 iterasi dengan centoid awal bisa dilihat pada Tabel 4.1.dan centoid
akhir bisa dilihat pada Tabel 4.2.4.2.4 Pengujian 2 Kelas 1
Centroid Manual
Centroid Mat B ind B ing Sains TKJ TSM AK MM
70 C4 Tkj
79
68
64
76 C4 Tkj
79 RIKI
85
88
72
80
69
67
73
85 ROJANAH
86
75
78
72
85
67
72
78
69 C4 Tkj
92 SITI AIDAH
80
98
88
72
88
72
70
75
61 MARIHAH
90
88
94
80
62
64
70
62 C4 Tkj
68 NANI MULYANINGSIH
98
93
72
62
94
77
70
65 C4 Tkj
74 NURUL ANISA
78
98
87
90
64
70
84
72 C4 Tkj
76 RATNASARI
74
74
80
87
75
89 C4 Tkj 115 ZULKIFLI SYUKUR
72
93
85
80
73
92
74
68 C4 Tkj
6 ANAN WINANDAR
70
86
98
77
90
89
63
92 C4 Tkj
2 AHMAD TOFIK
72
88
74
85
96
72
88
77 C4 Tkj
88
72
75 C4 Tkj
82
98 SUTRIATNA
85
86
80
60
60
62
84
71 C4 Tkj 103 TAPSIRUN
74
87
88
85
78
78
63
74 C4 Tkj 109 WAHYUDI
72
72
80
81
70
94
70
73 C4 Tkj 112
YOLA VALENTRIZA
86
81
88 C4 Tkj
98
C1
70
C1 90,09 82,34 79,39 82,39 69,33 73,66 85,72 85,48
C2 79,22 83,62 79,77 84,70 90,85 76,00 77,88 88,00
C3 81,08 77,84 81,39 85,03 82,51 81,36 87,48 67,09
C4 80,61 86,13 82,45 77,68 69,81 79,09 72,31 74,95
Tabel 4.6. Hasil Clustering Pengujian 2 Centroid ManualNO NAMA SISWA MTK B.IN B.IG SA TKJ TSM AK MM Clu HASIL
13 ARI HIDAYAT
72
98
90
60
62
91
95 C4 Tkj
78
16 AZHATUNNISA
80
94
74
81
80
88
80
77 C4 Tkj
17 AZIS SYAHRUL GUNAWAN
86
98
75
97 Tabel 4.5. Centroid Akhir Pengujian 2 Centroid Manual
Centroid Mat B ind B ing Sains TKJ TSM AK MM
78
83
62
98
80
70
93
71
78
88
79 C2
87
80
90
80
76
80
77
77 C3
81
80
80
86
84
62
87
62 C4
80
78
86
81
72
75
Tabel 4.4. Centroid Awal Pengujian 280 C4 Tkj
74
90
74
71
64 C4 Tkj
41 HOLLILUROHMAN
75
80
90
80
69
81
75
56 LILIK LISDIANTO
86
98
78
87
85
61
75
68
83 C4 Tkj
43 INTAN PURNAMA SARI
86
74
81
60
80
93
76
80
61 C4 Tkj
12 ARGA SANDI MAHENDRA
60
80
80
80
60
99
62
60 C4 Tkj
33 ERNIA
93
80
81
40 HENI SUCIARTI
64
75
62
88 C4 Tkj
39 HENDRI FATULLOH
90
94
95
88
66
82
68
89 C4 Tkj
62
10 ANTON
72
98
86
80 RIKI HIDAYAT
99 C1 Ak
78
69
77
81
75
87
80
78 RIKA AMELIA
91 C1 Ak
91
79
85
72
78
88
80
73 NURAZIZAH
77 C1 Ak
98
68
68
90
72
98
81
64 MILLENIA DELVA CLARIFTA
93
62
88
77
80
45 ISTI WIDIHARYANTI
95 C1 Ak
88
68
61
88
86
78
93
91 SITI AFIFAH
84 C1 Ak
94
75
78
62
81
72
96 C1 Ak
84 ROHMAN
80
78
86
77
74
78
78
97 C1 Ak
86 ROTIAH
98
60
90 C1 Ak
91
80
19 BELLA AYU RATNASARI
64
90
86
81
80
21 CAHDYANA FAUZI
75 C1 Ak
85
60
86
78
74
94
98
77 C2 Mm
82
80
62
76
80
90
80
87
18 BACHTIAR SAEFUL BACHRI
92 C2 Mm
98
74
82
80
81
92
94 C1 Ak
80
87 C1 Ak
72
90
80
81
35 FAIZAL SIGIT PRADETYO
86 C1 Ak
77
77
67
86