Bab LV
Bab LV
masalah di dalam suatu sistem menjadi komponen - komponen yang lebih kecil
perbaikan.
Analisis Input merupakan data yang akan diinput kedalam sistem. Data-
1. Proses login
2. Proses hitung
52
53
berikut :
nilai alternatif berdasarkan bobot dari kriteria. Adapun nilai alternatif dapat dilihat
1 A01 Asmin 10 50 50 40 80
berikut:
Dari data yang didapat dijadikan data untuk matriks Keputusan (F). Pada
langkah ini setiap kriteria dan alternatif disusun ke dalam bentuk matriks F; di
mana baris dalam matrik menyatakan alternatif dan Kolom menyatakan kriteria.
𝑥1 𝑥2 ⋯ 𝑥𝑛
𝑥𝑚 𝑥𝑚 ⋯ 𝑥𝑚
Keterangan :
F : Matriks Keputusan
55
Bobot merupakan nilai atau value dari sebuah indikator kriteria. Bobot
kriteria diperoleh dari pengguna sistem, yaitu Status Pekerjaan, Umur, Status
Terbobot yang akan dibahas pada poin berikutnya. Bobot (W) kriteria dalam
- Penghasilan 10%
- Umur 30%
Fij=¿ ¿ (4.2)
Keterangan :
Fij dan Xij (i= 1,2,3,..,m dan j=1,2,3,..,n) adalah elemen dari matrik
+¿¿
pengambilan keputusan (alternatife i terhadap kriteria j) dan x j
( 100−10 )
F 1= =1
( 100−10 )
( 100−10 )
F 1= =0
( 100−10 )
( 100−10 )
F 1= =0
( 100−10 )
( 100−10 )
F 1= =0
( 100−10 )
( 100−50 )
F 2= =1
( 100−50 )
( 100−100 )
F 12= =0
( 100−50 )
( 100−50 )
F 22= =1
( 100−50 )
(100−50 )
F 23= =1
(100−50 )
( 90−50 )
F 3= =1
( 90−50 )
( 90−80 )
F 13= =0 ,25
( 90−50 )
57
( 90−90 )
F 23= =0
( 90−50 )
( 90−80 )
F 33= =0 ,25
( 90−50 )
( 70−40 )
F 4= =1
( 70−40 )
( 70−70 )
F 14= =0
( 70−40 )
( 70−60 )
F 24= =0 , 33
( 70−40 )
( 70−50 )
F 34= =0 , 67
( 70−40 )
( 80−80 )
F 5= =0
( 80−60 )
( 80−70 )
F 15= =0 ,5
( 80−60 )
( 80−80 )
F 25= =0
( 80−60 )
( 80−60 )
F 35= =1
( 80−60 )
dengan istilah Cost dan Benefit dalam satu variabel penelitian ditentukan
fj=max ( f 1 j , f 2 j, f 3 j, , , , , ,, mj ) … … … … … … … ..(4.3)
fj=min ( f 1 j, f 2 j , f 3 j , , , , ,, , mj ) … … … … … … … … ( 4.4 )
Keterangan :
Keterangan :
𝐹∗ᵢⱼ : nilai data ternormalisasi yg sudah terbobot untuk alternatif i pada kriteria
j
𝑊𝑗 : nilai bobot pada kriteria j
Qi=¿ ¿
S- : mini(Si)
S+ : maxi(Si)
R- : mini(Ri)
R+ : maxi(Ri)
v : v adalah veto yaitu rule dari metode VIKOR digunakan untuk menghitung
indeks VIKOR yang bernilai 0,5 Semakin kecil nilai indeks VIKOR (Qi) maka
semakin baik pula solusi alternative tersebut.
Nama Kriteria
No Alternatif
C1 C2 C3 C4 C5
1 A01 10 10 30 20 0
2 A02 0 0 7,5 0 15
3 A03 0 10 0 6,667 0
Nilai S (A01) = 10 + 10 + 30 + 20 + 0= 70
Nilai R (A01) = 30
Nilai R (A02) = 15
Nilai R (A03) = 10
Nilai R (A04) = 30
A01 (Asmin) 70 30
dalam metode vikor, berikut ini adalah cara perhitungan indeks nilai Vikor
sebagai berikut:
#Alternatif :
( 70−16,667 ) ( 30−10 )
Q ( A 01 )= ∗0 , 1+ ∗( 1−0 ,1 )
( 70−16,667 ) ( 30−10 )
= (1*0,1) + (1*0,9)
=1
( 22 ,5−16,667 ) ( 15−10 )
Q ( A 02 )= ∗0 , 1+ ∗(1−0 , 1 )
(70−16,667 ) ( 30−10 )
=(0,1093694336*0,1) + (0,25*0,9)
=0,180*
( 16,667−16,667 ) (10−10 )
Q ( A 03 )= ∗0 , 1+ ∗(1−0 , 1 )
( 70−16,667 ) ( 30−10 )
= (0*0,1) + (0*0.9)
=0
( 60,833−16,667 ) ( 30−10 )
Q ( A 04 )= ∗0 ,1+ ∗( 1−0 , 1 )
(70−16,667 ) ( 30−10 )
= (0,8281176757*0,1) + (1*0.9)
=0,914
62
1 A01 1.000
2 A02 0.180
3 A03 0.000
4 A04 0.914
sistem baru atau memperbaiki suatu sistem yang telah ada sehingga sistem
tersebut menjadi lebih baik dan biasanya proses ini terdiri dari proses merancang
input, output dan file, pada kali ini perancangan sistem ini akan memberikan
yang akan dirancang bertujuan untuk memperbaiki kinerja sistem yang ada,
sehingga kelemahan dan kekurangan yang ada pada sistem yang sedang berjalan
dapat diminimalisasi.
berhubungan dengan proses yang akan berlangsung pada sistem yang diusulkan,
antara lain Diagram Kontek, DFD (Data Flow Diagram) serta kamus data yang
diusulkan.
metode VIKOR berbasis web pada Desa Cijaralang ini diharapkan bisa
sistem.
Beras Raskin.
laporan
6. Kepala Desa Login kedalam sistem dan langsung ke menu cetak hasil
akhir.
64
7. Setelah itu Kepala Desa melihat hasil laporan hasil dan bisa
beras raskin.
65
A. Flow of System
dibutuhkan oleh sistem dan keluaran yang dihasilkan oleh sistem. Berikut
3. Setelah itu admin bisa mencetak hasil perankingan dan hasil laporan yang
akan dilaporkan ke kepala desa setelah diberi izin/approve oleh kepala desa
diusulkan.
Gambar 4.3 DFD Level 0 Sistem Pendukung Keputusan Penerima Bantuan Beras Raskin
68
akan disimpan atau bentuk logika yang akan dipakai untuk menganalisa dan
mendesain suatu basis data yang akan dibuat. Adapun ERD pada SPK
flow
alternatif_id : Bigint
nama_alternatif : varchar
nama : varchar
rw : varchar
desa : varchar
rt : varchar
76
status : varchar
created_at : timestamp
updated_at : timestamp
updated_at
kriteria_id : Bigint 20
bobot : double
created_at : timestamp
updated_at : timestamp
alternatif_id + kriteria_id
nilai : Double
created_at : imestamp
updated_at : timestamp
alternatif_id : Bigint 20
kriteria_id : Bigint 20
+ created_at + updated_at
users_id : Bigint 20
78
email_verified_at : timestamp
created_at : timestamp
updated_at : timestamp
1. Kebutuhan Software
a. Pengguna
b. Pembuat
3) XAMPP v.3.2.2
4) PHP v. 5.6.34
6) Coreldraw 2018
82
7) Microsoft Office
2. Kebutuhan Hardware
a. Pengguna
2) Smartphone
b. Pembuat
3) Kebutuhan Brainware
Perangkat keras dan perangkat lunak yang ada tidak akan berguna
PHP.
1. Halaman Login
83
2. Halaman Home
3. Halaman Kriteria
84
Penguji : Sa’i
Penguji : Sa’i