2, September 2017
ABSTRAK
Penerimaan calon siswa baru di MTs Ar-Rahman Ngalaban Diwek Jombang dimana setiap tahunnya
mengalami peningkatan dalam penerimaan siswa baru akan tetapi tidak ada adanya penyeleksian yang secara
mendetail dalam test, dimana nilai dari penyeleksiannya masih dihitung secara manual sehingga memungkinkan
terjadinya kesalahan dalam perhitungan nilai akhir oleh karena itu dibutuhkan sebuah sistem pendukung
keputusan untuk membantu sebuah penyeleksian yang sesuai dengan kriteria dari instansi sekolah.
Salah satu metode yang digunakan didalam sistem pendukung keputusan adalah metode profil matching
dimana metode adalah metode perbandingan antara kompetensi individu ke dalam kompetensi jabatan sehingga
dapat diketahui perbedaan kompetensinya (gap).disini nantinya siswa tersebut akan diproses untuk
penyeleksian.
Berdasarkan pengujian user terhadap 10 responden, memperoleh nilai yang signifikan dari 5 poin
pertanyaan yang diberikan, yaitu 76% memilih pilihan ya, 22% memilih pilihan cukup, dan 2% memilih pilihan
kurang.
Kata Kunci: Sistem Pendukung Keputusan, Profil Matching, Seleksi Siswa Baru, Vb.net, Sql Server, Desktop
79
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 2, September 2017
3. Aplikasi sistem pendukung keputusan ini core factor dan secondary factor (Murpratiwi,
memiliki beberapa kriteria antara lain : test 2015).
mata pelajaran nasional, test mata pelajaran
sekolah dan test ujian test praktek. 2.3.1 Pemetaan GAP
Gap yang dimaksud disini adalah proses
1.4 Tujuan membandingkan antara kompetensi individu ke
1. Membangun aplikasi sistem pendukung dalam kompetensi jabatan bisa ditunjukan pada
keputusan penerimaan calon siswa baru di rumus di bawah:
MTs Ar Rahman ngalaban diwek jombang
dengan vb.net sebagai implementasi
sourcode program dan sql server sebagai
database.
2. Menerapkan metode Profil Matching pada 2.3.2 Pembobotan
sistem pendukung keputusan penerimaan Setelah diperoleh gap pada masing masing, setiap
calon siswa baru di MTs Ar Rahman profil siswa diberi bobot nilai dengan patokan tabel
ngalaban diwek jombang. bobot nilai gap
80
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 2, September 2017
Gap. Perhitungan
Core Factor Dan
Secondary
Faktor
Perhitungan
3.1.2 Kebutuhan Non-Fungsional Nilai Total
kebutuhan diluar fungsi dari sistem yang tidak Gambar 3.2 Struktur menu
berhubungan dengan kinerja sistem. Berikut ini
merupakan beberapa kebutuhan non-fungsional dari 3.4 Flowchart Metode Profil Matching
sistem pendukung keputusan seleksi penerimaan Flowchart metode dapat didefinisikan sebagai
calon siswa baru. bagan yang menunjukkan arus pekerjaan secara
1. Tidak pernah gagal melakukan tambah data, keseluruhan dari metode. Bagan ini menjelaskan urut-
ubah data, hapus data dan lihat data pada urutan dari prosedur – prosedur yang ada didalam
sistem pendukung keputusan penerimaan metode. Flowchart pada metode dapat dilihat seperti
calon siswa baru. pada Gambar 3.3.
2. Tidak pernah gagal dalam menampilkan hasil Mulai
1. Biodata calon siswa baru baru 1. Melakukan Pemetaan GAP setiap sub kriteria 1. Laporan Hasil
a) No Pendaftar (1945) dari nilai siswa baru dan standart nilai dari Keputusan Akhir Proses Pembobotan Nilai
sekolahan.
b) Nama (Putri Izaroh)
c) Alamat (Kedaton Bulurejo Diwek Jombang) 2. proses pengurangan dari pemetaan GAP dan nilai GAP
d) Jenis Kelamin (Perempuan) dari tiap siswa dengan standart yang di tentukan
e) Asal Sekolah (MISS Ar-Rahman Nglaban) oleh sekolahan.
f) No.telp (083832318971) 3.Pembobotan dari nilai GAP.
g) Nama Orang tua (wali) (Yayuk Indra Wati) 3. Perhitungan dan Pengelompokan Core Dan
h) No.Telp Orang tua (wali) (088287324544) Secondary Factor dari nilai sub kriteria dari calon
2. Input Nilai Calon siswa baru siswa baru.
a) No Pendaftar (1945) 4. Perhitungan Nilai Total dari nilai setiap calon
pendaftar siswa baru.
Perhitungan Dan
b) Nama (Putri Izaroh)
c) Nama Orang tua (wali) (Yayuk Indra Wati) 5. Perangkingan dari tiap nilai dari perhitungan Pengelompokan Core
profil matching.
d) Nilai
Kriteria test mata pelajaran nasional
Faktor Dan Secondary
Matematika :8 Faktor
Bhs.Indonesia :8
Bhs.Inggris :7
IPA :8
IPS :7
Kriteria test mata pelajaran sekolah
Bhs.Arab :8
Al-Qur’an Hadist: 7
Aqidah Akhlak : 8 Perhitungan Nilai Total
Fiqih :7
Kriteria test praktek Tiap Aspek
Membaca dan memahami Al-Qur’an :7
Memahami dan menguasai teknik dasar bola volly :8
Memahami dan menguasai teknik dasar sepak bola :6
3. Input GAP
a) Standart Nilai GAP/Profil Jabatan
Kriteria test mata pelajaran nasional :
Matematika :7
Bhs.Indonesia :7
Bhs.Inggris :7 Perhitungan Rangking
IPA :6
IPS :6
Kriteria test mata pelajaran sekolah :
Bhs.Arab :7
Al-Qur’an Hadist : 7
Aqidah Akhlak :6
Fiqih :6
Kriteria test praktek :
Membaca dan memahami Al-Qur’an :7
Output Nilai Dari Proses
Memahami dan menguasai teknik dasar bola volly :6 Perhitungan
Memahami dan menguasai teknik dasar sepak bola :6
b) Bobot Nilai GAP
Selisih Bobot Nilai
0 5
1 4,5
-1 4
2 3,5
-2 3
3 2,5
-3
4
2
1,5
Laporan
-4 1
END
Gambar 3.1 Diagram IPO
81
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 2, September 2017
3.5 Kriteria
Nama Kriteria Sub Kriteria Standart Jenis Bobot
MTK : Matematika 7 Core Faktory
B.IND :B.Indosesia 7 Core Faktory
Aspek Mata Pelajaran Nasional B.ING : B.Inggris 7 Core Faktory 40%
IPA : Ilmu Pengetahuan Alam 6 Secondary faktory
IPS : Ilmu Pengetahuan Sosial 6 Secondary faktory
B.ARB : B.Arab 7 Core Faktory
AL.HD : AL-Qur’an hadist 7 Core Faktory
Aspek Mata Pelajaran Sekolah 30%
AA : Aqidah Akhlak 6 Secondary faktory
FQ : Fiqih 6 Secondary faktory
AQ: Membaca dan memahami Al-Qur’an 7 Core Faktory
Aspek Test Praktek BV : Menguasai dasar teknik volly 6 Secondary faktory 30%
SB : Menguasai dasar teknik sepak bola 6 Secondary faktory
Informasi
Input
T Pilih Data
Hapus Nilai
Pilih Data Siswa
Y Yang Akan Hapus
Hapus Dihapus
Y Yang Akan Hapus
Biodata T
Dihapus
T
Kembali
T
Kembali
T
Kembali
Informasi
Proses Simpan
Pemetaan GAP Y Pemetaan
Pemetaan Pemetaan
GAP
Kembali T
siswa baru
Simpan Informasi
Perhitungan Core faktory Proses
Y Perhitung Perhitung
dan secondary faktory Perhitungan
an an
Simpan Informasi
Perhitungan Nilai Proses
Y Perhitung Perhitung
Total Perhitungan
an an
T
T
Siswa Baru
mencari calon siswa baru yang dapat di
B
T
Update
Kembali
rekomendasikan lolos dalam seleksi calon siswa baru,
Update Nilai
Calon Siswa Baru Y
Nilai
Calon
Siswa
Baru
Ubah Y kemudian selanjutnya masuk pada menu laporan.
T
T
Flowchart menu laporan dapat dilihat pada Gambar
Kembali
Pilih Data
Y 3.7.
Hapus Nilai
Y Yang Akan Hapus
Siswa
Dihapus
T
Kembali
Kembali
82
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 2, September 2017
C
perhitungan. Selain itu pengujian ini dititik tumpukan
Menu
Tampil Hasil Cetak Laporan Informasi
pada output yang dihasilkan.
Laporan Y Kembali
Keputusan Laporan
Akhir 4.1.1 Form Menu Utama
T
Form menu utama merupakan form yang akan
END
Gam tampil ketika sistem dijalankan pertama kali.
bar 3.7 Flowchart sistem menu laporan Terdapat 5 menu pada form halaman menu yang
memiliki fungsi masing-masing pada sistem. Pada
3.7 DFD (Data Flow Diagram) Gambar 4.1 merupakan tampilan awal pada form
1. DFD Level 0 menu utama.
Data Flow Diagram pada level 0 merupakan
gambaran sistem secara garis besar yang
menerangkan hubungan antara entity dengan proses
data dan pembuatan file-file dimana nantinya akan
menghasilkan informasi yang diinginkan. Berikut
adalah DFD level 0 yang ditunjukkan pada Gambar
3.8.
Soal Test
Biodata
Tb_biodata
Tb_standa
siswa baru. dapat dilihat pada Gambar 4.3.
rt_nilai
Tb_perangkin 4.0
Perangkingan Perangkingan
gan Proses Profil Matching Standart Nilai
Pengambilan Nilai Calon Siswa Baru
Keputusan Calon Biodata
Tb_laporan Laporan Siswa Baru Hasil Profil Matching
Laporan
Ga
mbar 3.9 DFD Level 1
83
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 2, September 2017
84
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 2, September 2017
Tabel 4.2 Tabel perhitungan gap untuk aspek mata Tabel 4.7 Tabel pembobotan gap untuk aspek mata
pelajaran nasional pelajaran sekolah
NO Nama mtk b.indo b.ing Ipa ips NO Nama b.arb al-qh aq ak fqh
01 Dimas 2 1 0 1
01 Dimas 8 8 7 7 7
02 Totok 7 7 8 9 6 02 Totok 1 1 0 2
03 Adianto 1 2 0 1
03 Adianto 7 8 9 7 6
standart 7 7 7 6 6 Pembobotan
3,5 4,5 5 4,5
1 1 0 1 1
0 0 1 3 0 4,5 4,5 5 3,5
0 1 2 1 0 4,5 3,5 5 1
Tabel 4.3 Tabel perhitungan gap untuk aspek mata Tabel 4.8 Tabel pembobotan gap untuk aspek test
pelajaran sekolah praktek
NO Nama b.arb al-qh aq ak fqh NO Nama bc alq volly spk bola
01 Dimas 9 8 6 7 01 Dimas 1 2 1
02 Totok 8 7 7 8 02 Totok 0 1 3
03 Adianto 8 9 6 7 03 Adianto 1 3 1
Standart 7 7 6 6 Pembobotan
2 1 0 1 4,5 3,5 4,5
1 1 1 2 5 4,5 2,5
1 2 0 1 4,5 2,5 4,5
Tabel 4.4 Tabel perhitungan gap untuk aspek test rumus Perhitungan core factor :
praktek
NO Nama bc alq volly spk bola
01 Dimas 8 8 7
02 Totok 7 7 9
Rumus Perhitungan secondary factor :
03 Adianto 8 9 7
Standart 7 6 6
1 2 1
0 1 3
1 3 1
85
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 2, September 2017
Setelah mencari nilai total dari semua aspek Pada Tabel 4.10 menunjukkan bahwa, fungsi di
langkah Selanjutnya adalah penentuan perangkingan dalam aplikasi dapat berjalan dengan baik pada sistem
dengan rumus sebagai berikut : operasi windows 7, windows 8, windows 10.
86