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.