30
BAB V IMPLEMENTASI DAN EVALUASI HASIL
5.1 IMPLEMENTASI RANCANGAN PERANGKAT LUNAK
Perangkat lunak pengelompokan data ini memiliki 4 kelas yang terdiri dari satu kelas control dan tiga kelas view;
5.1.1 Implementasi Kelas View
Berikut ini adalah tabel yang berisikan daftar kelas yang ada pada package view. Pada tabel tersebut disertakan pula nama file fisik dan file executable.
Tabel 5. 1 Implementasi kelas view
No. Nama Kelas
Nama File Fisik Nama File
Executable Interface
1 View_Beranda View_Beranda.java View_Beranda.class Gambar 5.1 2 View_AHC
View_AHC.java View_AHC.class
Gambar 5.2 3 view_Bantuan
view_Bantuan.java view_Bantuan.class
Gambar 5.3
Gambar 5. 1 Interface View_Beranda PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5. 2 Interface View_AHC
Gambar 5. 3 Interface View_Bantuan
5.1.2 Implementasi Kelas Kontrol
Berikut ini adalah tabel yang berisikan daftar kelas yang ada pada package control. Pada tabel tersebut disertakan pula nama file fisik dan file executable.
Tabel 5. 2 Implementasi kelas Controler
No. Nama Kelas Nama File Fisik
Nama File Executable
1 Control_Clustering Control_Clustering.java Control_Clustering.class PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
5.2 EVALUASI HASIL
5.2.1 Pengujian Perangkat Lunak Black Box
5.2.1.1 Rencana Pengujian Black Box
Rencana pengujian menggunaan black box akan dijelakan pada tabel
berikut.
Tabel 5. 3 Rencana Pengujian Black Box
No. Use Case
Butir Uji Kasus Uji
1 Input Data
Pengujian memasukkan data dari file bertipe
.xls UC-01
Pengujian memasukkan data dari file selain
bertipe .xls UC-02
2 Seleksi Atribut
Pengujian memilih atribut
UC-03
3 Proses Clustering
Pengujian melakukan proses pengelompokan
UC-04
4 Simpan hasil
Clustering Pengujian menyimpan
hasil pengelompokan ke dalam file bertipe
.xls UC-05
5.2.1.2 Prosedur Pengujian Black Box dan Kasus Uji
Setelah menyusun rencana pengujian pada tabel 5.3 maka dilakukan prosedur pengujian serta kasus uji pada Lampiran 2.
5.2.1.3 Evaluasi Pengujian Hasil Black Box
Hasil pengujian black box pada Lampiran 1 menunjukkan bahwa perangkat lunak sudah dapat berjalan dengan baik sesuai dengan perancangan kasus uji yang
telah dibuat. Hal ini dapat dilihat dari semua fungsi yang sudah dapat berjalan sesuai dengan yang diharapkan.