4.2.3 Output Sistem
Output pada sistem ini adalah sebagai berikut: 1.
Jumlah Data Sistem akan menampilkan keseluruhan data sesuai dengan
inputan dari user. 2.
Hasil Outlier Setelah di lakukan pendeteksian outlier, maka akan di temukan
data yang di indikasikan sebagai outlier. Data yang di indikasikan atau berpotensi menjadi outlier adalah data yang memiliki derajat
COF lebih dari 1 atau menjauhi 1. Akan di tampilkan pula ranking atau peringkat dari data dengan derajat COF yang paling tinggi ke
yang paling rendah.
6.3 Perancangan Sistem
6.3.1 Diagram Aktivitas
Diagram aktivitas merupakan representasi grafis dari gambaran dari seluruh tahapan alur kerja dari sistem yang dirancang.
1. Diagram Aktivitas Input Data File yang Berekstensi .xls 2. Diagram Aktivitas Input Data File yang Berekstensi .csv
3. Diagram Aktivitas Input Data File dari Tabel pada Database 4. Diagram Aktivitas Proses Deteksi Outlier
5. Diagram Aktivitas Simpan Hasil Deteksi Outlier 6. Diagram Aktivitas Seleksi Atribut
7. Diagram Aktivitas Seleksi Atribut dengan Pilihan Tandai Semua Atribut
Penjelasan dari masing-masing diagram aktivitas akan di jelaskan pada bagian lampiran 3.
6.3.2 Diagram Kelas Analisis
user Home
HomePage PilihDataBase
PilihFile
Graph Vertex
CofTableModel DataCof
CheckBoxTable Model
SeleksiAtributControl DataControl
About
Help PilihTabel
KoneksiDataBase
Gambar 4.2 Diagram Kelas Analisis Sistem Deteksi Outlier Menggunakan Algoritma Connectivity-based Outlier Factor.
Tabel 4.1 Tabel Penjelasan dari Diagram Kelas Analisis
No Nama Kelas
Jenis Keterangan
1. KoneksiDataBase
Entity Kelas
ini di
gunakan untuk
menghubungan sistem
dengan database yang di
perlukan dalam sistem.
2. Vertex
Entity Kelas
ini di
gunakan untuk
membentuk sebuah
vertex dalam graph. Di
dalam kelas
vertex ini
terdapat atribut- atribut
perhitungan outlier
. 3.
Graph Entity
Kelas ini
di gunakan
untuk membentuk
sebuah graph. Di dalam kelas ini
juga terdapat
method -method
untuk perhitungan
outlier .
4. CheckBoxTableModel Entity
Kelas ini
di gunakan
untuk membentuk
sebuah table
model .
5. DataCof
Entity Kelas
ini di
gunakan untuk
menyimpan hasil deteksi outlier.
6. CofTableModel
Enitity Kelas
ini di
gunakan untuk
membentuk sebuah
tabel model dari hasil
outlier yang
telah di simpan. 7.
DataControl Controller
Kelas ini
di gunakan
untuk mengatur
koneksi database dengan
sistem dan berisi query
untuk menampilkan
tabel dari
database .
8. SeleksiAtributControl
Controller Kelas
ini di
gunakan untuk
menyimpan
atribut yang di pakai
dalam perhitungan
outlier .
9. HomePage
Boundary Kelas
ini di
gunakan untuk
menampilkan tampilan
saat sistem
pertama kali di jalankan.
10. Home
Boundary Kelas
ini di
gunakan untuk
menampilkan fungsi-fungsi
utama dari
sistem serta
tahap prepocessing
data dan
perhitungan outlier
. 11.
PilihDataBase Boundary
Kelas ini
di gunakan
untuk memilih
database yang
akan di gunakan dalam
perhitungan selanjutnya.
12. PilihTabel
Boundary Kelas
ini di
gunakan untuk
memilih tabel
dari database
yang telah
di pilih
sebelumnya. 13.
PilihFile Boundary
Kelas ini
di gunakan
untuk memilih
file yang
akan di
gunakan dalam
perhitungan outlier
. 14.
About Boundary
Kelas ini
di gunakan
untuk menampilkan
halaman informasi
dari sistem
deteksi ini.
15. Help
Boundary Kelas
ini di
gunakan untuk
menampilkan halaman bantuan
petunjuk pemakaian
sistem.
4.3.3 Diagram Sequence