Implementasi Antar Muka Pengguna
lblUsername Username
Tulisan yang tampil pada halaman untuk memberikan keterangan
pengguna untuk memasukkan username
lblPwd Password
Tulisan yang tampil pada halaman untuk memberikan keterangan
pengguna untuk memasukkan password
titikdua1 Jlabel
: -
titikdua2 Jlabel
: -
titikdua3 Jlabel
: -
titikdua4 Jlabel
: -
txtNamaDatabase JtextField
- Kolom yang bertujuan untuk
pengguna menuliskan nama database
txtUrl JtextField
- Kolom yang bertujuan untuk
pengguna menuliskan alamat url
txtUsername JtextField
- Kolom yang bertujuan untuk
pengguna menuliskan nama username
txtPassword JpasswordF
ield -
Kolom yang bertujuan untuk pengguna menuliskan password
btnBatalKoneksi Jbutton
Batal Tombol yang bertujuan untuk
mengosongkan kembali kolom nama database, url, username,
password
btnCekKoneksiDB Jbutton
Cek Koneksi
Tombol yang bertujuan untuk melakukan cek koneksi terhadap
nama database, url, username, password yang telah dituliskan
pengguna pada kolom yang tersedia
PanelPilihTabel Jpanel
- Panel yang mendasari bagian cari
table transaksi
lblPilihTabel Jlabel
Pilih Tabel
Tulisan yang tampil pada halaman untuk memberikan keterangan
pengguna untuk memilih tabel transaksi
Titikdua Jlabel
: -
comboPilihTabel JcomboBo
x -
Berisi pilihan – pilihan tabel yang
ada pada database yang telah terkoneksi
btnOkePilihanTabel Jbutton Oke
Tombol ini bertujuan untuk menampilkan isi dari tabel yang
dipilih pengguna ke dalam tabel yang ada di layar output
PanelDataTransaksi Jpanel -
Panel yang mendasari tabel transaksi
lblJumlahData Jlabel
Jumlah Data
Tulisan yang tampil pada halaman untuk memberikan keterangan
pengguna jumlah data transaksi yang ada
titikdua5 Jlabel
: -
lblJmlhData2 Jlabel
- Menampilkan jumlah data
transaksi yang ada pada tabel transaksi yang dipilih
lblIndek1 Jlabel
- Tulisan yang tampil pada halaman
untuk memberikan keterangan pengguna untuk mengisi kolom
indeks nofaktur dan kolom kode
lblIndek2 Jlabel
- Tulisan yang tampil pada halaman
untuk memberikan keterangan pengguna untuk mengisi kolom
indeks nofaktur dan kolom kode
lblNoFaktur Jlabel
No Faktur Tulisan yang tampil pada halaman
untuk memberikan keterangan pengguna untuk mengisi kolom
indeks nofaktur txtIndekNoFaktur
JtextField Kolom untuk pengguna
menuliskan indeks nofaktur
lblIndekKode Jlabel
Kode Barang
Tulisan yang tampil pada halaman untuk memberikan keterangan
pengguna untuk mengisi kolom indeks kode
txtIndekKode JtextField
Kolom untuk pengguna menuliskan indeks kode
btnPrepocessing Jbutton
Prepocessi ng
Tombol yang bertujuan untuk melakukan proses preprocessing
4.1.2 Implementasi Antar Muka Halaman_Prepocessing
Gambar 4.2 Halaman_Prepocessing
Tabel 4.2 Keterangan Halaman_Prepocessing
Id Objek Jenis
Teks Keterangan
PanelDataPreposesi ng
JPanel -
Panel yang mendasari hasil proses prepocessing
ScrollPaneTableDat aHasilPrepocessing
JScrollPane - ScrollPaneyang berfungsi agar
tabel bisa di scroll ke bawah TableDataHasilPrep
ocessing JTable
- Menampung data transaksi hasil
prepocessing
lblJmlhDtTransaksi JLable
Jumlah Data
Transaksi Tulisan yang tampil pada halaman
untuk memberikan keterangan pengguna jumlah data transaksi
setelah hasil preprocessing titikdua8
JLable :
- lblJmlhDataPrepoce
ssing JLable
- Menampilkan jumlah data
transaksi hasil prepocessing
lblJenisItem JLable
Jenis Item Barang
Tulisan yang tampil pada halaman untuk memberikan keterangan
pengguna jumlah data item barang setelah hasil prepocessing
titikdua9 JLable
: -
lblJmlhItemPrepoce ssing1
JLable -
Menampilkan jumlah item transaksi hasil prepocessing
lblMinSupp JLable
Minimum Support
Tulisan yang tampil pada halaman untuk memberikan keterangan
pengguna untuk menuliskan minimum support
titikdua10 JLable
: -
txtMin_supp JTextField
Kolom untuk pengguna menuliskan minimum support
lblMinnsupp2 JLable
dari Tulisan yang tampil pada halaman
untuk memberikan keterangan pengguna tentang minimum
support lblJmlhDataPrepoce
ssing1 JLable
- Menampilkan jumlah data
transaksi hasil prepocessing
lblMinsupp3 JLable
transaksi Tulisan yang tampil pada halaman
untuk memberikan keterangan pengguna tentang minimum
support btnOkMin_Supp
JButton Konfirmas
i Tombol untuk menghitung jumlah
kemunculan item dalam transaksi
lblBnykKemuncula n
JLable Banyak
Kemuncul an
Tulisan yang tampil pada halaman untuk memberikan keterangan
pengguna tentang banyak item yang muncul dalam transaksi
berdasar minimum support titikdua11
JLable :
-
lblJmlhItemMuncul JLable -
Menampilkan banyak banyak item yang muncul dalam transaksi
berdasar minimum support
lblBnykKemuncula n2
JLable kali dari
Tulisan yang tampil pada halaman untuk memberikan keterangan
pengguna tentang banyak item yang muncul dalam transaksi
berdasar minimum support lblJmlhDataPrepoce
ssing2 JLable
- Menampilkan jumlah data
transaksi hasil prepocessing
lblBnykKemuncula n3
JLable transaksi
Tulisan yang tampil pada halaman untuk memberikan keterangan
pengguna tentang banyak item yang muncul dalam transaksi
berdasar minimum support btnProses
JButton Process
Tombol yang bertujuan untuk melakukan proses pencarian rule
4.1.3 Implementasi Antar Muka Halaman_HasilProses
Gambar 4.3 Halaman_HasilProses
Tabel 4.3 Keterangan Halaman_HasilProses
Id Objek Jenis
Teks Keterangan
Halaman_HasilPros es
JPanel -
Panel yang mendasari hasil proses dari pencarian rule
ScrollPaneTableHas ilProses
JscrollPane - ScrollPaneyang berfungsi agar
tabel bisa di scroll ke bawah
TabelHasilProses Jtable
- Menampung rule hasil proses
lblKetTable Jlable
Tabel Hasil
Proses Tulisan yang tampil pada halaman
untuk memberikan keterangan pengguna bahwa tabel di bawah
adalah tabel hasil proses
btnSave Jbutton
Save Tombol yang berfungsi untuk
melakukan penyimpanan data hasil proses
btnKembali Jbutton
Home Tombol yang berfungsi untuk
kembali menuju Halaman_Home ScrollPaneTextArea JscrollPane -
ScrollPaneyang berfungsi agar textarea bisa di scroll ke bawah
TextAreaHasil JtextArea
- Menampung penjelasan rule hasil
proses
lblPenjelasanRule Jlable
Penjelasan Hasil Rule
Tulisan yang tampil pada halaman untuk memberikan keterangan
pengguna mengenai penjelasan hasil rule
lblTingkatAkurasi2 Jlable
Tingkat Akurasi
Algoritma Tulisan yang tampil pada halaman
untuk memberikan keterangan pengguna tentang tingkat akurasi
dari algoritma lblTingkatAkurasi
Jlabel -
Menampilkan hasil perhitungan akurasi algoritma
lblMinSuppHasilPr oses
Jlabel Minimum
Support : Tulisan yang tampil pada halaman
untuk memberikan keterangan pengguna tentang minimum
support lblMinSuppHasilPr
oses2 Jlabel
- Menampilkan minimum support
lblJmlhDtTransHasi lProses
Jlabel Jumlah
Data Transaksi
: Tulisan yang tampil pada halaman
untuk memberikan keterangan pengguna tentang jumlah data
transaksi lblJmlhDtTransHasi
lProses Jlabel
- Menampilkan jumlah data
transaksi lblItemTransHasilPr
oses Jlabel
Jumlah Item :
Tulisan yang tampil pada halaman untuk memberikan keterangan
pengguna tentang jumlah item lblItemTransHasilPr
oses Jlabel
- Menampilkan jumlah item
4.1.4 Implementasi Antar Muka Halaman_Home
Gambar 4.4 Halaman_Home
Tabel 4.4 Keterangan Halaman_Home
Id Objek Jenis
Teks Keterangan
PanelHome JPanel
- Panel yang mendasari
Halaman_Home lblLogo
JLable -
Menampilkan logo universitas btnKeluarHome
JButton Keluar
Tombol yang bertujuan untuk keluar dari aplikasi
lblJudul1 JLable
Penerapan Data
Mining Pada Perusahaan
Retail Pakaian
Judul
lblJudul2 JLable
Untuk Memprediks
i Minat Konsumen
Judul
lblJudul3 JLable
Dengan Menggunak
an Algoritma
FP-Growth Judul
btnBantuanHome JButton
Bantuan Tombol yang bertujuan untuk
masuk ke Halaman_Bantuan btnMasukHome
JButton Masuk
Tombol yang bertujuan untuk masuk ke Halaman_Open
4.1.5 Implementasi Antar Muka Halaman_Bantuan
Gambar 4.5 Halaman_Bantuan
Tabel 4.5 Keterangan Halaman_Bantuan
Id Objek Jenis
Teks Keterangan
PanelJudul JPanel
- Panel yang mendasari Judul
PanelLangkahSistem JPanel -
Berisi langkah – langkah
menggunakan sistem
btnHomeBantuan JButton
HOME Tombol untuk kembali ke halaman
home