## SISTEM PENDUKUNG KEPUTUSAN SELEKSI PENERIMAAN SISWA BARU MENGGUNAKAN METODE TOPSIS

## Melince Yanuwaria Mariana Siri
Teknik Informatika, Institut Teknologi Nasional Malang melince95@gmail.com

## ABSTRAK
Penerimaan  siswa  baru  merupakan  kegiatan  wajib  yang  dilakukan  oleh  setiap  sekolah,  baik  dari  tingkat SD,  SMP,  maupun  SMA.  Seperti  halnya  SD  Negeri  Tasikmadu  1    yang  tiap  tahun  penerimaan  siswa  baru semakin  meningkat  peminat  yang  mendaftar.  Sampai  saat  ini  proses  pengolahan  nilai  calon  siswa  baru  yang telah mendaftar masih diolah dengan Microsoft Excel, sehingga sering terjadi kesalahan dan memakan banyak waktu.  Oleh  sebab  itu  untuk  mempercepat  proses  penyeleksian  siswa  baru  maka  dibutuhkan  sebuah  sistem pendukung keputusan agar prosesnya cepat dan akurat.
Dalam  penelitian  ini,  akan  dibuat  sebuah  Sistem  Pendukung  Keputusan    untuk  memudahkan  sekolah  SD Negeri Tasikmadu 1 dalam proses penerimaan siswa baru dengan  menggunakan  metode Technique  for Order by  Similarity  to  Ideal  Solution  (TOPSIS).  Kriteria  yang  digunakan    pada  Sistem  Pendukung  Keputusan  ini adalah  nilai  test,  nilai  interview,  jarak  rumah  dengan  sekolah,  usia,  dan  kelengkapan  berkas  seperti  kartu keluarga,  akte  kelahiran  dan  ijasah  TK.  Aplikasi  pada  penelitian  ini  diimplementasikan  dengan  menggunakan bahasa pemograman Visual Basic, dan Database menggunakan SQL server.
Dari hasil pengujian aplikasi yang telah dibuat, mendapatkan hasil bahwa semua tampilan dan fungsi pada aplikasi ini dapat berjalan 100% pada 4 sistem operasi yang berbeda yaitu Windows XP, Windows 7, Windows 8, dan Windows 10. Selain itu juga berdasarkan perbandingan hasil perhitungan manual dengan sistem diambil 4 alternatif  yang  dihitung  menggunakan  metode  TOPSIS  menghasilkan  nilai  tertinggi  0,061%,  terendah  0,013% dan nilai rata-rata error 0,035%. Dari hasil pengujian yang dilakukan kepada pengguna Aplikasi Sistem Pendunkung Keputusan Seleksi Penerimaan Siswa Baru pada SDN Tasikmadu 1 ini mendapatkan hasil 75% mengatakan aplikasi ini Baik, 25% mengatakan Cukup dan 0% mengatakan Kurang.
Kata Kunci: Seleksi Penerimaan Siswa Baru,  Sistem Pendukung Keputusan,  TOPSIS.
1. PENDAHULUAN

## 1.1. Latar Belakang
Kualitas  sebuah  sekolah  dipengaruhi  oleh beberapa  hal,  salah  satunya  adalah  sumber  daya siswa.  Untuk  memiliki  sumber  daya  siswa  yang berkualitas  maka  diperlukan  adanya  penyeleksian dalam  peneriamaan  siswa  di  sebuah  sekolah.  Namun Dengan  semakin  berkembangnya  zaman,  membuat semakin  tinggi  pula  calon  siswa  yang  mendaftarkan diri  di  sebuah  sekolah.  Namun  keterbatasan  fasilitas, sarana,  dan  prasarana  sebuah  sekolah  terkadang sekolah  tidak  dapat  menampung  semua  calon  siswa yang  mendaftar.  Supaya  sekolah  mendapatkan sumber  daya  siswa  yang  berkualitas  maka  perlu dilakukan  penyaringan  penerimaan  siswa  baru. (Krismelan, 2009)
Di  SD  Negeri  Tasikmadu  1,  sistem  yang digunakan  dalam  pendataan  penerimaan  siswa  baru dilakukan  dengan  menggunakan  Microsoft Excel , sehingga menyebabkan pekerjaan panitia penerimaan siswa  baru  kurang  efisien  karena  membutuhkan banyak kertas, waktu dan tenaga. Hal ini dikarenakan belum  ada  sebuah  aplikasi  yang  spesifik,  sehingga dibutuhkan  sebuah  sistem  pendukung  keputusan
untuk  penerimaan  siswa  baru.  Adapun  kriteria  yang digunakan  yaitu  ,  nilai  test,  nilai  interview,  jarak rumah dengan sekolah, usia, dan kelengkapan berkas seperti kartu keluarga, akte kelahiran dan ijasah TK.
Salah  satu  metode  sistem  pendukung  keputusan adalah  metode Technique  for  Order  by  Similarity  to Ideal  Solution (TOPSIS).  TOPSIS  adalah  salah  satu metode  yang  bisa  membantu  proses  pengambilan keputusan  yang  optimal  untuk  menyelesaikan masalah keputusan secara praktis. Hal ini disebabkan karena  konsepnya  yang  sederhana  dan  mudah dipahami,  komputerisasi  efisien  dan  memiliki kemampuan  untuk  mengukur  kinerja  relatif  dari alternatif-alternatif keputusan dalam bentuk matematis sederhana. (Fitriani, 2015).
Berdasarkan  permasalahan  yang  telah diuraikan diatas  maka  dibuat  sebuah  Sistem  Pendukung Keputusan  Seleksi Penerimaan  Siswa  Baru  Pada  SD Negeri Tasikmadu 1 Menggunakan Metode TOPSIS.

