4128 10759 2 PB
4128 10759 2 PB
Abstrak— Salah satu masalah yang sering dihadapi oleh their friends. As a result, of course these teenagers do not
remaja adalah ketidaktahuan mereka tentang minat dan like the field they choose and always feel they have been
bakat yang dimiliki. Hal ini menyebabkan mereka wrong in choosing the course they are taking. On this basis
kesulitan untuk menentukan pilihan rencana studi dan the author made an expert system to determine a career
karier di masa mendatang. Pada akhirnya, para remaja based on interests, talents and personality of teenagers
cenderung mengikuti keinginan orang tua atau based on the website with the forward chaining method,
mengikuti jurusan yang dipilih oleh temannya. Akibatnya namely by starting the reasoning from the facts in the form
tentu saja para remaja ini tidak menyukai bidang yang of interest, talent and personality of adolescents, then
dipilihnya dan selalu merasa telah salah dalam memilih produced an output in the form of what career conclusions
jurusan yang mereka ambil. Atas dasar itulah penulis are appropriate for themselves. The theory used by the
melakuikan penelusuran karier berdasarkan minat, authors in determining the type of career is Holland's
bakat dan kepribadian remaja berbasis website dengan theory, where there are six types of career personality
metode forward chaining, yaitu dengan cara memulai commonly referred to as RIASEC. In a testing, this system
penalaran dari fakta-fakta yang ada berupa minat, bakat is able to display information from personality types, and
dan kepribadian remaja, kemudian dihasilkan suatu provide advice on majors that are appropriate to the user's
output atau keluaran berupa kesimpulan karier apa yang personality.
sesuai dengan diri mereka masing-masing. Teori yang
digunakan oleh penulis dalam menentukan jenis karier Keywords - Forward Chaining, Career, Expert System,
adalah teori Holland, dimana terdapat enam tipe Holland Theory.
kepribadian karier yang biasa disebut RIASEC. Dalam
pengujiannya, sistem ini mampu menampilkan informasi I. PENDAHULUAN
dari tipe kepribadian, dan memberikan saran mengenai
jurusan yang sesuai dengan kepribadian pengguna. Salah satu masalah yang sering dihadapi oleh remaja
adalah ketidaktahuan mereka tentang minat dan bakat
Kata Kunci - Forward Chaining, Karier, Sistem Pakar, yang dimiliki. Hal ini menyebabkan mereka kesulitan
Teori Holland. untuk menentukan pilihan rencana studi dan karier di
masa mendatang. Minimnya informasi tentang studi
Abstract— One of the problems often faced by teenagers is lanjut, juga menjadi alasan mengapa para remaja
their ignorance of their interests and talents. This causes kesulitan dalam menentukan jurusan studi lanjut. Pada
them difficulty in determining the choice of study plans and akhirnya, para remaja cenderung mengikuti keinginan
careers in the future. In the end, teenagers tend to follow orang tua atau mengikuti jurusan yang dipilih oleh
the wishes of their parents or follow the direction chosen by temannya. Akibatnya tentu saja para remaja ini tidak
Shafer. Pada penelitian ini akan dibuat sebuah aplikasi c) Member (anggota) dapat melakukan login.
berbasis web yang dapat diakses melalui browser yang d) Member (anggota) dapat mengubah profil setelah
berada pada jaringan opensource.petra.ac.id. melakukan login.
Berdasarkan pengujian sistem yang dilakukan, sistem e) Member (anggota) dapat melakukan tes karier
dapat melakukan pengecekan login, menampilkan soal, setelah melakukan login.
melakukan penghitungan, melakukan pencarian f) Member (anggota) yang sebelumnya pernah
kombinasi, menampilkan hasil tes, login administratror, melakukan tes di website ini sebelumnya, dapat
menunjukkan hasil tes untuk administrator, dan melakukan pencetakan kembali hasil tes tersebut.
menghapus hasil tes bagi mahasiswa yang ingin g) Admin dapat melakukan login melalui halaman
melakukan tes ulang. Aplikasi ini membutuhkan admin (back-end).
koneksi jaringan opensource.petra.ac.id untuk h) Admin dapat mengelola data soal.
melakukan login admnistrator, dan melakukan tes dan i) Admin dapat mengelola data tipe kepribadian.
server john.petra.ac.id untuk melakukan login j) Admin dapat mengelola daftar jurusan.
mahasiswa” [7]. k) Admin dapat mengelola artikel.
Fitrianti, dkk menyatakan “Setiap individu l) Admin dapat mengelola data member.
mempunyai hak untuk sukses mencapai karier yang m) Admin dapat mengelola data administrator.
baik. Seseorang sering memilih karier karena alasan n) Admin dapat melihat hasil tes yang telah
yang salah, mungkin karena keinginan orang tua atau dikerjakan oleh member.
petunjuk guru. Ada juga orang yang memilih karier o) Admin dapat melakukan ubah password.
dengan menerima pekerjaan yang ada meskipun dia
2) Perancangan. Pada tahapan ini terdapat
tidak nyaman dengan pekerjaan itu dan tidak realistis
beberapa perancangan yang akan dibentuk antara lain
dalam membuat perencanaan karier. Mengetahui
Rancangan Algoritma Sistem Pakar hingga terbentuk
karakter dan kepribadian diri akan mengantarkan
pohon keputusan, rancangan pemodelan sistem
seseorang pada kemampuan untuk memilih pekerjaan
menggunakan Unifield Modelling Language (UML)
yang cocok dan menggapai prestasi yang tinggi dalam
berupa use case, activity, deployment dan component
karier tersebut. Metode Personality Factor
diagram dan rancangan pemodelan basis data
diimplementasikan ke dalam sistem pakar untuk
menggunakan Entity Relationship Diagram (ERD).
merekomendasikan profesi kerja di bidang teknologi
informasi. Pengujian yang digunakan yaitu pengujian 3) Pengkodean. Tahapan ini merupakan tahap
validasi (pengujian Black Box) dan pengujian akurasi penerapan hasil analisa dan perancangan menjadi
sistem pakar. Hasil pengujian Black Box yaitu 100% sebuah user interface yang dapat digunakan untuk
yang menunjukkan bahwa fungsionalitas sistem dapat mengetahui pemilihan dan pengembangan karier
berjalan dengan baik sesuai dengan daftar kebutuhan. berdasarkan minat, bakat dan kepribadian remaja.
Hasil pengujian akurasi yaitu 94% yang menunjukkan Sistem pakar ini menggunakan konsep berbasis web
bahwa sistem pakar dapat berfungsi dengan baik sesuai dengan menggunakan bahasa pemrograman dasar PHP
dengan metode Personality Factor” [8]. yang dikombinasikan dengan HTML dan CSS,
sedangkan untuk penerapan manajemen basis data
II. METODE PENELITIAN digunakan perangkat lunak MySQL.
4) Pengujian. Pengujian yang dilakukan dengan
A. Metode Pengembangan Sistem pakar. menggunakan white box testing, dengan cara menguji
1) Analisa Kebutuhan. Sistem pakar pemilihan logika jalur program yang dibuat, dan memastikan
dan pengembangan karier berdasarkan minat, bakat dan output yang dihasilkan sesuai dengan aturan yang ada.
kepribadian remaja ini adalah sistem yang dibuat untuk B. Teknik Pengumpulan Data.
mempermudah para remaja dalam menentukan jurusan,
karier ataupun rencana masa depan mereka. Sistem ini 1) Observasi. Teknik observasi dilakukan dengan
dibuat secara online, sehingga memudahkan para cara melakukan pengamatan langsung ke SMPN 44
pengguna dalam melakukan tes. Adapun analisa Jakarta dan SMPN 232 Jakarta terhadap permasalahan
kebutuhan dari sistem pakar ini adalah sebagai berikut: yang cenderung dihadapi oleh remaja perihal pemilihan
a) Visitor (pengunjung) dan Member (anggota) dan kematangan karier.
dapat melihat artikel. 2) Wawancara. Wawancara dilakukan dengan
b) Visitor (pengunjung) dapat melakukan memberikan pertanyaan-pertanyaan langsung kepada
pendaftaran menjadi member. beberapa guru bimbingan konseling di SMPN 44
Jakarta dan SMPN 232 Jakarta terkait cara menentukan yang belum terisi maka sistem akan kembali
karier dan pengembangannya. menampilkan pernyataan beserta opsi jawabannya.
4) Jika semua jawaban sudah terisi maka sistem
III. HASIL DAN PEMBAHASAN akan melakukan proses perhitungan sesuai dengan rule
yang ada.
A. Rancangan Algoritma Sistem Pakar.
5) Hasil perhitungan tersebut kemudian dilakukan
Algoritma forward-chaining adalah satu dari dua pencocokan ke dalam basis pengetahuan yang ada
metode utama reasoning (pemikiran) ketika pada database.
menggunakan inference engine (mesin pengambil
keputusan) dan bisa secara logis dideskripsikan sebagai 6) Dilakukan proses penyimpanan data dari hasil
aplikasi pengulangan dari modus ponens (satu set tes tersebut.
aturan inferensi dan argumen yang valid) [9]. Gambar 3 7) Sistem akan menampilkan hasil dari tes karier
merupakan flowchart rancangan algoritma sistem pakar yang telah dikerjakan oleh user.
pemilihan dan pengembangan karier. B. Basis Pengetahuan
Sistem pakar pemilihan dan pengembangan karier
berdasarkan teori holland terdapat enam tipe
kepribadian, sebagaimana dijelaskan pada Tabel I.
TABEL I
TIPE KEPRIBADIAN KARIER
Kode Kepribadian Tipe Kepribadian
No.
Karier Karier
1 K01 REALISTIC
2 K02 INVESTIGATIVE
3 K03 ARTISTIC
4 K04 SOCIAL
5 K05 ENTERPRISING
Gambar 3. Rancangan Algoritma. 6 K06 CONVENTIONAL
1) Sistem menampilkan soal berupa pernyataan- Berdasarkan tipe kepribadian dan pernyataan yang
pernyataan beserta opsi jawaban. sudah ditentukan, maka terbentuk tabel pakar yang
2) Pengguna kemudian memberikan jawaban dari merupakan pengelompokkan pernyataan tersebut
pernyataan yang sudah disediakan. kedalam tipe kepribadian. Sebagaimana diuraikan
3) Sistem akan melakukan pemeriksaan apakah dalam Tabel II.
semua jawaban sudah diisi oleh pengguna. Jika ada
TABEL II
TABEL PAKAR
Tipe Nama Kesimpulan
Rule
Kepribadian Kepribadian
P01, P02, P03, P04, P05, P06, P07, P08, P09,
K01 REALISTIC AA
P10, P11, P12, P13, P14, P15, P16, P17, P18
Rule-rule pada pakar menulis novel/ cerita dan suka membaca atau menulis
Rule 1 : Jika suka memperbaiki alat-alat listrik dan puisi dan mampu memainkan alat musik dan mampu
suka memperbaiki motor dan menyukai memperbaiki bermain dalam drama dan mampu menginterpretasikan
peralatan mekanik dan suka menggunakan perkakas cerita atau bahan bacaan dan mampu membuat sketsa
bengkel dan mesin dan mampu membuat gambar orang sehingga dapat dikenali dan mampu melukis/
dengan skala dan mampu menggunakan peralatan mesin membuat patung dan tertarik menjadi pemain musik
dan mampu melakukan perbaikan kecil pada alat listrik dan tertarik menjadi penulis novel dan tertarik menjadi
dan mampu melakukan perbaikan kecil pada pipa air, aktor/ aktris dan tertarik menjadi wartawan Maka tipe
kran, dan lain-lain dan tertarik menjadi mekanik kepribadian adalah Artistic.
pesawat terbang dan tertarik menjadi penanggung Rule 4 : Jika suka bertemu dengan pengamat sosial/
jawab keamanan dan tertarik menjadi mekanik montir pendidikan dan suka bekerja untuk palang merah
mobil dan tertarik menjadi pengrajin kayu dan tertarik sebagai relawan dan suka membantu orang lain dengan
menjadi spesialis perikanan/ margasatwa dan tertarik masalah pribadinya dan suka menjaga / mengurus dan
menjadi operator alat-alat berat dan tertarik menjadi mengawasi anak-anak dan suka mempelajari kenakalan
pengawas konstruksi bangunan dan tertarik menjadi remaja dan mampu mudah berbicara dengan semua
pengemudi bis dan tertarik menjadi insinyur otomotif orang dan mampu memimpin diskusi kelompok dan
dan tertarik menjadi ahli mesin maka tipe kepribadian mampu dalam menjelaskan sesuatu kepada orang lain
adalah Realistic. dan mampu berparisipasi dalam pencarian dana/ amal
Rule 2 : Jika suka membaca buku/ majalah ilmiah dan mampu mengajar anak-anak dengan mudah dan
dan suka bekerja di laboratorium dan suka mampu mengajar orang dewasa dengan mudah dan
mengerjakan proyek ilmiah dan suka mempelajari teori mampu menolong orang lain yang sedang bingung/
ilmiah dan suka membaca mengenai topik-topik khusus bermasalah dan mampu menghibur dan menemani
atas keinginan sendiri dan suka menerapkan orang yang lebih tua dari saya dan mampu menarik
matematika dalam masalah praktis dan mampu perhatian orang untuk menceritakan masalah mereka
melakukan percobaan atau penelitian ilmiah dan dan tertarik menjadi kepala sekolah dan tertarik
mampu memprogram komputer untuk mempelajari menjadi konselor masalah pribadi dan tertarik menjadi
masalah ilmiah dan mampu menginterprestasikan pekerja sosial dan tertarik menjadi konselor kejuruan
rumus kimia sederhana dan mampu mengerti mengapa dan pekerjaan Maka tipe kepribadiannya adalah Social.
satelit buatan manusia tidak jatuh ke bumi dan mampu Rule 5 : Jika bisa mempengaruhi dan membujuk
menyebutkan tiga makanan yang memiliki protein orang lain dan suka menjual suatu barang dan tertarik
tinggi dan tertarik menjadi ahli biologi/ hayati dan mempelajari strategi untuk keberhasilan bisnis dan suka
tertarik menjadi ahli astronomi/ perbintangan dan menjadi pemimpin dalam suatu kelompok dan suka
tertarik menjadi ahli teknisi laboratorium medis dan memimpin kelompok dalam meraih tujuan tertentu dan
tertarik menjadi ahli kimia dan tertarik menjadi mampu memenangkan penghargaan sebagai tenaga
ilmuwan peneliti dan tertarik menjadi ahli geologi dan penjual/ pemimpin dan mampu mengetahui bagaimana
tertarik menjadi pekerja riset ilmiah maka tipe menjadi pemimpin yang baik/ berhasil dan mampu
kepribadian Investigative. menjadi seorang pembicara di depan umum yang baik
Rule 3 : Jika suka membuat sketsa, menggambar, dan mampu mengelola usaha kecil dan mampu
atau melukis dan suka menjadi pemain dalam membuat kelompok sosial/ kerja berjalan dengan baik
kelompok musik dan suka merancang perabotan, dan mampu berbicara dengan orang yang sulit/ keras
pakaian atau poster dan suka bermain dalam suatu band, kepala dan mampu memimpin kampanye penjualan
kelompok atau orkestra dan suka memainkan alat dan mampu mengatur pekerjaan orang lain dan mampu
musik dan suka menulis untuk suatu majalah atau koran berambisi dan cenderung berbicara apa adanya dan
dan suka membuat lukisan/ foto orang dan suka mampu memengaruhi orang lain supaya melakukan
sesuatu dengan caranya dan dikenal sebagai tenaga mampu melakukan pekerjaan administratif kantor dan
penjual yang baik dan tertarik menjadi eksekutif mampu menggunakan program pembukuan dan mampu
periklanan dan tertarik menjadi pembawa acara/ MC melakukan tugas administratif dalam waktu singkat dan
Maka tipe kepribadiannya adalah Enterprising. mampu menempatkan kredit dan debet dan mampu
Rule 6 : Jika suka melakukan pekerjaan surat mencatat dengan cermat pembayaran/ penjualan dan
menyurat/ masalah perkantoran dan suka melakukan tertarik menjadi manajer penjualan dan tertarik menjadi
operasi matematika dalam berbisnis/ pembukuan dan manajer pembukuan dan tertarik menjadi kasir bank
suka membuat catatan pengeluaran yang terperinci dan dan tertarik menjadi analis keuangan dan tertarik
suka menyusun sistem pengarsipan dan suka membuat menjadi penaksir biaya Maka tipe keterampilannya
daftar inventaris dari persediaan/ produk dan mampu adalah Conventional.
mengetik sepuluh jari dengan cepat dan mampu Berdasarkan rule tersebut maka dapat dibentuk
menjalankan mesin duplikator/ mesin penjumlahan dan pohon keputusan pakar yang dijelaskan pada Gambar 4.
mampu mengarsip surat dan berkas-berkas lain dan
C. Pemodelan Sistem.
Pemodelan sistem yang digunakan dalam
perancangan sistem pakar pemilihan dan
pengembangan karier ini adalah Unified Modelling
Language (UML). Menurut Nugroho “Unified
Modeling Language (UML) adalah bahasa pemodelan
untuk sistem atau perangkat lunak yang berparadigma
berorientasi objek. Pemodelan (modeling)
sesungguhnya digunakan untuk penyederhanaan
permasalahan-permasalahan yang kompleks sedemikian
rupa sehingga lebih mudah dipelajari dan dipahami”
[10].
1) Use Case Diagram. Gambar 5. Use case diagram
Gambar 5. menjelaskan bahwa sistem pakar
pemilihan dan pengembangan karier berbasis web
terdapat tiga jenis pengguna yaitu pengunjung dapat
melihat artikel dan melakukan registrasi, member dapat PHP dan CSS, Web Server Apache dan sistem
melihat artikel, login, merubah profil dan melakukan manajemen basis data MySQL.
tes karier dan admin dapat melakukan login, mengelola
data master, ubah password dan melihat hasil tes. D. Pemodelan Basis Data.
2) Activity Diagram.
DAFTAR PUSTAKA
[10] A. Supriyatna and M. A. S. Nugroho, “Sistem Informasi [11] B. O. Lubis, “Penerapan Global Extreme Programming
Forum Diskusi Programmer Berbasis Web Pada Sistem Informasi Workshop, Seminar Dan
Menggunakan Rapid Application Development,” Pelatihan Di Lembaga Edukasi,” J. Inform., vol. 3, no. 2,
Teknika, vol. 7, no. 2, pp. 138–147, 2018. pp. 234–246, 2016.