Hasil AHP Kriteria Sistem Pendukung Keputusan Menentukan Antibiotik Menggunakan Algoritma Analytical Hierarchy Process dan Weighted Product

antibiotik[ Eigen Vector ] = row_total[nama_antibiotik]; } data_hitung.DataSource = table_hitung; data_ranking.DataSource = table_ranking; } private void BKeluar_Click object sender, EventArgs e { this .Close; } } }

4. Hasil AHP Kriteria

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Data.SqlServerCe; namespace MenentukanAntibiotik { public partial class HasilAHPKriteria : Form { public DataTable TableAwal; public DataTable TableKolom; public DataTable TableAkhir; public double CR; public double IR; public double CI; public double perulangan; public HasilAHPKriteria { InitializeComponent; Universitas Sumatera Utara } private void HasilAHPKriteria_Load object sender, EventArgs e { data_awal.DataSource = TableAwal; data_total_kolom.DataSource = TableKolom; data_akhir.DataSource = TableAkhir; txtCI.Text = CI.ToString; txtCR.Text = CR.ToString; txtIR.Text = IR.ToString; } private void BSimpan_Click object sender, EventArgs e { Database database = new Database CEConn ; DataTable data = new DataTable ; List SqlCeParameter parameters = new List SqlCeParameter ; String query = SELECT FROM table_kriteria ORDER BY NamaKriteria ASC ; parameters = new List SqlCeParameter ; data = database.GetDataTablequery, parameters; foreach DataRow row in data.Rows { string nama = row[ NamaKriteria ].ToString; DataRow [] rows = TableAkhir.Select Kriteria = + nama + ; if rows.Length 0 { row[ EigenVector ] = rows[0][ Eigen Vector ]; } } bool isOk = database.SaveDataTable table_kriteria , data, null , null ; if isOk { MessageBox .Show Berhasil Simpan ; } else { MessageBox .Show Gagal Simpan ; } Universitas Sumatera Utara } } } 5. Hasil WP Antibiotik using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace MenentukanAntibiotik { public partial class HasilWPAntibiotik : Form { public DataTable TableData = new DataTable ; public DataTable TablePembobotan = new DataTable ; public DataTable TableRanking = new DataTable ; public HasilWPAntibiotik { InitializeComponent; } private void HasilWPAntibiotik_Load object sender, EventArgs e { TableData.Columns.Remove Deskripsi ; TablePembobotan.Columns.Remove Deskripsi ; TableRanking.Columns.Remove Deskripsi ; DataView view = new DataView TableRanking; view.Sort = Ranking DESC ; TableRanking = view.ToTable; DataTable TableRankingNo = TableRanking.Copy; TableRankingNo.Rows.RemoveAtTableRankingNo.Rows.Count - 1; TableRankingNo.Columns.Add Rank No , typeof double ; int rankNo = 1; Universitas Sumatera Utara foreach DataRow row in TableRankingNo.Rows { row[ Rank No ] = rankNo++; } TableRankingNo.Columns.Remove Skor ; TableRankingNo.Columns.Remove Ranking ; data_data.DataSource = TableData; data_pembobotan.DataSource = TablePembobotan; data_ranking.DataSource = TableRanking; dataview_ranking_no.DataSource = TableRankingNo; } private void BKeluar_Click object sender, EventArgs e { this .Close; } } }

6. Master Antibiotik