## 1.2. Rumusan Masalah
Berdasarkan  latar  belakang  masalah  di  atas, dapat  dirumuskan  permasalahan  yang  akan  dibahas adalah :
1. Bagaimana  Menerapkan  metode Technique  for Order  by  Similarity  to Ideal Solution (TOPSIS) untuk  sistem  pendukung  keputusan  Penerimaan Siswa Baru pada SD Negeri Tasikmadu 1 ?
2. Bagaimana cara
merancang
dan mengimplementasikan sistem pendukung keputusan  agar  dapat  membantu  panitia  dalam proses  seleksi  penerimaan  siswa  baru  pada  SD Negeri  Tasikmadu 1?

## 1.3. Batasan Masalah
Dalam  penyusunan  Skripsi  agar  menjadi sistematis  yang  mudah  di  mengerti,  maka  akan diterapkan  beberapa  batasan  masalah.  Adapun batasan masalah ini meliputi :
1. Proses seleksi yang diteliti adalah proses seleksi penerimaan siswa baru pada SDN Tasikmadu 1.
2. Sampel  data  yang  digunakan  yaitu  data  calon siswa kelas 1 tahun ajaran 2016/2017.
3. Sistem  Pendukung  Keputusan  ini  menggunakan bahasa  pemrograman visual  basic dan database SQL Server .
4. Kriteria  yang  dipakai  pada  seleksi  penerimaan siswa  baru  ini  antara  lain  nilai  test,  nilai interview,  jarak  rumah  dengan  sekolah,  usia, dan  kelengkapan  berkas  seperti  kartu  keluarga, akte kelahiran dan ijasah TK.
5. User akses  pada  sistem  yang  ini  bersifat stand alone atau  hanya  menggunakan  satu  hak  akses untuk  melindungi  data  dari  perubahan  yang tidak semestinya.

## 1.4. Tujuan
Adapun  yang  menjadi  tujuan  penulisan  dalam penyusunan  penelitian  skripsi  adalah  membangun sistem  pendukung  keputusan  dengan  menggunakan metode TOPSIS (Technique for Order by Similarity to Ideal  Solution)  untuk  menentukan  penerimaan  siswa baru  berdasarkan  kriteria  serta  bobot  yang  sudah ditentukan oleh SD Negeri Tasikmadu 1.

## 1.5. Manfaat
Manfaat dari penulisan skripsi ini bagi pengguna adalah sebagai berikut :
1. Memudahkan pekerjaan panitia dalam pengambilan keputuan penerimaan siswa baru di SD Negeri Tasikmadu 1.
2. Memberikan kecepatan hasil dalam pengambilan keputuan penerimaan siswa baru di SD  Negeri  Tasikmadu  1      secara  benar  dan akurat.
2. TINJAUAN PUSTAKA
2.1. Penerimaan Siswa Baru
Penerimaan  siswa  baru  merupakan  salah  satu proses yang ada di instansi pendidikan seperti sekolah yang  berguna  untuk  menyaring  calon  siswa  yang
terpilih  sesuai  kriteria  yang  ditentukan  oleh  sekolah tersebut  untuk  menjadi  siswa  didiknya.  Pada umumnya  proses  penerimaan  siswa  baru  dilakukan melalui  tahapan  pendaftaran,  tes  seleksi,  dan pengumuman  penerimaan  siswa  (Winarni,  2015). Sekolah  Dasar  Negeri  Tasikmadu  1  merupakan sebuah instansi pendidkan yang terletak di Kabupaten Malang. Berdasarkan hasil observasi obyek penelitian melalui  interview,  sistem  penerimaan  siswa  baru yang  berjalan  saat  ini  pada  SDN  Tasikmadu  1 dilakukan  dengan  cara  manual  yaitu    masih menggunakan Microsoft  Excel sehingga  memerlukan waktu yang cukup lama dan bahkan terkadang sering terjadi kesalah dalam proses pengerjaannya.

