IV-1 BAB IV PERANCANGAN SISTEM 4.1 Perancangan Basis Data

advertisement
BAB IV
PERANCANGAN SISTEM
4.1
Perancangan Basis Data
4.1.1
Struktur File
Tujuan dari perancangan struktur ini yaitu untuk menentukan nama field, type
field, lebar field,spek, dan keterangan dari field tersebut yang ada pada setiap File.
Struktur File yang akan digunakan di dalam perancangan sistem ini akan menentukan
struktur fisik Database yang menunjukan struktur dari elemen-elemen yang
menyatakan panjang data dan type datanya. Pengembangan struktur File yang akan
diuraikan adalah sebagai berikut :
1.
Struktur File Atribut
Pada File ini menerangkan tentang field mengenai data atribut dengan
spesifikasi fieldnya adalah sebagai berikut :
Nama File
: atribut
Media penyimpanan : Harddisk
Atribut dari File atribut adalah sebagai berikut :
Tabel 4.1 Struktur File Atribut
Nama Field
Tipe Field
Lebar Field
Spek.
Kode_Atribut
varchar
20
0-9, A-Z,a-z
Nama_Atribut
varchar
15
A-Z,a-z
Split
double
0-9
IV-1
keterangan
Field yang berisi
kode atribut
Field yang berisi
nama atribut
Field yang berisi
nilai split gini
IV-2
2.
Struktur File Atribut Tree
Pada File ini menerangkan tentang field mengenai data atribut_tree dengan
spesifikasi fieldnya adalah sebagai berikut :
Nama File
: atribut_tree
Media penyimpanan : Harddisk
Atribut dari File atribut_tree adalah sebagai berikut :
Tabel 4.2 Struktur File Atribut Tree
Nama Field
Tipe Field
Lebar Field
Spek.
Kode_Tree
varchar
10
0-9, A-Z,a-z
Level
varchar
50
0-9
Kode_Atribut
varchar
50
0-9, A-Z,a-z
3.
keterangan
Field yang berisi
kode tree
Field yang berisi
level tree
Field yang berisi
kode atribut
Struktur File Entropy
Pada File ini menerangkan tentang field mengenai data entropy dengan
spesifikasi fieldnya adalah sebagai berikut :
Nama File
: entropy
Media penyimpanan : Harddisk
Atribut dari File entropy adalah sebagai berikut :
IV-3
Tabel 4.3 Struktur File Entropy
Nama Field
Tipe Field
Lebar Field
Spek.
Node
varchar
50
0-9, A-Z,a-z
Kode_klas_Atribut
varchar
20
0-9, A-Z,a-z
S
varchar
50
0-9
S1
varchar
50
0-9
keterangan
Field yang berisi
node tree
Field yang berisi
kode klas atribut
Field yang berisi
jumlah kasus
Field yang berisi
jumlah kasus NO
Field yang berisi
S2
varchar
50
0-9
jumlah
kasus
Yes
Entropy
4.
double
0-9
Field yang berisi
nilai entropy
Struktur File Gain
Pada File ini menerangkan tentang field mengenai data gain dengan
spesifikasi fieldnya adalah sebagai berikut :
Nama File
: gain
Media penyimpanan : Harddisk
Atribut dari File gain adalah sebagai berikut :
Tabel 4.4 Struktur File Gain
Nama Field
Tipe Field
Lebar Field
Spek.
Node
varchar
20
0-9, A-Z,a-z
Level
varchar
50
0-9
keterangan
berisi node tree
Field yang berisi
level tree
IV-4
5.
Nama Field
Tipe Field
Lebar Field
Spek.
Kode_Atribut
varchar
50
0-9, A-Z,a-z
Gain
double
0-9
keterangan
Field yang berisi
kode atribut
Field yang berisi
nilai gain
Struktur File Hasil Proses
Pada File ini menerangkan tentang field mengenai data hasil_proses dengan
spesifikasi fieldnya adalah sebagai berikut :
Nama File
: hasil_proses
Media penyimpanan : Harddisk
Atribut dari File hasil_proses adalah sebagai berikut :
Tabel 4.5 Struktur File Hasil Proses
Nama Field
Tipe Field
Lebar Field
Spek.
age
varchar
30
0-9, A-Z,a-z
kredit
varchar
20
A-Z,a-z
housing
varchar
20
A-Z,a-z
loan
varchar
20
A-Z,a-z
marital
varchar
20
A-Z,a-z
education
varchar
20
A-Z,a-z
contact
varchar
20
0-9
keterangan
Field yang berisi
age
Field yang berisi
kredit
Field yang berisi
housing
Field yang berisi
loan
Field yang berisi
marital
Field yang berisi
education
Field yang berisi
IV-5
6.
Nama Field
Tipe Field
Lebar Field
Spek.
balance
varchar
20
0-9
duration
varchar
20
0-9
campaign
varchar
20
0-9
pdays
varchar
20
0-9
previous
varchar
20
0-9
poutcome
varchar
20
A-Z,a-z
job
varchar
30
A-Z,a-z
ouput
varchar
3
A-Z,a-z
keterangan
Field yang berisi
balance
Field yang berisi
duration
Field yang berisi
campaign
Field yang berisi
pdays
Field yang berisi
previous
Field yang berisi
poutcome
Field yang berisi
job
Field yang berisi
output
Struktur File Hasil Test
Pada File ini menerangkan tentang field mengenai data hasil_test dengan
spesifikasi fieldnya adalah sebagai berikut :
Nama File
: hasil_test
Media penyimpanan : Harddisk
Atribut dari File hasil_test adalah sebagai berikut :
Tabel 4.6 Struktur File Hasil Test
Nama Field
Tipe Field
Lebar Field
age
varchar
30
Spek.
keterangan
0-9, A-Z,a-z Field yang berisi
IV-6
Nama Field
Tipe Field
Lebar Field
Spek.
kredit
varchar
20
A-Z,a-z
housing
varchar
20
A-Z,a-z
loan
varchar
20
A-Z,a-z
marital
varchar
20
A-Z,a-z
education
varchar
20
A-Z,a-z
contact
varchar
20
0-9
balance
varchar
20
0-9
duration
varchar
20
0-9
campaign
varchar
20
0-9
pdays
varchar
20
0-9
previous
varchar
20
0-9
poutcome
varchar
20
A-Z,a-z
job
varchar
30
A-Z,a-z
keterangan
Field yang berisi
kredit
Field yang berisi
housing
Field yang berisi
loan
Field yang berisi
marital
Field yang berisi
education
Field yang berisi
contact
Field yang berisi
balance
Field yang berisi
duration
Field yang berisi
campaign
Field yang berisi
pdays
Field yang berisi
previous
Field yang berisi
poutcome
Field yang berisi
job
IV-7
7.
Nama Field
Tipe Field
Lebar Field
Spek.
keterangan
ouput
varchar
15
A-Z,a-z
Field yang berisi
output
Struktur File Hitung
Pada File ini menerangkan tentang field mengenai data hitung dengan
spesifikasi fieldnya adalah sebagai berikut :
Nama File
: hitung
Media penyimpanan : Harddisk
Atribut dari File hitung adalah sebagai berikut :
Tabel 4.7 Struktur File Hitung
Nama Field
Tipe Field
Lebar Field
Node
varchar
20
Level
int
100
Baris_Penentu
Kondisi_Baris_Penentu
S
varchar
varchar
varchar
50
200
50
Spek.
0-9, A-Z,az
0-9
0-9, A-Z,az
0-9, A-Z,az
0-9
keterangan
Field
yang
berisi node tree
Field
yang
berisi level tree
Field
yang
berisi
baris
penentu tree
Field
yang
berisi
kondisi
baris penentu
Field
yang
berisi
jumlah
kasus
S1
varchar
50
0-9
Field
berisi
jumlah NO
IV-8
Nama Field
S2
Tipe Field
Lebar Field
varchar
Spek.
50
0-9
keterangan
Field
yang
berisi
jumlah
kasus Yes
Entropy
double
0-9
Field
yang
berisi
nilai
entropy
8.
Struktur File Klas Atribut
Pada File ini menerangkan tentang field mengenai data klas_atribut dengan
spesifikasi fieldnya adalah sebagai berikut :
Nama File
: klas_atribut
Media penyimpanan : Harddisk
Atribut dari File klas_atribut adalah sebagai berikut :
Tabel 4.8 Struktur File Klas Atribut
Nama Field
Tipe Field
Lebar Field
Kode_Klas_Atribut
varchar
20
Kode_Atribut
varchar
20
Klas_Atribut
varchar
30
Spek.
keterangan
0-9, A-Z,a-
Field yang berisi
z
kode klas atribut
0-9, A-Z,a-
Field yang berisi
z
0-9, A-Z,az
kode atribut
Field yang berisi
klas atribut
IV-9
9.
Struktur File Pre Gini
Pada File ini menerangkan tentang field mengenai data pre_gini dengan
spesifikasi fieldnya adalah sebagai berikut :
Nama File
: pre_gini
Media penyimpanan : Harddisk
Atribut dari File pre_gini adalah sebagai berikut :
Tabel 4.9 Struktur File Pre Gini
Nama Field
Tipe Field
Lebar Field
Spek.
age
int
2
0-9, A-Z,a-z
kredit
varchar
6
A-Z,a-z
housing
varchar
20
A-Z,a-z
loan
varchar
20
A-Z,a-z
marital
varchar
20
A-Z,a-z
education
varchar
20
A-Z,a-z
contact
varchar
20
0-9
balance
int
5
0-9
duration
int
5
0-9
campaign
int
5
0-9
keterangan
Field yang berisi
age
Field yang berisi
kredit
Field yang berisi
housing
Field yang berisi
loan
Field yang berisi
marital
Field yang berisi
education
Field yang berisi
contact
Field yang berisi
balance
Field yang berisi
duration
Field Campaign
IV-10
10.
Nama Field
Tipe Field
Lebar Field
Spek.
pdays
int
5
0-9
previous
int
5
0-9
poutcome
varchar
20
A-Z,a-z
job
varchar
20
A-Z,a-z
ouput
int
1
A-Z,a-z
keterangan
Field yang berisi
pdays
Field yang berisi
previous
Field yang berisi
poutcome
Field yang berisi
job
Field yang berisi
output
Struktur File Rules
Pada File ini menerangkan tentang field mengenai data rules dengan
spesifikasi fieldnya adalah sebagai berikut :
Nama File
: rules
Media penyimpanan : Harddisk
Atribut dari File rules adalah sebagai berikut :
Tabel 4.10 Struktur File Rules
Nama Field
Tipe Field
Lebar Field
Spek.
Rule
varchar
200
0-9, A-Z,a-z
Hasil
varchar
200
A-Z,a-z
keterangan
Field yang berisi
rule
Field yang berisi
hasil
IV-11
11.
Struktur File Telemarketing
Pada File ini menerangkan tentang field mengenai data telemarketing dengan
spesifikasi fieldnya adalah sebagai berikut :
Nama File
: telemarketing
Media penyimpanan : Harddisk
Atribut dari File telemarketing adalah sebagai berikut :
Tabel 4.11 Struktur File Telemarketing
Nama Field
Tipe Field
Lebar Field
Spek.
age
int
2
0-9, A-Z,a-z
kredit
varchar
3
A-Z,a-z
housing
varchar
3
A-Z,a-z
loan
varchar
3
A-Z,a-z
marital
varchar
8
A-Z,a-z
education
varchar
9
A-Z,a-z
contact
varchar
9
0-9
balance
int
5
0-9
duration
int
4
0-9
keterangan
Field yang berisi
age
Field yang berisi
kredit
Field yang berisi
housing
Field yang berisi
loan
Field yang berisi
marital
Field yang berisi
education
Field yang berisi
contact
Field yang berisi
balance
Field duration
IV-12
12.
Nama Field
Tipe Field
Lebar Field
Spek.
campaign
int
2
0-9
pdays
int
3
0-9
previous
int
2
0-9
poutcome
varchar
7
A-Z,a-z
job
varchar
13
A-Z,a-z
ouput
int
1
0-9
keterangan
Field yang berisi
campaign
Field yang berisi
pdays
Field yang berisi
previous
Field yang berisi
poutcome
Field yang berisi
job
Field yang berisi
output
Struktur File Test
Pada File ini menerangkan tentang field mengenai data test dengan spesifikasi
fieldnya adalah sebagai berikut :
Nama File
: test
Media penyimpanan : Harddisk
Atribut dari File test adalah sebagai berikut :
Tabel 4.12 Struktur File Test
Nama Field
Tipe Field
Lebar Field
Spek.
age
varchar
30
0-9, A-Z,a-z
kredit
varchar
20
A-Z,a-z
housing
varchar
20
A-Z,a-z
keterangan
Field yang berisi
age
Field yang berisi
kredit
Field housing
IV-13
Nama Field
Tipe Field
Lebar Field
Spek.
loan
varchar
20
A-Z,a-z
marital
varchar
20
A-Z,a-z
education
varchar
20
A-Z,a-z
contact
varchar
20
0-9
balance
varchar
20
0-9
duration
varchar
20
0-9
campaign
varchar
20
0-9
pdays
varchar
20
0-9
previous
varchar
20
0-9
poutcome
varchar
20
A-Z,a-z
job
varchar
20
A-Z,a-z
ouput
varchar
3
A-Z,a-z
keterangan
Field yang berisi
loan
Field yang berisi
marital
Field yang berisi
education
Field yang berisi
contact
Field yang berisi
balance
Field yang berisi
duration
Field yang berisi
campaign
Field yang berisi
pdays
Field yang berisi
previous
Field yang berisi
poutcome
Field yang berisi
job
Field yang berisi
output
IV-14
13.
Struktur File Test Perbandingan
Pada File ini menerangkan tentang field mengenai data testperbandingan
dengan spesifikasi fieldnya adalah sebagai berikut :
Nama File
: testperbandingan
Media penyimpanan : Harddisk
Atribut dari File testperbandingan adalah sebagai berikut :
Tabel 4.13 Struktur File Test Perbandingan
Nama Field
Tipe Field
Lebar Field
Spek.
age
varchar
30
0-9, A-Z,a-z
kredit
varchar
20
A-Z,a-z
housing
varchar
20
A-Z,a-z
loan
varchar
20
A-Z,a-z
marital
varchar
20
A-Z,a-z
education
varchar
20
A-Z,a-z
contact
varchar
20
0-9
balance
varchar
20
0-9
duration
varchar
20
0-9
campaign
varchar
20
0-9
keteranngan
Field yang berisi
age
Field yang berisi
kredit
Field yang berisi
housing
Field yang berisi
loan
Field yang berisi
marital
Field yang berisi
education
Field yang berisi
contact
Field yang berisi
balance
Field yang berisi
duration
Field campaign
IV-15
14.
Nama Field
Tipe Field
Lebar Field
Spek.
pdays
varchar
20
0-9
previous
varchar
20
0-9
poutcome
varchar
20
A-Z,a-z
job
varchar
20
A-Z,a-z
ouput_ori
varchar
3
A-Z,a-z
hasil_tree
varchar
30
A-Z,a-z
keterangan
varchar
30
A-Z,a-z
keteranngan
Field yang berisi
pdays
Field yang berisi
previous
Field yang berisi
poutcome
Field yang berisi
job
Field yang berisi
output
Field yang berisi
hasil tree
Field yang berisi
keterangan
Struktur File Tree Klas Detail
Pada File ini menerangkan tentang field mengenai data tree_klas_detail
dengan spesifikasi fieldnya adalah sebagai berikut :
Nama File
: tree_klas_detail
Media penyimpanan : Harddisk
Atribut dari File tree_klas_detail adalah sebagai berikut :
Tabel 4.14 Struktur File Tree Klas Detail
Nama Field
Tipe Field
Lebar Field
Spek.
Kode_Tree
varchar
10
0-9, A-Z,a-z
keterangan
Field yang berisi
kode tree
IV-16
Nama Field
Tipe Field
Lebar Field
Spek.
Kode_Klas_atribut
varchar
20
0-9, A-Z,a-z
Result
varchar
15
A-Z,a-z
Child
varchar
15
0-9, A-Z,a-z
15.
keterangan
Field yang berisi
kode klas atribut
Field yang berisi
result
Field yang berisi
child
Struktur File Tree Parental Detail
Pada File ini menerangkan tentang field mengenai data tree_parental_detail
dengan spesifikasi fieldnya adalah sebagai berikut :
Nama File
: tree_parental_detail
Media penyimpanan : Harddisk
Atribut dari File tree_parental_detail adalah sebagai berikut :
Tabel 4.15 Struktur File Tree Parental Detail
\
Nama Field
Tipe Field
Lebar Field
Parent
varchar
10
Urutan_Child
varchar
10
Child
varchar
10
Spek.
keterangan
0-9, A-Z,a-
Field yang berisi
z
0-9
0-9, A-Z,az
parent
Field yang berisi
urutan child
Field yang berisi
child
IV-17
4.2
Perancangan Arsitektur
Software ini terdiri dari beberapa modul yang terintegrasi. Struktur program
ini adalah sebagai berikut:
Validasi Log in
(frmLogin)
Menu
(frmMenu)
Berkas
Data
Proses
Help
Log Out
1. Data Telemarketing
(frmDataTelemarketing)
1. Uji Data Input
(frmUjiDataInput)
About
(frmAbout)
2. Data Mining
(frmDataMining)
2. Rule
(frmRule)
3. Pohon Keputusan
(frmTree)
4. Master Uji Data
(frmMasterUjiData)
Gambar 4.1 Struktur Program
IV-18
4.2.1
Penjelasan Struktur Program
Pada bagian ini akan dijelaskan komponen-komponen dari struktur program
(Gambar 4.1 Struktur Program), yaitu :
Tabel 4.16 Penjelasan Struktur Program
Nama Form (.FRM)
Keterangan
Log in
Menampilkan form utama dari sistem sebelum masuk ke
menu form login harus memasukan user id dan password.
Menu
Menampilkan Seluruh form yang ada dalam sistem.
Log Out
Menampilkan form menu utama untuk kembali ke menu
log In
Berkas
Menampilkan form yang akan dipilih Log Out.
Data
Menampilkan form
yang akan dipilih
yaitu data
telemarketing dan data mining
Data Telemarketing
Menampilkan
form
data
telemarketing
untuk
menampilkan informasi data master yang akan di mining.
Data mining
Menampilkan form yang akan melakukan proses mining.
Proses
Menampilkan form yang akan dipilih yaitu uji data input,
rule, pohon keputusan, master uji data.
Uji Data Input
Menampilkan form uji data untuk melakukan proses
pengujian data dengan cara menginput nilai atribut.
Rule
Menampilkan
form
data
rule
untuk
menampilkan
informasi rule yang telah terbentuk.
Pohon Keputusan
Menampilkan form pohon keputusan untuk menampilkan
informasi struktur tree yang telah terbentuk.
IV-19
Nama Form (.FRM)
Keterangan
Master Uji Data
Menampilkan form master test untuk melakukan proses
pengujian data untuk dilihat akurasi dan kesalahan data
yang diuji.
About
Menampilkan form about yan memberikan informasi judul
TA dan keterangan pembuat program
4.3
Perancangan Antar Muka
Perancangan antarmuka menjelaskan rutinitas program yang akan dijalankan
oleh sebuah sistem komputerisasi untuk menjelaskan interaksi antara pemakai (user)
dengan program yang akan dibuat.
Pada sub bab ini akan digambarkan rancangan antarmuka yang akan
digunakan dalam sistem. Tampilan antarmuka yang akan dibuat menggunakan
dropdown menu yaitu :
1. Menu log in dimana user memasukan user id masing-masing.
2. Dropdown menu Berkas Log Out.
3. Dropdown menu Data, berisi data telemarketing dan data mining.
4. Dropdown menu Proses, uji data, rule, pohon keputusan, master test.
5. Dropdown menu about berisi info pembuat software.
6. Perancangan antar muka secara lengkap dapat dilihat pada gambar 4.2 sampai
4.11
IV-20
Perancangan Antar Muka Login
Header
User name dan password
User Name
Password
Tombol navigasi
Ok
Clear
End
copyright
Gambar 4.2 Perancangan Antar Muka Login
IV-21
Perancangan Antar Muka Menu
Berkas
Data
Proses
About
Header
Judul Program
copyright
Gambar 4.3 Perancangan Antar Muka Menu
IV-22
Perancangan Antar Muka Data Telemarketing
Header
Grid data telemarketing master
Grid Data telemarketing Master
Tombol navigasi
Exit
copyright
Gambar 4.4 Perancangan Antar Muka Data Telemarketing
IV-23
Perancangan Antar Muka Data mining
Header
Grid hasil proses
Grid Data telemarketing Master
Status Proses
Masukan persentase data
Status data
Masukan persentase data
Persentase data uji
Proses gini
Jumlh data yg dipakai
Proses tree
Jumlah data yg diuji
Tombol navigasi
Proses(gini)
PROSES
Data
Telemarketing
Exit
copyright
Gambar 4.5 Perancangan Antar Muka Data mining
IV-24
Perancangan Antar Muka Uji Data Input
Header
Data Numeric
Age
Kredit
No
Housing
No
Yes
Yes
Job
Unemployed
services
Balance
Management
Retired
Duration
Loan
Campaign
Pdays
Marital
Married
Blue-collar
Yes
Single
Divorced
Technician
Self-employed
Housemaid
Previous
Contact
Education
Primary
Secondary
Tertiary
Unknown
Admin
No
Poutcome
Cellular
Other
Telephone
Failure
Unknown
Succes
Unknown
Entrepreneur
Student
Unknown
Tombol navigasi
Konsumen mendepositokan uang?
Hasil
Clear
Exit
Label
copyright
Gambar 4.6 Perancangan Antar Muka Uji Data Input
IV-25
Perancangan Antar Muka Rule
Header
Grid rule
Grid Rule
Tombol navigasi
Exit
copyright
Gambar 4.7 Perancangan Antar Muka Rule
IV-26
Perancangan Antar Muka Pohon Keputusan
Header
Struktur tree
Stuktur Tree
Tombol navigasi
Exit
copyright
Gambar 4.8 Perancangan Antar Muka Pohon Keputusan
IV-27
Perancangan Antar Muka Master Uji Data
Header
Grid test perbandingan
Grid Data test perbandingan
Data
Hasil Uji Data
Jumlah data yang dipakai
Data Terklasifikasi (yes)
Jumlah data yang diuji
Data Terklasifikasi (no)
Data Tidak Terklasifikasi
Perbandingan Hasil Pengujian dengan Master Data
Hasil Sesuai
Proses gini
Hasil tidak sesuai
Proses tree
Tombol navigasi
Test
Exit
copyright
Gambar 4.9 Perancangan Antar Muka Master Uji Data
IV-28
Perancangan Antar Muka About
Header
foto
keterangan
Tombol navigasi
Exit
copyright
Gambar 4.10 Perancangan Antar Muka About
IV-29
4.4
Perancangan Prosedur Algoritma
Pada bagian ini akan dijelaskan mengenai agoritma sebagai acuan dalam
pembuatan program.
Pembentukan atribut data
{melakukan pembentukan atribut dan disimpan ke dalam
sistem}
Deklarasi:
Telemarketing : datastore
Persentase data
data :integer
Algoritma:
Open Telemarketing
Input persentase data:integer
Output hasil_atribut
Endif
Menyimpan Data Atribut
{menyimpan data atribut yang dimasukkan ke dalam
sistem}
Deklarasi:
atribut : datastore
hasil_atribut,
data :varchar
Algoritma:
Open atribut
Input hasil_atribut:varchar
Output data_atribut
Endif
Pembentukan klas atribut data
{melakukan pembentukan klas atribut dan disimpan ke
dalam sistem}
Deklarasi:
Data_atribut
data :varchar
Algoritma:
Input data_atribut:varchar
Output hasil_klas_atribut
Endif
IV-30
Menyimpan Data klas Atribut
{menyimpan data klas atribut yang dimasukkan ke dalam
sistem}
Deklarasi:
Klas_atribut : datastore
Hasil_klas_atribut,
data :varchar
Algoritma:
Open klas_atribut
Input hasil_klas_atribut:varchar
Output data_klas_atribut
Endif
Menghitung nilai GINI
{Menghitung nilai gini dan disimpan ke dalam sistem}
Deklarasi:
Hasil_proses, Pre_gini, test : datastore
Data_klas_atribut, data_atribut,
data :varchar
Algoritma:
Open hasil_proses, pre_gini, test
Input data_klas_atribut, data_atribut:varchar
Output hasil_proses_gini
Endif
Pembentukan atribut tree data
{melakukan pembentukan atribut tree dan disimpan ke
dalam sistem}
Deklarasi:
Persentase data
data :integer
Algoritma:
Input persentase data:integer
Output hasil_atribut_tree
Endif
Menyimpan Atribut tree
{menyimpan data atribut tree yang dimasukkan ke dalam
sistem}
IV-31
Deklarasi:
Atribut_tree : datastore
hasil_atribut_tree,
data :varchar
Algoritma:
Open Atribut_tree
Input hasil_atribut_tree:varchar
Output data_atribut_tree
Endif
Pembentukan tree clas detail data
{melakukan pembentukan tree clas detail dan disimpan ke
dalam sistem}
Deklarasi:
Data_atribut_tree
data :varchar
Algoritma:
Input data_atribut_tree:varchar
Output hasil_tree_klas_detail
Endif
Menyimpan tree clas detail
{menyimpan data tree clas detail yang dimasukkan ke
dalam sistem}
Deklarasi:
Tree_clas_detail : datastore
Hasil_tree_klas_detail,
data :varchar
Algoritma:
Open tree_clas_detail
Input hasil_tree_klas_detail:varchar
Output data_tree_clas_detail
Endif
Pembentukan tree parental detail data
{melakukan pembentukan tree parental detail dan disimpan
ke dalam sistem}
Deklarasi:
Data _tree_klas_detail
data :varchar
Algoritma:
Input data_tree_klas_detail:varchar
IV-32
Output hasil_tree_parental_detail
Endif
Menyimpan tree parental detail
{menyimpan data tree parental detail yang dimasukkan ke
dalam sistem}
Deklarasi:
Tree_parental_detail : datastore
Hasil_tree_parental_detail,
data :varchar
Algoritma:
Open tree_parental_detail
Input hasil_tree_parental_detail:varchar
Output data_tree_parental_detail
Endif
Perhitungan Entropy
{menyimpan Entropy yang dimasukkan ke dalam sistem}
Deklarasi:
Entropy : datastore
Data_atribut_tree,
data_tree_klas_detail,data_tree_parental_detail,
data :varchar
Algoritma:
Open Entropy
Input data_atribut, data_tre_klas_detail,
data_tree_parental_detail:varchar
Output data_entropy
Endif
Perhitungan Entropy
{menyimpan Entropy yang dimasukkan ke dalam sistem}
Deklarasi:
gain : datastore
hasil_entropy
data :varchar
Algoritma:
Open gain
Input hasil_entropy:varchar
Output data_gain
IV-33
Endif
Perhitungan Entropy
{menyimpan Entropy yang dimasukkan ke dalam sistem}
Deklarasi:
gain : datastore
hasil_entropy
data :varchar
Algoritma:
Open gain
Input hasil_entropy:varchar
Output data_gain
Endif
Download