Diagram Kelas Desain Diagram Sekuen Perancangan Struktur Data

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.