## 2.2. Penyeleksian Siswa Baru
Penyeleksian  berasal  dari  kata  seleksi  yang berarti  pemilihan  (untuk  mendapatkan  yang  terbaik) atau  penyaringan.  Dengan  kata  lain  seleksi  adalah metode  dan  prosedur  yang  dipakai  oleh  bagian personalia  (kantor  pemerintah,  perusahaan,  dan sebagainya)  waktu  memilih  orang  untuk  mengisi lowongan pekerjaan (Rustiawan, 2012).  Jadi, penyeleksian  siswa  adalah  tindakan  atau  cara  yang dilakukan  sekolah  untuk  menyaring  dan  memilih siswa  yang  secara  kemampuan  akademis  merupakan calon  terbaik  dan  layak  untuk  mendapatkan pengetahuan  pada  sebuah  sekolah  melalui  beberapa ketentuan  seperti  mengikuti  test  secara  lisan  maupun tertulis serta ketentuan lainnya.

## 2.3. Sistem Pendukung Keputusan (SPK)
Pada  dasarnya  sistem  pendukung  keputusan ( decision  support  system )  merupakan    bagian  dari sistem  informasi  berbasis  komputer  yang  dipakai untuk  mendukung  pengambilan  keputusan  dalam suatu  organisasi  atau  perusahaan.  Jadi,  sistem pengambilan keputusan merupakan pendekatan sistematis  sutau  masalah  dengan  pengumpulan  fakta, penentuan  yang  matang  dari  alternatif  yang  ada,  dan pengambilan  tindakan  yang  menurut  perhitungan merupakan  tindakan  yang  paling  tepat.  (Andayati, 2010).

## 2.4. Metode Topsis
Pada  sistem  pendukung  keputusan  terdapat beberapa  metode,  salah  satunya  adalah  metose TOPSIS  ( Technique  For  OrderPreference  By Similarity  To  Ideal  Solution) .  Metode  TOPSIS merupakan suatu bentuk metode pendukung keputusan  yang  didasarkan  pada  konsep  bahwa alternatif  yang  terbaik  tidak  hanya  memiliki  jarak terpendek dari solusi ideal positif tetapi juga memiliki jarak  terpanjang  dari  solusi  ideal  negatif  yang  dalam hal  ini  akan  memberikan  rekomendasi  yang  sesuai dengan yang diharapkan (Sihotang, 2013).
Secara  umum,  prosedur    atau  langkah-langkah dalam  metode  TOPSIS  ( Technique  For  Order Preference  By  Similarity  To  Ideal  Solution )  meliputi (Kurniasih, 2013) : 1. Membuat matriks keputusan yang ternormalisasi.
2. Membuat matriks keputusan yang ternormalisasi terbobot.
3. Menghitung separation measure
4. Menentukan  matriks  solusi  ideal  positif  dan matriks solusi ideal negatif.
5. Menentukan  jarak  antara  nilai  setiap  alternatif dengan  matriks  solusi  ideal  positif  dan  matriks solusi ideal negatif.
6. Menentukan  nilai  preferensi  untuk  setiap alternatif.
TOPSIS  membutuhkan  rating  kinerja  setiap alternatif  Ai  pada  setiap  kriteria  Cj  yang ternormalisasi, yaitu(Fitriana, 2015) :
1. Solusi ideal positif A + dan solusi ideal negatif A - dapat  ditentukan  berdasarkan  rating  bobot ternormalisasi (y ij ) sebagai : Y ij = w t r ij A + = (y 1 + ,y 2 + ,...,y n + ); A - = (y 1 - ,y 2 - ,...,y n - );
2. Sedangakan  jarak  antara  alternatif  A i dengan solusi ideal positif dirumuskan sebagai :
3. Jika  antara  alternatif  A i dengan  solusi  ideal negatif dirumuskan sebagai :
4. Nilai preferensi untuk  setiap  alternatif  (V i ) diberikan sebagai :
5. Nilai  Vi  yang  lebih  besar  menunjukan  bahwa alternatif Ai lebih dipilih.

## 2.5. Microsoft Visual Studio 2008
Microsoft  Visual  Studio  merupakan  sebuah perangkat lunak lengkap yang dapat digunakan untuk melakukan  pengembangan  aplikasi,  baik  aplikasi bisnis, aplikasi personal maupun komponen aplikasinya,  dalam  bentuk  aplikasi  console,  aplikasi windows,  ataupun  aplikasi  Web.  Selain  itu  visual studio  juga  berorientasi  objek  atau  object  oriented yang merupakan pemrograman yang digunakan untuk menggambarkan  banyak  hal,  seperti  aplikasi  yang user  friendly ,  interface  berbasis windows, lingkup pengembangan  aplikasi,  sistem  operasi,  teknologi
database  dan  strategi  komponen  perangkat  lunak (Suryati, 2012).

