SKRIPSI SISTEM PAKAR BIMBINGAN KONSELING ...Ibu Ana Dwi Murtiningsih, S.pd, selaku guru Bimbingan...
Transcript of SKRIPSI SISTEM PAKAR BIMBINGAN KONSELING ...Ibu Ana Dwi Murtiningsih, S.pd, selaku guru Bimbingan...
ii
SKRIPSI
SISTEM PAKAR BIMBINGAN KONSELING DALAM KESULITAN
BELAJAR SISWA SMP MENGGUNAKAN BACKWARD CHAINING
BERBASIS WEB
Oleh :
DIDIK SETIYAWAN
2010-51-035
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS 2015
iii
UNIVERSITAS MURIA KUDUS
PENGESAHAN STATUS SKRIPSI
JUDUL : SISTEM PAKAR BIMBINGAN KONSELING DALAM
KESULITAN BELAJAR SISWA SMP MENGGUNAKAN
BACKWARD CHAINING BERBASIS WEB
NAMA : DIDIK SETIYAWAN
Mengijinkan Skripsi Teknik Informatika Ini Disimpan Di Perpustakaan Program Studi Teknik Informatika Universitas Muria Kudus Dengan Syarat – Syarat Kegunaan Sebagai Berikut : 1. Skripsi Adalah Hak Milik Program Studi Teknik Informatika Universitas Muria Kudus 2. Perpustakaan Teknik Informatika UMK Dibenarkan Membuat Salinan Untuk Tujuan Referensi Saja 3. Perpustakaan Juga Dibenarkan Membuat Salinan Skripsi Ini Sebagai Bahan Pertukaran Antar Institusi Pendidikan Tinggi 4. Berikan Tanda Sesuai Dengan Kategori Skripsi
Sangat rahasia (Mengandung isi tentang keselamatan / kepentingan Negara Republik Indonesia)
Rahasia (mengandung isi tentang kerahasiaan dari suatu organisasi / badan tepat penelitian Skripsi ini dikerjakan)
Biasa
Disahkan Oleh :
Penulis Pembimbing Utama
Didik Setiyawan Rina Fiati, ST, M.Cs 2010-51-035 NIDN.0604047401
iv
Alamat: Puyoh RT 05 RW 08, Kudus Kudus, 16 Februari 2015 Kudus, 16 Februari 2015
UNIVERSITAS MURIA KUDUS
PERNYATAAN PENULIS
JUDUL : SISTEM PAKAR BIMBINGAN KONSELING DALAM
KESULITAN BELAJAR SISWA SMP MENGGUNAKAN
BACKWARD CHAINING BERBASIS WEB
NAMA : DIDIK SETIYAWAN
NIM : 2010-51-035
“Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa Skripsi ini
adalah hasil karya saya sendiri kecuali cuplikan dan ringkasan yang masing-masing
telah saya jelaskan sumbernya. Jika pada waktu selanjutnya ada pihak lain yang
mengklaim bahwa Skripsi ini sebagai karyanya, yang disertai dengan bukti-bukti
yang cukup, maka saya bersedia untuk dibatalkan gelar Sarjana Komputer saya
beserta segala hak dan kewajiban yang melekat pada gelar tersebut”.
Kudus, 16 Februari 2015
Didik Setiyawan
Penulis
v
UNIVERSITAS MURIA KUDUS
PERSETUJUAN SKRIPSI
JUDUL : SISTEM PAKAR BIMBINGAN KONSELING DALAM
KESULITAN BELAJAR SISWA SMP MENGGUNAKAN
BACKWARD CHAINING BERBASIS WEB
NAMA : DIDIK SETIYAWAN
NIM : 2010-51-035
Skripsi ini telah diperiksa dan disetujui,
Kudus, 16 Februari 2015
Pembimbing Utama Pembimbing Pembantu
Rina Fiati, ST, M.Cs Anastasya Latubessy, S.Kom, M.Cs NIDN.0604047401 NIDN. 0604048702
Mengetahui
Kaprogdi Teknik Informatika
Ahmad Jazuli, M.Kom NIDN. 0406107004
vi
UNIVERSITAS MURIA KUDUS
PENGESAHAN SKRIPSI
JUDUL : SISTEM PAKAR BIMBINGAN KONSELING DALAM
KESULITAN BELAJAR SISWA SMP MENGGUNAKAN
BACKWARD CHAINING BERBASIS WEB
NAMA : DIDIK SETIYAWAN
NIM : 2010-51-035
Skipsi ini telah diujikan dan dipertahankan di hadapan Dewan Penguji pada Sidang
Skripsi tanggal 26 Februari 2015. Menurut pandangan kami, Skripsi ini memadai
dari segi kualitas untuk tujuan penganugerahan gelar Sarjana Komputer (S.Kom)
Kudus, 27 Februari 2015
Ketua Penguji Anggota Penguji 1 Mukhamad Nurkamid, S.Kom, M.Cs Ratih Nindyasari, S.Kom NIDN. 0620068302 NIDN.
Mengetahui
Dekan Fakultas Teknik Kaprogdi Teknik Informatika Rochmad Winarso, S.T., M.T. Ahmad Jazuli, M.Kom NIS. 0610701000001138 NIDN. 0406107004
vii
ABSTRACT
Internet world evolve with the human desire to seek new breakthroughs in information retrieval. One of the internet in search of information is the application of expert systems for guidance counseling in junior high school students' learning difficulties. This system will require expert person taken from psychologists, counseling and counseling teachers Junior 2 more Mejobo determine the factors or problems and can provide a solution in every problem experienced by students. Stages in the process of this research is the knowledge acquisition stage, the stage of knowledge representation, expert systems implementation phase, testing phase. At the stage of the research process and its factors allegations obtained from experts. The method used to increase the value of the truth of the results of a fact-finding difficulty factor junior student learning using backward chaining method. The results of this study produced Expert Systems Counseling In Junior High Student Learning Difficulties using Web-based backward chaining method, which can provide a solution along with a description of the facts factor learning difficulties junior high school students to the user in a way that is more effective and does not need ktemu directly with an expert.
Keywords: Systems, Expert, Guidance, Counseling, Backward Chaining, Web
viii
ABSTRAK
Dunia internet berkembang seiring dengan keinginan manusia untuk mencari terobosan baru dalam pencarian informasi. Salah satu perkembangan dunia internet dalam pencarian informasi adalah aplikasi sistem pakar untuk bimbingan konseling dalam kesulitan belajar siswa SMP.Sistem ini nantinya membutuhkan Seseorang pakar yang diambil dari psikolog, bimbingan konseling dan guru bimbingan konseling SMP 2 Mejobo yang lebih mengetahui faktor-faktor atau permasalahan dan bisa memberikan solusi disetiap permasalahan yang dialami siswa.Tahapan dalam proses penelitian ini adalah tahap akuisisi pengetahuan, tahap representasi pengetahuan, tahap implementasi sistem pakar, tahap pengujian. Pada tahapan proses penelitian diperoleh faktor-faktor beserta dugaan-dugaan yang didapatkan dari pakar. Metode yang digunakan untuk meningkatkan nilai kebenaran dari hasil pencarian fakta faktor kesulitan belajar siswa SMP menggunakan metode backward chaining. Hasil dari penelitian ini dihasilkan Sistem Pakar Bimbingan Konseling Dalam Kesulitan Belajar Siswa SMP menggunakan metode backward chaining Berbasis Web, yang bisa memberikan solusi beserta deskripsi fakta factor kesulitan belajar siswa SMP kepada user dengan cara yang lebih efektif dan tidak perlu ketemulangsung dengan seorang pakar.
Kata Kunci: Sistem,Pakar, Bimbingan, Konseling,Backward Chaining,Web
ix
KATA PENGANTAR
Skripsi dengan judul “SISTEM PAKAR BIMBINGAN KONSELING
DALAMKESULITAN BELAJAR SISWA SMP MENGGUNAKAN
BACKWARDCHAINING BERBASIS WEB” ini dapat penulis selesaikan sesuai
rencana karena dukungan dari berbagai pihak yang tidak ternilai besarnya. Oleh
karena itu penulis menyampaikan terima kasih kepada :
1. Tuhan Yang Maha Esa yang telah memberikan pimpinan dalam hidupku.
2. Bapak Dr.Suparnyo, SH, MS, selaku Rektor Universitas Muria Kudus.
3. Bapak Rochmad Winarso, ST, MT, selaku Dekan Fakultas Teknik
Universitas Muria Kudus.
4. Bapak Ahmad Jazuli, S.Kom, M.Kom, selaku Ketua Program Studi Teknik
Informatika Universitas Muria Kudus.
5. Ibu Rina Fiati, ST, M.Cs, selaku pembimbing utama Skripsi.
6. Ibu Anastasya Latubessy, S.Kom, M.Cs, selaku pembimbing dua Skripsi.
7. Bapak Trubus Raharjo, M.Si, selaku Ketua Progam Studi Psikologi
Universitas Muria Kudus.
8. Ibu Sumarwiyah selaku Ketua Progam Studi Bimbingan Konseling
Universitas Muria Kudus.
9. Ibu Ana Dwi Murtiningsih, S.pd, selaku guru Bimbingan Konseling SMP 2
Mejobo.
10. Semua pihak yang tidak bisa disebutkan satu persatu.
Semoga beliau-beliau diatas mendapatkan imbalan yang lebih besar dari
Tuhan Yang Maha Kuasa melebihi apa yang beliau-beliau diberikan kepada penulis.
x
DAFTAR ISI
HALAMAN SAMPUL ............................................................................................. i
HALAMAN JUDUL ............................................................................................... ii
PENGESAHAN STATUS SKRIPSI ...................................................................... iii
PERNYATAAN PENULIS ..................................................................................... iv
PERSETUJUAN SKRIPSI ...................................................................................... v
PENGESAHAN SKRIPSI ...................................................................................... vi
ABSTRACT ...........................................................................................................vii
ABSTRAK ........................................................................................................... viii
KATA PENGANTAR ............................................................................................. ix
DAFTAR ISI ............................................................................................................ x
DAFTAR TABEL ..................................................................................................xii
DAFTAR GAMBAR ............................................................................................. xiv
BAB I PENDAHULUAN ......................................................................................... 1
1.1. Latar Belakang Masalah ......................................................................... 1
1.2. Batasan Masalah ..................................................................................... 2
1.3. Rumusan Masalah................................................................................... 3
1.4. Tujuan Penelitian .................................................................................... 3
1.5. Manfaat Penelitian .................................................................................. 3
1.6. Sistematika Penulisan ............................................................................. 4
BAB II. TINJAUAN PUSTAKA .............................................................................. 5
2.1. Penelitian Terkait .................................................................................... 5
2.2. Landasan Teori ....................................................................................... 7
2.3. Kerangka Pemikiran ............................................................................. 26
xi
BAB III. METODE PENELITIAN ......................................................................... 27
3.1. Metodologi Penelitian ........................................................................... 27
BAB 1V ANALISA DAN PERANCANGAN SISTEM .......................................... 29
4.1. Deskripsi Masalah ....................................................................................... 29
4.2. Analisa Kebutuhan Data .............................................................................. 29
4.3. Arsitekture Sistem Pakar ............................................................................. 33
4.4. Metode Backward Chaining ........................................................................ 35
4.5. Perancangan Aplikasi .................................................................................. 49
4.6. Perancangan Basis Data............................................................................... 55
4.7. Perancangan Tampilan ................................................................................ 62
BAB V IMPLEMENTASI SISTEM ....................................................................... 71
5.1. Persiapan ..................................................................................................... 71
5.2. Pengujian .................................................................................................... 74
5.3. Web hosting ................................................................................................ 83
5.4. Sistem Pakar Bimbingan Konseling ............................................................. 86
5.5. Rekapitulasi Hasil Kuisioner .................................................................... 102
BAB VI PENUTUP .............................................................................................. 105
6.1. Kesimpulan ............................................................................................... 105
6.2. Saran ........................................................................................................ 105
DAFTAR PUSTAKA
LAMPIRAN-LAMPIRAN
xii
DAFTAR TABEL
Tabel 2.1. Simbol ERD ........................................................................................... 22
Tabel 2.2. Simbol-Simbol Data Flow Diagram ........................................................ 25
Tabel 4.1 Faktor Intern dan Dugaan ....................................................................... 30
Tabel 4.2 Faktor Ekstern dan Dugaan...................................................................... 31
Tabel 4.3 Aturan Kesulitan Belajar Siswa SMP ..................................................... 45
Tabel 4.4 Dugaan Kesulitan Belajar Siswa SMP ................................................... 45
Tabel 4.5 Fakta Kesulitan Belajar Siswa SMP ........................................................ 47
Tabel 4.6 Tabel Login ............................................................................................ 57
Tabel 4.7 Jenis Faktor ............................................................................................ 57
Tabel 4.8 Kategori Faktor ...................................................................................... 58
Tabel 4.9 Faktor ..................................................................................................... 58
Tabel 4.10 Berita ................................................................................................... 59
Tabel 4.11 Dugaan ................................................................................................. 59
Tabel 4.12 Aturan ................................................................................................... 60
Tabel 5.1 Tabel Pengujian Keakuratan Sistem......................................................... 75
Tabel 5.2 Pengujian Proses Tambah Admin ........................................................... 78
Tabel 5.3 Pengujian Proses Input Berita ................................................................. 79
Tabel 5.4 Pengujian Proses Input Jenis Faktor ........................................................ 80
Tabel 5.5 Pengujian Input Kategori Faktor ............................................................. 80
Tabel 5.6 Pengujian Proses Input Faktor ................................................................ 81
Tabel 5.7 Pengujian Proses Input Dugaan .............................................................. 81
xiii
Tabel 5.8 Pengujian Proses Input Aturan ................................................................ 82
Tabel 5.9 Pengujian Proses Login .......................................................................... 82
Tabel 5.10 Pengujian Proses Konseling .................................................................. 83
Tabel 5.11 Rekapitulasi Hasil Kuisioner .............................................................. 103
xiv
DAFTAR GAMBAR
Gambar 2.1 Arsitektur Sistem Pakar ........................................................................ 8
Gambar 2.2. Iterasi 1 Backwar Chaining ................................................................ 17
Gambar 2.3. Iterasi 2 Backwar Chaining ................................................................ 18
Gambar 2.4. Iterasi 3 Backwar Chaining ................................................................ 18
Gambar 2.5. Iterasi 4 Backwar Chaining ................................................................ 18
Gambar 2.6. Iterasi 5 Backwar Chaining ................................................................ 19
Gambar 2.7. Iterasi 6 Backwar Chaining ................................................................ 19
Gambar 2.8. Kerangka Pemikiran .......................................................................... 26
Gambar 4.1 Arsitektur Sistim Pakar Kesulitan Belajar ........................................... 33
Gambar 4.2 Rantai Inferensi Kesulitan Belajar ....................................................... 36
Gambar 4.3 Rantai Inferensi Kesulitan Belajar (Lanjutan) ...................................... 37
Gambar 4.4 Proses Eksekusi Backward Chaining .................................................. 48
Gambar 4.5 Contex Diagram .................................................................................. 50
Gambar 4.6 Data Flow Diagram Level0 ................................................................. 51
Gambar 4.7 Data Flow Diagram Level 1 ................................................................ 52
Gambar 4.8 Data Flow Diagram Level 1 ................................................................ 53
Gambar 4.9 Flowchart Aplikasi.............................................................................. 54
Gambar 4.10 Menu Navigasi .................................................................................. 54
Gambar 4.11 Entity Relationship Diagram (ERD).................................................. 55
Gambar 4.12 Entity Relationship Diagram (ERD).................................................. 56
Gambar 4.13 Tabel Relasi Faktor Kesulitan Belajar ............................................... 61
xv
Gambar 4.15 Rancangan Halaman Home ............................................................... 62
Gambar 4.16 Rancangan Halaman Input Data Admin ............................................ 62
Gambar 4.17 Rancangan Halaman Tambah Berita Pada Menu ............................... 63
Gambar 4.18 Rancangan Tambah Jenis Faktor Pada Menu..................................... 63
Gambar 4.19 Rancangan Halaman Tambah Kategori Faktor Pada Menu ................ 64
Gambar 4.20 Rancangan Halaman Tambah Faktor Pada Menu .............................. 64
Gambar 4.21 Rancangan Halaman Tambah Dugaan Pada Menu ............................ 65
Gambar 4.22 Rancangan Halaman Tambah Aturan Pada Menu .............................. 65
Gambar 4.23 Rancangan Halaman Tampil Faktor Pada Menu ................................ 66
Gambar 4.24 Rancangan Halaman Tampil Dugaan Pada Menu .............................. 66
Gambar 4.25 Rancangan Halaman Tampil Help Pada Menu .................................. 67
Gambar 4.26 Rancangan Halaman Home Pada Menu............................................. 67
Gambar 4.27 Rancangan Halaman Faktor Pada Menu ............................................ 68
Gambar 4.28 Rancangan Halaman Konseling Pada Menu ...................................... 68
Gambar 4.29 Rancangan Halaman Help Pada Menu .............................................. 69
Gambar 4.30 Rancangan Halaman About Pada Menu ............................................. 69
Gambar 5.1 Tabel Admin ....................................................................................... 73
Gambar 5.2 Tabel Berita ........................................................................................ 73
Gambar 5.3 Tabel Jenis Faktor ............................................................................... 73
Gambar 5.4 Tabel Kategori Faktor ......................................................................... 73
Gambar 5.5 Tabel Faktor ....................................................................................... 73
Gambar 5.6 Tabel Dugaan ..................................................................................... 74
Gambar 5.7 Tabel Aturan ....................................................................................... 74
xvi
Gambar 5.8 Halaman Webhost ............................................................................... 84
Gambar 5.9 Halaman hasil registrasi ...................................................................... 84
Gambar 5.10 Halaman link konfirmasi ................................................................... 85
Gambar 5.11 Halaman login account...................................................................... 85
Gambar 5.12 Account webhost ............................................................................... 86
Gambar 5.13 Halaman home .................................................................................. 87
Gambar 5.14 Halaman kelola data admin ............................................................... 87
Gambar 5.15 tambah data admin ............................................................................ 88
Gambar 5.16 edite admin ....................................................................................... 88
Gambar 5.17 kelola data berita ............................................................................... 89
Gambar 5.18 tambah berita .................................................................................... 89
Gambar 5.19 edite berita ........................................................................................ 90
Gambar 5.20 Kelola jenis faktor............................................................................. 90
Gambar 5.21 Tambah jenis faktor .......................................................................... 91
Gambar 5.22 Edite jenis faktor ............................................................................... 91
Gambar 5.23 Kelola kategori faktor ....................................................................... 92
Gambar 5.24 Tambah kategori faktor ..................................................................... 92
Gambar 5.25 Edite kategori faktor ......................................................................... 93
Gambar 5.26 Kelola faktor ..................................................................................... 93
Gambar 5.27 Tambah faktor .................................................................................. 94
Gambar 5.28 Edite faktor ....................................................................................... 94
Gambar 5.29 Kelola dugaan ................................................................................... 95
xvii
Gambar 5.30 Tambah dugaan................................................................................. 95
Gambar 5.31 Edite dugaan ..................................................................................... 96
Gambar 5.32 Kelola aturan .................................................................................... 96
Gambar 5.33 Tambah aturan .................................................................................. 97
Gambar 5.34 Halaman home .................................................................................. 97
Gambar 5.35 Halaman faktor ................................................................................. 98
Gambar 5.36 Halaman dugaan ............................................................................... 98
Gambar 5.37 Halaman help .................................................................................... 99
Gambar 5.38 Halaman user .................................................................................... 99
Gambar 5.39 Halaman home ................................................................................ 100
Gambar 5.40 Halaman faktor ............................................................................... 100
Gambar 5.41 Halaman conseling .......................................................................... 101
Gambar 5.42 Halaman help .................................................................................. 101
Gambar 5.43 Halaman about ................................................................................ 102
xviii