memberikan standar penulisan sebuah sistem blue print, yang meliputi konsep bisnis
proses, penulisan kelas-kelas dalam bahasa program yang spesifik, skema database,
sistem atau kelas dan bagaimana sistem tersebut berinteraksi dengan dunia luar dan
menjelaskan sistem secara fungsional yang terlihat user. Biasanya dibuat pada awal
31
32
aktivitas pada suatu proses. Diagram ini sangat mirip dengan flowchart karena
dengan Activity Diagram dapat memodelkan proses logika, proses bisnis, dan alur
kerja. Perbedaan utamanya adalah flowchart dibuat untuk menggambarkan alur dari
Aktifitas pada gambar 4.3 ini dilakukan oleh actor admin melakukan
pengisian username dan password yang dimasukkan salah, maka sistem akan
menampilkan peringatan username dan password yang dimasukkan salah. Dan jika
benar, maka sistem akan menampilkan menu-menu yang disediakan sistem sesuai
masing-masing item.
34
Aktifitas pada gambar 4.4 ini digunakan bagian admin, hal pertama yang
harus dilakukan yaitu memilih menu master data irigasi dan sistem akan
menampilkan form keadaan, kemudian actor mengisi form input data irigasi tersebut
dengan memilih button simpan dan sistem akan mengecek kelengkapan data, jika
data tidak lengkap maka sistem akan memberikan pesan untuk melengkapi data dan
meminta kembali untuk melengkapi data dan jika data benar maka sistem akan
Aktifitas pada gambar 4.5 ini digunakan bagian admin, hal pertama yang
harus dilakukan yaitu memilih menu master kriteria dan sistem akan menampilkan
form kriteria, kemudian actor mengisi form input kriteria tersebut dengan memilih
button simpan dan sistem akan mengecek kelengkapan data, jika data tidak lengkap
maka sistem akan memberikan pesan untuk melengkapi data dan meminta kembali
untuk melengkapi data dan jika data benar maka sistem akan menyimpan dalam
Aktifitas pada gambar 4.5 ini digunakan bagian admin, hal pertama yang
harus dilakukan yaitu memilih menu master nilai dataset dan sistem akan
menampilkan form nilai dataset, kemudian actor mengisi form input nilai dataset
tersebut dengan memilih button simpan dan sistem akan mengecek kelengkapan data,
jika data tidak lengkap maka sistem akan memberikan pesan untuk melengkapi data
dan meminta kembali untuk melengkapi data dan jika data benar maka sistem akan
Aktifitas pada gambar 4.6 ini digunakan bagian admin, hal pertama yang
harus dilakukan yaitu memilih menu master proses metode waspas dan sistem akan
menampilkan form hitung metode waspas, kemudian actor mengisi form hitung data
proses metode waspas tersebut dengan memilih button simpan dan sistem akan
mengecek kelengkapan data, jika data tidak lengkap maka sistem akan memberikan
pesan untuk melengkapi data dan meminta kembali untuk melengkapi data dan jika
data benar maka sistem akan menyimpan dalam databases dan menampilkan table
hasil.
38
sebagai berikut :
1. Tabel Login
2. Tabel Kriteria
berdasarkan teknik black box dengan menguji fungsionalitas dari aplikasi, tombol dan
username dan Password pada kolom yang tersedia dan kemudian memillih
tombol “Login”. Apabila username dan Password salah maka tampil pesan
kesalahan username atau password jika benar maka sistem akan menampilkan
Di dalam tampilan form data kriteria yang pertama harus dilakukan oleh
menu login untuk memasukkan username dan password yang benar maka
menu data kriteria dan sistem dapat menampilkan form data kriteria kemudian
Di dalam tampilan form data kriteria yang pertama harus dilakukan oleh
menu login untuk memasukkan username dan password yang benar maka
47
menu data kriteria dan sistem dapat menampilkan form data kriteria kemudian
Keterangan :
V = Berhasil X = Tidak berhasil
Di dalam tampilan daftar data nilai bobot kriteria kasus yang pertama harus
dilakukan oleh admin yaitu membuka website admin, admin terlebih dahulu
48
admin memilih menu data nilai bobot kriteria dan sistem dapat menampilkan
form daftar data nilai bobot kriteria kemudian melakukan tambah data, update
Di dalam tampilan data proses analisis yang pertama harus dilakukan oleh
menu login untuk memasukkan username dan password yang benar maka
Di dalam tampilan data hasil analisis yang pertama harus dilakukan oleh
menu login untuk memasukkan username dan password yang benar maka
menu data hasil analisis, kemudian memilih tombol proses maka data
perangkingan toko terbaik ini dianggap telah dapat dikatakan benar dan layak untuk
dipergunakan.
berikut :
No Alternatif K1 K2 K3 K4 K5
1 Cenrana 2 2 2 2 3
2 Telongeng 4 1 2 2 3
3 Gona 3 3 2 2 2
4 Lonrong 1 2 2 1 1
5 Laputeng 4 1 2 1 2
Max 4 3 2 2 3
52
Setelah mengetahui nilai alternatif pada setiap kriteria, selanjutnya mencari nilai W
Hasil Bobot Kriteria = Nilai Maksimal Kriteria / (Jumlah dari masing-masing Nilai
Bobot Kriteria)
W1 = 4 / (2+4+3+1+4)
= 4 / 14
= 0.285714286
W2 = 3 / (2+1+3+2+1)
=3/9
= 0.33333333333
W3 = 2 / (2+2+2+2+2)
= 2 / 14
= 0.142857143
W4 = 2 / (2+2+2+1+1)
= 2 / 14
= 0.142857143
W5 = 3 / (3+3+2+1+2)
= 3 / 14
= 0.214285714
53
bawah ini.
Hasil normalisasi Nilai Kriteria Tipe Saluran = Nilai Kriteria Tipe Saluran / Nilai
Bobot Maksimal
X11 = 2 / 4 = 0.5
X21 = 4 / 4 = 1
X31 = 3 / 4 = 0.75
X41 = 1 / 4 = 0.25
X51 = 4 / 4 = 1
Hasil normalisasi Nilai Kriteria Panjang Saluran = Nilai Kriteria Panjang Saluran /
X12 = 2 / 3 = 0.666666667
X22 = 1 / 3 = 0.333333333
X32 = 3 / 3 = 1
X42 = 2 / 3 = 0.666666667
X52 = 1 / 3 = 0.333333333
Hasil normalisasi Nilai Kriteria Anggaran = Nilai Kriteria Anggaran / Nilai Bobot
Maksimal
X13 = 2 / 2 = 1
X23 = 2 / 2 = 1
X33 = 2 / 2 = 1
X43 = 2 / 2 = 1
X53 = 2 / 2 = 1
Hasil normalisasi Nilai Kriteria Tinggi Muka Air = Nilai Kriteria Tinggi Muka Air /
X14 = 2 / 2 = 1
X24 = 2 / 2 = 1
X34 = 2 / 2 = 1
X44 = 1 / 2 = 0.5
X54 = 1 / 2 = 0.5
Hasil normalisasi Nilai Kriteria Cakupan Wilayah = Nilai Kriteria Cakupan Wilayah /
X15 = 3 / 3 = 1
X25 = 3 / 3 =1
X35 = 2 / 3 = 0.666666667
55
X45 = 1 / 3 = 0.333333333
X55 = 2 / 3 = 0.666666667
Nilai Akhir Alternatif 1 (N1)= (Hasil Nilai Normalisasi *Hasil Bobot Kriteria)
Q1=0.5*(∑ (0.5*4)+(1*3)+(0.75*2)+(0.25*2)+(1*3))
= 0.5 * (2+2+2+1+3)
= 0.5 * 10
=5
= 0.5*0.00463
= 0.002314815
= 5 + 0.002314815
= 5.002314815
Nilai Akhir Alternatif 2 (N2)= (Hasil Nilai Normalisasi *Hasil Bobot Kriteria)
(0.333333333*3))
=0.5*(4+1+2+1+3)
=0.5*11
=5.5
56
*(0.333333333^3))
= 0.5*(1*0.03704*1* 0.25*1)
=0.5* 0.009259259
= 0.00462963
= 5.5 + 0.00462963
= 5.50462963
Nilai Akhir Alternatif 3 (N3)= (Hasil Nilai Normalisasi *Hasil Bobot Kriteria)
= 0.5*11
= 5.5
=0.5* (0.31640625*1*1*0.25*0)
= 0.5 * 0.0234375
= 0.01171875
= 5.5 + 0.01171875
= 5.51171875
Nilai Akhir Alternatif 4 (N4)= (Hasil Nilai Normalisasi *Hasil Bobot Kriteria)
= 0.5* (1+2+2+2+1)
= 0.5* 8
57
=4
= 0.5 * (0.00390625*0.296296296*1*1*0)
= 0.5 * 0.000043
= 0.000021
=4 + 0.000021
= 4.000021433
Nilai Akhir Alternatif 5 (N5)= (Hasil Nilai Normalisasi *Hasil Bobot Kriteria)
Q5=0.5*(∑ (1*4)+(1*3)+(0.666666667*2)+(0.333333333*2)+(0.666666667*3))+
= 0.5* (4+1+2+2+2)
= 0.5* 11
= 5.5
= 0.5*((1^4)*(1^3)*(0.666666667^2)*(0.333333333^2)*(0.666666667^3))
= 0.5*( П (1^4)*(1^3)*(0.666666667^2)*(0.333333333^2)*(0.666666667^3))
=0.5 * (1*0.037037037*1*10)
= 0.5 * 0.010973937
= 0.005486968
= 5.5 + 0.005486968
= 5.505486968
perhitungan di atas, maka berikut ini adalah hasil penentuan pemilihan proyek irigasi
58
yang diprioritaskan adalah nilai terbesar yaitu Alternatif Gona dengan nilai
5.51171875.
1 Cenrana 5.002314815
2 Telongeng 5.50462963
3 Gona 5.51171875
4 Lonrong 4.000021433
5 Laputeng 5.505486968