28
BAB III
ANALISIS DAN DESAIN SISTEM
III.1. Analisis Masalah
Berdasarkan analisis masalah, maka perangkat lunak sistem data mining
varian produk elektronik sound system untuk Pengguna ketepatan pemilihan
varian produk yang dikembangkan diharapkan dapat digunakan sebagai alternatif
penyajian informasi dan konsulitasi tentang memilih varian produk beserta
melihat spesifikasi sound system, sebagai aplikasi yang dapat mengklasifikasi
Pengguna varian produk elektronik sound system.
Berbagai upaya telah dilakukan oleh toko electronik untuk mengetahui
speksifikasi produk tersebut seperti kerusakan teknis, pemantauan, di bidang
musik. Oleh sebab itu, dirasakan perlu dibuat sebuah aplikasi yang dapat
membantu proses varian produk elektronik sound system untuk penerapan metode
data mining.
III.1.1. Strategi Permasalahan
Pada tahap ini dilakukan analisa data dari hasil yang telah dilakukan
sebelumnya. Data-data yang akan dianalisis dengan metode kmeans clustering
adalah :
1. Data yang masuk dari perusahaan.
2. Data produk.
Selanjutnya data-data tersebut diolah ke dalam sistem sehingga dapat
diperoleh gambaran umum dari hasil pengolahan data tadi.
III.1.2. Perancangan Sistem
Dalam perancangan sistem ini dapat memberikan gambaran tentang sistem
yang dibuat. Beberapa tahap dalam perancangan sistem yaitu:
a. Flowchart
b. Kasus metode penelitian
c. Desain Input dan Output.
III.2. Analisis Sistem yang Berjalan
Analisa sistem yang berjalan bertujuan untuk mengidentifikasi serta
melakukan evaluasi terhadap data mining varian produk elektronik sound system,
analisis dilakukan agar dapat menemukan masalah-masalah dalam pengolahan
varian produk dalam menentukan nilai speksifikasi denagn menggunakan metode
K-Clustering agar mudah dalam menentukan varian produk disetiap toko
elektronik.
Kendala-kendala yang dihadapi pada sistem yang sedang berjalan yaitu :
1. Sebagian besar masyarakat lebih cenderung kurang perhatian terhadap memilih
produk sound system dengan tepat.
2. Masih minimnya pengetahuan atau wawasan yang dimiliki masyarakat
memilih varian produk tersebut.
III.2.1. Perhitungan Metode
Langkah- Langkah perhitungannya adalah:
1. Menentukan Jumlah cluster data
2. Tentukan titik cendroid
3. Menghitung kualitas dengan centroid
4. kelompokan produk
5. jika kelompok data hasil perhitungan baru sama dengan hasil perhitungan
kelompok data baru maka selesailah perhitungannya.
Rumus Euclidian Distance:
…………..(1)
Perhitungan kualitas Pusat Cluster
Untuk mengukur jarak antara dengan pusat Cluster digunakan Euclidian
Distance, kemudian akan didapatkan matriks jarak yaitu C1, C2 dan C3 sebagai
berikut:
Kode
NamaProduk
Harga Kualitas
P-101
10W Column Speaker
909360
1
P-102
120W System Managing Amp
10325025
2
P-103
15W Hand Megaphone Separate Mic
822213
1
P-104
20W Column Speaker
1174590
1
P-105
240W System Managing Amp
11329110
2
P-106
Board Hanger Bracket
284175
2
P-107
Box Speaker
208395
2
P-108
Box Speaker
257652
1
P-109
Box Speaker
314487
3
P-110
Box Speaker
541827
3
P-111
Box Speaker
314487
3
P-112
Box Speaker
541827
1
P-113
Box Speaker
378900
1
P-114
Box Speaker
890415
1
P-115
Box Speaker
988929
1
P-116
Ceiling Mount Speaker
181872
1
P-117
Ceiling Speaker
276597
1
P-118
Ceiling Speaker
322065
2
P-119
Ceiling Speaker
568350
2
P-120
Ceiling Speaker
473625
2
K cluster : 3 Banyaknya data 20
Data centroid 1 diambil dari data ke 11 [Harga 314487, Kualitas 3] Data centroid 2 diambil dari data ke 3 [Harga 822213, Kualitas 1] Data centroid 3 diambil dari data ke 10 [Harga 541827, Kualitas 3]
Menghitung jarak data pada setiap centroid:
Euclidean (x,c) = √ ∑(x.harga-c.harga)² + (x.kualitas-c.kualitas)²
Jarak data pada Centroid 1 [Harga 314487, Kualitas 3]
Euclidean (P-101 ,C1) = √ ∑(909360 - 314487)² + (1 - 3)² = √ 353873886129 + 4 = 594873.0000033621 Euclidean (P-102 ,C1) = √ ∑(10325025 - 314487)² + (2 - 3)² = √ 100210871049444 + 1 = 10010538.00000005 Euclidean (P-103 ,C1) = √ ∑(822213 - 314487)² + (1 - 3)² = √ 257785691076 + 4 = 507726.00000393915 Euclidean (P-104 ,C1) = √ ∑(1174590 - 314487)² + (1 - 3)² = √ 739777170609 + 4 = 860103.0000023253 Euclidean (P-105 ,C1) = √ ∑(11329110 - 314487)² + (2 - 3)² = √ 121321919832129 + 1 = 11014623.000000045 Euclidean (P-106 ,C1) = √ ∑(284175 - 314487)² + (2 - 3)² = √ 918817344 + 1 = 30312.000016495116 Euclidean (P-107 ,C1) = √ ∑(208395 - 314487)² + (2 - 3)² = √ 11255512464 + 1 = 106092.00000471289 Euclidean (P-108 ,C1) = √ ∑(257652 - 314487)² + (1 - 3)² = √ 3230217225 + 4 = 56835.00003518959 Euclidean (P-109 ,C1) = √ ∑(314487 - 314487)² + (3 - 3)² = √ 0 + 0 = 0 Euclidean (P-110 ,C1) = √ ∑(541827 - 314487)² + (3 - 3)² = √ 51683475600 + 0 = 227340 Euclidean (P-111 ,C1) = √ ∑(314487 - 314487)² + (3 - 3)² = √ 0 + 0 = 0 Euclidean (P-112 ,C1) = √ ∑(541827 - 314487)² + (1 - 3)² = √ 51683475600 + 4 = 227340.0000087974 Euclidean (P-113 ,C1) = √ ∑(378900 - 314487)² + (1 - 3)² = √ 4149034569 + 4 = 64413.00003104963 Euclidean (P-114 ,C1) = √ ∑(890415 - 314487)² + (1 - 3)² = √ 331693061184 + 4 = 575928.0000034727 Euclidean (P-115 ,C1) = √ ∑(988929 - 314487)² + (1 - 3)² = √ 454872011364 + 4 = 674442.0000029654 Euclidean (P-116 ,C1) = √ ∑(181872 - 314487)² + (1 - 3)² = √ 17586738225 + 4 = 132615.00001508126 Euclidean (P-117 ,C1) = √ ∑(276597 - 314487)² + (1 - 3)² = √ 1435652100 + 4 = 37890.00005278437 Euclidean (P-118 ,C1) = √ ∑(322065 - 314487)² + (2 - 3)² = √ 57426084 + 1 = 7578.000065980469 Euclidean (P-119 ,C1) = √ ∑(568350 - 314487)² + (2 - 3)² = √ 64446422769 + 1 = 253863.00000196957 Euclidean (P-120 ,C1) = √ ∑(473625 - 314487)² + (2 - 3)² = √ 25324903044 + 1 = 159138.00000314193
Euclidean (P-101 ,C2) = √ ∑(909360 - 822213)² + (1 - 1)² = √ 7594599609 + 0 = 87147 Euclidean (P-102 ,C2) = √ ∑(10325025 - 822213)² + (2 - 1)² = √ 90303435907344 + 1 = 9502812.000000052 Euclidean (P-103 ,C2) = √ ∑(822213 - 822213)² + (1 - 1)² = √ 0 + 0 = 0 Euclidean (P-104 ,C2) = √ ∑(1174590 - 822213)² + (1 - 1)² = √ 124169550129 + 0 = 352377 Euclidean (P-105 ,C2) = √ ∑(11329110 - 822213)² + (2 - 1)² = √ 110394884568609 + 1 = 10506897.000000048 Euclidean (P-106 ,C2) = √ ∑(284175 - 822213)² + (2 - 1)² = √ 289484889444 + 1 = 538038.0000009293 Euclidean (P-107 ,C2) = √ ∑(208395 - 822213)² + (2 - 1)² = √ 376772537124 + 1 = 613818.0000008146 Euclidean (P-108 ,C2) = √ ∑(257652 - 822213)² + (1 - 1)² = √ 318729122721 + 0 = 564561 Euclidean (P-109 ,C2) = √ ∑(314487 - 822213)² + (3 - 1)² = √ 257785691076 + 4 = 507726.00000393915 Euclidean (P-110 ,C2) = √ ∑(541827 - 822213)² + (3 - 1)² = √ 78616308996 + 4 = 280386.000007133 Euclidean (P-111 ,C2) = √ ∑(314487 - 822213)² + (3 - 1)² = √ 257785691076 + 4 = 507726.00000393915 Euclidean (P-112 ,C2) = √ ∑(541827 - 822213)² + (1 - 1)² = √ 78616308996 + 0 = 280386 Euclidean (P-113 ,C2) = √ ∑(378900 - 822213)² + (1 - 1)² = √ 196526415969 + 0 = 443313 Euclidean (P-114 ,C2) = √ ∑(890415 - 822213)² + (1 - 1)² = √ 4651512804 + 0 = 68202 Euclidean (P-115 ,C2) = √ ∑(988929 - 822213)² + (1 - 1)² = √ 27794224656 + 0 = 166716 Euclidean (P-116 ,C2) = √ ∑(181872 - 822213)² + (1 - 1)² = √ 410036596281 + 0 = 640341 Euclidean (P-117 ,C2) = √ ∑(276597 - 822213)² + (1 - 1)² = √ 297696819456 + 0 = 545616 Euclidean (P-118 ,C2) = √ ∑(322065 - 822213)² + (2 - 1)² = √ 250148021904 + 1 = 500148.0000009997 Euclidean (P-119 ,C2) = √ ∑(568350 - 822213)² + (2 - 1)² = √ 64446422769 + 1 = 253863.00000196957 Euclidean (P-120 ,C2) = √ ∑(473625 - 822213)² + (2 - 1)² = √ 121513593744 + 1 = 348588.00000143435
Jarak data pada Centroid 3[Harga 541827, Kualitas 3]
Euclidean (P-101 ,C3) = √ ∑(909360 - 541827)² + (1 - 3)² = √ 135080506089 + 4 = 367533.00000544166
Euclidean (P-102 ,C3) = √ ∑(10325025 - 541827)² + (2 - 3)² = √ 95710963107204 + 1 = 9783198.00000005
Euclidean (P-103 ,C3) = √ ∑(822213 - 541827)² + (1 - 3)² = √ 78616308996 + 4 = 280386.000007133 Euclidean (P-104 ,C3) = √ ∑(1174590 - 541827)² + (1 - 3)² = √ 400389014169 + 4 = 632763.0000031608 Euclidean (P-105 ,C3) = √ ∑(11329110 - 541827)² + (2 - 3)² = √ 116365474522089 + 1 = 10787283.000000047 Euclidean (P-106 ,C3) = √ ∑(284175 - 541827)² + (2 - 3)² = √ 66384553104 + 1 = 257652.0000019406 Euclidean (P-107 ,C3) = √ ∑(208395 - 541827)² + (2 - 3)² = √ 111176898624 + 1 = 333432.00000149955 Euclidean (P-108 ,C3) = √ ∑(257652 - 541827)² + (1 - 3)² = √ 80755430625 + 4 = 284175.0000070379 Euclidean (P-109 ,C3) = √ ∑(314487 - 541827)² + (3 - 3)² = √ 51683475600 + 0 = 227340 Euclidean (P-110 ,C3) = √ ∑(541827 - 541827)² + (3 - 3)² = √ 0 + 0 = 0 Euclidean (P-111 ,C3) = √ ∑(314487 - 541827)² + (3 - 3)² = √ 51683475600 + 0 = 227340 Euclidean (P-112 ,C3) = √ ∑(541827 - 541827)² + (1 - 3)² = √ 0 + 4 = 2 Euclidean (P-113 ,C3) = √ ∑(378900 - 541827)² + (1 - 3)² = √ 26545207329 + 4 = 162927.00001227544 Euclidean (P-114 ,C3) = √ ∑(890415 - 541827)² + (1 - 3)² = √ 121513593744 + 4 = 348588.0000057374 Euclidean (P-115 ,C3) = √ ∑(988929 - 541827)² + (1 - 3)² = √ 199900198404 + 4 = 447102.00000447326 Euclidean (P-116 ,C3) = √ ∑(181872 - 541827)² + (1 - 3)² = √ 129567602025 + 4 = 359955.00000555627 Euclidean (P-117 ,C3) = √ ∑(276597 - 541827)² + (1 - 3)² = √ 70346952900 + 4 = 265230.0000075406 Euclidean (P-118 ,C3) = √ ∑(322065 - 541827)² + (2 - 3)² = √ 48295336644 + 1 = 219762.0000022752 Euclidean (P-119 ,C3) = √ ∑(568350 - 541827)² + (2 - 3)² = √ 703469529 + 1 = 26523.000018851562 Euclidean (P-120 ,C3) = √ ∑(473625 - 541827)² + (2 - 3)² = √ 4651512804 + 1 = 68202.00000733117
Pengelompokkan data berdasarkan jarak terdekat dengan centroid:
Kode NamaProduk Harga Kualitas Jarak C1 Jarak C2 Jarak C3 C Terdekat P-101 10W Column Speaker 909360 1 594873 87147 367533 Centroid 2 P-102 120W System Managing Amp 10325025 2 10010538 9502812 9783198 Centroid 2 P-103 15W Hand Megaphone Separate Mic 822213 1 507726 0 280386 Centroid 2 P-104 20W Column Speaker 1174590 1 860103 352377 632763 Centroid 2 P-105 240W System Managing Amp 11329110 2 11014623 10506897 10787283 Centroid 2 P-106 Board Hanger Bracket 284175 2 30312 538038 257652 Centroid 1 P-107 Box Speaker 208395 2 106092 613818 333432 Centroid 1 P-108 Box Speaker 257652 1 56835 564561 284175 Centroid 1 P-109 Box Speaker 314487 3 0 507726 227340 Centroid 1 P-110 Box Speaker 541827 3 227340 280386 0 Centroid 3 P-111 Box Speaker 314487 3 0 507726 227340 Centroid 1 P-112 Box Speaker 541827 1 227340 280386 2 Centroid 3 P-113 Box Speaker 378900 1 64413 443313 162927 Centroid 1 P-114 Box Speaker 890415 1 575928 68202 348588 Centroid 2 P-115 Box Speaker 988929 1 674442 166716 447102 Centroid 2 P-116 Ceiling Mount Speaker 181872 1 132615 640341 359955 Centroid 1 P-117 Ceiling Speaker 276597 1 37890 545616 265230 Centroid 1 P-118 Ceiling Speaker 322065 2 7578 500148 219762 Centroid 1 P-119 Ceiling Speaker 568350 2 253863 253863 26523 Centroid 3 P-120 Ceiling Speaker 473625 2 159138 348588 68202 Centroid 3
Update nilai centroid baru: Centroid 1 Harga= 284175 + 208395 + 257652 + 314487 + 314487 + 378900 + 181872 + 276597 + 322065 / 9 = 2538630 / 9 = 282070 Centroid 1 Kualitas= 2 + 2 + 1 + 3 + 3 + 1 + 1 + 1 + 2 / 9 = 16 / 9 = 1.7777777777777777 Centroid 1 = (282070 , 1.7777777777777777) Centroid 2 Harga= 909360 + 10325025 + 822213 + 1174590 + 11329110 + 890415 + 988929 / 7 = 26439642 / 7 = 3777091.714285714 Centroid 2 Kualitas= 1 + 2 + 1 + 1 + 2 + 1 + 1 / 7 = 9 / 7 = 1.2857142857142858 Centroid 2 = (3777091.714285714 , 1.2857142857142858) Centroid 3 Harga= 541827 + 541827 + 568350 + 473625 / 4 = 2125629 / 4 = 531407.25 Centroid 3 Kualitas= 3 + 1 + 2 + 2 / 4 = 8 / 4 = 2 Centroid 3 = (531407.25 , 2)
Dengan perhitungan yang sama seperti diatas, lakukan hingga centroid baru convergen (bernilai sama atau tidak berubah) terhadap centroid lama
III.3. Desain Sistem Baru
Desain Sistem Baru menggunakan bahasa pemodelan UML yang terdiri
dari Usecase Diagram, Class Diagram, Activity Diagram dan Sequence Diagram.
III.3.1. Usecase Diagram
Secara garis besar, bisnis proses sistem yang akan dirancang digambarkan
dengan usecase diagram yang terdapat pada Gambar III.1 :
Menerapkan Data Mining Clustering Varian Produk Elektronik Sound System Admin Melakukan Login Logout Pengguna K-Means Clustering Data Sound System Dashboart Tentang pengguna
Gambar III.1. Use Case Diagram
III.3.2. Class Diagram
Rancangan kelas-kelas yang akan digunakan pada sistem yang akan dirancang
dapat dilihat pada gambar III.2 berikut :
Cluter -id_Cluster (int) - Harga (real) - kualitas (real) -baru -prediksi -simpan -hapus -reset Produk - kode_produk (text) - produksi (text) - No_seri (text) - nama_produk (text) - harga (int) - Kualitas (int) -baru -prediksi -simpan -hapus -reset Kelompok -id_Cluster (int) -Kode_Produk (text) -proses Login -id (int) -fullname (text) -username (text) -password (text) -level (text) -login -logout 1..* 0..* 1..* 1 1..* 1
Gambar III.2. Class Diagram Sistem
III.3.3. Activity Diagram
Bisnis proses yang telah digambarkan pada usecase diagram diatas
dijabarkan dengan activity diagram :
1. Activity Diagram Login Admin
Aktifitas pada sistem login admin yang dilakukan oleh admin dapat
diterangkan dengan langkah-langkah state, dimulai dari memasukkan Username,
memasukkan Password, jika Akun valid maka sistem akan mengaktifkan menu
administrator, sedangkan jika tidak valid, maka tampilkan pesan kesalahan yang
ditunjukkan pada gambar III.3 berikut :
Form Login Sistem Admin P h as e
Click Login Administrasi Form Login
Mengisi Username dan password
Click Login Validasi username dan password
gagal berhasil
Pesan error Halaman admin
Gambar III.3. Activity Diagram Login
2. Activity Diagram Data Sound system
Aktivitas yang dilakukan dalam akan melakukan olah data sound system pada
pemilihan produk adalah admin mengklik form data produk kemudian admin
mengklik tombol tambah untuk menambah produk dan kembali mengklik button
simpan untuk menyimpan data sepeti yang ditunjukkan pada gambar III.4:
Data Sound System
Admin Sistem
memilih aksi form data sound
Click form data sound system form sound system
Tambah Data Mengisi Data
Menekan Tombol Simpan Menyimpan Data
Edit Data Memilih Data
Mengubah Data Menyimpan Data
Hapus Data
Memilih Data Konfirmasih Penghapusan
Menghapus Data
Gambar III.4. Activity Diagram Data Sound system
3. Activity Diagram K-Means Clustering
Aktivitas yang dilakukan dalam akan melakukan olah import data Sound
system pada proses K-Means clustering adalah admin mengklik form clustering
kemudian melakukan proses maka admin mengklik button proses untuk
melakukan pengimportan data seperti yang ditunjukkan pada gambar III.5 :
K-Means Clustering Sistem Admin P ha se
Click Form K-means clustering Pelatihan cluster data
Proses Cetak
Click cetak Data terimport
Gambar III.5. Activity Diagram K-Means Clustering
4. Activity Diagram Pengguna
Aktivitas yang dilakukan dalam akan melakukan olah pengguna pada
pemilihan produk adalah admin mengklik form tools kemudian admin mengklik
button pengaturan untuk menampilkan data pengguna dan kembali mengklik
button tambah dan hapus untuk menambah dan menghapus data pengguna seperti
yang ditunjukkan pada gambar III.6 :
Pengguna
Admin Sistem
SP
K
memilih aksi form tools
Click form Pengguna form pengguna
Tambah Data Mengisi Data
Menekan Tombol Simpan Menyimpan Data
Edit Data Memilih Data
Mengubah Data Menyimpan Data
Hapus Data
Memilih Data Konfirmasih Penghapusan
Menghapus Data
Gambar III.6. Activity Diagram Pengguna
III.3.4. Sequence Diagram
Rangkaian kegiatan pada setiap terjadi event sistem digambarkan pada
sequence diagram berikut:
1. Sequence Diagram Login Admin
Serangkaian kinerja sistem login admin yang dilakukan oleh admin dapat
diterangkan dengan langkah-langkah state, dimulai dari memasukkan Username,
memasukkan Password, jika Akun valid maka sistem akan mengaktifkan menu
administrator, sedangkan jika tidak valid, maka tampilkan pesan kesalahan yang
ditunjukkan pada gambar III.7 berikut :
Form login Validasi nama dan password () Login sukses () Invalid () Click login () Tabel admin Click reset ()
Form Login Proses Halaman Admin
Admin
2. Sequence Diagram Data Sound system
Serangkaian kinerja sistem yang dilakukan oleh admin pada pengolahan Data
Sound system dapat diterangkan dengan langkah-langkah state yang ditunjukkan
pada gambar III.8 berikut :
Tampilkan Fom ()
Menu () click form Data sound system ()
Click baru () Click simpan () Keluar form () Click Edit () Click Hapus () Click batal () Click reset () Click cetak () Tabel Sound system Main Form Form Data Sound System Admin
Gambar III.8. Sequence Diagram Data Sound system
3. Sequence Diagram K-Means Clustering
Serangkaian kinerja sistem yang dilakukan oleh admin pada pengolahan data
K-Means Clustering dapat diterangkan dengan langkah-langkah state yang
ditunjukkan pada gambar III.9 berikut :
K-Means Clustering
Tampilkan Fom ()Menu ()
click form
cluster ()
cari data ()
refresh data ()
Keluar form ()
Main Form
Form clustering
Proses
Admin
Gambar III.9. Sequence Diagram K-Means Clustering
4. Sequence Diagram Pengguna
Serangkaian kinerja sistem yang dilakukan oleh admin pada pengolahan data
pengaturan pengguna dapat diterangkan dengan langkah-langkah state yang
ditunjukkan pada gambar III.10 berikut :
Tampilkan Fom () Menu () click form pengguna () Keluar form () Click Hapus () Click Reload () Click reset () Click cetak () Tabel Pengguna
Main Form Form
pengguna
Admin
Gambar III.10. Sequence Diagram Pengguna
III.3.6. Desain Database
III.3.6.1. Desain Table
1. Struktur Tabel Cluster
Tabel cluster digunakan untuk menyimpan data id_cluster, harga, kualitas,
selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.1 berikut:
Tabel III.1 Rancangan Tabel Cluster
Nama Database
Floren
Nama Tabel
Cluster
No
Nama Field
Tipe Data
Boleh Kosong
Kunci
1.
id_cluster
Text
Tidak
Primary Key
2.
Harga
Real
Tidak
-
3.
Kualitas
Real
Tidak
-
2. Struktur Tabel Kelompok
Tabel kelompok digunakan untuk menyimpan data id_cluster, kode_produk,
selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.2 berikut:
Tabel III.2 Rancangan Tabel Kelompok
Nama Database
Floren
Nama Tabel
Kelompok
No
Nama Field
Tipe Data
Boleh Kosong
Kunci
1.
id_cluster
Text
Tidak
Primary Key
2.
kode_produk
Text
Tidak
-
3. Struktur Tabel Produk
Tabel produk digunakan untuk menyimpan data kode_produk, produksi,
no_seri, nama_produk, harga, kualitas, selengkapnya mengenai struktur tabel ini
dapat dilihat pada tabel III.3 berikut:
Tabel III.3 Rancangan Tabel Produk
Nama Database
Floren
Nama Tabel
Produk
No
Nama Field
Tipe Data
Boleh Kosong
Kunci
1.
kode_produk
Text
Tidak
Primary Key
2.
Produksi
Text
Tidak
-
3.
no_seri
Text
Tidak
-
5.
Harga
Int
Tidak
-
6.
Kualitas
Int
Tidak
-
4. Struktur Tabel User
Tabel User digunakan untuk menyimpan data Id, Fullname, Username,
Password, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.4
berikut:
Tabel III.4 Rancangan Tabel User
Nama Database
Floren
Nama Tabel
User
No
Nama Field
Tipe Data
Boleh Kosong
Kunci
1.
Id
int(4)
Tidak
Primary Key
2.
Fullname
Text
Tidak
Foreign Key
3.
Username
Text
Tidak
Foreign Key
4.
Password
Text
Tidak
Foreign Key
III.3.7. Desain User Interface
1. Desain Form Login Admin
Masuk
Clustering
___________________________________ ___________________________________ ___________________________________ ___________________________________ ___________________________________ ____________ Masukan Username Masukan Username ResetGambar III.11. Desain Form Login Admin
2. Desain Form Data Sound system
Desain yang disajikan oleh sistem yang dilakukan dalam mengelolah Data
Sound system yang ditunjukkan pada gambar III.12 berikut :
Clustering
Sound System Data Sound System
Kode Produk : Kode Seri : Nama Produk : Harga Produk : Produk Asal : Kualitas Produk :
Kode Produk No.Seri Nama Produk Produksi Harga Kualitas
Baru Simpan Hapus Reset
Muat Lagi..
Logout Dashboard Sound System K-Means Clustering Kelompok Sound System Pengguna Tentang
3. Desain Form K-Means Clustering
Desain yang disajikan oleh sistem yang dilakukan oleh admin pada
pengolahan train dapat diterangkan dengan langkah-langkah state yang
ditunjukkan pada gambar III.13 berikut :
K-Means Clustering Clusstering
Visual Cluster Sound System
Logout Dashboard Sound System K-Means Clustering Kelompok Sound System Pengguna Tentang
Gambar III.14. Desain Form K-Means Clustering
4. Desain Form Kelompok Sound System
Desain yang disajikan oleh sistem yang dilakukan oleh admin pada
pengolahan kelompokan sound system dapat diterangkan dengan langkah-langkah
state yang ditunjukkan pada gambar III.15 berikut :
Rekomendasi Clusstering
Logout
Data Kelompok Sound System
Dashboard Sound System K-Means Clustering Kelompok Sound System Pengguna Tentang
Budget : Harga Kualitas
Proses
Data Centroid
centroid Means Harga Means Kualitas
Kode Produk No.seri Nama Produk Produksi Harga Kualitas
5. Desain Form Pengguna
Desain yang disajikan oleh sistem yang dilakukan oleh admin pada
pengolahan peramaan dapat diterangkan dengan langkah-langkah state berikut,
admin melakukan tindakan terhadap proses dari daftar pengguna yang tertera.
Desain yang disajikan oleh sistem yang dilakukan dalam mengolah data daftar
pengguna ditunjukkan pada gambar III.16 berikut :
Clustering Ganti Password -_______________________ _______ Username Nama Lengkap Password Lama Password Baru Simpan Form USer -_______________________ _______ Username Nama Lengkap Password Tambah Data USer -_______________________ _______ Username Hapus Logout Dashboard Sound System K-Means Clustering Kelompok Sound System Pengguna Tentang