## SISTEM PENDUKUNG KEPUTUSAN

## PENENTUAN CALON PENERIMA BANTUAN SISWA MISKIN MENGGUNAKAN  METODE SIMPLE ADDITIVE WEIGHTING
( STUDI KASUS PADA SMP NEGERI 1 WONOSEGORO BOYOLALI )
Umi Nurul Hidayati(uminurulh93@gmail.com) Muhammad Hasbi (hasbi63@yahoo.com) Bebas Widada(bbswdd@gmail.com)

## ABSTRAK
Bantuan  Siswa  Miskin  (BSM)  merupakan  percepatan  dan  perluasan  dari  program- program  bantuan  sosial  yang  sudah  ada  selama  ini.  Pihak  sekolah  hanya  mengajukan  daftar siswa yang layak menerima Bantuan Siswa Miskin ke Dinas Pendidikan Pemuda dan Olahraga, bukan  menentukan  siapa  yang  mendapatkan  uang  Bantuan  Siswa  Miskin.  Namun  dalam penentuan  siswa  yang  layak  atau  tidak,  masih  menggunakan  metode  manual  yang membutuhkan banyak waktu, tenaga dan biaya, sehingga perlu dibuat suatu Sistem Pendukung Keputusan Penentuan Calon Penerima  BSM menggunakan  Metode Simple Additive Weighting. Proses dimulai dengan mamasukkan data siswa selanjutnya memasukkan data proses (kriteria) yang  akan  menghasilkan  perhitungan  metode  Simpe  Additive  Weighting  yang  hasilnya  berupa perangkingan dengan kriteria: Orangtua siswa penerima Kartu Perlindungan Sosial (KPS); Siswa penerima  Kartu  Calon  Penerima  Bantuan  Siswa  Miskin;  Orangtua  siswa  peserta  Program Keluarga  Harapan  (PKH);  Siswa  terancam  putus  sekolah  karena  kesulitan  biaya,  Siswa  yatim, piatu  atau  yatim  piatu;  Siswa  berasal  dari  korban  musibah,  kelainan  fisik,  korban  PHK  dari Rumah  Tangga  Sangat  Miskin;  Nilai  rata-rata  semester  terakhir  dan  jumlah  point  pelanggaran hingga  semester  terakhir.  Pada  kriteria  Siswa  terancam  putus  sekolah  karena  kesulitan  biaya terdapat  sub-kriteria  yaitu  Penghasilan  orang  tua  per  bulan,  Tanggungan  anggota  keluarga, Tanggungan  anak  sekolah,  Fasilitas  rumah,  Jenis  Rumah,  Lantai  rumah,  Kepemilikan  rumah serta Kepemilikan tanah. Desain yang dibuat: Diagram Konteks, Hierarchy Input Proses Output, Diagram  Alir  Data,  Entitas  Relationship  Diagram.  Sistem  yang  dibuat  menggunakan  bahasa pemograman  visual  basic.net  2010  dan  database  sql  server  2008.  Tampilan  dari  sistem  ini terdapat menu data siswa, proses SPK dengan menggunakan metode SAW, laporan data siawa dan laporan hasil, about dan keluar.
Kata Kunci: Bantuan Siswa Miskin, Simple Additive Weighting, Sistem Pendukung Keputusan

## I. PENDAHULUAN
Dengan  disetujuinya  APBN-Perubahan tahun  2013  dan  adanya  kebijakan  kenaikan harga  bahan  bakar  minyak  (BBM)  bersubsidi yang  diberlakukan  mulai  Juni  2013,  maka pemerintah menetapkan program-program kompensasi  terhadap  masyarakat  miskin  dan rentan  kemiskinan.  Program  kompensasi tersebut berupa Bantuan Siswa Miskin (BSM), Program  Keluarga  Harapan  (PKH),  program Raskin, Bantuan Langsung Sementara Masyarakat (BLSM), dan program infrastruktur dasar.  Program  Raskin,  PKH,  dan  BSM merupakan  bagian  dari  Program  Percepatan dan  Perluasan  perlindungan  Sosial  (P4S)  dan merupakan  percepatan  dan  perluasan  dari program-program  bantuan  sosial  yang  sudah ada selama ini.
Dalam  penentuan  calon  penerima  BSM, SMP  Negeri  1  Wonosegoro  menyortir  berkas-
berkas  dan  dengan  pertimbangan  oleh  tim satu  per  satu  secara  manual  membutuhkan waktu,  tenaga  dan  biaya  yang  tidak  sedikit. Untuk  mendukung  keefektifan  kinerja  proses penyeleksian  tersebut  maka  perlu  dirancang sebuah sistem pendukung keputusan penentuan  calon  penerima  Bantuan  Siswa Miskin  (BSM)  menggunakan  metode Simple Additive  Weighting (SAW)  sebagai  dasar pengambilan keputusan. Metode ini digunakan karena  mampu  menyeleksi  alternatif  terbaik dari  sejumlah  alternatif.  Alternatif  dalam penentuan  calon  penerima  Bantuan  Siswa Miskin (BSM) berdasarkan kriteria-kriteria yang ditentukan.
II.  METODE PENELITIAN 2.1. Metode Pengumpulan Data Metode yang
digunakan dalam pengumpulan
data adalah observasi, wawancara dan studi pustaka.

## 2.2. Langkah Pembutan Program
1.  Pengumpulan Data
a.  Mempelajari  metode  SAW  yaitu  rating kecocokan,  normalisasi  dan  menentukan nilai preferensi setiap alternatif.
b.  Mempelajari  bahasa  pemograman visual basic.net 2010 serta sql server 2008 . c.  Mengumpulkan  data  siswa  dan  data proses dari SMP Negeri 1 Wonosegoro.
2.  Perancangan Sistem
a.  Penentuan kriteria SAW dalam penentuan calon penerima BSM.
b.  Menggunakan Diagram Konteks, Hierarchi Input  Proses  Output,  Diagram  Alir  Data, Entitas Relationship Diagram untuk diterapkan dalam system.
c.  Perancangan  Desain  Sistem  dan desain interface .
d.  Pembuatan  aplikasi  ini  menggunakan bahasa  pemograman visual  basic.net 2010 dan sql server 2008. 3.  Implementasi Sistem
a.  Menggunakan metode SAW untuk penentuan calon penerima BSM. b.  Menggunakan Diagram Konteks, Hierarchi Input  Proses  Output,  Diagram  Alir  Data, Entitas Relationship Diagram untuk diterapkan dalam system. c.  Implementasi  bahasa  pemograman visual basic.net 2010  serta database  sql  server 2008. d.  Implementasi desain interface.
4.  Pengujian Sistem
Pengujian menggunakan black box.

## III.  TINJUAN PUSTAKA 3.1  Bantuan Siswa Miskin (BSM)
Bantuan    bagi  siswa  miskin  yang selanjutnya  disebut  Bantuan  Siswa  Miskin (BSM) adalah bantuan dari pemerintah berupa sejumlah  uang  tunai  yang  diberikan  langsung kepada  siswa  yang  berasal  dari  keluarga miskin[1].

## 3.2  Sistem Pendukung Keputusan (SPK)
Sistem  Pendukung  Keputusan  (SPK) adalah  suatu  sistem  informasi  komputer  yang interaktif  yang  dapat  memberikan  alternatif solusi  bagi  pembuat  keputusan.  Aplikasi  SPK banyak  digunakan  dalam  berbagai  bidang
karena  dibangun  untuk  mendukung  solusi terhadap suatu masalah atau untuk mengevaluasi suatu peluang[2].

## 3.3  Metode SAW
Metode  SAW  sering  juga  dikenal  dengan istilah  metode  penjumlahan  terbobot.  Konsep dasar metode SAW adalah mencari penjumlahan  terbobot  dan  rating  kinerja  pada setiap alternatif pada semua atribut[6]
Dimana r ij adalah rating kinerja ternormalisasi dari alternatif A i pada atribut C j ; i=1,2,...,m dan j=1,2,...,n. Nilai preferensi untuk setiap alternatif (Vi) diberikan sebagai:
   n 1 j j w ij i r V (2)
Nilai V i yang lebih besar mengindikasikan bahwa alternatif A i lebih terpilih. Langkah yang dilakukan untuk menyelesaikan masalah pengambilan keputusan metode SAW :
1.  Menentukan  kriteria  untuk  pengambilan keputusan, dalam hal ini adalah C i . 2.  Menentukan rating kecocokan setiap alternatif kriteria yang sudah ditentukan 3.  Membuat matriks keputusan kriteria (C i ). 4.  Normalisasi matriks dari persamaan disesuaikan  jenis  atribut  (keuntungan /  max atau  biaya /cost/min )  sehingga  diperoleh matriks  ternormalisasi  R.  Penjumlahan perkalian matriks ternormalisasi  R  dengan vektor  bobot  dan  diperoleh  nilai  terbesar yang  digunakan  alternatif  terbaik  dari alternatif  yang  ada  (A i )  sebagai  solusi masalah[3]

## 3.4  Sql server
Microsoft  SQL  Server  merupakan  salah satu database relational yang banyak digunakan  oleh  dunia  usaha.      Bahasa  ini secara defacto adalah  bahasa  standar  yang digunakan  dalam  manajemen  basis  data relasional.  SQL  server  merupakan  salah  satu produk  dari Relational  Database  Management System (RDBMS)[4].

## 3.5  Visual basic
Visual  Studio.NET  terdiri  dari  empat  edisi yang  dimulai  dari  edisi  paling  dasar  sampai edisi  paling  lengkap:  Visual  Studio.NET
 ij r ij ij i x x Min Jika  j  adalah atribut
keuntungan (profit)
Jika  j  adalah atribut biaya (cost) ij i ij x Max x (1)
Profesional,  Visual  Studio.NET  Academic,
Visual Studio.NET Enterprice Developer, Visual Studio.NET Enterprice Architect[5].
3.6  ERD
Entity Relationship Diagram adalah gambaran mengenai berelasinya antar entitas. Sistem  adalah  kumpulan  elemen  yang  setiap elemen  memiliki  fungsi  masing-masing  dan secara  bersama-sama  mencapai  tujuan  dari sistem  tersebut.  ‘Kebersama-sama’-an  dari sistem  di  atas  dilambangkan  dengan  saling berelasinya antara satu entitas dengan entitas lainnya[6]

## 3.7  DFD
Data  Flow  Diagram adalah  representasi grafik  yang  menggambarkan  aliran  informasi dan  trasnformasi  informasi  yang  diaplikasikan sebagai  data  yang  mengalir  dari  masukan ( input ) dan keluaran ( output )[7]

## IV.  HASIL DAN PEMBAHASAN
4.1. Perancangan Penelitian
Variabel penlitian yang digunakan sebagai berikut:  Orangtua  siswa  penerima  Kartu Perlindungan  Sosial  (KPS)(C1);    Siswa penerima  Kartu  Calon  Peneriman  Peneriman Bantuan  Siswa  Miskin(C2);  Orangtua  siswa peserta  Program  Keluarga  Harapan  (PKH) (C3);  Penghasilan  orang  tua  per  bulan(C4); Tanggungan anggota keluarga(C5);
Tanggungan anak sekolah(C6); Fasilitas rumah(C7); Jenis Rumah(C8); Lantai
rumah(C9);
Kepemilikan
rumah(C10);
Kepemilikan  tanah(C11);  Siswa  yatim,  piatu atau  yatim  piatu(C12);  Siswa  berasal  dari korban  musibah,  kelainan  fisik,  korban  PHK dari Rumah Tangga Sangat Miskin(C13); Nilai rata-rata semester terakhir(C14); Jumlah point pelanggaran hingga semester terakhir(C15).
Context  diagram mewakili  proses  dari seluruh sistem yang menggambarkan hubungan  input  dan  output  menjadi  satu kesatuan  pada  Sistem  Pendukung  Keputusan Penentuan  Calon  Penerima  BSM  di  SMP Negeri  1  Wonosegoro  Boyolali,  ditunjukkan pada Gambar 1.
Diagram HIPO pada Gambar 2
menunjukkan  hirarki  proses  secara  umum hingga  lebih  rinci  serta  memperjelas  batasan program.  Diagram  Arus  Data  (DAD),  sebagai media  untuk  menjelaskan  semua  alur  data beserta proses-proses yang terdapat di dalam sistem yang disajikan pada Gambar 3.
Bendahara BOS SPK Penentuan Calon Penerima BSM SMP N 1 Wonosegoro Boyolali username password Dt_siswa Dt_spk Siswa Koordinator Kurikulum Kepala Sekolah Dt_siswa Rata2_nilai_semester_terakhir Lap_dt_siswa Lap_dftr_cln_pnerima_bsm_keseluruhan Lap_dftr_cln_pnerima_bsm_kat_layak Lap_dftr_cln_pnerima_bsm_kat_tdk_layak Koordinator Kesiswaan Jml_point_pelanggaran Dt_kuesioner Gambar 1. Diagram Konteks TOP LEVEL LEVEL 0 LEVEL 1 0 SPK Penentuan Calon Penerima BSM SMP N 1 Wonosegoro Boyolali 1.0P
Login 2.0
Pengolahan Data Siswa 3.0 Proses SPK 4.0 Hasil Proses SPK 5.0 Pengolahan Laporan 2.1P Tambah 2.2P Simpan 2.3P Edit 2.4P Hapus 3.1P
Lanjut 4.1P Simpan 5.1P Laporan Data Siswa 5.2P Laporan Hasil SPK Gambar 2. HIPO Petugas BSM D1 Data_Login D2 Data_Siswa *)Keterangan : Laporan-laporan: 1. Lap_dt_siswa 2. Lap_penghitungan_spk_bsm 3. Lap_dftr_cln_pnerima_bsm_keseluruhan 4. Lap_dftr_cln_pnerima_bsm_kat_layak 5. Lap_dftr_cln_pnerima_bsm_kat_tdk_layak Dt_login Dt_login D3 Kriteria Dt_siswa Dt_siswa Dt_siswa Dt_siswa Dt_nilai Dt_nilai Laporan-laporan* Dt_siswa D4 Nilai_SPK Dt_kriteria 1.0P Login Hak_akses 2.0 Pengolahan Data Siswa 3.0 Proses SPK 4.0 Hasil Proses SPK Dt_proses 5.0 Pengolahan Laporan