## 2.6. Microsoft SQL Server 2014
Microsoft  SQL  Server  adalah  sebuah  sistem perangkat lunak yang mengunakan bahasa pemrogramman  yang  bertipe  DDL  (D ata  Definition Language bahasa yang dipergunakan untuk mendefinisikan tabel-tabel beserta isinya dalam suatu basisdata)  seta  DML  ( Data  Manipulasi  Language bahasa  yang  di  pergunakan  untuk  menamba, memodifikasi, serta  menghapus data  yang  memenuhi criteria tertentu dalam basis data).
Sebuah  ekspresi  SQL  dasar  sebenarnya  hanya terdiri atas
tiga klausa yaitu: (Neti, 2012) 1. Klausa Select , yang digunakan untuk menetapkan daftar atribut ( field ) yang diinginkan sebagai hasil query .
2. Klausa Form , yang digunakan untuk menetapkan  tabel/gabungan  tabel  yang  akan ditelusuri selama query data dilakukan.
3. Klausa Where , yang bersifat opsional, digunakan  sebagai  predikat/criteria  yang  harus dipenuhi dalam memperoleh hasil query.

## 3. METODE PENELITIAN
3.1. Blok Diagram Sistem
Blok  diagram  adalah  diagram  dari  sistem  di mana  bagian  utama  atau  fungsi  yang  diwakili  oleh blok yang dihubungkan dengan garis yang menunjukkan hubungan dari blok. Blok diagram dari program yang akan dibuat seperti pada Gambar 3.1
Proses dibangun dengan metode TOPSIS Hasil seleksi siswa baru yang diterima Proses Output
SISTEM PENDUKUNG
KEPUTUSAN PENERIMAAN SISWA BARU Panitia Penerima Siswa Baru (PPSB) Input Data Siswa Input Kriteria Peneliana Informasi Hasil Seleksi penerimaan siswa Baru Data Base Input Alternatif Gambar 3.1 Blok diagram sistem 3.2. Struktur Menu
Struktur menu merupakan  struktur yang menampilkan  menu  apa  saja  yang  terdapat  di  dalam aplikasi. Dapat dilihat pada Gambar 3.2

## Gambar 3.2 Struktur Menu

## 3.3. Flowchart Sistem
Dibawah  ini  adalah flowchart sistem  pada aplikasi sistem pendukung keputusan seleksi penerimaan  siswa  baru  pada  SDN  Tasikmadu  1, seperti pada Gambar 3.3
START Tampilan Home Tampilan Halaman Utama Tampilan Login Sukses ? Data Siswa Data Kriteria Proses SPK Laporan Tampilan Data Siswa Tampilan Data Kriteria Tampilan Proses SPK Tampilan Laporan Data Siswa Simpan Edit Hapus Reset Proses Simpan Proses Edit Proses Hapus Proses Reset Y Y Y T T T Y Y Y Y Y Y T T T Y Y Y Y Simpan Edit Hapus Reset Proses Simpan Proses Edit Proses Hapus Proses Reset Y T T T Y Y Y Y Proses TOPSIS Tampilan Hasil Seleksi Penerimaan Siswa Baru Y T END T T T Y Y Y Y Y Y Y Y Laporan Data Siswa Laporan Nilai Kriteria Laporan Hasil SPK T Tampilan Laporan Data Siswa Tampilan
Laporan Nilai Kriteria Tampilan Laporan Hasil SPK Y Y Y Login Y T Gambar 3.3 Flowchart  sistem
Penjelasan flowchart  user yang  ditunjukkan pada Gambar 3.3 di atas adalah sebagai berikut :
1. User memulai  menjalankna  aplikasi  sistem pendukung  keputusan  seleksi  penerimaan  siswa baru.
2. User malakukan login untuk  masuk  pada halman menu, setelah berhasil maka akan tampil beberapa  menu  diantaranya  yaitu  :  Menu Input Data  Siswa, Input Data  Kriteria,  Proses  Sistem Pendukung  Keputusan  (SPK),  dan  Menu Laporan.
3. Apabila  memilih  menu Input Data  Siswa  maka akan  tampil form yang  meminta user untuk mengisi  data  calon  siswa  baru.Pada  menu  ini terdapat  tombol  simpan,  edit  data,  hapus  data, reset, dan cari.
4. Apabila  memilih  menu Input Data  Kriteria, maka  akan  tampil form yang  meminta  user untuk  mengisi  data  nilai  dari  setiap  kriteria. Pada  menu  ini  terdapat  tombol  simpan,  edit data, hapus data, reset, dan cari.
5. Apabila  memilih  menu  proses  SPK,  maka  akan tampil form yang berisi proses metode TOPSIS.
Pada  halaman  ini  terdapat  tahap-tahap  pada proses TOPSIS yaitu, Normalisasi,
Ternormalisasi,  Solusi  matriks  idal  Positif  dan Negatif,  Jarak  Antara  Nilai  Dari  Setiap Alternatif  dengan  Matriks  Solusi  Idela  Positif dan  Negatif,  Nilai  Preferensi  untuk  Setia Alternatif dan Output Hasil Perhitungan.
6. Apabila  memilih  menu  Laporan,  maka  akan tampil form laporan  yang  didalamnya  terdapat beberapa menustrip yaitu,  Laporan  Data  Siswa,
Laporan  Data  Kriteria,  dan  Laporan  Hasil Perhitunag proses TOPSIS.

