Output Antarmuka Pengguna Perancangan Sistem

• Unprunned Tree Tombol Unprunned Tree berfungsi untuk menampilkan form selanjutnya, yaitu Form Unprunned Tree. Menu-menu yang terdapat dalam setiap form adalah sebagai berikut: • Program Sub menu dalam menu Program adalah : o Tutup Tutup form yang sedang aktif. • Bantuan Sub menu dalam menu Bantuan adalah : o Tentang Program Berisi penjelasan tentang program. o Tentang Pembuat Program Berisi biodata pembuat program. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Form Detail Data Gambar 3. 2 Desain Form Detail Data Form ini akan menampilkan tabel training set atau tabel test set dalam komponen dbGrid1. Jumlah record data yang terdapat dalam tabel ditampilkan dalam komponen edit1. Detail data tiap-tiap atribut kondisi ditampilkan dalam radio group DETAIL DATA. Berikut ini penjelasan mengenai radio group DETAIL DATA: • Combo box Atribut Kondisi pengguna terlebih dahulu memilih atribut kondisi yang ingin ditampilkan. Pilihan atribut-atribut kondisi terdapat di dalam komponen combo box Atribut Kondisi. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI • Tombol Kejadian Atribut Tombol ini berfungsi untuk menampilkan detail kejadian dan kelas kejadian TARGET_B ke dalam komponen StringGridData berdasarkan atribut kondisi yang dipilih pengguna. • Tombol Unprunned Tree Tombol ini berfungsi untuk menampilkan form selanjutnya, yaitu Form Unprunned Tree. Form Unprunned Tree Gambar 3. 3 Desain Form Unprunned Tree Form Unprunned Tree berfungsi dalam proses pembentukan pohon keputusan dengan beberapa fasilitas sebagai berikut : • dbGrid1 Komponen ini berfungsi untuk menampilkan tabel training set yang akan dimining. • Tombol Hitung Gain Tombol ini berfungsi untuk melakukan proses perhitungan nilai gain tiap-tiap atribut dan pembentukan pohon keputusan. Jika simpul awal telah diketahui maka nama atribut yang menjadi simpul awal ditampilkan dalam komponen editNode dan nilai gain ditampilkan dalam komponen editGain. • Tombol Detail Gain Tombol ini berfungsi untuk menampilkan form selanjutnya, yaitu Form Detail Gain. • Tombol Unprunned Rule Tombol ini berfungsi untuk menampilkan form selanjutnya, yaitu Form Unprunned Rule. • Memo 1 Memo 1 berfungsi untuk menampilkan sampel data yang homogen pada proses pembentukan pohon. Form Detail Gain Gambar 3.4 Desain Form Detail Gain Form ini berfungsi untuk menampilkan nilai gain tiap-tiap atribut pada proses pembentukan pohon awal. Beberapa fasilitas yang terdapat dalam Form Detail Gain adalah sebagai berikut : • Combo box Nama Atribut Pengguna dapat menampilkan nilai gain tiap-tiap atribut dengan memilih nama atribut yang diinginkan melalui komponen combo box Nama Atribut. Komponen edit1 akan menampilkan nilai gain atribut yang dipilih pengguna pada komponen combo box Nama Atribut. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI • String gridStatistik String grid ini berfungsi untuk menampilkan detail statistik atribut berdasarkan nama atribut yang dipilih pengguna melalui komponen combo box Nama Atribut. • String gridDetail String grid ini berfungsi untuk menampilkan semua nilai gain dari setiap atribut berdasarkan pohon keputusan pada tingkat awal. • Tombol Unprunned Rule Tombol ini berfungsi untuk menampilkan form selanjutnya, yaitu Form Unprunned Rule. Form Unprunned Rule Gambar 3.5 Desain Form Unprunned Rule Form Unprunned Rule berfungsi untuk menampilkan daftar aturan yang diperoleh dari proses pembentukan pohon keputusan menggunakan algoritma ID 3. Beberapa fasilitas yang terdapat dalam Form Unprunned Rule adalah sebagai berikut : • Daftar aturan ditampilkan dalam bentuk tabel pada komponen StringGridPohon . • Summary berisi informasi tentang : o Jumlah aturan dengan konsekuen Jumlah TARGET_B=‘YES’ ditampilkan dalam komponen edit1 dan Jumlah aturan dengan konsekuen Jumlah TARGET_B=‘NO’ ditampilkan dalam komponen edit2. o Tombol Lihat Aturan YES Tombol ini berfungsi untuk menampilkan aturan dengan konsekuen TARGET_B = ‘YES’. o Tombol Lihat Aturan NO Tombol ini berfungsi untuk menampilkan aturan dengan konsekuen TARGET_B = ‘NO’. o Tombol All Tombol ini berfungsi untuk menampilkan semua aturan yang ada dengan konsekuen TARGET_B = ‘YES’ dan TARGET_B = ‘NO’. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI • Tombol Kamus Atribut Tombol ini berfungsi untuk menampilkan Form Keterangan Anteseden. • Tombol Lanjut Form ini berfungsi untuk menampilkan form selanjutnya, yaitu Form Uji Aturan. Form Keterangan Anteseden Gambar 3.6 Desain Form Keterangan Anteseden Form ini berfungsi untuk menampilkan keterangan dari tiap-tiap atribut yang terdapat dalam tabel training set. Keterangan atribut yang ditampilkan dalam komponen ValueListEditor berupa penjelasan atribut dan kejadian-kejadian yang dimiliki. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Tombol Lanjut berfungsi untuk menampilkan form selanjutnya, yaitu Form Uji Aturan. Form Uji Aturan Gambar 3.7 Desain Form Uji Aturan Form ini berfungsi untuk menampilkan hasil uji aturan Unprunned Rule dengan tabel test set. Beberapa fasilitas yang terdapat dalam form Uji Aturan adalah sebagai berikut : • Tombol Buka Tabel Tes Tombol ini berfungsi untuk membuka tabel tes yang akan digunakan untuk pengujian aturan. Tabel test set ditampilkan dalam komponen dbGrid1. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI • Tombol Uji Aturan Tombol ini berfungsi untuk melakukan pengujian tingkat keberhasilan aturan. • Tombol Dialog Tombol ini berfungsi untuk menampilkan form selanjutnya, yaitu Form Uji Sampel Data Pengguna. • Komponen edit1 berfungsi untuk menampilkan hasil uji aturan dengan jumlah records aturan yang benar. • Komponen edit2 berfungsi untuk menampilkan hasil uji aturan dengan jumlah records aturan yang salah. • Komponen edit3 berfungsi untuk menampilkan persentase keberhasilan hasil uji aturan dalam satuan persen . Form Uji Sampel Data Pengguna Gambar 3.8 Desain Form Uji Sampel Data Pengguna Form Uji Sampel Data Pengguna memberikan fasilitas bagi pengguna untuk melakukan input sampel data yang diinginkan dan menguji data tersebut berdasarkan aturan yang ada. Hasil pengujian memberikan informasi apakah sampel data yang diberikan pengguna memberikan respon terhadap layanan surat NK TARGET_B Beberapa fasilitas yang terdapat dalam Form Uji Sampel Data Pengguna adalah sebagai berikut : a. Combo box Nama Atribut Combo box ini memberikan fasilitas bagi pengguna untuk memilih nama atribut yang ingin diuji. b. Combo box Nilai Atribut Combo box ini memberikan fasilitas bagi pengguna untuk memilih nilai kejadian atribut yang ingin diuji. c. Tombol Tambah Aturan Tombol ini berfungsi untuk menampilkan nama dan nilai kejadian dari atribut sesuai dengan pilihan pengguna ke dalam komponen String grid 1. d. Tombol Uji Aturan Tombol ini berfungsi untuk melakukan pengujian sampel data dari pengguna. Hasil uji aturan ditampilkan dalam komponen String grid 2 . e. Tombol Reset Tombol ini berfungsi untuk mengosongkan komponen string grid 1 sehingga pengguna dapat memberikan input sampel data yang baru. f. Tombol Selesai Tombol ini berfungsi untuk mengakhiri program. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

