menampilkan dalam DataGridView Dim i As Integer
For i = 0 To 1 DataGridView1.Rows.Add
DataGridView1.Rowsi.Cells0.Value = i + 1 DataGridView1.Rowsi.Cells1.Value = tingkati
DataGridView1.Rowsi.Cells2.Value = noAkari DataGridView1.Rowsi.Cells3.Value = nodei
DataGridView1.Rowsi.Cells4.Value = cabangi DataGridView1.Rowsi.Cells5.Value = hasili
Next End Sub
End Class
Keluarannya :
Tabel 3.3 Keluaran Contoh ArrayList No
Tingkat No Akar Atasnya Node
Cabang Hasil
1 1 prodi
IKOM Daftar
Ulang 2 1
prodi PSI Tidak
DU
5. Perancangan Antarmuka
Perancangan antarmuka sistem adalah sebagai berikut :
a. Form Input Data Tabel
Gambar 3.1 Desain Antarmuka Form Input Data Tabel
Form di atas merupakan form awal dimana tabel data pelatihan dan
tabel data tes digunakan sebagai masukan untuk sistem. Ada dua tombol dalam form ini yaitu :
Reset, digunakan untuk menghapus tabel data pelatihan dan tabel
data tes yang telah dimasukan sebelumnya
Ok, digunakan untuk melanjutkan ke form berikutnya yaitu form detail tabel.
b. Form Detail Tabel
Gambar 3.2 Desain Antarmuka Form Detail Tabel
Form ini untuk menampilkan detail tabel yang telah dimasukkan
sebelumnya, baik itu tabel pelatihan maupun tabel tes. Informasi yang diberikan berupa himpunan data sampel, jumlah atribut, jumlah data,
atribut keputusan, jumlah dan nama kejadian atribut keputusan, dan atribut yang lain dengan jumlah sampel pada masing-masing kejadian.
Ada tiga tombol dalam form ini yaitu : PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tampil tabel, digunakan untuk menampilkan himpunan data
sampel, beserta informasi detail tabel tersebut yang telah dijelaskan di atas.
Proses ID3, untuk melanjutkan ke proses atau form selanjutnya
yaitu form penentuan node awal.
c. Form Penentuan Node Awal
Gambar 3.3 Desain Antarmuka Form Penentuan Node Awal
Form di atas untuk menampilkan nama atribut serta nilai gain masing-
masing atribut dan menampilkan atribut yang dipilih menjadi node awal beserta nilai gainnya. Ada dua tombol dalam form ini yaitu:
Cari Node Awal, tombol ini digunakan untuk mencari atribut yang
dipilih menjadi node awal beserta nilai gainnya, serta mencari nilai gain atribut yang lain.
Lanjut, untuk melanjutkan ke proses atau form selanjutnya yaitu
form pembuatan pohon.
d. Form Pembuatan Pohon
Gambar 3.4 Desain Antarmuka Form Pembuatan Pohon
Form di atas digunakan untuk melakukan proses pembentukan pohon
dan menampilkan tabel pohon yang sudah terbentuk yang berisi informasi tentang tingkat pohon, nomor akar atasnya, atribut-atribut
yang menjadi node, cabang-cabang berupa nama kejadian-kejadiannya dan hasilnya. Ada dua tombol yaitu :
Buat Pohon, digunakan untuk melakukan proses pembentukan
pohon dan menampilkan tabel pohon yang terbentuk.
Lanjut, untuk melanjutkan ke proses atau form selanjutnya yaitu form
unpruned aturan. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
e. Form Unpruned Aturan