## 3.4. Flowchart TOPSIS
Dibawah  ini  adalah flowchart meode  TOPSIS pada  aplikasi  sistem  pendukung  keputusan  seleksi penerimaan  siswa  baru  pada  SDN  Tasikmadu  1, seperti pada gambar 3.4
Start Input Data Kriteria Proses Matriks Keputusan Ternormalisasi Proses Matriks Keputusan Terbobot Proses Matriks Solusi Ideal Positif dan Matrik Solusi Ideal Negatif Proses Jarak Antara Nilai Setiap Alternatif dengan Matriks Solusi Ideal Posotof dan Negatif Proses Nilai Preferensi Untuk Setiap Alternatif Output Hasil Kelulusan End

## Gambar 3.4 Flowchart TOPSIS
3.5. DFD Level 0 Dibawah  ini  akan  dijelaskan  tentang DFD  level 0  yang  menggambarkan  arus  data  secara  utama  dari
aplikasi  pendukung  keputusan  seleksi  penerimaan siswa  baru  pada  SDN  Tasikmadu  1  menggunakan metode TOPSIS, seperti pada Gambar 3.5.
0 Sistem Pendukung
Keptusan Penerimaan Siswa Baru siswa PPSB Data Siswa, username dan Password Data Siswa, Nilai Kriteria, Data Hasil Tes Laporan Data Siswa, Hasil Tes Form Data Siswa Alternatif Bobot, Gambar 3.5 DFD level 0

## 3.6. DFD Level 1
Dibawah  ini  akan  dijelaskan  tentang DFD  level 1  yang  menggambarkan  arus  data  secara  detail  dari keseluruhan DFD  level 0  pada  aplikasi  pendukung keputusan  seleksi  penerimaan  siswa  baru  pada  SDN Tasikmadu  1  menggunakan  metode  TOPSIS  seperti pada Gambar 3.6.
1.0 Pendataan Siswa 2.0 Pendataan Kriteria 4.0 Laporan 3.0 Proses SPK siswa PPSB Form Biodata Siswa Informasi Biodata Siswa Nilai Kriteria, Bobot Kriteria Hasil Seleksi PSB Tb_siswa Tb_nilaikriteria Tb_hasilseleksi Tb_bobotkriteria Tb_perhitungan Alternatif , Nilai Kriteria Bobot Kriteria, Laporan Data Siswa Baru, Laporan Nilai Kriteria, Laporan Hasil SPK

## Gambar 3.6  DFD level 1

## 3.7. 3.7   Relasi Tabel
Relasi  pada  aplikasi  yang  dibuat  terdiri  dari  3 tabel,  yaitu  tabel,  datasiswa,  tabel  kriteria,  dan  tabel hasil perhitungan. seperti pada Gambar 3.7.
Gambar 3.7 Relasi tabel SPK penerimaan siswa baru SDN Tasikmadu 1
Kardinatilas  pada  relasi  tersebut  bersifat  one  to many antara tabel datasiswa dengan tabel nilaikriteria dan tabel hasilperhitungan.

## 3.8. Kriteria Penerimaan Siswa Baru
Kriteria  yang  digunakan  dalam  penelitian  ini diambil  dari  data  calon  siswa  baru  dan  hasil wawancara dengan panitia penerima siswa baru pada SDN Tasikmadu 1. Kriteria dan beserta bobot kriteria akan dijelaskan pada Tabel 3.1
Table 3.1 Tabel kriteria No Nama Kriteria Nilai Bobot 1 Nilai Ujian 4 2 Nilai Interview 4 3 Jarak / M 5 4 Usia 5 5 KK 3 6 Akte 3 7 Ijasah 3 Keterangan Bobot Nilai Kriteria :
1 Tidak Penting
2 Kurang Penting
3 Penting
4 Lumayan Penting
5 Sangat Penting

