Sistem Pendukung Keputusan Seleksi Kepala Sekolah Dasar Menggunakan Metode Profile Matching Tugas Akhir Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang OKTA LU LUIL EMILDA RINA 07560274 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG JANUARI 2014
Lembar Pengesahan SISTEM PENDUKUNG KEPUTUSAN SELEKSI KEPALA SEKOLAH DASAR MENGGUNAKAN METODE PROFILE MATCHING TUGAS AKHIR Diajukan Sebagai Syarat Untuk Memperoleh Gelar Sarjana S1 Di Fakultas Teknik Universitas Muhamadiyah Malang 2014 Disusun oleh : Okta Lu luil Emilda Rina 07560274 Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 7 Januari 2014 Menyetujui, Dosen I Dosen II Hariyady. S. Kom, MT Yushintia S. ST, MT
KATA PENGANTAR Puji syukur kehadirat Allah SWT, karena atas berkah dan rahmatnya sehingga dapat menyelesaikan skripsi berjudul "Sistem Pendukung Keputusan Seleksi Kepala Sekolah Dasar Menggunakan Metode Profile Matching". Pada penelitian ini dirancang sebuah sistem yang dapat membantu penilai calon Kepala Sekolah Dasar. Penulis menyadari bahwa dalam penyusunan skripsi ini masih banyak terdapat keterbatasan dan kekurangan, sehingga penulis mengharapkan adanya kritik dan saran demi kesempurnaan skripsi ini agar dapat menjadi lebih baik dan bermanfaat bagi pembaca. Akhir kata penulis mengucapkan terimakasih kepada semua pihak yang telah membantu hingga tugas akhir ini terselesaikan. Malang, 2 Januari 2014 Penulis
DAFTAR ISI HALAMAN JUDUL... LEMBAR PENGESAHAN... LEMBAR PERSETUJUAN... SURAT PERNYATAAN PERSEMBAHAN... KATA PENGANTAR. ABSTRAKSI ABSTRACT.. DAFTAR ISI... DAFTAR GAMBAR... DAFTAR TABEL... i ii iii iv v vi vii viii xi xii xiii BAB I PENDAHULUAN 1.1 Latar Belakang.. 1 1.2 Rumusan Masalah. 2 1.3 Batasan Masalah... 2 1.4 Tujuan Penelitian.. 2 1.5 Metodologi... 2 1.5.1 Studi Literatur.... 2 1.5.2 Pengumpulan Data... 3 1.5.3 Analisa dan Perancangan Sistem... 3 1.5.6 Implementasi.. 3 1.5.7 Uji Coba... 3 1.6 Sistematika Penulisan... 4
BAB II LANDASAN TEORI 2.1 Pemilihan Kepala Sekolah 5 2.2 Sistem Pendukung Keputusan.. 6 2.3 Profile Matching 8 2.4 PHP (PHP Hypertext Processor)... 11 2.5 My SQL. 11 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah 13 3.2 Analisa Sistem.. 13 3.2.1 Perancangan Proses 13 3.2.2 Proses Perhitungan Profile Matching 15 3.2.3 Desain Basis Data.. 24 3.2.3.1 ERD (Entity Relationship Diagram) 24 3.2.4 Desain Sistem 29 3.2.4.1 Context Diagram.. 29 3.2.4.2 DFD (Data Flow Diagram) Level 0. 30 3.2.4.3 DFD (Data Flow Diagram) Level 1. 32 3.2.5 Desain Interface. 34 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Batasan Dalam Perangkat Lunak... 39 4.2 Analisa Perangkat Lunak... 39 4.2.1 Deskripsi Sistem. 39 4.2.3 Analisis Input.. 40 4.2.4 Analisis Output 40
4.3 Implementasi.. 40 4.3.1 Kebutuhan Sistem 40 4.3.2 Implementasi Antar Muka 41 4.3.2.1 Form Login 41 4.3.2.2 Form Home 41 4.3.3.3 Data Kandidat 42 4.3.3.4 Form Tambah Data Kandidat 43 4.3.3.5 Form Edit Data Kandidat.. 43 4.3.3.6 Data Kriteria.. 44 4.3.3.7 Form Tambah Data Kriteria 44 4.3.3.8 Form Edit Kriteria.. 45 4.3.3.9 Form Tambah Data Sub Kriteria. 45 4.3.3.10 Form Edit Sub Kriteria.. 46 4.3.3.11 Data Penilai 46 4.3.3.12 Form Tambah Data Penilai. 47 4.3.3.13 Form Edit Data Penilai... 47 4.3.3.14 Form Data Golongan. 48 4.3.3.15 Form Tambah Data Golongan.. 48 4.3.3.16 Form Edit Data Golongan.... 49 4.3.3.17 Form Data Jabatan. 49 4.3.3.18 Form Tambah Data Jabatan... 50 4.3.3.19 Form Edit Data Jabatan..... 50 4.3.3.20 Form Data Sekolah 51 4.3.3.21 Form Tambah Data Sekolah.. 51
4.3.3.22 Form Edit Data Sekolah.... 52 4.3.3.23 Form Data Penilai 52 4.3.3.24 Form Tambah Data Penilai.. 52 4.3.3.25 Menu Penilaian 53 4.3.3.26 Menu SPK 53 4.3.3.27 Menu Hasil Akhir 54 4.4 Pengujian Sistem... 54 4.4.1 Skenario Pengujian Sistem.. 54 4.4.2 Pengujian Algoritma... 58 BAB V PENUTUP 5.1 Kesimpulan. 64 5.2 Saran.. 65
DAFTAR GAMBAR Gambar 3.1 : Flowchart Sistem Gambar 3.2 : Conseptual Data Model (CDM) Gambar 3.3 : Diagram Fisik (Phisical Diagram Model) Gambar 3.4 : Diagram Konteks Sistem Pendukung Keputusan Pemilihan Kepala Sekolah Gambar 3.5 : DFD Level 0 Sistem Pendukung Keputusan Pemilihan Kepala Sekolah Gambar 3.6 : Data Flow Diagram (DFD) level 1 Manajemen Kandidat Gambar 3.7 : Data Flow Diagram (DFD) level 1 Manajemen Penilai Gambar 3.8 : Data Flow Diagram (DFD) level 1 Manajemen Kriteria Gambar 3.9 : Data Flow Diagram (DFD) level 1 Manajemen Sub Kriteria Gambar 3.10 : Data Flow Diagram (DFD) level 1 Profile Matching Gambar 4.1: Form Login Gambar 4.2: Halaman Utama (Home) Gambar 4.3: Menu Data Kandidat Gambar 4.4 : Form Tambah Data Kandidat Gambar 4.5 : Form Edit Data Kandidat Gambar 4.6 : Menu Data Kriteria Gambar 4.7 : Form Tambah Data Kriteria Gambar 4.8 : Form Edit Data Kriteria Gambar 4.9 : Form Tambah Data Sub Kriteria Gambar 4.10 : Form Edit Data Sub Kriteria Gambar 4.11 : Menu Data Penilai Gambar 4.12 : Form Tambah Data Penilai Gambar 4.13 : Form Edit Data Penilai
Gambar 4.14 : Menu Data Golongan Gambar 4.15 : Form Tambah Data Golongan Gambar 4.16 : Form Edit Data Golongan Gambar 4.17 : Menu Data Jabatan Gambar 4.18 : Form Tambah Data Jabatan Gambar 4.19 : Form Edit Data Jabatan Gambar 4.20 : Menu Data Sekolah Gambar 4.21 : Form Tambah Data Sekolah Gambar 4.22 : Form Edit Data Sekolah Gambar 4.23 : Menu Data Penilaian Gambar 4.24 : Menu Penilaian Gambar 4.25 : Menu SPK (Sistem Pendukung Keputusan) Gambar 4.26 :Menu Hasil Akhir
DAFTAR TABEL Table 2.1 : Pembobotan Tabel 3.1 Keterangan Sub Aspek Kriteria Tabel 3.2 perhitungan GAP untuk Aspek Perilaku Tabel 3.3 Perhitungan GAP untuk Aspek Administratif Tabel 3.4 Perhitungan GAP untuk Aspek Akademik Tabel 3.5 Bobot nilai gap Tabel 3.6 Perilaku atau Pengusulan hasil pemetaan gap kompetensi dan hasil bobot nilai gap Tabel 3.7 Administratif hasil pemetaan gap dan hasil bobot nilai gap Tabel 3.8 Akademik hasil pemetaan gap dan hasil bobot nilai gap Tabel 3.9 Pengelompokan Bobot Nilai Gap Aspek Perilaku Tabel 3.10 Pengelompokan Bobot Nilai Gap Aspek Administratif Tabel 3.11 Pengelompokan Bobot Nilai Gap Aspek Akademik Tabel 3.12 Perhitungan Core factor dan Secondary factor untuk Aspek Perilaku Tabel 3.13 Perhitungan Core factor dan Secondary factor untuk Aspek Administratif Tabel 3.14 Perhitungan Core factor dan Secondary factor untuk Aspek Akademik Tabel 3.15 Hasil akhir proses Profile Matching Tabel 3.16 Keterangan Tabel Kandidat Tabel 3.17 Keterangan Tabel Nilai Tabel 3.18 Keterangan Tabel Kriteria Tabel 3.19 Keterangan Tabel Sub-Kriteria Tabel 3.20 Keterangan Tabel Penilai Tabel 3.21 Keterangan Tabel Admin Tabel 4.1 Pengujian Login (Data Normal) Tabel 4.2 Pengujian Login (Data Salah) Tabel 4.3 Pengujian Data Kandidat (Data Normal) Tabel 4.4 Data Kandidat (Data Salah)
Tabel 4.5 Penilaian (Data Benar) Tabel 4.6 Penilaian (Data Salah) Tabel 4.7 Tabel Penilaian Tabel 4.8 Tabel Nilai Profil Gap Table 4.9 Nilai Total Aspek Tabel 4.10 Hasil Akhir Proses Profil Matching
Daftar Pustaka [1] Arronson E. Jay 1991. Decision Support System and IntelligentSystem, McGraw hill, Inc, New Jersy. [2]lKandal. 2001. Decision Support System, diakses pada alamat http://informatikamulawarman.files.wordpress.com/2010/02/01 -jurnal-ilkomunmul-y-5-1-0.pdf [2] Kusrini. 2007. Konsep dan Aplikasi Sistem Pendukung Keputusan. Yogyakarta : Andi [3] Jumadi, 2011. Sistem Pendukung Keputusan Untuk Menentukan Siswa Penerima Beasiswa. http://blog.tp.ac.id/wp-content/uploads/4299/download-spk-dssbeasiswa.pdfdiakses Tanggal : [07 Maret 2012] [4] Lahinta, Agus. 2007. Sistem Pendukung Keputusan Penentuan Penerima Beasiswa (Studi Kasus pada TPSDM Propinsi Gorontalo), Tesis, Program Pasca Sarjana Universitas Gadjah Mada, Yogyakarta. http://wances.net46.net/files/jurnal/agus%20lahinta.pdf Diakses Tanggal : [07 Maret 2012] [5] Luzaenah, Lusi. 2009. Sistem Pendukung Keputusan Pemilihan Mahasiswa Berprestasi Menggunakan Metode Analytical Hierarchy Process (AHP). Bandung : Fakultas Matematikan dan Ilmu Pengatahuan Alam Universitas Pendidikan Indonesia. [6] Suaidin, 2011. Penyiapan Calon Kepala Sekolah Melalui Rektrukmen Dan Seleksi Salah Satu Solusi Dalam Upaya Peningkatan Mutu Pendidikan Di Indonesia. [7] Syahputra, A.R. 2010. Sistem Pendukung Keputusan Penerima Beasiswa Menggunakan Metode Fuzzy Multiple Atribut Decision Making pada SMA Taman Siswa Sawit Seberang. Medan : Fakultas Matematika Dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. http://repository.usu.ac.id/handle/123456789/27548 Diakses Tanggal : [07 Maret 2012]