Sistem Pakar Bimbingan Konseling Metode Forward Chaining
Sistem Pakar Bimbingan Konseling Berbasis web menggunakan Framework laravel Dengan Metode Forward Chaining
Sistem Pakar Bimbingan Konseling Berbasis web menggunakan Framework laravel Dengan Metode Forward Chaining
Konsultasi merupakan kegiatan Tanya jawab antara ahli pakar dengan pasien yang bersifat menyelesaikan masalah dengan memberikan jawaban serta solusi terbaik dari seorang ahli pakar sesuai dengan bidangnya. Selain mempunyai manfaat, Konsultasi juga memiliki beberapa kendala yaitu keterbatasan waktu antara konsellor maupun pasien. Dengan keadaan seperti ini sistem pakar menjadi jalan alternatif Penerapan Bimbingan Konselling bermanfaat bagi kehidupan sosial khususnya mahasiswa yang ada di kampus Universitas Advent Indonsia. Selain mempunyai manfaat, kegiatan bimbingan konselling juga memiliki keterbatasan salah satunya adalah bimbingan konselling yang sulit di temukan dan juga keterbatasan waktu dalam pertemuan kegiatan bimbingan konselling. Aplikasi sistem pakar bimbingan konseling diharapkan dapat menyelesaikan permasalahan pada mahasiswa dalam waktu pertemuan konseling. Sistem Pakar Bimbingan Konselling menggunakan metode forward chaining dengan teknik pencarian penelusuran kesimpulan best first search. Hasil dari penelitian ini di harapkan dapat menjadi sistem bantu bimbingan konseling.
Pendahuluan
Teknologi informasi sudah menjadi bagian penting dalam berbagai bidang kehidupan. Penyebaran informasi termasuk melalui website menjadi salah satu pilihan pada pembangunan sistem yang dapat mengintegrasikan kedalam sistem baru guna mempermudah kegiatan bisnis maupun kegiatan lainnya. Pembangunan website saat ini dapat juga menggunakan konsep sistem pakar didalamnya.
Sistem Pakar merupakan salah satu bidang dari kecerdasaan buatan yang berkaitan dengan sistem pendukung keputusan yang dirancang dengan memasukkan pengetahuan pakar kedalam sebuah sistem yang bertujuan pengambilan keputusan. pengunaan sistem pakar banyak diterapkan dalam berbagai bidang seperti manufaktur/industri, bidang kedokteran/kesehatan, psikologi, ekonomi, pemodelan, ilmu pengetahuan, eksplorasi alam, Hankam, dan juga bidang sosial budaya.
Aktivitas bimbingan dan konseling pada dasarnya, merupakan interaksi timbal-balik, yang di dalamnya terjadi hubungan saling tanya jawab tatap muka langsung antara konselor sebagai pihak yang membantu dan konseli sebagai pihak yang dibantu.
Bimbingan dan konseling di dalam kampus Universitas Advent Indonesia merupakan salah satu pelayanan kepada mahasiswa dalam memberi bimbingan serta bantuan pada setiap permasalahan yang di alami para mahasiswa. dengan adanya pelayanan kegiatan bimbingan dan konseling memberi dukungan dalam beberapa aspek pada mahasiswa salah satunya di bidang sosial. Pencapaian bimbingan dan konseling yang efektif memiliki beberapa kompetensi salah satu nya yaitu waktu praktek pada konselor, Namum dikesempatan lain terjadi kesulitan melakukan kegiatan konseliing dimana antara konselor ataupun konseli memiliki kesibukan kerja masing-masing atau kegiatan mendesak dan juga sistem pencatatan data konseli masih mengunakan sistem pencatatan manual dalam satu buku tamu.
Dengan adanya penelitian ini, diharapkan dapat membantu pelayanan bimbingan dan konseling yang sering terkendala dan juga pencatatan data koseli kedalam database namun tidak menggantikan peran pakar dalam bimbingan dan konseling.
Metode Penelitian Forward Chaining
Forward Chaining (runut maju) adalah sebuah metode pengambilan keputusan yang sering digunakan dimana proses pertama mencari fakta/premis yang tersimpan di basis pegetahuan dan mencocokkan data tersebut untuk mengeluarkan kesimpulan serta solusi. Metode Forward Chainning akan di mulai dengan mengunakan if dengan mencari permiks yang ada dan akan mencoccokkan dengan data selanjutnya akan mengesekusi dengan then dimana akan menggeluarkan kesimpulan.
Basis Data
Nama Field Tipe Data Value Key Keterangan
Id int 10 PK Increment
kodeBimbingan char 255 - Kode Bimbingan
nim char 255 - Nim mahasiswa
namaLengkap varchar 255 - Nama konselli
status varchar 255 - Status tinggal
jenisKelamin char 255 - Jenis kelamin konselli
created_at timestamp - - Waktu pembuatan data
updated_at timestamp - - Waktu pengupdatean data
Nama Field Tipe Data Value Key Keterangan
id int 10 PK Increment
kodeGejala varchar 10 - Kode gejala
namaGejala varchar 255 - Keterangan Gejala
created_at timestamp - - Waktu pembuatan nilai
updated_at timestamp - - Waktu mengupdate nilai
Table 4 tabel Permasalahan
Nama Field Tipe Data Value Key Keterangan
id int 10 PK Increment
kodePermasalahan varchar 255 - Kode permasalahan
keteranganPermaslahan varchar 255 - Keterang Permasalahan
solusi text - - Solusi dari permasalahan
created_at timestamp - - Waktu pembuatan nilai
updated_at timestamp - - Waktu mengupdate nilai
Table 5 gejalaPermasalahan
Nama Field Tipe Data Value Key Keterangan
id Bigint 20 PK Increment
kodeRelasi Char 225 - Kode Relasi
status varchar 225 - Keterangan Status
Permasalahan_id int 10 - Attribute terkait dengan table
gejala_id int 10 - Attribute terkait dengan table
created_at timestamp - - Waktu pembuatan nilai
update_at timestamp - - Waktu mengupdate nilai
Table 9 tmp_konselling
Nama Field Tipe Data Value Key Keterangan
bimbingan_id int 10 - Attribute terkait dengan table
permasalahan_id int 10 - Attribute terkait dengan table
gejala_id Int 10 - Attribute terkait dengan table
gejalaTerpenuhi int 10 - Attribute penampung gejala
Basis Pengetahuan
Table 9 Permasalahan dan Gejala
Permasalahan Mahasiwa
[KP01] Keluarga
[KP02] Karir dan pekerjaan
[KP03] Bullying
[KP04] Ekonomi dan Keuangan
[KP05] Diri Pribadi
Gejala Permasalahan Mahasiswa
[KG01] Berubah menjadi murung, mulai pendiam serta sering menyendiri.
[KG02] Kurang semangat dalam proses belajar
[KG03] Jarang masuk kekampus atau kelas
[KG04] Berkurang Fokus belajar ataupun bekerja
[KG05] Nilai IP atau GPA mulai turun.
[KG06] Bingung ,ragu dan sukar dalam memahami dan menyelesaikan pelajaran
[KG07] Belum memahami secara keseluruhan bidang kerja yang di minati
[KG08] Rasa amarah/benci/takut mudah meluap dan meningkat
[KG09] Tidak Semangat lagi untuk melanjutkan perkuliahan
[KG10] Ceroboh
[KG11] Kurang percaya diri dan serta malu bertanya
[KG12] Kurang terbuka pada orang lain
[KG13] Takut tidak diterima dalam kelompok
[KG14] Takut bicara di kelas
[KG15] Cara mengajar dosen yang membosankan
[KG16] Meragukan manfaat masuk perguruan tinggi
[KG17] Berkurangnya daya juang mengerjakan Tugas perkuliahan atau pekerjaan
Nama Permasalahan Gejala
[KP01] Keluarga [KG01] Berubah menjadi murung, mulai pendiam serta sering menyendiri
[KG03] Jarang masuk kekampus atau kelas
[KG04] Berkurang Fokus belajar ataupun bekerja
[KP02] Karir dan pekerjaan
[KG06] Bingung ,ragu dan sukar dalam memahami dan menyelesaikan pelajaran
[KG07] Belum memahami secara keseluruhan bidang kerja yang di minati
[KP03] Bullying [KG01] Berubah menjadi murung, mulai pendiam serta sering menyendiri
[KG03] Jarang masuk kekampus atau kelas
[KG05] Nilai IP atau GPA mulai turun.
[KG04] Ekonomi dan Keuangan [KG01] Berubah menjadi murung, mulai pendiam serta sering menyendiri
[KG03] Jarang masuk kekampus atau kelas
[KG09] Tidak Semangat lagi untuk melanjutkan perkuliahan
[KG05] Diri Pribadi
[KG04] Berkurang Fokus belajar ataupun bekerja
[KG10] Ceroboh
[KG11] Kurang percaya diri dan serta malu bertanya
[KG12] Kurang terbuka pada orang lain
[KG13] Takut tidak diterima dalam kelompok
[KG17] Berkurangnya daya juang mengerjakan Tugas perkuliahan atau pekerjaan
Kebutuhan perancangan Sistem
Perangkat lunak yang digunakan untuk membangun system pakar bimbingan konselling terdiri dari beberapa jenis yaitu:
Sistem Operasi windows 10 pro
Xampp 7.3.9
Php v7.3.9
Mysql v3.2.4
Laravel v 7.13
Composer v1.10.1
Sublime text v3
Git v2.26.2
Google chrome
Start UML v3.2.2.0
yEd Graph Editor v3.19.1.1
Balsamiq mockUp3