## 3.9. Perhitungan
Sample  yang  digunakan  dalam  penentuan kelulusan keahlian dengan metode TOPSIS menggunakan  menggunakan  4  alternatif  dan  7 kriteria.
1. Menentuka  nilai  relatif  terhadap  masing- masing alternatif
Tabel 3.2 Nilai relatif alternatif Alternatif (V) Unit Kompetensi Unit Non Kompetensi C1 C2 C3 C4 C5 C6 C7 Febby 80 82 20 20 10 10 0 Melince 90 80 25 25 10 10 10 Frans 85 85 15 20 10 0 10 Alex 79 85 10 25 10 10 0 2. Menentukan matrik keputusan ternormalisai
a. Untuk Kriteria Nilai Test
C1=
R 11 = R 21 = R 31 = R 41 =
b. Untuk Kriteria Nilai Interview C2=
R 12 =
R 22 =
R 32 =
R 42 =
Dst.
Sehingga  memperoleh  tabel  normalisasi  seperti pada Tabel 3.3.
Table 3.3 Tabel normalisasi C1 C2 C3 C4 C5 C6 C7 0.478 382 0.493 815 0.544 331 0.441 726 0.5 0.577 35 0 0.538 18 0.481 77 0.680 414 0.525 158 0.5 0.577 35 0.707 107 0.528 281 0.511 881 0.408 248 0.441 726 0.5 0 0.707 107 0.472 402 0.511 881 0.272 166 0.552 156 0.5 0.577 35 0
3. Menentukan  matriks  keputusan  normalisasi terbobot.
Tabel 3.4 Tabel normalisasi terbobot 1,913 528 1,975 259 2,721 655 2,208 631 1, 5 1,732 051 0 2,152 719 1,927 082 3,402 069 2,760 788 1, 5 1,732 051 2,12 132 2,033 123 2,047 524 2,041 241 2,208 631 1, 5 0 2,12 132 1,889 609 2,047 524 1,360 828 2,760 788 1, 5 1,732 051 0
4. Menentukan  matriks  solusi  ideal  positif  dan matriks solusi ideal negatif
a. Ideal Positif Y1 + =  Max  {1,913528;  2,152719  ;  2,033123  ; 1,889609} = 2,152719 Y2 + =  Max  {1,975259;  1,927082;    2,047524; 2,047524} = 2,047524 , dst ....
b. Ideal Positif Y1 - =  Min{1,913528;  2,152719  ;  2,033123  ; 1,889609} = 1,889609
Y2 - =  Min{1,975259;  1,927082;    2,047524; 2,047524} = 1,927082 , dst .....
5. Menentukan  jarak  antara  setiap  nilai  alternatif dengan  matriks solusi ideal positif dan  matriks solusi ideal negatif.
a. Ideal Positif
D 1 + =
D 2 + =
Dst ... b. Ideal Negatif
D 1 - = D 2 - =
Dst ... 6. Mencari nilai preferensi untuk setiap alternatif V 1 = = 0,4883213714 V 2 = = 0,9664573302 V 3 = = 0,4957476546 V 4 =
= 0,3814187929
Dari  perhitungan  diatas  maka  akan  diurutkan berdasarkan nilai masing – masing peserta. Nilai yang  paling  tinggi  lebih  layak  untuk  diterima, digambarkan pada tabel dibawah ini :
Table 3.5 Tabel hasil perhitungan Rangking Alternatif Total Nilai 1 Febby 0,9664573302 2 Frans 0,4957476546 3 Melince 0,4883213714 4 Alex 0,3814187929 4. HASIL DAN PEMBAHASAN
4.1. Halaman Menu
Pada  halaman  menu  ini  terdapat input data siswa, input data  kriteria,  proses  sistem  pendukung keputusan  (SPK)  dan  cetak  laporan,  seperti  yang ditunjukkan dalam Gambar 4.1.

## Gambar 4.1 Halaman Menu

## 4.2. Halaman Input Data Siswa
Halaman data siswa adalah halaman yang fungsi untuk  memproses  data  siswa.  Pada  halaman  ini  user dapat  menginputkan  data-data  siswa  sesuai  dengan biodata  calon  siswa  baru  masing-masing.  Pada  form input  data  siswa  ini  dilengkapi  dengan  beberapa tombol  sesuai  dengan  fungsinya  masing-masing seperti  tombo  simpan,  edit,  hapus,  reset,  dan  tombol cari.  Adapun  tampilan  dari  form  Input  Data  Siswa seperti pada Gambar 4.2.

## Gambar 4.2 Halaman Input Data Siswa

## 4.3. Halaman Input Data Kriteria
Halaman  input  data  kriteria  adalah  halaman yang fungsinya untuk  memproses  data kriteria. Form ini  juga  telah  menyediakan  beberapa  tombol  fungsi seperti  tombol  simpan,  edit,  hapus,  dan  reset  yang fungsinya  sama  seperti  yang  ada  pada  form  data siswa,  seperti yang ditunjukan pada Gambar 4.3.
Gambar 4.3. Halaman Input Data Kriteria

## 4.4. Halaman Sistem Pendukung Keputusan (SPK)
Halaman  proses  TOPSIS  ini  adalah  halaman yang  berfungsi  untuk  melakukan  proses  sistem pengambilan  keputusan  dan  mengetahui  hasil perhitungan metode TOPSIS serta hasil perangkingannya,  Seperti  yang  ditunjukan  pada Gambar 4.4.

## Gambar 4.4  Halaman Proses TOPSIS

## 4.5. Pengujian fungsional sistem
Pengujian  fungsional  sistem  dilakukan  untuk menguji  fitur-fitur  yang  ada  pada  sistem  pendukung keputusan  seleksi  penerimaan  siswa  baru  pada  SDN
Tasikmadu  1.  Hasil  pengujian  fungsional  sistem ditunjukan dalam Tabel 4.1.
Tabel 4.1. Hasil pengujian fungsional sistem
No Proses yang di Uji Sistem Operasi Win dows Xp Win dows 7 Win dows 8 Wind ows 10 1 Proses Login √ √ √ √ 2 Menu utama √ √ √ √ 3 Menu input data siswa √ √ √ √ 4 Menu input data kriteria √ √ √ √ 5 Proses simpan √ √ √ √ 6 Proses edit √ √ √ √ 7 Proses hapus √ √ √ √ 8 Proses reset √ √ √ √
9
Proses cari √ √ √ √ 10 Menu spk √ √ √ √ 11 Proses ternormalisasi √ √ √ √ 12 Proses normalisasi √ √ √ √ 13 Proses solusi ideal positif / negatif √ √ √ √ 14 Proses jarak antara alternatif dengan SIP √ √ √ √ 15 Proses jarak antara alternatif dengan SIN √ √ √ √ 16 Nilai preferensi √ √ √ √ Pada hasil pengujian aplikasi dengan menggunakan  4  sistem  operasi yang  berbeda,  semua tampilan  dan  fungsi  aplikasi  dapat  berjalan  100% pada 4 sistem operasi yaitu Windows XP , Windows 7, Windows 8, dan Windows 10.

## 4.6. Pengujian sistem perhitungan
Pengujian  sistem  perhitungan  ini  dilakukan membandingkan  hasil  akhir  perhitungan  manual dengan perhitungan sistem dimana hasil perbandingan  tersebut  akan  mengetahui  seberapa besar  presentasi  erorrnya,  ditunjukkan  pada  Tabel 4.3.
Tabel 4.3. Hasil perhitungan metode dengan perhitungan sistem Alterna tif Hasil Perhitungan Manual Hasil Perhitungan Sistem Erorr Sistem Febby 0,9664573302 0,9790632990 0,013% Melince 0,4957476546 0.5154174807 0,039% Frans 0,4883213714 0,4746666707 0,027% Alex 0,3814187929 0,4048152262 0,061% Jumlah Rata-rata Erorr 0,035%
Pada  hasil  perhitungan  diatas  diambil  4 alternatif  yang  dihitung  menggunakan  metode TOPSIS  dengan  perhitungan  sistem  menghasilkan nilai  tertinggi  0,061%,  terendah  0,013%  dan  nilai rata-rata error 0,035%seperti pada Tabel 4.3.
4.7. Pengujian Aplikasi TOPSIS (Metode Technique for Order by Similarity to Ideal Solution) secara user
Pengujian user dilakukan  untuk  mengetahui unjuk kerja dari aplikasi sistem pendukung keputusan seleksi penerimaan  siswa baru pada SDN  Tasikmadu 1  menggunakan  metode Technique  for  Order  by Similarity  to  Ideal  Solution (TOPSIS)  yang  sudah dibuat  dengan  memberikan  kuisioner  kepada  user kemudian memberikan penilaian. Hasil dari pengujian user ditunjukan pada Tabel 4.4
Tabel 4.4 Pengujian user No Pertanyaan Penilaian Baik Cukup Kurang 1 Bagaimana tampilan sistem pendukung keputusan seleksi penerimaan siswa baru pada SDN Tasikmadu 1 ? 6 1 0 2 Apakah aplikasi yang dibangun mudah di gunakan ? 4 3 0 3 Apakah bahasa yang digunakan mudah dimengerti ? 5 2 0 4 Apakah aplikasi ini dapat membantu dalam proses seleksi penerimaan siswa baru pada sekolah ? 6 1 0 Prosentase (%) 75% 25% 0%
Pada  hasil  pengunjian  kuisioner  kepada  7 user atau  responden    berdasarkan  pada  kemudahan  dalam pengoperasian  aplikasi  dan  bahasa  yang  digunakan, tampilan SPK, serta manfaat dari aplikasi mendapatkan  hasil  75%  mengatakan  Baik,  25% mengatakan Cukup dan 0% mengatakan Kurang.