BAB IV IMPLEMENTASI SISTEM

A. Spesifikasi

Software dan Hardware Spesifikasi Software : ƒ Sistem operasi Microsoft Windows XP Professional versi 2002 S.P 2 ƒ Bahasa pemrograman Borland Delphi 7.0 ƒ Basis data menggunakan Database Desktop dengan jenis tabel Paradox 7 Spesifikasi Hardware : ƒ Prosesor Intel Centrino Core 2 Duo 1.6 GHz ƒ Memori 512 MB ƒ HardDisk 100 GB

B. Jalannya Program

Tampilan form pada saat program dijalankan pertama kali adalah sebagai berikut : Gambar 4.1 Form Awal 78 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Form awal berisi informasi tentang nama program, nama pembuat program, waktu dan tanggal saat program dijalankan. Dalam Form Awal terdapat tombol OK yang berfungsi untuk menampilkan form selanjutnya, yaitu Form Tampil Data. Berikut ini tampilan Form Tampil Data Training Set: Gambar 4.2 Form Tampil Data Training Set Pada form ini, pengguna dapat memilih data dari tabel yang ingin ditampilkan. Dalam radio group Tampil Data terdapat dua tombol pilihan untuk tabel yang ingin ditampilkan yaitu Training Set dan Test Set. Jika pengguna menekan tombol Training Set maka form akan menampilkan tabel Training Set dalam komponen dbGrid. Pada form ini terdapat dua tombol, yaitu : a. Detail Jika pengguna memilih untuk menampilkan tabel Training Set maka tombol Detail berfungsi untuk menampilkan Form Detail Training Set . b. Unprunned Tree Tombol ini berfungsi untuk menampilkan Form Unprunned Tree. Jika pengguna menekan tombol Test Set pada radio group Tampil Data maka form akan menampilkan tabel Test Set dalam komponen dbGrid. Berikut ini tampilannya : Gambar 4.3 Form Tampil Data Test Set Pada form Tampil Data Test Set ini terdapat dua tombol, yaitu : a. Detail Jika pengguna memilih untuk menampilkan tabel Test Set maka tombol Detail berfungsi untuk menampilkan Form Detail Test Set . b. Unprunned Tree Tombol ini berfungsi untuk menampilkan Form Unprunned Tree. Berikut ini tampilan Form Detail Data Training Set jika pengguna menekan tombol Detail pada saat Form Tampil Data menampilkan tabel Training Set : Gambar 4.4 Form Detail Data Training Set Form ini berfungsi untuk memberikan informasi kepada pengguna mengenai detail data training set dengan menampilkan tabel training set dan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI