30 perlu diperhatikan. Pilihan untuk menyertakan nama kolom harus dipilih, pemisah
kolom mengunakan tanda koma, dan tidak boleh ada nilai null.
4.2.2. Proses Sistem
Proses dari sistem yang menghasilkan cluster yang berfungsi untuk mempediksi ini terdiri dari beberapa langkah:
a. Memasukan nilai range harga kelompok, kelompok 1 sampai dengan 5.
b. Penginputan file data penjualan yang akan digunakan untuk proses data
mining. c.
Proses clustering untuk memprediksi dijalankan. d.
Uji akurasi dari cluster yang telah berhasil dibentuk dan menganalisa hasil cluster.
4.2.3. Output Sistem
Sistem yang akan dirancang ini akan menampilkan hasil proses clustering diantaranya, jumlah cluster yang terbentuk, anggota setiap cluster, dan struktur
tree pembentukan cluster.
4.3. Perancangan Sistem
4.3.1. Diagram Aktivitas
Diagram aktivitas berfungsi untuk menunjukan seluruh tahapan alur kerja dari sistem yang dirancang.
1. Diagram aktivitas input range harga
2. Diagram aktivitas input data file
31 3.
Diagram Aktivitas clustering 4.
Diagram Aktivitas Simpan Hasil Clustering Penjelasan dari masing-masing diagram aktivitas akan di jelaskan pada
bagian lampiran 3
4.3.2. Diagram kelas Analisis
HalamanManual
HalamanTentang
ControlRangeHarga KoneksiDB
User HalamanUtama
RangeHarga verteks
DataObyek Divisive
Gam bar 5
Gambar 4.1. Diagram kelas anaisis system
Tabel 7
Tabel 4.1 Tabel penjelasan diagram kelas analisis No Nama kelas
Jenis Keterangan
1 controlRangeHarga Controller Kelas berisi query untuk menyimpan nilai range
harga, mengupdate nilai range harga, menghapus dat range harga, dan menampilkan nilai range harga
yang sudah ada dari database. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
32 2
KoneksiDB Controller Kelas ini digunakan untuk menghubungkan sistem
dengan database yang di gunakan oleh sistem. 3
DataObyek Model
Kelas ini digunakan untuk menyimpan hasil input data penjualan
4 Divisive
Model Kelas ini di gunakan untuk membentuk sebuah
matriks utama. Didalam kelas ini juga terdapat method-method untuk perhitungan divisive.
5 RangeHarga
Model Kelas ini digunakan untuk menyimpan nilai range
harga kelompok. 6
Verteks Model
Kelas ini di gunakan untuk membentuk sebuah vertex dalam matriks.
7 HalamanBantuan
View Kelas ini digunakan untuk menampilkan halaman
manual yang berisis tentang petunjuk penggunaan sistem
8 HalamanTentang
View Kelas ini digunakan untuk menampilkan informasi
yang berkaitan dengan pembuatan sistem 9
HalamanUtama View
Kelas ini digunakan untuk menampilkan fungsi- fungsi utama dari sistem. Mulai dari tahap input
range harga, tahap preprocessing, dan tahap clustering divisive
4.3.3. Diagram Sequence
Berikut merupakan diagram sequence yang digunakan pada sistem ini untuk lebih jelasnya terlampir pada bagian lampiran 4:
1. Diagram Sequence Input Nilai Range Harga
2.
Diagram Sequence Input Data File
3. Diagram Sequence Proses Cluster
4.
Diagram Sequence Simpan Hasil Cluster
33
4.3.4. Diagram Kelas Desain