ANALISIS DAN PERANCANGAN SISTEM
2. Kebutuhan Non-Fungsional
3.3 Analisis Proses
Dalam pemilihan Sepeda motor, sistem ini menggunakan 2 proses utama, yaitu proses pemilihan menggunakan algoritma SAW dan proses pemilihan menggunakan
algoritma Promethee. Untuk mengetahui bagaimana sistem ini dapat bekerja yaitu dengan mengimplementasikannya ke dalam analisis proses.
3.3.1 Analisis Proses Pemecahan Masalah Dengan Algoritma Simple Additive Weighting (SAW).
Langkah-langkah yang dilakukan untuk melakukan pemilihan Sepeda motor yang terbaik adalah sebagai berikut :
Menentukan tujuan, kriteria, dan alternatif.
1. Tujuan : Menentukan sepeda motor yang terbaik.
2. Kriteri : Harga beli, Keiritan bahan bakar, Garansi, dan Kapasitas mesin.
3. Alternatif : Yamaha Mio Soul, Honda Supra 125 PGM-FI, Honda Revo, Yamaha Jupiter MX, Yamaha Byson, Honda Vario, Yamaha Vixion, Honda Beat, Honda Tiger, Suzuki Satria FU.
3.3.2. Analisis proses algoritmaSAW Menentukan tujuan, kriteria, dan alternatif.
Tujuan : Menentukan pemilihan sepeda motor terbaik.
Kriteria : Harga Beli, Keiritan bahan Bakar, Garansi dan Kapasitas Mesin. Alternatif : Mio Soul (A), Supra 125 PGM-FI (B), Revo (C), Jupiter MX (D),
Byson (E), Vario (F), Vixion (G), Beat (H), Tiger (I), Satria Fu (J). Pengambil keputusan memberikan bobot pada kriteria Harga Beli, Keiritan bahan Bakar, Garansi dan Kapasitas Mesin.sebagaimana terlihat pada Tabel 3.1.
Tabel 3.1. Bobot Kriteria
Kriteria Bobot
Harga Beli 4
Keiritan Bahan Bakar 3
Garansi 2
Kapasitas Mesin 1
Pengambil keputusan memberikan bobot pada alternatif Mio Soul, Supra 125 PGM- FI, Revo, Jupiter MX, Byson, Vario, Vixion, Beat, Tiger dan Satria Fu untuk tiap kriteria sebagaimana terlihat pada Tabel 3.2.
Tabel 3.2. Bobot Alternatif di Setiap Kriteria Alternatif Harga Beli Keiritan Bahan Bakar Garansi Kapasitas Mesin
Mio Soul (A) 6 6 8 6
Supra 125 PGM- FI (B) 7 9 9 6 Revo (C) 6 7 8 6 Jupiter MX (D) 7 7 8 7 Byson (E) 8 7 8 7 Vario (F) 7 7 8 6 Vixion (G) 9 7 8 6 Beat (H) 6 7 8 6 Tiger (I) 7 7 8 9 Satria Fu (J) 8 6 8 7 Normalisasi. { } { } { } { } { }
{ } { } { } { } { } { } { } { } { } { } { }
{ } { } { } { } { } { } { } { } { } { }
{ } { } { } { } { } { } { } { } { } { } { } { }
{ }
{ }
Hasil normalisasi keseluruhan dapat juga dirangkum di dalam sebuah tabel yang dapat dilihat seperti pada Tabel 3.3
Tabel 3.3. Nilai Alternatif di Setiap Kriteria yang dinormalkan
Alternatif Harga Beli
Keiritan Bahan Bakar Garansi Kapasitas Mesin Mio Soul 0,666 0,666 0,888 0,666 Supra 125 PGM- FI 0,777 1,000 1,000 0,666 Revo 0,666 0,777 0,888 0,666 Jupiter MX 0,777 0,777 0,888 0,777 Byson 0,888 0,777 0,888 0,777 Vario 0,777 0,777 0,888 0,666 Vixion 1,000 0,777 0,888 0,666 Beat 0,666 0,777 0,888 0,666 Tiger 0,777 0,777 0,888 1,000 Satria Fu 0,888 0,666 0,888 0,777
Setelah nilai alternatif di setiap kriteria dinormalkan, dilakukan penilaian akhir alternatif. Penilaian akhir alternatif adalah sebagai berikut :
∑
( ( ( ( ( ( ( (
7,11
( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( ( 8,78 ( ( ( ( ( ( ( ( = 7,44 ( ( ( ( ( ( ( ( = 8,22 ( ( ( ( ( ( ( ( = 8,11
Hasil penilaian akhir tiap alternatif ini yang dijadikan acuan dalam menentukan pemilihan Sepeda motor yang terbaik. Hasil penilaian akhir dapat juga dirangkum di dalam sebuah tabel yang dapat.dilihat pada Tabel 3.4.
Tabel 3.4. Total Nilai Akhir Pembobotan
Alternatif Nilai Akhir Pembobotan Mio Soul 7,11 Supra 125 PGM- Fi 8,78 Revo 7,44 Jupiter Mx 8,00 Byson 8,44 Vario 7,89 Vixion 8,78 Beat 7,44 Tiger 8,22 Satria Fu 8,11
Bila diurutkan berdasarkan nilai akhir pembobotan, maka dapat diketahui pemilihan sepeda motor terbaik berdasarkan algoritma SAW dari tertinggi hingga yang terendah adalah seperti pada Tabel 3.5.
Tabel 3.5. Total Nilai Akhir Pembobotan Setelah Pengurutan
Alternatif Nilai Akhir Pembobotan Supra 125 PGM- FI 8,78 Vixion 8,78 Byson 8,44 Tiger 8,22 Satria Fu 8,11 Jupiter MX 8,00 Vario 7,89 Beat 7,44 Revo 7,44 Mio Soul 7,11
3.3.3 Analisis Proses Pemecahan Masalah Dengan Algoritma Preference Ranking Organization Method For Enrichment Evaluation (PROMETHEE).
Urutan langkah-langkah pemecahan masalah untuk memilih sepeda motor terbaik dengan menggunakan Algoritma PROMETHEE adalah sebagai berikut:
1. Langkah pertama dalam penyelesaian masalah dalam PROMETHEE adalah membagi setiap kriteria menjadi beberapa sub kriteria.
2. Pilih tipe pilihan dalam PROMETHEE
3. Hitung Nilai H(d) berdasarkan terhadap tipe pilihan.
4. Pada penelitian ini penulis menggunakan kriteria, antara lain: Harga Beli, Keiritan Bahan Bakar, Garansi, dan Kapasitas Mesin
5. Pada penelitian ini penulis membuat pemisalan alternative sehingga perhitungan lebih efisien antara lain:
Mio Soul = A Supra 125 PGM-FI = B Revo = C Jupiter MX =D Byson = E Vario = F Vixion = G Beat = H Tiger = J Satria Fu = K
6. Hitung nilai Leaving Flow 7. Hitung nilai Entering Flow 8. Hitung nilai Net Flow
Net Flow = Leaving Flow – Entering Flow
Penyelesaian Dengan Algoritma PROMETHEE:
Tabel 3.6 Tabel PROMETHEE Tahap 1 Kriteria Mi o So ul Supra 125 pGM- FI R ev o Jupi ter MX Byson Vari o Vi xi on Beat Tige r Satr ia FU Tipe P Q
Harga Beli 6 7 6 7 8 7 9 6 7 8 Usual 9 6
Keiritan Bahan Bakar 6 9 7 7 7 7 7 7 7 6 Usual 9 6 Garansi 8 9 8 8 8 8 8 8 8 8 Usual 9 6 Kapasitas Mesin 6 6 6 7 7 6 6 6 9 7 Usual 9 6
1. Langkah Pertama ialah Tentukan Nilai H(d) 1. H (d) untuk (A,B)
Harga Beli (A, B) = 6-7 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (A, B) = 6-9= -3→ Usual → H(d)= 0 Garansi (A, B) = 8-9= -1→ Usual → H(d)= 0
Kapasitas Mesin (A, B) = 6-6= 0 → Usual → H(d)= 0 (A, B) = (0+0+0+0) = 0
2. H (d) untuk (A,C)
Harga Beli (A, C) = 6-6 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (A, C) = 6-7= -1→ Usual → H(d)= 0 Garansi (A, C) = 8-8=0→ Usual → H(d)= 0
Kapasitas Mesin (A, C) = 6-6= 0 → Usual → H(d)= 0 (A, C) = (0+0+0+0) = 0
3. H (d) untuk (A,D)
Harga Beli (A, D) = 6-7 = -1 → Usual → H(d) = 0
Irit Bahan Bakar (A, D) = 6-7= -1→ Usual → H(d)= 0 Garansi (A, D) = 8-8=0→ Usual → H(d)= 0
Kapasitas Mesin (A, D) = 6-7= -1 → Usual → H(d)= 0 (A, D) = (0+0+0+0) = 0
4. H (d) untuk (A, E)
Harga Beli (A, E) = 6-8 = -2 → Usual → H(d) = 0 Irit Bahan Bakar (A, E) = 6-7= -1→ Usual → H(d)= 0 Garansi (A, E) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (A, E) = 6-7 = -1 → Usual → H(d)= 0 (A, E) = (0+0+0+0) = 0
5. H (d) untuk (A, F)
Harga Beli (A, F) = 6-7 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (A, F) = 6-7= -1→ Usual → H(d)= 0 Garansi (A, F) = 8-8=0→ Usual → H(d)= 0
Kapasitas Mesin (A, F) = 6-6= 0 → Usual → H(d)= 0 (A, F) = (0+0+0+0) = 0
6. H (d) untuk (A, G)
Harga Beli (A, G) = 6-9 = -3 → Usual → H(d) = 0 Irit Bahan Bakar (A, G) = 6-7= -1→ Usual → H(d)= 0 Garansi (A, G) = 8-8=0→ Usual → H(d)= 0
Kapasitas Mesin (A, G) = 6-6= 0 → Usual → H(d)= 0 (A, G) = (0+0+0+0) = 0
7. H (d) untuk (A, H)
Harga Beli (A, H) = 6-6 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (A, H) = 6-7= -1→ Usual → H(d)= 0 Garansi (A, H) = 8-8=0→ Usual → H(d)= 0
Kapasitas Mesin (A, H) = 6-6= 0 → Usual → H(d)= 0 (A, H) = (0+0+0+0) = 0
8. H (d) untuk (A, I)
Harga Beli (A, I) = 6-7 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (A, I) = 6-7= -1→ Usual → H(d)= 0
Garansi (A, I) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (A, I) = 6-9= -3 → Usual → H(d)= 0 (A, I) = (0+0+0+0) = 0
9. H (d) untuk (A, J)
Harga Beli (A, J) = 6-8 = -2 → Usual → H(d) = 0 Irit Bahan Bakar (A, J) = 6-6=-0→ Usual → H(d)= 0 Garansi (A, J) = 8-8=0→ Usual → H(d)= 0
Kapasitas Mesin (A, J) = 6-7= -1 → Usual → H(d)= 0 (A, J) = (0+0+0+0) = 0
10.H (d) untuk (B, A)
Harga Beli (B, A) = 7-6 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (B, A) = 9-6=-3→ Usual → H(d)= 1 Garansi (B, A) = 9-8=1→ Usual → H(d)= 1
Kapasitas Mesin (B, A) = 6-6= 0 → Usual → H(d)= 0 (B, A) = (1+1+1+0) = 0,75
11.H (d) untuk (B, C )
Harga Beli (B, C) = 7-6 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (B, C) = 9-7=-2→ Usual → H(d)= 1 Garansi (B, C) = 9-8=1→ Usual → H(d)= 1
Kapasitas Mesin (B, C) = 6-6= 0 → Usual → H(d)= 0 (B, C) = (1+1+1+0) = 0,75
12.H (d) untuk (B, D )
Harga Beli (B, D) = 7-7 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (B, D) = 9-7=-2→ Usual → H(d)= 1 Garansi (B, D) = 9-8=1→ Usual → H(d)= 1
Kapasitas Mesin (B, D) = 6-7= -1 → Usual → H(d)= 0 (B, D) = (0+1+1+0) = 0.50
13.H (d) untuk (B, E )
Harga Beli (B, E) = 7-8 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (B, E) = 9-7=-2→ Usual → H(d)= 1 Garansi (B, E) = 9-8=1→ Usual → H(d)= 1
Kapasitas Mesin (B, E) = 6-7= -1 → Usual → H(d)= 0 (B, E) = (0+1+1+0) = 0.50
14.H (d) untuk (B, F )
Harga Beli (B, F) = 7-7 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (B, F) = 9-7=-2→ Usual → H(d)= 1 Garansi (B, F) = 9-8=1→ Usual → H(d)= 1
Kapasitas Mesin (B, F) = 6-6= 0 → Usual → H(d)= 0 (B, F) = (0+1+1+0) = 0.50
15.H (d) untuk (B, G )
Harga Beli (B, G) = 7-9 = -2 → Usual → H(d) = 0 Irit Bahan Bakar (B, G) = 9-7=-2→ Usual → H(d)= 1 Garansi (B, G) = 9-8=1→ Usual → H(d)= 1
Kapasitas Mesin (B, G) = 6-6= 0 → Usual → H(d)= 0 (B, G) = (0+1+1+0) = 0.50
16.H (d) untuk (B, H )
Harga Beli (B, H) = 7-6 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (B, H) = 9-7=-2→ Usual → H(d)= 1 Garansi (B, H) = 9-8=1→ Usual → H(d)= 1
Kapasitas Mesin (B, H) = 6-6= 0 → Usual → H(d)= 0 (B, H) = (1+1+1+0) = 0.75
17.H (d) untuk (B, I )
Harga Beli (B, I) = 7-7= 0 → Usual → H(d) = 0 Irit Bahan Bakar (B, I) = 9-7=-2→ Usual → H(d)= 1 Garansi (B, C) = 9-8=1→ Usual → H(d)= 1
Kapasitas Mesin (B, C) = 6-9= -3 → Usual → H(d)= 0 (B, C) = (0+1+1+0) = 0.50
18.H (d) untuk (B, J )
Harga Beli (B, J) = 7-8 = -1 → Usual→ H(d) = 0 Irit Bahan Bakar (B, J) = 6-6= 0→ Usual → H(d)= 0 Garansi (B, J) = 8-8=0→ Usual → H(d)= 0
Kapasitas Mesin (B, J) = 6-7= -1 → Usual → H(d)= 0
(B, J) = (0+0+0+0) = 0 19.H (d) untuk (C, A )
Harga Beli (C, A) = 6-6 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (C, A) = 7-6=-1→ Usual → H(d)= 1 Garansi (C, A) = 8-8=0→ Usual → H(d)= 0
Kapasitas Mesin (C, A) = 6-6= 0 → Usual → H(d)= 0 (C, A) = (0+1+0+0) = 0,25
20.H (d) untuk (C, B )
Harga Beli (C, B) = 6-7 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (C, B) = 7-9= -2→ Usual → H(d)= 0 Garansi (C, B) = 8-9= -1→ Usual → H(d)= 0
Kapasitas Mesin (C, B) = 6-6= 0 → Usual → H(d)= 0 (C, B) = (0+0+0+0) = 0
21.H (d) untuk (C, D )
Harga Beli (C, D) = 6-7 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (C, D) = 7-7= 0→ Usual → H(d)= 0 Garansi (C, D) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (C, D) = 6-7= -1 → Usual → H(d)= 0 (C, D) = (0+0+0+0) = 0
22.H (d) untuk (C, E )
Harga Beli (C, E) = 6-8 = -2 → Usual → H(d) = 0 Irit Bahan Bakar (C, E) = 7-7= 0→ Usual → H(d)= 0 Garansi (C, E) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (C, E) = 6-7= -1 → Usual → H(d)= 0 (C, E) = (0+0+0+0) = 0
23.H (d) untuk (C, F )
Harga Beli (C, F) = 6-7 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (C, F) = 7-7= 0→ Usual → H(d)= 0 Garansi (C, F) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (C, F) = 6-6= 0 → Usual → H(d)= 0 (C, F) = (0+0+0+0) = 0
24.H (d) untuk (C, G )
Harga Beli (C, G) = 6-9 = -3 → Usual → H(d) = 0 Irit Bahan Bakar (C, G) = 7-7= 0→ Usual → H(d)= 0 Garansi (C, G) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (C, G) = 6-6= 0 → Usual → H(d)= 0 (C, G) = (0+0+0+0) = 0
25.H (d) untuk (C, H )
Harga Beli (C, F) = 6-6 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (C, F) = 7-7= 0→ Usual → H(d)= 0 Garansi (C, F) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (C, F) = 6-6= 0 → Usual → H(d)= 0 (C, H) = (0+0+0+0) = 0
26.H (d) untuk (C, I )
Harga Beli (C, I) = 6-7 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (C, I) = 7-7= 0→ Usual → H(d)= 0 Garansi (C, I) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (C, I) = 6-9= -3 → Usual → H(d)= 0 (C, I) = (0+0+0+0) = 0
27.H (d) untuk (C, J )
Harga Beli (C, F) = 6-8 = -2 → Usual → H(d) = 0 Irit Bahan Bakar (C, F) = 7-6= 1→ Usual → H(d)= 1 Garansi (C, F) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (C, F) = 6-7= -1 → Usual → H(d)= 0 (C, J) = (0+1+0+0) = 0.25
28.H (d) untuk (D, A )
Harga Beli (D, A) = 7-6 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (D, A) = 7-6= 1→ Usual → H(d)= 1 Garansi (D, A) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (D, A) = 7-6= 1 → Usual → H(d)= 1 (D, A) = (1+1+0+1) = 0.75
29.H (d) untuk (D, B )
Harga Beli (D, B) = 7-7 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (D, B) = 7-9= -2→ Usual → H(d)= 0 Garansi (D, B) = 8-9= -1→ Usual → H(d)= 0
Kapasitas Mesin (D, B) = 7-6= 1 → Usual → H(d)= 1 (D, B) = (0+0+0+1) = 0.25
30.H (d) untuk (D, C )
Harga Beli (D, C) = 7-6 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (D, C) = 7-7= 0→ Usual → H(d)= 0 Garansi (D, C) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (D, C) = 7-6= 1 → Usual → H(d)= 1 (D, C) = (1+0+0+1) = 0.50
31.H (d) untuk (D, E )
Harga Beli (D, E) = 7-8 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (D, E) = 7-7= 0→ Usual → H(d)= 0 Garansi (D, E) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (D, E) = 7-7= 0 → Usual → H(d)= 0 (D, E) = (0+0+0+0) = 0
32.H (d) untuk (D, F )
Harga Beli (D, F) = 7-7 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (D, F) = 7-7= 0→ Usual → H(d)= 0 Garansi (D, F) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (D, F) = 7-6= 1 → Usual → H(d)= 1 (D, F) = (0+0+0+1) = 0.25
33.H (d) untuk (D, G )
Harga Beli (D, G) = 7-9 = -2 → Usual → H(d) = 0 Irit Bahan Bakar (D, G) = 7-7= 0→ Usual → H(d)= 0 Garansi (D, G) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (D, G) = 7-6= 1 → Usual → H(d)= 1 (D, G) = (0+0+0+1) = 0.25
34.H (d) untuk (D, H )
Harga Beli (D, H) = 7-6 = 1 → Usual → H(d) = 1
Irit Bahan Bakar (D, H) = 7-7= 0→ Usual → H(d)= 0 Garansi (D, H) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (D, H) = 7-6= 1 → Usual → H(d)= 1 (D, H) = (1+0+0+1) = 0.50
35.H (d) untuk (D, I )
Harga Beli (D, I) = 7-7 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (D, I) = 7-7= 0→ Usual → H(d)= 0 Garansi (D, I) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (D, I) = 7-9= -2 → Usual → H(d)= 0 (D, I) = (0+0+0+0) = 0
36.H (d) untuk (D, J )
Harga Beli (D, J) = 7-8 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (D, J) = 7-6= 1→ Usual → H(d)= 1 Garansi (D, J) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (D, J) = 7-7= 0 → Usual → H(d)= 0 (D, J) = (0+1+0+0) = 0.25
37.H (d) untuk (E, A )
Harga Beli (E, A) = 8-6 = 2 → Usual → H(d) = 1 Irit Bahan Bakar (E, A) = 7-6= 1→ Usual → H(d)= 1 Garansi (E, A) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (E, A) = 7-6= 1 → Usual → H(d)= 1 (E, A) = (1+1+0+1) = 0.75
38.H (d) untuk (E, B )
Harga Beli (E, B) = 8-7 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (E, B) = 7-9= -2→ Usual → H(d)= 0 Garansi (E, B) = 8-9= -1→ Usual → H(d)= 0
Kapasitas Mesin (E, B) = 7-6= 1 → Usual → H(d)= 1 (E, B) = (1+0+0+1) = 0.50
39.H (d) untuk (E, C )
Harga Beli (E, C) = 8-6 = 2 → Usual → H(d) = 1 Irit Bahan Bakar (E, C) = 7-7= 0→ Usual → H(d)= 0
Garansi (E, C) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (E, C) = 7-6= 1 → Usual → H(d)= 1 (E, C) = (1+0+0+1) = 0.50
40.H (d) untuk (E, D )
Harga Beli (E, D) = 8-7 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (E, D) = 7-7= 0→ Usual → H(d)= 0 Garansi (E, D) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (E, D) = 7-7= 0 → Usual → H(d)= 0 (E, D) = (1+0+0+0) = 0.25
41.H (d) untuk (E, F )
Harga Beli (E, F) = 8-7 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (E, F) = 7-7= 0→ Usual → H(d)= 0 Garansi (E, F) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (E, F) = 7-6= 1 → Usual → H(d)= 1 (E, F) = (1+0+0+1) = 0.50
42.H (d) untuk (E, G )
Harga Beli (E, G) = 8-9 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (E, G) = 7-7= 0→ Usual → H(d)= 0 Garansi (E, G) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (E, G) = 7-6= 1 → Usual → H(d)= 1 (E, G) = (0+0+0+1) = 0.25
43.H (d) untuk (E, H )
Harga Beli (E, H) = 8-6 = 2 → Usual → H(d) = 1 Irit Bahan Bakar (E, H) = 7-7= 0→ Usual → H(d)= 0 Garansi (E, H) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (E, H) = 7-6= 1 → Usual → H(d)= 1 (E, H) = (1+0+0+1) = 0.50
44.H (d) untuk (E, I )
Harga Beli (E, I) = 8-7 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (E, I) = 7-7= 0→ Usual → H(d)= 0 Garansi (E, I) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (E, I) = 7-9= -2 → Usual → H(d)= 0 (E, I) = (1+0+0+1) = 0.50
45.H (d) untuk (E, J )
Harga Beli (E, J) = 8-8 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (E, J) = 7-6= 1→ Usual → H(d)= 1 Garansi (E, J) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (E, J) = 7-7= 0 → Usual → H(d)= 0 (E, J) = (0+1+0+0) = 0.25
46.H (d) untuk (F, A )
Harga Beli (F, A) = 7-6 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (F, A) = 7-6= 1→ Usual → H(d)= 1 Garansi (F, A) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (F, A) = 6-6= 0 → Usual → H(d)= 0 (F, A) = (1+1+0+0) = 0.50
47.H (d) untuk (F, B )
Harga Beli (F, B) = 7-7 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (F, B) = 7-9= -2→ Usual → H(d)= 0 Garansi (F, B) = 8-9= -1→ Usual → H(d)= 0
Kapasitas Mesin (F, B) = 6-6= 0 → Usual → H(d)= 0 (F, B) = (0+0+0+0) = 0
48.H (d) untuk (F, C )
Harga Beli (F, C) = 7-6 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (F, C) = 7-7= 0→ Usual → H(d)= 0 Garansi (F, C) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (F, C) = 6-6= 0 → Usual → H(d)= 0 (F, C) = (1+0+0+0) = 0.25
49.H (d) untuk (F, D )
Harga Beli (F, D) = 7-7 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (F, D) = 7-7= 0→ Usual → H(d)= 0 Garansi (F, D) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (F, D) = 6-7= -1 → Usual → H(d)= 0
(F, D) = (0+0+0+0) = 0 50.H (d) untuk (F, E )
Harga Beli (F, E) = 7-8 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (F, E) = 7-7= 0→ Usual → H(d)= 0 Garansi (F, E) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (F, E) = 6-7= -1 → Usual → H(d)= 0 (F, E) = (0+0+0+0) = 0
51.H (d) untuk (F, G )
Harga Beli (F, G) = 7-9 = -2 → Usual → H(d) = 0 Irit Bahan Bakar (F, G) = 7-7= 0→ Usual → H(d)= 0 Garansi (F, G) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (F, G) = 6-6= 0 → Usual → H(d)= 0 (F, G) = (0+0+0+0) = 0
52.H (d) untuk (F, H )
Harga Beli (F, H) = 7-6 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (F, H) = 7-7= 0→ Usual → H(d)= 0 Garansi (F, H) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (F, H) = 6-6= 0 → Usual → H(d)= 0 (F, H) = (1+0+0+0) = 0.25
53.H (d) untuk (F, I )
Harga Beli (F, I) = 7-7 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (F, I) = 7-7= 0→ Usual → H(d)= 0 Garansi (F, I) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (F, I) = 6-9= -3 → Usual → H(d)= 0 (F, I) = (0+0+0+0) = 0
54.H (d) untuk (F, J )
Harga Beli (F, J) = 7-8 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (F, J) = 7-6= 1→ Usual → H(d)= 1 Garansi (F, J) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (F, J) = 6-7= -1 → Usual → H(d)= 0 (F, J) = (0+0+0+0) = 0
55.H (d) untuk (G, A )
Harga Beli (G, A) = 9-6 = 3 → Usual → H(d) = 1 Irit Bahan Bakar (G, A) = 7-6= 1→ Usual → H(d)= 1 Garansi (G, A) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (G, A) = 6-6= 0 → Usual → H(d)= 0 (G, A) = (1+1+0+0) = 0.50
56.H (d) untuk (G, B )
Harga Beli (G, B) = 9-7 = 2 → Usual → H(d) = 1 Irit Bahan Bakar (G, B) = 7-9= -2→ Usual → H(d)= 0 Garansi (G, B) = 8-9= -1→ Usual → H(d)= 0
Kapasitas Mesin (G, B) = 6-6= 0 → Usual → H(d)= 0 (G, B) = (1+1+0+0) = 0.50
57.H (d) untuk (G, C )
Harga Beli (G, C) = 9-6 = 3 → Usual → H(d) = 1 Irit Bahan Bakar (G, C) = 7-7= 0→ Usual → H(d)= 0 Garansi (G, C) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (G, C) = 6-6= 0 → Usual → H(d)= 0 (G, A) = (1+0+0+0) = 0.25
58.H (d) untuk (G, D )
Harga Beli (G, D) = 9-7 = 2 → Usual → H(d) = 1 Irit Bahan Bakar (G, D) = 7-7= 0→ Usual → H(d)= 0 Garansi (G, D) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (G, D) = 6-7= -1 →Usual → H(d)= 0 (G, D) = (1+0+0+0) = 0.25
59.H (d) untuk (G, E )
Harga Beli (G, E) = 9-8 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (G, E) = 7-7= 0→ Usual → H(d)= 0 Garansi (G, E) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (G, E) = 6-7= -1 → Usual → H(d)= 0 (G, E) = (1+0+0+0) = 0.25
60.H (d) untuk (G, F )
Harga Beli (G, F) = 9-7 = 2 → Usual → H(d) = 1 Irit Bahan Bakar (G,F) = 7-7= 0→ Usual → H(d)= 0 Garansi (G, F) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (G, F) = 6-6= 0 → Usual → H(d)= 0 (G, F) = (1+0+0+0) = 0.25
61.H (d) untuk (G, H )
Harga Beli (G, H) = 9-6 = 3 → Usual → H(d) = 1 Irit Bahan Bakar (G, H) = 7-7= 0→ Usual → H(d)= 0 Garansi (G, H) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (G, H) = 6-6= 0 → Usual → H(d)= 0 (G, H) = (1+0+0+0) = 0.25
62.H (d) untuk (G, I )
Harga Beli (G, I) = 9-7 = 2 → Usual → H(d) = 1 Irit Bahan Bakar (G, I) = 7-7= 0→ Usual → H(d)= 0 Garansi (G, I) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (G, I) = 6-9= -3 → Usual → H(d)= 0 (G, I) = (1+0+0+0) = 0.25
63.H (d) untuk (G, J )
Harga Beli (G, J) = 9-8 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (G, J) = 7-6= 1→ Usual → H(d)= 1 Garansi (G, J) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (G, J) = 6-7= -1 → Usual → H(d)= 0 (G, J) = (1+1+0+0) = 0.50
64.H (d) untuk (H, A )
Harga Beli (H, A) = 6-6 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (H, A) = 7-6= 1→ Usual → H(d)= 1 Garansi (H, A) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (H, A) = 6-6= 0 → Usual → H(d)= 0 (H, A) = (0+1+0+0) = 0.25
65.H (d) untuk (H, B )
Harga Beli (H, B) = 6-7 = -1 → Usual → H(d) = 0
Irit Bahan Bakar (H, B) = 7-9= -2→ Usual → H(d)= 0 Garansi (H, B) = 8-9= -1→ Usual → H(d)= 0
Kapasitas Mesin (H, B) = 6-6= 0 → Usual → H(d)= 0 (H, B) = (0+0+0+0) = 0
66.H (d) untuk (H, C )
Harga Beli (H, C) = 6-6 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (H, C) = 7-7= 0→ Usual → H(d)= 0 Garansi (H, C) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (H, C) = 6-6= 0 → Usual → H(d)= 0 (H, C) = (0+0+0+0) = 0
67.H (d) untuk (H, D )
Harga Beli (H, D) = 6-7 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (H, D) = 7-7= 0→ Usual → H(d)= 0 Garansi (H, D) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (H, D) = 6-7= -1 → Usual → H(d)= 0 (H, D) = (0+0+0+0) = 0
68.H (d) untuk (H, E )
Harga Beli (H, E) = 6-8 = -2 → Usual → H(d) = 0 Irit Bahan Bakar (H, E) = 7-7= 0→ Usual → H(d)= 0 Garansi (H, E) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (H, E) = 6-7= -1 → Usual → H(d)= 0 (H, E) = (0+0+0+0) = 0
69.H (d) untuk (H, F )
Harga Beli (H, F) = 6-7 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (H, F) = 7-7= 0→ Usual → H(d)= 0 Garansi (H, F) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (H, F) = 6-6= 0 → Usual → H(d)= 0 (H, B) = (0+0+0+0) = 0
70.H (d) untuk (H, G )
Harga Beli (H, G) = 6-9 = -3 → Usual → H(d) = 0 Irit Bahan Bakar (H, G) = 7-7= 0→ Usual → H(d)= 0
Garansi (H, G) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (H, G) = 6-6= 0 → Usual → H(d)= 0 (H, G) = (0+0+0+0) = 0
71.H (d) untuk (H, I )
Harga Beli (H, I) = 6-7 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (H, I) = 7-7= 0→ Usual → H(d)= 0 Garansi (H, I) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (H, I) = 6-9= -3 → Usual → H(d)= 0 (H, I) = (0+0+0+0) = 0
72.H (d) untuk (H, J )
Harga Beli (H, J) = 6-8 = -2 → Usual → H(d) = 0 Irit Bahan Bakar (H, J) = 7-6= 1→ Usual → H(d)= 1 Garansi (H, J) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (H, J) = 6-7= -1 → Usual → H(d)= 0 (H, J) = (0+0+0+0) = 0
73.H (d) untuk (I, A )
Harga Beli (I, A) = 7-6 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (I, A) = 7-6= 1→ Usual → H(d)= 1 Garansi (I, A) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (I, A) = 9-6= 3 → Usual → H(d)= 1 (I, A) = (1+1+0+1) = 0.75
74.H (d) untuk (I, B )
Harga Beli (I, B) = 7-7 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (I, B) = 7-9= -2→ Usual → H(d)= 0 Garansi (I, B) = 8-9= -1→ Usual → H(d)= 0
Kapasitas Mesin (I, B) = 9-6= 3 → Usual → H(d)= 1 (I, B) = (0+0+0+1) = 0.25
75.H (d) untuk (I, C )
Harga Beli (I, C) = 7-6 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (I, C) = 7-7= 0→ Usual → H(d)= 0 Garansi (I, C) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (I, C) = 9-6= 3 → Usual → H(d)= 1 (I, C) = (1+0+0+1) = 0.50
76.H (d) untuk (I, D )
Harga Beli (I, D) = 7-7 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (I, D) = 7-7= 0→ Usual → H(d)= 0 Garansi (I, D) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (I, D) = 9-7= 2 → Usual → H(d)= 1 (I, D) = (0+0+0+1) = 0.25
77.H (d) untuk (I, E )
Harga Beli (I, E) = 7-8 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (I, E) = 7-7= 0→ Usual → H(d)= 0 Garansi (I, E) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (I, E) = 9-7= 2 → Usual → H(d)= 1 (I, E) = (1+1+0+1) = 0.75
78.H (d) untuk (I, F )
Harga Beli (I, A) = 7-7 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (I, A) = 7-7= 0→ Usual → H(d)= 0 Garansi (I, A) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (I, A) = 9-6= 3 → Usual → H(d)= 1 (I, A) = (0+0+0+1) = 0.25
79.H (d) untuk (I, G )
Harga Beli (I, G) = 7-9 = -2 → Usual → H(d) = 0 Irit Bahan Bakar (I, G) = 7-7= 0→ Usual → H(d)= 0 Garansi (I, G) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (I, G) = 9-6= 3 → Usual → H(d)= 1 (I, G) = (0+0+0+1) = 0.25
80.H (d) untuk (I, H )
Harga Beli (I, H) = 6-7 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (I, H) = 7-7= 0→ Usual → H(d)= 0 Garansi (I, H) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (I, H) = 9-6= 3 → Usual → H(d)= 1 (I, H) = (1+0+0+1) = 0.50
81.H (d) untuk (I, J )
Harga Beli (I, J) = 7-8 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (I, J) = 7-6= 1→ Usual → H(d)= 1 Garansi (I, J) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (I, J) = 9-7= 2 → Usual → H(d)= 1 (I, J) = (0+1+0+1) = 0.50
82.H (d) untuk (J, A )
Harga Beli (J, A) = 8-6 = 2 → Usual → H(d) = 1 Irit Bahan Bakar (J, A) = 6-6= 0→ Usual → H(d)= 0 Garansi (J, A) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (J, A) = 7-6= 1 → Usual → H(d)= 1 (J, A) = (1+0+0+1) = 0.50
83.H (d) untuk (J, B )
Harga Beli (J, B) = 8-7 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (J, B) = 6-9= -3→ Usual → H(d)= 0 Garansi (J, B) = 8-9= -1→ Usual → H(d)= 0
Kapasitas Mesin (J, B) = 7-6= 1 → Usual → H(d)= 1 (J, B) = (1+0+0+1) = 0.50
84.H (d) untuk (J, C )
Harga Beli (J, C) = 8-6 = 2 → Usual → H(d) = 1 Irit Bahan Bakar (J, C) = 6-7= -1→ Usual → H(d)= 0 Garansi (J, C) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (J, C) = 7-6= 1 → Usual → H(d)= 1 (J, C) = (1+0+0+1) = 0.50
85.H (d) untuk (J, D )
Harga Beli (J, D) = 8-7 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (J, D) = 6-7= -1→ Usual→ H(d)= 0 Garansi (J, D) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (J, D) = 7-7= 0 → Usual → H(d)= 0
(J, D) = (1+0+0+1) = 0.50 86.H (d) untuk (J, E )
Harga Beli (J, E) = 8-8 = 0 → Usual → H(d) = 0 Irit Bahan Bakar (J, E) = 6-7= -1→ Usual → H(d)= 0 Garansi (J, E) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (J, E) = 7-7= 0 → Usual → H(d)= 0 (J, E) = (1+0+0+1) = 0.50
87.H (d) untuk (J, F )
Harga Beli (J, F) = 8-7 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (J, F) = 6-7= -1→ Usual → H(d)= 0 Garansi (J, F) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (J, F) = 7-6= 1 → Usual → H(d)= 1 (J, F) = (1+0+0+1) = 0.50
88.H (d) untuk (J, G )
Harga Beli (J, G) = 8-9 = -1 → Usual → H(d) = 0 Irit Bahan Bakar (J, G) = 6-7= -1→ Usual → H(d)= 0 Garansi (J, G) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (J, G) = 7-6= 1 → Usual → H(d)= 1 (J, G) = (0+0+0+1) = 0.25
89.H (d) untuk (J, H )
Harga Beli (J, H) = 8-6 = 2 → Usual → H(d) = 1 Irit Bahan Bakar (J, H) = 6-7= -1→ Usual → H(d)= 0 Garansi (J, H) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (J, H) = 7-6= 1 → Usual → H(d)= 1 (J, H) = (1+0+0+1) = 0.50
90.H (d) untuk (J, I )
Harga Beli (J, I) = 8-7 = 1 → Usual → H(d) = 1 Irit Bahan Bakar (J, I) = 6-7= -1→ Usual → H(d)= 0 Garansi (J, I) = 8-8= 0→ Usual → H(d)= 0
Kapasitas Mesin (J, I) = 7-9= -2 → Usual → H(d)= 0 (J, I) = (1+0+0+0) = 0.25
Tabel 3.7 Tabel PROMETHEE Tahap 2 PROMETHEE Tahap 2 A B C D E F G H I J A 0 0 0 0 0 0 0 0 0 B 0,75 0,75 0,50 0,50 0,5 0 0,50 0,75 0,50 0 C 0,25 0 0 0 0 0 0 0 0,25 D 0,75 0,25 0,50 0 0,2 5 0,25 0,50 0 0,25 E 0,75 0,50 0,50 0,25 0,5 0 0,25 0,50 0,50 0,25 F 0,50 0 0,25 0 0 0 0,25 0 0 G 0,50 0,50 0,25 0,25 0,25 0,2 5 0,25 0,25 0,50 H 0,25 0 0 0 0 0 0 0 0 I 0,75 0,25 0,50 0,25 0,75 0,2 5 0,25 0,50 0,50 J 0,50 0,50 0,50 0,50 0,50 0,5 0 0,25 0,50 0,25
2. Menghitung Nilai Leaving Flow
A = ( ( = ( = 0 B = ( ( = ( =
C = ( ( = ( = D = ( ( = ( = E = ( ( = ( = F = ( ( = ( = G = ( ( = ( = H = ( ( = ( = I = ( ( = ( =
J =
( (
= (
=
3. Menghitung Nilai Entering Flow A = ( ( = ( = B = ( ( = ( = C = ( ( = ( = D = ( ( = ( = E = ( ( = ( = F = ( ( = ( = G = ( ( = ( = H = ( (
= ( = I = ( ( = ( = J = ( ( = ( = 305 4. Hitung Nilai Net Flow
A = 0 - 0,555 = -0,556 B = – 0,194 = 0,305 C = 0,055 – 0,361 = -0,306 D = 0,305 – 0,166 = -0,139 E = 0,416 – 0,111 = 0,306 F = 0,138 – 0,250 = -0,111 G = 0,305 – 0,166 = 0,139 H = 0,055 – 0,361 = -0,306 I = 0,388 – 0,138 = 0,250 J = 0,361 – 0,305 = 0,056
Hasil Akhir Ranking PROMETHEE
Tabel 3.8 Tabel Ranking PROMETHEE
Aternative Nilai Ranking
Mio Soul -0,556 10 Supra 125 PGM-FI 0,389 1 Revo -0,306 9 Jupiter MX 0,139 3 Byson 0,222 2 Vixion 0,139 4 Vario -0,111 7 Beat -0,306 8 Tiger 0,028 6 Satria FU 0,056 5 3.4. Pemodelan Sistem
Untuk menerangkan keadaan dan bagian-bagian yang berperan dalam sistem yang dirancang penulis membuat sebuah pemodelan sistem. Pemodelan sistem yang dibuat berupa use-case diagram, activity diagram dan sequence diagram.
3.4.1. Use Case & Activity Diagram
Use case digunakan untuk menggambarkan dan menganalisis interaksi yang terjadi antara user dan sistem sehingga dapat dipahami dengan lebih mudah.
Pada Gambar 3.2. dijelaskan bahwa user dapat melakukan beberapa hal, yaitu input nilai preferensi matriks dan alternatif tiap matriks, dan mendapatkan hasil perangkingan. User <depends on> <depends on> <depends on> <depends on> Promethee Algorithm Hitung Net Flow Ranking Promethee Input nilai Promethee Tahap I SAW Algorithm
Input nilai Promethee Tahap II
Pembobotan Alternatif Harga Beli
Pembobotan Alternatif Keiritan Bahan Bakar Pembobotan Alternatif Kapasitas Mesin Hitung Normalisasi Pembobotan Kriteria Pembobotan Alternatif Garansi Ranking SAW <extends> <includes> <extends> <extends> <extends> <includes> <includes> <includes> Depends on
Gambar 3.2. Use Case Sistem
3.4.2. Spesifikasi Use Case & Activity Diagram SAW
Spesifikasi UseCase dari algoritma SAW dapat dilihat seperti pada Tabel 3.9. Activity diagram dari Algoritma SAW dapat dilihat seperti pada Gambar 3.3.
Tabel 3.9. Spesifikasi Use Case Algoritma SAW
Name Algoritma SAW.
Actors User.
Trigger User meng-klik tombol Algoritma SAW, lalu memasukkan nilai pada tiap kolom, lalu mendapatkan hasil perangkingan SAW berupa urutan perusahaan Sepeda motor terbaik.
Preconditions Memasukkan nilai pada kriteria dan pada alternatif. Post Conditions Hasil perangkingan total.
Success Scenario 1. User memasukkan nilai kriteria dan alternatif tiap kriteria. 2. Sistem melakukan perangkingan dengan algoritma SAW. 3. Sistem menampilkan hasil perangkingan total
Gambar 3.3. Activity Diagram AlgoritmaSAW
Gambar 3.4. Activity Diagram AlgoritmaPromethee
3.4.3. Sequence Diagram
Sequence diagram adalah sebuah gambar yang menerangkan interaksi antara actor dengan sistem, yang terjadi di dalam sekenario use case. Pada penelitian ini penulis membagi sequence diagram menjadi 2 bagian, yaitu sequence diagram SAW dan sequence diagram Promethee. Sequence diagram SAW dapat dilihat pada Gambar 3.5., dan sequence diagram Promethee dapat dilihat pada Gambar 3.6.
User Matriks Kriteria Matriks Alternatif M. Prioritas Global
Input Bobot Kriteria
Nilai Bobot Diterima Nilai Bobot Tidak Diterima
Input Bobot Alternatif Semua Kriteria Normalisasi Alternatif Semua Kriteria
Hitung Matriks Global Ranking Sepeda motor terbaik
Gambar 3.5. Sequence Diagram SAW
Gambar 3.6. Sequence Diagram Promethee