Gambar 4. 8 Diagram Konteks
4.3 Desain Fisikal Physical Design
4.3.1 Desain Manajemen Dialog
4.3.1.1 Halaman Utama
Halaman Utama adalah halaman yang digunakan sebagai halaman yang akan muncul pertama kali ketika aplikasi dijalankan. Halaman ini
berisi judul aplikasi, tombol masuk, logo dan identitas pembuat aplikasi.
MASUK
LOGO
PENERAPAN FUZZY C-MEANS TERHADAP DATA NASABAH BANK
CREATED BY : PRYSCILIA A TANJUNG
125314086
Gambar 4. 9 Halaman Utama
4.3.1.2 Halaman Input Berkas atau Data
Halamn Input Berkas atau Data adalah halaman yang akan ditampilkan ketika pengguna menekan tombol masuk pada halaman utama.
Halaman ini berfungsi sebagai sarana pengguna memilih atau memasukkan data, kemudian menghapus data atau atribut yang tidak dibutuhkan ketika
akan men-cluster. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Pilih Berkas
Pilih File
Menu Bantuan
Data
Check All UnCheck All
Hapus Atribut Clustering
Pilih Atribut
Jumlah Data : Jumlah Atribut :
Gambar 4. 10 Halaman Input Data
4.3.1.3 Halaman Fuzzy C-Means
Halaman Fuzzy C-Means adalah halaman yang akan ditampilkan setelah pengguna menekan tombol clustering, dimana pada halaman ini
pengguna diminta untuk menginputkan jumlah cluster c, pembobot w, maksimum iterasi i dan galat error atau toleransi error e. Kemudian
pengguna menekan tombol proses untuk melakukan clustering. Selain itu pengguna juga dapat menyimpan hasil clusering yang telah di lakukan.
HARUS DI ISI :
c : w :
MaxIter : e :
PROSES
Menu Bantuan
DATA
ULANGI SIMPAN
HASIL
Gambar 4. 11 Halaman Fuzzy C-Means PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4.3.1.4 Halaman Panduan
Halaman Panduan adalah halaman yang akan ditampilkan saat pengguna menekan tombol Bantuan dan kemudian memilih Panduan di tab
menu. Halaman ini digunakan untuk menampilkan petunjuk dan informasi dalam menggunakan aplikasi.
Menu Bantuan
Panduan
Gambar 4. 12 Halaman Panduan PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
44
BAB V IMPLEMENTASI SISTEM DAN ANALISA HASIL
5.1 Implementasi Sistem
Implementasi sistem merupakan prosedur yang harus dilakukan untuk menyelesaikan pemograman sistem berdasarkan pada analisis dan perancangan
sistem pada bab sebelumnya. Implementasi sistem pada aplikasi ini dilakukan menggunakan tools Netbeans Integrated Development Enviroment IDE 7.2 pada
komputer dengan spesifikasi processor Intel Core i5, RAM 4GB, HDD 500GB. Implementasi sistem pada bab ini terdiri dari implementasi antarmuka dan
implementasi kelas. Sedangkan pada pembahasan sistem terdiri dari pengujian penggunaan sistem dengan data yang sudah siap untuk diproses clustering, hasil
pengujian dan hasil validalitas. Daftar nama kelas yang diimplementasikan dalam sistem ini dapat dilihat pada tabel 5.1 berikut.
Tabel 5. 1 Tabel nama kelas yang diimplementasikan No
Nama Kelas Nama Berkas
1. Halaman Utama
HalamanUtama.java 2.
Halaman Input Data HalamanInputData.java
3. Halaman Fuzzy C-Means
HalamanFuzzyCMeans.java 4.
Halaman Bantuan Panduan.java
5. Halaman Melengkapi Data
HalamanMelengkapiData.java 6.
Model Tabel Tabel.java
7. Model Data
Data.java 8.
Model Fuzzy C-Means FuzzyCMeans.java
9. Model Seleksi
SeleksiAtributModel.java 10.
Model Input Data InputData.java
11. Model TextArea
TampiltextArea.java
Sistem Pengelompokan menggunakan algoritma Fuzzy C-Means untuk mengelompokan nasabah bank yang mengambil kredit berdasarkan data nasabah