## Gambar 3 DAD Level 0
1. Entity  relation  diagram (ERD),  Adapun rancangan ERD seperti Gambar 4.
siswa hasil mempunyai t4lahir nis nama jk alamat anakke status alamatwali kerjawali kerjaibu ibu wali alamatortu kerjaayah ayah tgllahir fasrum rata point nilai tank kategori tanas nobsm bsm kps jenrum nokps pemtan nis pemrum lanrum nis sisas sisyp po pkh nama nis Gambar  4 . ERD SPK Penentuan Calon Penerima BSM

## 4.2. Perancangan Database
Nama  database  yang  digunakan  dalam aplikasi ini adalah db_raskin, dengan tabel rumahtangga dan  tabel hasil .  Relasi  tabel ditunjukkan pada Gambar 5.
Gambar 5. Relasi Tabel

## 4.3. Proses Perhitungan Metode SAW
1.  Rating kecocokan masing-masing
alternatif  pada  setiap  kriteria  yang  sudah ditentukan.
Tabel 1. Kriteria dan Bobot NO KRITERIA PENILAIAN NILAI
BOBOT
1 Orangtua siswa penerima Kartu Perlindungan Sosial (KPS) 17 ~ Ya 100 ~ Tidak 0
NO
KRITERIA PENILAIAN NILAI BOBOT
2 Siswa penerima Kartu Calon Peneriman Bantuan Siswa
Miskin; 17 ~ Ya
100 ~ Tidak 0 3
Orangtua siswa peserta Program Keluarga Harapan
(PKH) 5 ~ Ya
100
~ Tidak 0
4 Siswa terancam putus sekolah karena kesulitan biaya
a Penghasilan Orang Tua per Bulan ~ dibawah Rp 300.000,- 10 6 ~ antara Rp 300.000,- s/d Rp 500.000,- 20
~ antara Rp 500.000,- s/d Rp 1.000.000,- 40 ~ antara Rp 1.000.000,- s/d Rp 2.000.000,- 60 ~ antara Rp 2.000.000,- s/d Rp 3.000.000,- 80
~ diatas Rp 3.000.000,- 100 b  tanggungan keluarga 5 ~ 2 20 ~ 3 40
~ 4
60
~ 5
80 ~ lebih dari 5 100 c  tanggungan anak sekolah 5 ~ 1 40 ~ 2 60 ~ 3 80 ~ lebih dari 3 100 d  fasilitas rumah 5 ~ mobil 50 ~ mobil dan sepeda motor
80 ~ mobil dan kulkas 65 ~ mobil dan televisi 55 ~ mobil, sepeda motor dan kulkas 95 ~ mobil, sepeda motor dan televisi 85 ~mobil, kulkas dan televisi 70 ~ mobil, sepeda motor, kulkas dan televisi 100 ~ sepeda motor 30 ~ sepeda motor dan kulkas 45 ~ sepeda motor dan televisi 35 ~ sepeda motor, kulkas dan televisi 50 ~ kulkas 15 ~ kulkas dan televisi 20 ~ televisi 5
e  Jenis Rumah
5 ~ permanen 100 ~ semi permanen
80
~ tidak permanen 60
f  Lantai Rumah
5 ~ kramik / marmer 100 ~ semen
80 ~ tanah
60
g  Kepemilikan Rumah
5 ~ milik sendiri 100
~ milik orang lain (kontrak)
20 h  Kepemilikan Tanah 5 ~ milik sendiri 100
~ milik orang lain (kontrak)
20
NO KRITERIA PENILAIAN NILAI BOBOT 5 Siswa yatim, piatu atau yatim piatu
5 ~ yatim 80 ~ piatu 60 ~ yatim piatu 100
~ lainnya 0 6 Siswa berasal dari : 5 ~ korban musibah 80 ~ kelainan fisik 40
~ korban PHK 60
~ Rumah Tangga Sangat Miskin
100 ~ lainnya
0 7 Rata-rata nilai semester terakhir 5
<60
40
60 s/d <75 60 75 s/d <85 80 85 s/d 100 100
8 Jumlah point pelanggaran hingga semester terakhir : 5
<20 20 20 s/d <40 40 40 s/d <60 60 60 s/d <80 80 80 s/d 100 100 Jumlah 100

## 4.4. Hasil Implementasi Sistem
a.  Input Kritera dan Proses SAW
Gambar 5 Halaman Proses Input Kriteria

## b.  Hasil perhitungan
Gambar 6 Halaman Hasil Proses SAW 2.  Laporan Seleksi BSM

## Gambar 7 Laporan Seleksi BSM

## V.  PENUTUP
5.1 Kesimpulan
1.  Telah  dibuat  serangkaian  desain  Sistem Pendukung Keputusan Penentuan Calon
Penerima  Bantuan  Siswa  Miskin  (BSM) di  SMP  N  1  Wonosegoro  Boyolali  yang dapat digunakan untuk membuat aplikasi sesuai kebutuhan yang ada.
2.  Aplikasi  Sistem  Pendukung  Keputusan Penentuan  Calon  Penerima  Bantuan
Siswa Miskin  (BSM)  menggunakan Metode Simple Additive Weighting (SAW) da[pat  menghasilkan  output daftar  calon  penerima  Bantuan  Siswa Miskin (BSM) di SMP Negeri 1
Wonosegoro  Boyolali  sesuai  dengan aturan  yang  ada  dan  menggunakan vb.net  sebagai  bahasa  pemrograman aplikasi yang dibuat.

## 5.2  Saran
Sistem  Pendukung  Keputusan  Penentuan Calon Penerima Bantuan Siswa Miskin di SMP Negeri  1  Wonosegoro  Boyolali  ini  masih terdapat  kekurangan,  antara  lain  :  kriteria masih paten dari script dan belum dinamis bisa diubah  dan  ditentukan  oleh  user  sewaktu- waktu. Kedepannya diharapkan dapat dikembangkan  dengan  pembuatan  variabel kriteria  dan  format  laporan  yang  fleksibel sesuai kebutuhan pada waktu tertentu.

## DAFTAR PUSTAKA
[1]  Kementrian  Pendidikan  dan  Kebudayaan,
2013, Panduan BSM.
[2]  Lahinta, 2007, Aplikasi TPDSM Gorontalo.
[3]  Kusumadewi,  2006,  Fuzzy  Multi  Attribut
Decission Making,
Graha
Ilmu, Yogyakarta. [4]  Darmayuda,  Ketut,  2010. Pemograman Aplikasi Database dengan Microsoft Visual Basic.NET 2008 . Informatika,
Bandung.
[5]  Yuswanto,  2006, Pemograman  Dasar
Visual Basic.Net , Prestasi Pustaka Publisher, Jakarta. [6]  Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi ,
Yogyakarta: Penerbit Andi. [7]  S, Rosa A & M, Shalahuddin. 2011