17
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

SKRIPSI SISTEM PAKAR BIMBINGAN KONSELING DALAM KESULITAN ...eprints.umk.ac.id/5613/1/HALAMAN_JUDUL.pdf · Kesulitan Belajar Siswa SMP menggunakan metode backward chaining Berbasis

  • Upload
    dangbao

  • View
    226

  • Download
    0

Embed Size (px)

Citation preview

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