Perbandingan Metode Elmination Et Choix Traduisant La Realite Dengan Metode Simple Multi Attribute Rating Technique Pada Sistem Pendukung Keputusan Kelayakan Calon Anggota Legislatif

A-1
LISTING PROGRAM

Dim aw1, aw2, aw3, aw4, aw5, aw6, aw7, bw1, bw2, bw3, bw4, bw5,
bw6, bw7, cw1, cw2, cw3, cw4, cw5, cw6, cw7, dw1, dw2, dw3, dw4,
dw5, dw6, dw7, ew1, ew2, ew3, ew4, ew5, ew6, ew7, fw1, fw2, fw3,
fw4, fw5, fw6, fw7, gw1, gw2, gw3, gw4, gw5, gw6, gw7, hw1, hw2,
hw3, hw4, hw5, hw6, hw7, iw1, iw2, iw3, iw4, iw5, iw6, iw7, jw1,
jw2, jw3, jw4, jw5, jw6, jw7 As Integer
Dim temp As Double
Sub opendb()
sql =
"server=localhost;uid=root;password='';database=caleg"
Try
db.ConnectionString = sql
db.Open()
Catch ex As DataException
MessageBox.Show(ex.Message)
End Try
End Sub
Sub tampilTextBox1()

sql = "select * from calon where no = 1"
cmd = New MySqlCommand(sql, db)
rs = cmd.ExecuteReader
Try
While rs.Read()
a1.Text
a2.Text
a3.Text
a4.Text
a5.Text
a6.Text
a7.Text

=
=
=
=
=
=
=


rs.Item("KLobi")
rs.Item("POrganisasi")
rs.Item("PPartai")
rs.Item("Ketokohan")
rs.Item("TGabung")
rs.Item("Pendidikan")
rs.Item("Umur")

Universitas Sumatera Utara

A-2
aw1 = a1.Text
aw2 = a2.Text
aw3 = a3.Text
aw4 = a4.Text
aw5 = a5.Text
aw6 = a6.Text
aw7 = a7.Text
End While

Catch ex As Exception
End Try
rs.Close()
End Sub
Sub tampilTextBox2()
sql = "select * from calon where no = 2"
cmd = New MySqlCommand(sql, db)
rs = cmd.ExecuteReader
Try
While rs.Read()
b1.Text
b2.Text
b3.Text
b4.Text
b5.Text
b6.Text
b7.Text
bw1
bw2
bw3

bw4
bw5
bw6
bw7

=
=
=
=
=
=
=

=
=
=
=
=
=
=


rs.Item("KLobi")
rs.Item("POrganisasi")
rs.Item("PPartai")
rs.Item("Ketokohan")
rs.Item("TGabung")
rs.Item("Pendidikan")
rs.Item("Umur")

b1.Text
b2.Text
b3.Text
b4.Text
b5.Text
b6.Text
b7.Text

End While
Catch ex As Exception
End Try

rs.Close()
End Sub
Sub tampilTextBox3()
Try
sql = "select * from calon where no = 3"
cmd = New MySqlCommand(sql, db)
rs = cmd.ExecuteReader
rs.Read()

Universitas Sumatera Utara

A-3
If rs.HasRows Then
c1.Text
c2.Text
c3.Text
c4.Text
c5.Text
c6.Text
c7.Text


=
=
=
=
=
=
=

rs.Item("KLobi")
rs.Item("POrganisasi")
rs.Item("PPartai")
rs.Item("Ketokohan")
rs.Item("TGabung")
rs.Item("Pendidikan")
rs.Item("Umur")

cw1 = c1.Text
cw2 = c2.Text
cw3 = c3.Text

cw4 = c4.Text
cw5 = c5.Text
cw6 = c6.Text
cw7 = c7.Text
End If
Catch ex As Exception
End Try
rs.Close()
End Sub
Sub tampilTextBox4()
Try
sql = "select * from calon where no = 4"
cmd = New MySqlCommand(sql, db)
rs = cmd.ExecuteReader
rs.Read()
If rs.HasRows Then
d1.Text
d2.Text
d3.Text
d4.Text

d5.Text
d6.Text
d7.Text
dw1
dw2
dw3
dw4
dw5
dw6
dw7
End If

=
=
=
=
=
=
=


=
=
=
=
=
=
=

rs.Item("KLobi")
rs.Item("POrganisasi")
rs.Item("PPartai")
rs.Item("Ketokohan")
rs.Item("TGabung")
rs.Item("Pendidikan")
rs.Item("Umur")

