• Tidak ada hasil yang ditemukan

Saran-saran yang diberikan untuk penelitian berikutnya adalah :

1. Diperlukan riset terlebih dahulu untuk menentukan bobot yang baik untuk digunakan dalam perangkingan menggunakan Simple Additive Weight.

2. Penelitian selanjutnya dapat mengembangkan sistem dengan platform android agar mempermudah juri dalam menilai kemampuan peserta ujian kenaikan sabuk dengan mangkus dan fleksibel.

3. Melibatkan lebih banyak data agar kinerja sistem dapat menghasilkan kinerja yang lebih baik dan akurat.

DAFTAR PUSTAKA

Afeni, Babajide O. dkk. 2017. Hypertension Prediction System Using Naive Bayes Classifier. Department of Computer Science, Joseph Ayo Babalola University, Ikeji - Arakeji, Nigeria.

Anastasia Lubis, Sintha. 2014. Analisis perbandingan metode Simple Additive Weighting (SAW) dan metode Weighted Product (WP) untuk menentukan bonus karyawan (Studi Kasus : PT. Graha Travel & Tour Medan). Skripsi.

Universitas Sumatera Utara

Aulia Adha, Tengku. Sistem Penilaian Kelayakan Proposal Bantuan Dana dengan menggunakan Metode Naïve Bayes Classifier dan TOPSIS. Skripsi.

Universitas Sumatera Utara.

Bagus Syaifullah Azis, I. 2018. Pengembangan Buku Panduan Teknik Dasar (Kihon, Kata, Kumite) Untuk Perguruan Karate Gokasi. Skripsi. Universitas Negeri Yogyakarta.

Gustriansyah, R., Sensuse, D. I. & Ramadhan, A. 2015. Decision Support System for Inventory Management in Pharmacy Using Fuzzy Analytic Hierarchy Process and Sequential Pattern Analysis Approach. In Proceeding of the 3rd International Conference on New Media Studies (CONMEDIA 2015) (hlm.

1823). Tangerang.

Holzinger, A. 2011. Biomedical Decision Making: Reasoning and Decision Support. Kusrini. 2007. Konsep dan Aplikasi Sistem Pendukung Keputusan, 1st ed. Yogyakarta : Andi.

Holzinger, A. 2011. Biomedical Decision Making: Reasoning and Decision Support.

Kusrini. 2007. Konsep dan Aplikasi Sistem Pendukung Keputusan, 1st ed. Yogyakarta:

Andi.

Medhekar, Dhanashree S., dkk. 2013. Heart Disease Prediction System using Naive Bayes. ER PUBLICATIONS, VOL 2 ISSUE 3.

Preety, Sunny Dahiya. 2015. Sentiment Analysis Using SVM And Naïve Bayes Algorithm. Department of Computer science, International Institute of Technology and Business, Jhundpur, Sonipat, Haryana, 131023, India

Pristian R., M. 2016. Implementasi Metode Simple Additive Weighting dan Weighted Product Model dalam Pemilihan Lembaga Bimbingan Belajar di Kota Medan. Skripsi. Universitas Sumatera Utara.

Rifai, Ahmad. 2015. Implementasi Metode Naive Bayes dalam Menentukan Posisi Ideal Pemain dalam Sepak Bola Berbasis Android (Studi Kasus : Talenta Soccer Rantauprapat). Skripsi. Universitas Sumatera Utara.

Tariq, A. and Rafi, K. 2012. Intelligent Decision Support System – A Framework.

Information and Knowledge Management. Inf. Knowl. Manag., 2(6).

Tri Utami, Puspita. 2015. Implementasi perbandingan algoritma Analytic Hierarchy Process (AHP) dengan algoritma Simple Additive Weighting (SAW) dalam Pemilihan Website Hosting. Skripsi. Universitas Sumatera Utara.

Turban, E., Sharda, R.E., & Delan, D. 2005. Decision Support and Business Intelligent Systems, 7th ed. Prentice Hall.

