TESIS
Oleh :
Ade Saputra
1711600583
JAKARTA
GENAP 2018/2019
i
SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN
PESERTA DIDIK BARU DENGAN MENGGUNAKAN
METODE K – NEAREST NEIGHBOR (K-NN) DAN
ANALYTICAL HIERARCHY PROCESS (AHP)
TESIS
Oleh :
Ade Saputra
1711600583
JAKARTA
GENAP 2018/2019
ii
iii
PROGRAM STUDI MAGISTER ILMU KOMPUTER
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS BUDI LUHUR
Nama : ………………………………………………………...
Nomor Induk Mahasiswa : ………………………………………………………...
Konsentrasi : Teknologi Sistem Informasi
Jenjang Studi : Strata-2
Fakultas : Teknologi Informasi
Ade Saputra
iv
ABSTRAK
Sekolah merupakan sarana untuk mengembangkan potensi yang ada di dalam diri
manusia melalui kegiatan pembelajaran. Untuk mendapatkan mutu sekolah yang
baik diperlukan suatu seleksi dalam penerimaan siswa barunya. Sesuai dengan
ketetapan Permendikbud No. 20 tentang penerimaan peserta didik baru yang
berdasarkan zonasi. Dengan Permendikbud no 20 tersebut diharapkan memiliki
kerataan mutu sekolah sehingga sekolah tidak lagi memiliki predikat sekolah
favorit dan sekolah non favorit. Tetapi pada kenyataannya sistem zonasi ini
mengalami kegaduhan di lingkungan sekitar sekolah. Untuk mengatasi hal tersebut
perlu suatu sistem yang dapat menangani masalah tersebut. Pada penelitian ini
menggunakan dua metode yaitu metode Analitycal Hierarchy Process (AHP) dan
K Nearest Neighbour (KNN). Dalam pengambilan keputusan dengan metode K-
NN yang digunakan dalam penyeleksian klasifikasi wilayah zonasi dan non zonasi
sedangkan metode AHP akan digunakan untuk menentukan perangkingan,
sehingga akan membantu pihak sekolah dalam menetapkan peserta didik yang akan
diterima sesuai ketetapan dari Permendikbud dan ketetapan dari sekolah.
v
ABSTRAK
Schools are a means to develop the potential that exists in humans through learning
activities. To get good quality school is needed for the acceptance of new students.
In accordance with the decree of Minister of Education and Culture No. 20
concerning the acceptance of new students based on zoning. With Permendikbud
No. 20 it is expected that having schools that are in accordance with the school no
longer has the title of favorite schools and schools that are not favorites. But at the
time of repairing the zoning system, it was improving the noise in the environment
around the school. To overcome this problem, it is necessary to have a system that
can solve the problem. In this study using two methods, namely the method of
Analytical Hierarchy Process (AHP) and K Nearest Neighbor (KNN). In making a
decision using the K-NN method used in the selection of zoning and non-zonation
area classification while the AHP method will be used to determine ranking, it will
help school parties in student battles that will be adjusted to the provisions of the
Minister of Education and Culture and the provisions of the school.
vi
KATA PENGANTAR
Puji dan Syukur yang sedalam-dalamnya kepada Allah SWT, karena hanya
dengan rahmat dan karunia-Nya-lah naskah Tesis yang berjudul “Sistem
Pendukung Keputusan Penerimaan Peserta Didik Baru Dengan Menggunakan
Metode K Nearest Neighbor (K-NN) dan Analytical Hierarchy Process (AHP) “
dapat diselesaikan. Tujuan dari penulisan penelitian adalah sebagai salah satu syarat
untuk memperoleh gelar Magister Ilmu Komputer (M.Kom). Dalam penyusunan
Tesis ini, penulis menyampaikan terima kasih yang tulus kepada :
1. Kedua Orang tua, Bapak H. Abdul Rodjik dan Ibu Hj. Maemanah, yang telah
memberikan dorongan semangat, dukungan doa, dan kasih sayang yang
senantiasa diberikan kepada penulis.
2. Sari Pujianti, istri tercinta serta kedua anakku Fahmy Azzam dan Safa Aura
Zalfa yang selalu memberikan semangat, dukungan, dan doa bagi penulis.
3. Bapak Dr. Ir. Wendi Usino, M.Sc, MM, selaku Pelaksana Tugas (PLT) Rektor
Universitas Budi Luhur.
4. Bapak Dr. Deni Mahdiana MM, M.Kom, Selaku Dekan Fakultas Teknologi
Universitas Budi Luhur.
5. Bapak Dr. M. Syafrullah, M.Kom, M.Sc. Selaku Ketua Program Studi Magister
Ilmu Komputer Uniersitas Budi Luhur
6. Bapak Denni Kurniawan, M.I.T, Ph.D, selaku dosen pembimbing tesis yang
telah membimbing dan memotivasi penulis dalam membuat penelitian tesis ini.
7. Kepala Sekolah SMKN 5 Kota Tangerang Bapak H. Nurhali, M.Pd. yang telah
memberi izin penelitian.
8. Para guru-guru dari SMKN 5 Kota Tangerang dan SMK Bintang Nusantara
yang telah memberikan semangat dalam tesis ini.
9. Kang Amar, Catur, Sigit, Nanang, Heri, Ade Bebek, yang telah memberikan
dorongan motivasi serta tempat untuk saling berbagi pengetahuannya.
10. Teman-teman seperjuangan angkatan 2017 yang telah memberi penulis
motivasi untuk dapat menyelesaikan penelitian ini
Penulis menyadari, sebagai mahluk Tuhan yang jauh dari kesempurnaan,
bahwa masih banyak kekurangan dari penelitian tesis ini, oleh karena itu penulis
mengharapkan kritik dan saran yang bersifat membangun demi kesempurnaan
penelitian tesis nantinya. Semoga penelitian tesis ini masih dapat memberikan
manfaat dari keterbatasannya. Amin.
Ade Saputra
vii
DAFTAR TABEL
viii
Tabel 4. 27 Pengujian halaman Kriteria ................................................................ 81
Tabel 4. 28 Perbandingan jumlah cluster dan akurasi ........................................... 82
Tabel 4. 29 Kemudahan (Percevied Ease Of Use) ................................................. 83
Tabel 4. 30 Kegunaan (Perceived Usefulness) ...................................................... 83
Tabel 4. 31 Sikap Penggunaan Sistem (Attitude Toward Using) .......................... 84
Tabel 4. 32 Minat Penggunaan sistem (Behavioral Intention To Use) .................. 84
Tabel 4. 33 Hasil kesimpulan dari uji validasi ....................................................... 85
ix
DAFTAR GAMBAR
x
DAFTAR ISI
xi
3.3. Metode Pengumpulan Data ............................................................................. 31
3.4. Instrumentasi Penelitian .................................................................................. 32
3.5. Metode Analisis, Perancangan dan Pengujian ................................................ 33
3.5.1. Teknik Analisis .................................................................................... 33
3.5.3. Pengujian Data ................................................................................... 35
3.5.4. Uji Validasi ........................................................................................ 36
3.6. Langkah-langkah Penelitian ........................................................................... 37
3.7. Jadwal Penelitian ............................................................................................ 39
BAB IV PEMBAHASAN DAN HASIL PENELITIAN ....................................... 40
4.1. Analisis Sistem Sedang Berjalan .................................................................... 40
4.1.1. Analisis Prosedur Yang Sedang Berjalan ............................................ 40
4.1.2. Flow Map ............................................................................................ 41
4.1.3. Diagram Konteks ................................................................................ 41
4.1.4. Data Flow Diagram ............................................................................. 42
4.1.5. Evaluasi Sistem yang Berjalan............................................................ 43
4.2.Gambaran Sistem Yang Diusulkan .................................................................. 44
4.2.2. Prosedur Sistem Yang Diusulkan ....................................................... 44
4.2.3. Flow Map ............................................................................................ 45
4.2.4. Diagram Konteks ................................................................................ 46
4.2.4.1. Data Flow Diagram .................................................................. 46
4.3.Analisis Kebutuhan .......................................................................................... 47
4.4.Penentuan Kriteria Pemilihan Peserta Didik Baru ........................................... 47
4.5.Persiapan Data Yang Akan Digunakan ........................................................... 48
4.6. Simulasi Perhitungan Penerimaan Peserta Didik Baru Dengan Metode K-
Nearest Neighbor dan Analitycal Hierarchy Process .................................... 49
4.6.1. Perhitungan Kriteria Penerimaan Peserta Didik Baru Dengan Metode
K-Nearest Neighbor (K-NN) .............................................................. 49
4.4.2. Perhitungan Penerimaan Peserta Didik Baru Dengan Metode AHP ... 63
4.7. Pemodelan Sistem ........................................................................................... 71
4.7.1. Use Case .............................................................................................. 71
4.7.2. Activity Diagram ................................................................................. 73
4.8. Pembuatan Graphical Interfaces (GUI) .......................................................... 73
4.8.1. Menu Navigasi ..................................................................................... 74
4.8.2. Menu Data Calon Siswa ...................................................................... 74
4.8.3. Menu Input Data Calon Siswa ............................................................. 75
xii
4.8.4. Menu Edit Data Calon Siswa ............................................................... 76
4.8.5. Menu Data Training ............................................................................ 76
4.8.6. Menu Data Testing............................................................................... 77
4.8.7. Tampilan Hasil K-NN .......................................................................... 77
4.8.8. Tampilan Menu Kriteria ...................................................................... 78
4.8.9. Tampilan Menu Perbandingan Kriteria ............................................... 78
4.8.10. Tampilan Normalisasi Perbandingan Kriteria ................................... 79
4.8.11. Tampilan Hasil Perhitungan .............................................................. 80
4.9. Pengujian Blackbox......................................................................................... 80
4.10. Pengujian Akurasi Nilai K .................................................................. 81
4.11. Hasil Uji Validitas............................................................................... 83
BAB V PENUTUP ................................................................................................ 86
4.1. Kesimpulan ..................................................................................................... 86
4.2. Saran ............................................................................................................... 86
xiii
DAFTAR PUSTAKA
Badu, Z. S. (2016) ‘Penerapan Algoritma K-Nearest Neighbor Untuk Klasifikasi Dana Desa’,
(November). Available at:
https://www.academia.edu/31159430/penerapan_algoritma_k-
nearest_neighbor_untuk_klasifikasi_dana_desa.
Fawaid, A. and Mulwinda, A. (2014) ‘Sistem Pendukung Keputusan Penerimaan Peserta Didik
Baru Menggunakan Metode Analytical Hierarchy Process’, 6. Available at:
https://journal.unnes.ac.id/nju/index.php/jte/article/view/3587/3391.
Hidayat, A. (2017) ‘Metode Penelitian: Pengertian, Tujuan, Jenis’, in. Available at:
https://www.statistikian.com/2017/02/metode-penelitian-metodologi-penelitian.html.
Irawan, D. and Mantik, A. (2015) ‘Sistem Penunjang Keputusan Penerimaan Siswa Baru
Meggunakan Metode Ahp Di Sma Pgri 2 Pringsewu’, JPGMI, 1(1), pp. 17–39. Available at:
https://ojs.stitmultazam.ac.id/index.php/JPGMI/article/view/2.
Kartika, J. I., Santoso, E. and Sutrisno (2016) ‘Penentuan Siswa Berprestasi Menggunakan Metode
K-Nearest Neighbor dan Weighted Product (Studi Kasus : SMP Negeri 3 Mejayan)’, 1(5).
Available at:
https://jurnal.darmajaya.ac.id/index.php/JurnalInformatika/article/viewFile/976/pdf.
Kusrini (2007) Konsep dan Aplikasi Sistem Pendukung Keputusan. Edited by F. S. Suryantoro.
Yogyakarta: Penerbit ANDI.
PAMBUDI, D. (2017) ‘Sistem Pendukung Keputusan Penerimaan Siswa Baru Di Sma Negeri 2
Pemalang Dengan Metode Simple Additive Weighting’. Available at:
http://eprints.dinus.ac.id/12272/1/jurnal_12179.pdf.
Perdan, E. W. et al. (2014) ‘Sistem Pendukung Keputusan Penerimaan Siswa Baru Dengan Metode
Simple Additive Weighting (SAW)’, 1(1), pp. 34–39. Available at:
https://journal.unnes.ac.id/sju/index.php/edukom/article/view/4121.
Pratama, F. S. and Yustanti, W. (2016) ‘Sistem Pendukung Keputusan Penerimaan Siswa Baru
Menggunakan Metode Saw (Studi Kasus: Smk Ipiems Surabaya)’, Manajemen Informatika.
Volume, 5 Nomor 2, pp. 143–151. Available at:
https://jurnalmahasiswa.unesa.ac.id/index.php/jurnal-manajemen.../article/.../14920.
14
Septyoadhi, L., Mardiyanto and Astutik, I. L. I. (2018) ‘Sistem Pendukung Keputusan Penerimaan
Siswa Baru Menggunakan Metode Analytical Hierarchy Process’, 7(01), pp. 187–191.
15