5.3 Implementasi Kelas
Tahap ini berisi tentang implementasi kelas yang digunakan dalam pembuatan sistem. Method yang digunakan adalah method yang memiliki
fungsi utama dalam sistem. Tabel 5.1 merupakan tabel yang berisi implementasi setiap kelas.
Impelementasi setiap kelas dapat dilihat pada lampiran 10.
Tabel 5.1 Tabel Impementasi Kelas
No Nama Kelas
Nama File Fisik Nama File Executable
1 Graph
Graph.java Graph.class
2 Verteks
Verteks.java Verteks.class
3 DataLoci
DataLoci.java DataLoci.class
4 DatabaseController
DatabaseController.java DatabaseController.class
5 SeleksiAtribut
SeleksiAtribut.java SeleksiAtribut.class
6 CheckBoxTableModel CheckBoxTableModel.java
CheckBoxTableModel.class 7
KoneksiDataBase KoneksiDataBase.java
KoneksiDataBase.class 8
LociTabelModel LociTabelModel.java
LociTabelModel.class 9
HalamanAwal HalamanAwal.form
HalamanAwal.class 10 HalamanBantuan
HalamanBantuan.form HalamanBantuan.class
11 HalamanPilihDatabase HalamanPilihDatabase.form HalamanPilihDatabase.class 12 HalamanPilihFile
HalamanPilihFile.form HalamanPilihFile.class
13 HalamanPilihTabel HalamanPilihTabel.form
HalamanPilihTabel.class 14 HalamanTentang
HalamanTentang.form HalamanTentang.class
15 HalamanUtama HalamanUtama.form
HalamanUtama.class
91
BAB VI PENGUJIAN DAN ANALISIS PENGUJIAN
Bab ini berisi tentang tahap pengembangan sistem pendeteksi outlier menggunakan algoritma Local Correlation Integral yaitu pengujian sistem. Di
bawah ini merupakan tahap-tahap pengujian terhadap sistem.
6.1 Rencana Pengujian
Pengujian terhadap sistem ini meliputi tiga metode pengujian, yaitu pengujian Blackbox, pengujian efek perubahan nilai atribut terhadap hasil
deteksi outlier, dan pengujian reviewer dan validitas pengguna. Metode pengujian dengan Blackbox adalah pengujian untuk mengetahui apakah
semua fungsi perangkat lunak telah berjalan semestinya sesuai dengan kebutuhan fungsional yang telah didefinisikan. Metode Blackbox
memungkinkan perekayasa perangkat lunak mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan semua persyaratan fungsional
untuk suatu program. Metode Blackbox dilakukan untuk menguji apakah perangkat lunak berfungsi dengan benar. Pengujian efek perubahan nilai
atribut terhadap hasil deteksi outlier dilakukan dengan cara mengubah nilai parameter yang dimiliki algoritma Local Correlation Integral yaitu nilai
radius. Pengujian review dan validasi oleh pengguna dilakukan dengan membandingkan hasil deteksi outlier yang diperoleh melalui sistem dengan
hasil deteksi outlier yang dilakukan oleh pengguna dalam hal ini Kepala Program Studi Teknik Informatika Universitas Sanata Dharma.
Berikut ini merupakan tabel rencana pengujian Blackbox yang akan dilakukan pada masing-masing kelas uji. Rencana pengujian dipaparkan pada
tabel 6.1.