A-1

public partial class MainForm : Form {

Nilaihasil fpindah = new Nilaihasil();

this.Hide();

Perangkingan fpindah = new Perangkingan();

this.Hide();

public partial class Nilaihasil : Form {

Stopwatch watch = new Stopwatch();

SQLiteConnection sql = new SQLiteConnection("Data Source=pesertakarate.db;Version=3;");

public Nilaihasil() {

InitializeComponent();

}

void HomeToolStripMenuItemClick(object sender, EventArgs e)

{

MainForm fpindah = new MainForm();

this.Hide();

Perangkingan fpindah = new Perangkingan();

this.Hide();

DataTable dt = new DataTable();

SQLiteDataAdapter da = new SQLiteDataAdapter("SELECT *

dataGridView1.Columns[1].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

dataGridView1.Columns[2].HeaderText = "Kihon\nMemukul";

dataGridView1.Columns[2].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

dataGridView1.Columns[3].HeaderText = "Kihon\nTendangan";

dataGridView1.Columns[3].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

dataGridView1.Columns[4].HeaderText = "Kihon\nMenangkis";

dataGridView1.Columns[4].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

dataGridView1.Columns[5].HeaderText = "Kumite";

dataGridView1.Columns[5].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

dataGridView1.Columns[6].HeaderText = "Keterangan";

dataGridView1.Columns[6].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

dataGridView1.DefaultCellStyle.Font = new Font("Microsoft Sans Serif", 8); from peserta where keterangan = 'Lulus'", sql);

SQLiteDataReader sqlReader = del.ExecuteReader();

try {

A-3 from peserta where keterangan = 'Tidak Lulus'", sql);

SQLiteDataReader sqlReader2 = del2.ExecuteReader();

void NilaihasilLoad(object sender, EventArgs e) { peserta where nama ='"+dataGridView1[0, row].Value.ToString()+"'", sql);

void Button2Click(object sender, EventArgs e)

public string bayes(int kata, int kpukul, int ktendang, int ktangkis, int kumite)

{

string hasilbayes;

double pl = 0, ptl = 0, katal = 0, katatl = 0, kpukull = 0, kpukultl = 0, ktendangl = 0, ktendangtl = 0, ktangkisl = 0, ktangkistl = 0, kumitel = 0, kumitetl = 0, bandingl, bandingtl;

for (int i = 0; i < dataGridView1.Rows.Count; i++)

&& Convert.ToInt32(dataGridView1[1, i].Value.ToString()) == kata) katal = katal + 1;

&& Convert.ToInt32(dataGridView1[2, i].Value.ToString()) == kpukul) kpukull = kpukull + 1;

&& Convert.ToInt32(dataGridView1[3, i].Value.ToString()) == ktendang) ktendangl = ktendangl + 1;

&& Convert.ToInt32(dataGridView1[4, i].Value.ToString()) == ktangkis) ktangkisl = ktangkisl + 1;

else if ((dataGridView1[6, i].Value.ToString()) ==

"Tidak Lulus" && Convert.ToInt32(dataGridView1[4, i].Value.ToString()) == ktangkis)

A-5

ktangkistl = ktangkistl + 1;

if ((dataGridView1[6, i].Value.ToString()) == "Lulus"

&& Convert.ToInt32(dataGridView1[5, i].Value.ToString()) == kumite) kumitel = kumitel + 1;

void Button1Click(object sender, EventArgs e) {

if (textBox4.Text == "") {

MessageBox.Show(this, "Nama Peserta Tidak Boleh Kosong", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);

}

else if (Convert.ToInt32(textBox5.Text) > 10 ||

Convert.ToInt32(textBox6.Text) > 10 || Convert.ToInt32(textBox7.Text)

> 10 || Convert.ToInt32(textBox8.Text) > 10 ||

Convert.ToInt32(textBox9.Text) > 10) {

MessageBox.Show(this, "Nilai Tidak Boleh Lebih Besar Dari 10", "Error", MessageBoxButtons.OK,

MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);

label11.Text = "Keterangan :\n" + keterangan;

sql.Open();

SQLiteCommand cmd = new SQLiteCommand("insert into peserta values('" + textBox4.Text + "','" + textBox5.Text + "','" + textBox6.Text + "','" + textBox7.Text + "','" + textBox8.Text + "','"

+ textBox9.Text + "','" + keterangan + "')", sql);

cmd.ExecuteNonQuery();

public partial class Perangkingan : Form {

Stopwatch watch = new Stopwatch();

SQLiteConnection sql = new SQLiteConnection("Data Source=pesertakarate.db;Version=3;");

Nilaihasil fpindah = new Nilaihasil();

this.Hide();

MainForm fpindah = new MainForm();

this.Hide();

fpindah.Show();

}

void refresh()

A-7

{

sql.Open();

DataTable dt = new DataTable();

SQLiteDataAdapter da = new SQLiteDataAdapter("SELECT

dataGridView1.Columns[1].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

dataGridView1.Columns[2].HeaderText = "Kihon\nMemukul";

dataGridView1.Columns[2].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

dataGridView1.Columns[3].HeaderText = "Kihon\nTendangan";

dataGridView1.Columns[3].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

dataGridView1.Columns[4].HeaderText = "Kihon\nMenangkis";

dataGridView1.Columns[4].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

dataGridView1.Columns[5].HeaderText = "Kumite";

dataGridView1.Columns[5].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

dataGridView1.DefaultCellStyle.Font = new Font("Microsoft Sans Serif", 8);

SQLiteCommand del = new SQLiteCommand("select COUNT(*) from peserta where keterangan = 'Lulus'", sql);

SQLiteDataReader sqlReader = del.ExecuteReader();

void PerangkinganLoad(object sender, EventArgs e) {

refresh();

}

void Button1Click(object sender, EventArgs e) {

}

A-9

void Button2Click(object sender, EventArgs e) {

CURRICULUM VITAE

Nama Lengkap : Sayyid Sabiq SM Rambe Tempat/Tanggal Lahir : Medan, 02 September 2000 Jenis Kelamin : Laki-Laki

Agama : Islam

Alamat Sekarang : Jalan Serayu Dusun IV Medan Krio

No.HP : 089644948334

Email : [email protected]

PENDIDIKAN

Perguruan Tinggi Universitas Sumatera Utara

2017-2021 Fakultas Ilmu Komputer Dan Teknologi

Informasi Program Studi S1 Ilmu Komputer Sekolah Mengah Atas SMAN 15 Medan

2014-2017

Sekolah Menengah Pertama SMPIT Al-Fityan School Medan 2011-2014

Sekolah Dasar SDIT Al-Fityan School Medan 2005-2011

PENGALAMAN ORGANISASI

2020-2021 Anggota Departemen Kemahasiswaan Ikatan

Mahasiswa S-1 Ilmu Komputer (IMILKOM) Universitas Sumatera Utara

B-2

DAFTAR PRESTASI

1. SELEKDA Usia Dini FORKI

Medan, 20 Oktober 2012 Juara III Kumite +50kg Usia Dini 2. KEJURDA Kadet Junior 2013 FORKI SUMUT

Medan, 19-20 Agustus 2013 Juara II Kumite +70kg Kadet Putra 3. KEJURDA FORKI SUMUT

Medan, 3-5 Maret 2014 Juara II Kumite +70kg Kadet Putra 4.PGN Open Karste CHAMPIONSHIP

Medan, 6-8 April 2015 Juara ll Kumite +70kg Kadet Putra 5. Piala PANGDAM I Bukit Barisan

Medan, 12-14 Oktober 2015 Juara IlI Kumite +70kg Kadet Putra 6. KEJURDA INKANAS SUMUT IX

Medan, 6 Maret 2016 Juara I Kumite +76kg Junior Putra 7. DASRIL MUCHTAR KARATE

Bandung. 11-13 Maret 2016 Juara I Kumite +70kg Kadet Putra 8. 17TH MILO Open KARATE CHAMPIONSHIF

Kuala Lumpur, 28-29 Mei 2016 Juara I Kumite +76kg Junior Putra 9. Tebing Tinggi Open CHAMPIONSHIP III

Tebing Tinggi, 21-23 juli 2016 Juara l Kumite +76kg Junior Putra 10. PGN INKANAS KARATE Open II

Medan, 12-14 Agustus 2016 Juara II Kumite +76kg Junior Putra 11. Piala Panglima TIN IV

Jakarta, 19-21 Agustus 2016 Juara ll Kumite +76kg Junior Putra 12. Open Turnamen Karate Kab. Deli Serdang

Lubuk Pakam, 20 Desember 2016 Juara I Kumite +76kg Junior Putra 13. Open Tour Tournament Karate Kab. Deli Serdang

Lubuk Pakam, 20 Desember 2016 Juara BOB Junior Putra 14. KEJURNAS INKANAS Piala KAPOLRI VII

Semarang, 9-11 Maret 2017 Juara l Kumite +76kg Junior Putra 15. KEJURNAS Piala MENDAGRI XIX

Bandung, 24-26 Maret 2017 Juara III Kumite +76kg Junior Putra

16. Kejuaraan Karate Pelajar Se SUMUT

Medan, 12-15 Agustus 2017 Juara I Kumite +76kg Junior Putra 17. Piala Panglima TNI V

Jakarta, 22-24 September 2017 Juara I Kumite +76kg Junior Putra 18. KEJURDA Karate Senior FORKI SUMUT

Medan, 6-8 Oktober 2017 Juara III Kumite -84kg Senior Putra 19. Tebing Tinggi Open IV

Tebing Tinggi, 30 November - 3 Desember 2017 Juara I Kumite +76kg Junior Putra

20. INDONESIA KARATE SHOTO

Bandung, 15-17 Desember 2017 Juara III Kumite +76kg Junior Putra 21. PORWIL SU Wilayah III

Balige, 27-29 April 2018 → Juara I Kumite -84kg Senior Putra 22. 19th MILO INTERNATIONAL KARATE CHAMPIONSHIP

Kuala Lumpur, 30 Juni - 1 Juli 2018 → Juara III Kumite -84kg Senior Putra 23. SOUTHEAST ASIAN KARATE CHAMPIONSHIP "YOGYAKARTA STATE UNIVERSITY CUP VIII"

Yogyakarta, 27-28 Oktober 2018 Juara III Kumite -84kg Senior Putra 24. Tebing Tinggi Open V

Tebing Tinggi, 2-4 November 2018 Juara III Kumite -84kg Senior Putra 25. KEJATISU Open 1

Medan, 4-6 Desember 2018 Juara II Kumite -84kg Senior Putra

26. USU INTERNATIONAL Open KARATE CHAMPIONSHIP 2019 Medan, 22-24 Februari 2019 Juara III Kumite -84kg Senior Putra 27. Kejurda FORKI SUMUT Antar Juara PORWIL SU Tahun 2019 Medan, 34 Maret 2019 Juara III Kumite -84kg Senior Putra

28. Brawijaya University Karate championship

Malang, 1-3 November 2019 Juara I Kumite -84kg Senior Putra 29. Brawijaya University Karate championship

Malang, 1-3 November 2019 Juara III Kumite -84kg Mahasiswa 29. USU Games 2019

Medan, 18 November 2019 Juara I Kumite +75kg Senior Putra

B-4

30. KEJURDA FORKI SUMUT

Medan, 7-8 Maret 2020 Juara I Kumite +84kg Senior Putra

Dokumen terkait