Imlementasi Kelas Model Implementasi Kelas View
penghapusan atribut yang sudah diberi tanda centang
bt_cancel Button
BATAL Jika di click, akan membuat
seluruh checkbox menjadi tidak tercentang
p_convert Panel
Konversi Nilai Daya Serap
Mendeskripsikan informasi konversi data
lb_limit Label
DAYA SERAP MINIMAL
Mendeskripsikan batas nilai keberhasilan dalam persen
tf_limit Textfield
Isi teks yang akan digunakan dalam proses konversi data
bt_convert Button
KONVERSI Jika di click, akan
mengaktifkan proses konversi data
bt_submit Button
LANJUT KE PROSES
ASOSIASI Jika di click, akan menuju ke
halaman view_asosiasi
lb_idname Label
Laurensius Haris Chrisanda
– 125314055
Identitas pembuat perangkat lunak
lb_college Label
Fakultas Sains dan Teknologi
Universitas Sanata Dharma
Yogyakarta Identitas fakultas dan
universitas pembuat perangkat lunak
lb_year Label
2016 Identitas tahun pembuatan
perangkat lunak PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Implementasi antarmuka dari kelas view_preprocess halaman preprocess dapat dilihat pada gambar 5.2 berikut ini.
Gambar 5.2 Implementasi Antarmuka Kelas view_preprocess
Spesifikasi detail dari kelas view_database dapat dilihat pada tabel 5.5 berikut ini.
Tabel 5.5 Spesifikasi Detail Kelas view_database.java Id_Objek
Jenis Teks
Keterangan
lb_logo Label
icon_big.png Gambar logo Universitas
Sanata Dharma Yogyakarta berwarna hitam putih
lb_title1 Label
SISTEM PENCARIAN
Judul perangkat lunak yang dibangun
ATURAN ASOSIASI
lb_title2 Label
MENGGUNAKAN ALGORITMA
APRIORI Judul perangkat lunak yang
dibangun
lb_database Label
Pilih Database Mendeskripsikan database
yang akan digunakan cb_database Combobox 1.
– Pilih Database –
2. MySQL
3. Oracle
Index dari combobox akan digunakan sebagai penentu
jenis database yang akan digunakan
lb_username Label Username
Mendeskripsikan username dari database
tf_username Textfield Isi teks yang akan digunakan
sebagai username dalam konfigurasi database
lb_password Label Password
Mendeskripsikan password dari database
tf_password Textfield Isi teks yang akan digunakan
sebagai password dalam konfigurasi database
lb_schema Label
Schema Database Mendeskripsikan schema dari
database tf_schema
Textfield Isi teks yang akan digunakan
sebagai schema dalam konfigurasi database
lb_url Label
URL Mendeskripsikan url dari
database PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
tf_url Textfield
Isi teks yang akan digunakan sebagai url dalam konfigurasi
database bt_ok
Button OK
Jika di click, akan menuju ke halaman view_table sesuai
dengan konfigurasi database yang telah diisikan
bt_back Button
KEMBALI Jika di click, akan menuju ke
halaman view_preprocess
Implementasi antarmuka dari kelas view_database halaman pilih database dapat dilihat pada gambar 5.3 berikut ini.
Gambar 5.3 Implementasi Antarmuka Kelas view_database
Spesifikasi detail dari kelas view_table dapat dilihat pada tabel 5.6 berikut ini.
Tabel 5.6 Spesifikasi Detail Kelas view_table.java Id_Objek
Jenis Teks
Keterangan
lb_logo Label
icon_big.png Gambar logo Universitas
Sanata Dharma Yogyakarta berwarna hitam putih
lb_title1 Label
SISTEM PENCARIAN
ATURAN ASOSIASI
Judul perangkat lunak yang dibangun
lb_title2 Label
MENGGUNAKAN ALGORITMA
APRIORI Judul perangkat lunak yang
dibangun
lb_table Label
Pilih Tabel Database
Mendeskripsikan database yang akan digunakan
cb_table Combobox Sesuai dengan
tabel dalam database yang telah
di pilih sebelumnya
Index dari combobox akan digunakan sebagai penentu
tabel yang datanya akan digunakan
bt_ok Button
OK Jika di click, akan menuju ke
halaman view_preprocess dan menjalankan proses
pengambilan data dari tabel database ke dalam tabel
tb_fileInput pada halaman view_preprocess
bt_back Button
KEMBALI Jika di click, akan menuju ke
halaman view_preprocess
Implementasi antarmuka dari kelas view_table halaman pilih tabel database dapat dilihat pada gambar 5.4 berikut ini.
Gambar 5.4 Implementasi Antarmuka Kelas view_table
Spesifikasi detail dari kelas view_asosiasi dapat dilihat pada tabel 5.7 berikut ini.
Tabel 5.7 Spesifikasi Detail Kelas view_asosiasi.java Id_Objek
Jenis Teks
Keterangan
bt_home Button
BERANDA Jika di click, akan menuju ke
halaman view_home.java bt_help
Button BANTUAN
Jika di click, akan menuju ke halaman view_help.java
bt_about Button
TENTANG Jika di click, akan menuju ke
halaman view_about.java lb_logo
Label icon_big.png
Gambar logo Universitas Sanata Dharma Yogyakarta
berwarna hitam putih lb_title1
Label SISTEM
PENCARIAN Judul perangkat lunak yang
dibangun PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ATURAN ASOSIASI
MENGGUNAKAN lb_title2
Label ALGORITMA
APRIORI Judul perangkat lunak yang
dibangun tb_data
Tabel Menampilkan data transaksi
yang akan digunakan untuk proses asosiasi
Lb_dayaserap Label DAYA SERAP
MINIMUM Mendeskripsikan nilai daya
serap minimum yang digunakan
Tf_dayaserap Textfield Isi teks yang akan
menunjukkan besaran nilai daya searp minimal yang
digunakan Lb_minsup
Label MIN SUPPORT
Mendeskripsikan minimum support yang akan digunakan
dalam proses asosiasi menggunakan algoritma
apriori Tf_minsup
Textfield Isi teks yang akan digunakan
sebagai minimum support dalam proses asosiasi
menggunakan algoritma apriori
Lb_mincon Label
MIN CONFIDENCE
Mendeskripsikan minimum confidence yang akan
digunakan dalam proses asosiasi menggunakan
algoritma apriori PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Tf_mincon Textfield
Isi teks yang akan digunakan sebagai minimum confidence
dalam proses asosiasi menggunakan algoritma
apriori Lb_runtime
Label RUNNING TIME : Mendeskripsikan waktu yang
dibutuhkan perangkat lunak dalam melakukan proses
asosiasi Tf_runtime
Textfield Isi teks berupa waktu yang
digunakan oleh perangkat lunak dalam melakukan
proses asosiasi Lb_second
Label Seconds
Mendeskripsikan waktu jalannya perangkat lunak
dalam satuan detik second Bt_process
Button PROSES
Jika di click, akan menjalankan proses asosiasi
Ta_apriori Textarea
Berisi hasil asosiasi yang dilakukan oleh perangkat
lunak Bt_save
Button SIMPAN HASIL
ASOSIASI Jika di click, akan
menjalankan perintah untuk menyimpan hasil asosiasi
lb_idname Label
Laurensius Haris Chrisanda
– 125314055
Identitas pembuat perangkat lunak
lb_college Label
Fakultas Sains dan Teknologi
Universitas Sanata Identitas fakultas dan
universitas pembuat perangkat lunak
Dharma Yogyakarta
lb_year Label
2016 Identitas tahun pembuatan
perangkat lunak
Implementasi antarmuka dari kelas view_asosiasi halaman asosiasi dapat dilihat pada gambar 5.5 berikut ini.
Gambar 5.5 Implementasi Antarmuka Kelas view_asosiasi
Spesifikasi detail dari kelas view_help dapat dilihat pada tabel 5.8 berikut ini.
Tabel 5.8 Spesifikasi Detail Kelas view_help.java Id_Objek
Jenis Teks
Keterangan
bt_home Button
BERANDA Jika di click, akan menuju ke
halaman view_home.java bt_help
Button BANTUAN
Jika di click, akan menuju ke halaman view_help.java
bt_about Button
TENTANG Jika di click, akan menuju ke
halaman view_about.java lb_logo
Label icon_big.png
Gambar logo Universitas Sanata Dharma Yogyakarta berwarna
hitam putih lb_title1
Label PERANGKAT
LUNAK ASOSIASI
Judul perangkat lunak yang dibangun
lb_title2 Label
MENGGUNAKAN ALGORITMA
APRIORI Judul perangkat lunak yang
dibangun
lb_help Label
PANDUAN PENGGUNAAN
PERANGKAT LUNAK
Mendeskripsikan panduan penggunaan perangkat lunak
ta_help Textarea Panduan
Penggunaan Perangkat lunak
Berisi langkah-langkah menggunakan program beserta
fungsi tombol-tombol penting pada perangkat lunak
lb_idname Label Laurensius Haris
Chrisanda –
125314055 Identitas pembuat perangkat
lunak
lb_college Label Fakultas Sains dan
Teknologi Universitas Sanata
Dharma Yogyakarta
Identitas fakultas dan universitas pembuat perangkat lunak
lb_year Label
2016 Identitas tahun pembuatan
perangkat lunak
Implementasi antarmuka dari kelas view_help halaman bantuan dapat dilihat pada gambar 5.6 berikut ini.
Gambar 5.6 Implementasi Antarmuka Kelas view_help
Spesifikasi detail dari kelas view_about dapat dilihat pada tabel 5.9 berikut ini.
Tabel 5.9 Spesifikasi Detail Kelas view_about.java Id_Objek
Jenis Teks
Keterangan
bt_home Button
BERANDA Jika di click, akan menuju ke
halaman view_home.java bt_help
Button BANTUAN
Jika di click, akan menuju ke halaman view_help.java
bt_about Button
TENTANG Jika di click, akan menuju ke
halaman view_about.java lb_logo
Label icon_big.png
Gambar logo Universitas Sanata Dharma Yogyakarta berwarna
hitam putih lb_title1
Label PERANGKAT
LUNAK ASOSIASI
Judul perangkat lunak yang dibangun
lb_title2 Label
MENGGUNAKAN ALGORITMA
APRIORI Judul perangkat lunak yang
dibangun
lb_help Label
INFORMASI PERANGKAT
LUNAK Mendeskripsikan informasi
tentang pembuat perangkat lunak
ta_help Textarea Informasi Pembuat
Perangkat lunak Berisi informasi mengenai
pembuat perangkat lunak dan judul dari tugas akhir yang
dikerjakan. lb_college Label
Fakultas Sains dan Teknologi
Universitas Sanata Identitas fakultas dan universitas
pembuat perangkat lunak PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Dharma Yogyakarta
lb_year Label
2016 Identitas tahun pembuatan
perangkat lunak
Implementasi antarmuka dari kelas view_about halaman tentang dapat dilihat pada gambar 5.7 berikut ini.
Gambar 5.7 Implementasi Antarmuka Kelas view_about