Implementasi Metode Smart (Simple Multi Attribute Rating Technique) dan Metode WP (Weighted Product) pada Sistem Pendukung Keputusan dalam Menentukan Paket Internet

A-1

LISTING PROGRAM
Main.cs
using
using
using
using
using
using
using
using

System;
System.Collections.Generic;
System.ComponentModel;
System.Data;
System.Drawing;
System.Text;
System.Windows.Forms;
MySql.Data.MySqlClient;


namespace SpkInternet
{
public partial class Main : Form
{
string connectionSQL = "server=localhost;database=internet;
uid=root;password=;";
public Main()
{
InitializeComponent();
this.FormBorderStyle =
System.Windows.Forms.FormBorderStyle.FixedSingle;
this.MinimizeBox = false;
}
private void pilihPaketToolStripMenuItem_Click(object sender, EventArgs
e)
{
Form input = new Input();
input.Show();
}

private void metodeSMARTToolStripMenuItem_Click(object sender,
EventArgs e)
{
Form metodeSmart = new smart();
metodeSmart.Show();
}
private void inputToolStripMenuItem_Click(object sender, EventArgs e)
{
Form input = new Input();
input.Show();
}
private void metodeWeihtedProductToolStripMenuItem_Click(object sender,
EventArgs e)
{
Form wp = new wp();
wp.Show();
}
private void kesimpulanToolStripMenuItem_Click(object sender, EventArgs
e)
{

Form hasil = new kesimpulan();
hasil.Show();
}

Universitas Sumatera Utara

A-2

private void Main_FormClosed(object sender, FormClosedEventArgs e)
{
MySqlConnection db = new MySqlConnection(connectionSQL);
MySqlCommand delete = db.CreateCommand();
string commend = "delete from spk where kuota>1;";
db.Open();
delete.CommandText = commend;
MySqlDataReader reader = delete.ExecuteReader();
db.Close();
commend = "delete from smart where total>0;";
db.Open();
delete.CommandText = commend;

reader = delete.ExecuteReader();
db.Close();
commend = "delete from wp where total>0;";
db.Open();
delete.CommandText = commend;
reader = delete.ExecuteReader();
db.Close();
commend = "delete from waktu where waktu>0;";
db.Open();
delete.CommandText = commend;
reader = delete.ExecuteReader();
db.Close();
}
}
}

Input.cs
using
using
using

using
using
using
using
using

System;
System.Collections.Generic;
System.ComponentModel;
System.Data;
System.Drawing;
System.Text;
System.Windows.Forms;
MySql.Data.MySqlClient;

namespace SpkInternet
{
public partial class Input : Form
{
string connectionSQL = "server=localhost;database=internet;

uid=root;password=;";
string[,] n = new string[99,5];
int[] volume = new int[99];
int[] price = new int[99];
int[] periode = new int[99];
int[] speed = new int[99];

public Input()
{
InitializeComponent();
// Disable Resizing of a Windows Form

Universitas Sumatera Utara

A-3

this.FormBorderStyle =
System.Windows.Forms.FormBorderStyle.FixedSingle;
this.MaximizeBox = false;
}


private void simpatiToolStripMenuItem1_Click(object sender, EventArgs
e)
{
Form simpati = new Simpati();
simpati.Show();
}
private void asToolStripMenuItem_Click(object sender, EventArgs e)
{
Form KartuAs = new As();
KartuAs.Show();
}
private void indosatToolStripMenuItem1_Click(object sender, EventArgs
e)
{
Form indosat = new Indosat();
indosat.Show();
}
private void hotrodToolStripMenuItem_Click(object sender, EventArgs e)
{

Form xlhotroad = new xl();
xlhotroad.Show();
}
private void hotrod4GToolStripMenuItem_Click(object sender, EventArgs
e)
{
Form xlhotrod4g = new xl4g();
xlhotrod4g.Show();
}
private void regulerToolStripMenuItem_Click(object sender, EventArgs e)
{
Form _3reg = new _3reguler();
_3reg.Show();
}
private void toolStripMenuItem3_Click(object sender, EventArgs e)
{
Form _3tambah = new _3plus();
_3tambah.Show();
}
private void kendoToolStripMenuItem_Click(object sender, EventArgs e)

{
Form _3kend = new _3kendo();
_3kend.Show();
}
private void Input_Load(object sender, EventArgs e)
{

Universitas Sumatera Utara

A-4

MySqlConnection db = new MySqlConnection(connectionSQL);
MySqlCommand command = db.CreateCommand();
command.CommandText = "SELECT * FROM picked";
db.Open();
DataSet ds = new DataSet();
MySqlDataAdapter da = new MySqlDataAdapter(command);
da.Fill(ds, "data");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "data";

db.Close();
}
private void button1_Click(object sender, EventArgs e)
{
MySqlConnection db = new MySqlConnection(connectionSQL);
MySqlCommand command = db.CreateCommand();
command.CommandText = "SELECT * FROM picked";
db.Open();
DataSet ds = new DataSet();
MySqlDataAdapter da = new MySqlDataAdapter(command);
da.Fill(ds, "data");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "data";
db.Close();
for (int rows = 0; rows < dataGridView1.Rows.Count; rows++)
{
for (int col = 0; col < dataGridView1.Rows[rows].Cells.Count;
col++)
{
n[rows, col] =

dataGridView1.Rows[rows].Cells[col].Value.ToString();
}
}
for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
if (Convert.ToDouble(n[i, 1]) 500 &&
Convert.ToDouble(n[i, 1]) 1000 &&
Convert.ToDouble(n[i, 1]) 5000 &&
Convert.ToDouble(n[i, 1])

Dokumen yang terkait

Perbandingan Metode Weighted Product dan Simple Multi-Attribute Rating Tecnique Dalam Menentukan Lahan Terbaik untuk Tanaman Karet

17 139 129

Implementasi Metode Smart (Simple Multi Attribute Rating Technique) dan Metode WP (Weighted Product) pada Sistem Pendukung Keputusan dalam Menentukan Paket Internet

2 10 97

Sistem pendukung pengambilan keputusan paket wisata Manggarai Barat menggunakan metode SMART (Simple Multi Attribute Rating Technique).

4 26 234

Implementasi Metode Smart (Simple Multi Attribute Rating Technique) dan Metode WP (Weighted Product) pada Sistem Pendukung Keputusan dalam Menentukan Paket Internet

0 0 14

Implementasi Metode Smart (Simple Multi Attribute Rating Technique) dan Metode WP (Weighted Product) pada Sistem Pendukung Keputusan dalam Menentukan Paket Internet

0 0 2

Implementasi Metode Smart (Simple Multi Attribute Rating Technique) dan Metode WP (Weighted Product) pada Sistem Pendukung Keputusan dalam Menentukan Paket Internet

1 1 5

Implementasi Metode Smart (Simple Multi Attribute Rating Technique) dan Metode WP (Weighted Product) pada Sistem Pendukung Keputusan dalam Menentukan Paket Internet

0 2 3

BAB 2 TINJAUAN PUSTAKA 2.1 Internet - Implementasi Metode Smart (Simple Multi Attribute Rating Technique) dan Metode WP (Weighted Product) pada Sistem Pendukung Keputusan dalam Menentukan Paket Internet

0 0 11

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

0 2 5

SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN PAKET WISATA MANGGARAI BARAT MENGGUNAKAN METODE SMART (SIMPLE MULTI ATTRIBUTE RATING TECHNIQUE)

0 0 232