## 5. KESIMPULAN DAN SARAN
5.1. Kesimpulan
1. Berdasarkan  hasil  pengujian  aplikasi  dengan menggunakan  4  sistem  operasi yang  berbeda, semua  tampilan  dan  fungsi  aplikasi  dapat berjalan  100%  pada  4  sistem  operasi  yaitu Windows XP, Windows 7, Windows 8,  dan Windows 10
2. Berdasarkan  perbandingan  hasil  perhitungan manual  dan  sistem  aplikasi  diambil  4  alternatif yang  dihitung  menggunakan  metode  TOPSIS dengan  perhitungan  sistem  menghasilkan  nilai
tertinggi  0,061%,  terendah  0,013%  dan  nilai rata-rata error 0,035%
3. Berdasarkan hasil pengujian  kuisioner  kepada 7 user atau  responden    berdasarkan  pada kemudahan  dalam  pengoperasian  aplikasi  dan bahasa  yang  digunakan,  tampilan  SPK,  serta manfaat  dari  aplikasi  mendapatkan  hasil  75% mengatakan  Baik,  25%  mengatakan  Cukup  dan 0% mengatakan Kurang.

## 5.2. Saran
1. Untuk  pengembangan  lebih  lanjut  dari  penelitian untuk sistem pendukung keputusan seleksi penerimaan  siswa  baru  ini  perlu  dilakukan perbandingan  hasil  perangkingan  antara  metode TOPSIS  dengan  perangkingan  yang  lain  seperti AHP, WP, SAW, dan metode lainnya.
2. Untuk  pengembangan  lebih  lanjut  sebaiknya user akses pada sistem ini dibuat bersifat Client Server sehingga  mempermudah user untuk mendapatkan  informasi  yang  dibutuhkan  pada penerimaan siswa baru.

## DAFTAR PUSTAKA
[1] Andayati,  Dina.  "sistem  Pendukung  Keputusan Pra-Seleksi  Penerimaan  Siswa  Baru  (PSB)  On- Line      Yogyakarta."  Jurnal  Teknologi  3.2 (2010).
[2] Fitriana,  Amelia  Nur,  Harlina,  handaru,2015. Sistem Pendukung
Keputusan Untuk menentukan  prestasi  akademik  siswa  dengan menggunakan Metode TOPSIS.Cirebon, Teknik Informatika STIKOM Poltek Cirebon.
[3] Krismelan,  Ade,  2009.  Sistem  pendukung Keputusan  Seleksi  Penerimaan  Siswa  Kendal, Fakultas  Ilmu  Komputer  Universitas  Dian Nuswantoro Semarang.
[4] Kurniasih,  Desi  Leha,2013.  Sistem  Pendukung Keputusan  Pemilihan  Laptop  dengan  Metode Topsis.Medan, Program Study Teknik Informatika Budi Darma Medan.
[5] Neti,  N.,  2013.  PERANCANGAN  APLIKASI RENTAL MOBIL PADA CV KARYA BERSAMA PALEMBANG.
[6] Rustiawan, A.H., Fatimah, D.D.S. and Ikhwana, A.,  2012.  Sistem  Pendukung  Keputusan Penyeleksian  Calon  Siswa  Baru  Di  Sma  Negeri 3 Garut. Jurnal Algoritma, 9(01).
[7] Sitohang,  Freklin,2013.  Sistem  Pendukung Keputusan Penerimaan Beasiswa dengan menggunakan  Metode  Topsisi.Medan,  Program Studi  Teknik  Informatika  STMIK  Budi  Darma Medan.
[8] Suryati, B.E.P., Pembangunan Sistem Informasi Pendataan Rakyat Miskin Untuk Program Beras Miskin (Raskin) Pada Desa Mantren Kecamatan
Kebonagung  Kabupaten  Pacitan.  Indonesian Jurnal on Computer Science-Speed (IJCSS), 13.
[9] Winarni,  Yekti  Utari,  et  al.  “Rancang  Bangun Sistem  Informasi  Penerimaan  Peserta  Didik Baru  di  SMKN  1  Kawunganten.”Dasi  16.4
(2015): 72-78