d1.Text
d2.Text
d3.Text
d4.Text

d5.Text
d6.Text
d7.Text

Universitas Sumatera Utara

A-4
Catch ex As Exception
End Try
rs.Close()
End Sub
Sub tampilTextBox5()
Try
sql = "select * from calon where no = 5"
cmd = New MySqlCommand(sql, db)
rs = cmd.ExecuteReader
rs.Read()
If rs.HasRows Then
e1.Text
e2.Text
e3.Text
e4.Text
e5.Text
e6.Text
e7.Text

=
=
=
=
=
=
=

rs.Item("KLobi")
rs.Item("POrganisasi")
rs.Item("PPartai")
rs.Item("Ketokohan")
rs.Item("TGabung")
rs.Item("Pendidikan")
rs.Item("Umur")

ew1 = e1.Text
ew2 = e2.Text
ew3 = e3.Text
ew4 = e4.Text
ew5 = e5.Text
ew6 = e6.Text
ew7 = e7.Text
End If
Catch ex As Exception
End Try
rs.Close()
End Sub
Sub tampilTextBox6()
Try
sql = "select * from calon where no = 6"
cmd = New MySqlCommand(sql, db)
rs = cmd.ExecuteReader
rs.Read()
If rs.HasRows Then
f1.Text
f2.Text
f3.Text
f4.Text
f5.Text

=
=
=
=
=

rs.Item("KLobi")
rs.Item("POrganisasi")
rs.Item("PPartai")
rs.Item("Ketokohan")
rs.Item("TGabung")

Universitas Sumatera Utara

A-5
f6.Text = rs.Item("Pendidikan")
f7.Text = rs.Item("Umur")
fw1 = f1.Text
fw2 = f2.Text
fw3 = f3.Text
fw4 = f4.Text
fw5 = f5.Text
fw6 = f6.Text
fw7 = f7.Text
End If
Catch ex As Exception
End Try
rs.Close()
End Sub
Sub tampilTextBox7()
Try
sql = "select * from calon where no = 7"
cmd = New MySqlCommand(sql, db)
rs = cmd.ExecuteReader
rs.Read()
If rs.HasRows Then
g1.Text
g2.Text
g3.Text
g4.Text
g5.Text
g6.Text
g7.Text

=
=
=
=
=
=
=

rs.Item("KLobi")
rs.Item("POrganisasi")
rs.Item("PPartai")
rs.Item("Ketokohan")
rs.Item("TGabung")
rs.Item("Pendidikan")
rs.Item("Umur")

gw1 = g1.Text
gw2 = g2.Text
gw3 = g3.Text
gw4 = g4.Text
gw5 = g5.Text
gw6 = g6.Text
gw7 = g7.Text
End If
Catch ex As Exception
End Try
rs.Close()
End Sub
Sub tampilTextBox8()
Try
sql = "select * from calon where no = 8"

Universitas Sumatera Utara

A-6
cmd = New MySqlCommand(sql, db)
rs = cmd.ExecuteReader
rs.Read()
If rs.HasRows Then
h1.Text
h2.Text
h3.Text
h4.Text
h5.Text
h6.Text
h7.Text

=
=
=
=
=
=
=

rs.Item("KLobi")
rs.Item("POrganisasi")
rs.Item("PPartai")
rs.Item("Ketokohan")
rs.Item("TGabung")
rs.Item("Pendidikan")
rs.Item("Umur")

hw1 = h1.Text
hw2 = h2.Text
hw3 = h3.Text
hw4 = h4.Text
hw5 = h5.Text
hw6 = h6.Text
hw7 = h7.Text
End If
Catch ex As Exception
End Try
rs.Close()
End Sub
Sub tampilTextBox9()
Try
sql = "select * from calon where no = 9"
cmd = New MySqlCommand(sql, db)
rs = cmd.ExecuteReader
rs.Read()
If rs.HasRows Then
i1.Text
i2.Text
i3.Text
i4.Text
i5.Text
i6.Text
i7.Text
iw1
iw2
iw3
iw4

=
=
=
=

=
=
=
=
=
=
=

rs.Item("KLobi")
rs.Item("POrganisasi")
rs.Item("PPartai")
rs.Item("Ketokohan")
rs.Item("TGabung")
rs.Item("Pendidikan")
rs.Item("Umur")

i1.Text
i2.Text
i3.Text
i4.Text

Universitas Sumatera Utara

