• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN DESAIN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISIS DAN DESAIN SISTEM"

Copied!
25
0
0

Teks penuh

(1)

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.

(2)

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.

(3)

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:

(4)

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]

(5)

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

(6)

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

(7)

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

(8)

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

(9)

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 :

(10)

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 :

(11)

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 :

(12)

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

(13)

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

(14)

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 :

(15)

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:

(16)

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

(17)

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 :

(18)

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 :

(19)

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 :

(20)

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

(21)

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

-

(22)

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

(23)

Masuk

Clustering

___________________________________ ___________________________________ ___________________________________ ___________________________________ ___________________________________ ____________ Masukan Username Masukan Username Reset

Gambar 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

(24)

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

(25)

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

Gambar

Gambar III.1. Use Case Diagram
Gambar III.3. Activity Diagram Login
Gambar III.4. Activity Diagram Data Sound system  3.  Activity Diagram K-Means Clustering
Gambar III.5. Activity Diagram K-Means Clustering
+7

Referensi

Dokumen terkait

Kesimpulan dari sisi sifat reologi mekanistik adalah bahwa campuran bitumen Asbuton dan aspal pen 60/70 mengalami perbaikan sifat reologi mekanistik, seperti peningkatan

+irosis hepatis merupa$an suatu $eadaan patologis yang menggam%ar$an +irosis hepatis merupa$an suatu $eadaan patologis yang menggam%ar$an i%rosis 2aringan paren$im hati tahap

Secara umum ma’qud alaih adalah harta yang dijadikan alat pertukaran oleh orang yang berakad, yang biasanya disebut mabi’ (barang jualan) dan harga. Di antara

Penyebab fungsi paru pada nelayan penyelam lebih tinggi dibandingkan pada nelayan bukan penyelam yaitu sesuai dengan penelitian yang dilakukan oleh Diniz et al

Fauzi (2005) menjelaskan seti- daknya tantangan yang harus dihadapi perban- kan syariah antara lain: (1) customers: perubahan konsumen dari religion oriented ke return oriented

Dari beberapa eksperimen yang telah dilakukan pada penelitian ini, menunjukkan bahwa dengan menaikan tekanan penginjeksian sebesar 10 bar akan memberikan dampak yang lebih baik

Berdasarkan hasil analisis framing terhadap pemberitaan penetapan tersangka dan penangkapan Eggi Sudjana atas tuduhan makar pada media online viva.co.id dan

Tabel 4 menunjukkan bahwa pemberian kompos kulit buah kakao 125 g/polybag meningkatkan luas daun bibit kakao secara nyata dibandingkan tanpa kompos namun tidak nyata dengan