A-7
iw5 = i5.Text
iw6 = i6.Text
iw7 = i7.Text
End If
Catch ex As Exception
End Try
rs.Close()
End Sub
Sub tampilTextBox10()
Try
sql = "select * from calon where no = 10"
cmd = New MySqlCommand(sql, db)
rs = cmd.ExecuteReader
rs.Read()
If rs.HasRows Then
j1.Text
j2.Text
j3.Text
j4.Text
j5.Text
j6.Text
j7.Text

=
=
=
=
=
=
=

rs.Item("KLobi")
rs.Item("POrganisasi")
rs.Item("PPartai")
rs.Item("Ketokohan")
rs.Item("TGabung")
rs.Item("Pendidikan")
rs.Item("Umur")

jw1 = j1.Text
jw2 = j2.Text
jw3 = j3.Text
jw4 = j4.Text
jw5 = j5.Text
jw6 = j6.Text
jw7 = j7.Text
End If
Catch ex As Exception
End Try
rs.Close()
End Sub
Sub hitung_electre()
Dim timerElectre As New Stopwatch
timerElectre.Start()
'--------------Bobot
Dim W1, W2, W3, W4, W5, W6, W7 As Double
W1 = 25
W2 = 10
W3 = 10
W4 = 30
W5 = 15

Universitas Sumatera Utara

A-8
W6 = 5
W7 = 5
'--------------array nilai tiap alternatif
Dim tbl1 = {{aw1, aw2, aw3, aw4, aw5, aw6,
{bw1, bw2, bw3, bw4, bw5, bw6,
{cw1, cw2, cw3, cw4, cw5, cw6,
{dw1, dw2, dw3, dw4, dw5, dw6,
{ew1, ew2, ew3, ew4, ew5, ew6,
{fw1, fw2, fw3, fw4, fw5, fw6,
{gw1, gw2, gw3, gw4, gw5, gw6,
{hw1, hw2, hw3, hw4, hw5, hw6,
{iw1, iw2, iw3, iw4, iw5, iw6,
{jw1, jw2, jw3, jw4, jw5, jw6,

aw7},
bw7},
cw7},
dw7},
ew7},
fw7},
gw7},
hw7},
iw7},
jw7}}

'---------------------------menampilkan array
Dim l As Integer = 0
Do While l

Dokumen yang terkait

PENGGUNAAN METODE ELECTRE (ELIMINATION ET CHOIX TRADUISANT LA REALITE) DALAM SISTEM PENDUKUNG KEPUTUSAN MENU MAKANAN SEHAT

11 60 114

Perbandingan Metode Elmination Et Choix Traduisant La Realite Dengan Metode Simple Multi Attribute Rating Technique Pada Sistem Pendukung Keputusan Kelayakan Calon Anggota Legislatif

3 10 88

Implementasi Metode Multifactor Evaluation Process (MFEP) dan Metode Elimination et choix Traduisant la Realite (ELECTRE) pada Sistem Pendukung Keputusan untuk Memilih Tabungan Syariah

2 13 145

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PRODUKSI SEPATU DAN SANDAL DENGAN METODE ELIMINATION ET CHOIX TRADUISANT LA REALITÉ (ELECTRE).

0 21 35

Perbandingan Metode Elmination Et Choix Traduisant La Realite Dengan Metode Simple Multi Attribute Rating Technique Pada Sistem Pendukung Keputusan Kelayakan Calon Anggota Legislatif

0 0 12

Perbandingan Metode Elmination Et Choix Traduisant La Realite Dengan Metode Simple Multi Attribute Rating Technique Pada Sistem Pendukung Keputusan Kelayakan Calon Anggota Legislatif

0 0 2

Perbandingan Metode Elmination Et Choix Traduisant La Realite Dengan Metode Simple Multi Attribute Rating Technique Pada Sistem Pendukung Keputusan Kelayakan Calon Anggota Legislatif

0 0 5

Perbandingan Metode Elmination Et Choix Traduisant La Realite Dengan Metode Simple Multi Attribute Rating Technique Pada Sistem Pendukung Keputusan Kelayakan Calon Anggota Legislatif

0 0 9

Perbandingan Metode Elmination Et Choix Traduisant La Realite Dengan Metode Simple Multi Attribute Rating Technique Pada Sistem Pendukung Keputusan Kelayakan Calon Anggota Legislatif

0 1 1

Sistem Pendukung Keputusan Pemilihan Karyawan Teladan dengan Metode SMART (Simple Multi Attribute Rating Technique)

0 2 5