Sistem Pakar Tes Kepribadian Berbasis Web
1. Bidang
yang di kembangkan dalam tes kepribadian seseorang agar setiap individu mampu mengembangkan kelebihan
yang dimilikinya. Seseorang yang kesulitan dalam mengembangkan dirinya
kemungkinan karena tidak mengetahui sama sekali kelemahan dan kekurangan yang
dimilikinya.
Sistem Pakar yang digunakan berbasis web
ini dibangun untuk memudahkan untuk mengetahui kepribadian dan kemampuan dari
seorang atau beberapa orang ke dalam komputer yang digunakan untuk memecahkan
masalah yang dihadapi oleh pemakai dalam bidang tertentu. Proses pembuatan aplikasi tersebut
menggunakan metodologi berorientasi obyek dengan pemodelan visual Unified Modeling
Language (UML).
Pada tahap implementasi, penulis
menggunakan perangkat pemrograman berbasis web, Apache2Triad 1.5.2 yang berisi
Apache 2.0.53, dan PHP 5.0.4. Aplikasi ini dapat membantu pengguna untuk
mengetahui kepribadiannya, sehingga dapat membantu untuk mengembangkannya.
2. Pada
tulisan ini akan dibahas tentang sistem pakar
kepribadian, dengan beberapa
permasalahan yang melatarbelakangi dibangunnya aplikasi sistem pakar ini adalah
(1) kenyataan akan minimnya jumlah
psikolog
di Indonesia yang sangat tidak sebanding
dengan
jumlah penduduk Indonesia.
(2) keterbatasan ruang dan waktu ketika
harus berkonsultasi dengan seorang ahli (pakar) dalam bidang
psikologi.
(3) jarangnya aplikasi sistem pakar tes
kepribadian yang yang benar – benar bertujuan untuk membantu seseorang dalam menyelesaikan
suatu masalah.
3. Pertama
kali metode dengan menganalisis dan perancangan aplikasi dengan menggunakan
diagram - diagram UML yang merupakan bahasa standar untuk memodelkan aplikasi
yang dibangun dengan metodologi berorientasi objek. Gambaran system dibagi
menjadi 2 yaitu aliran proses yang digambarkan dengan Use Case Diagram dan
aliran kerja yang digambarkan dengan Activity Diagram.
Contoh aliran proses use case diagram :
keterurutan waktu dari pesan yang
disampaikan, dan
menggambarkan aspek struktur organisasi
objek yang
mengirim dan menerima pesan.
Sequence Diagram aplikasi yang dibuat
digambarkan pada gambar dibawah dan memperlihatkan bagaimana urutan
penggunaan aplikasi oleh pengguna (user)
mulai dari pemilihan menu tes kepribadian, kemudian sistem aplikasi
memperlihatkan tatacara pengisisan test tersebut, dilanjutkan dengan mengisi
data pengunjung, baru kemudian pengunjung bisa mengisi jawaban tes
pada formulir yang ada di layar monitor.
Setelah jawaban tes selesai, maka sistem
akan
mengecek jawaban user dengan merujuk
pada basis
pengetahuan yang ada, yang kemudian akan
mengeluarkan hasil tes berupa penjelasan
dan kesimpulannya.
Ketiga buat rancangan hasil tes dari
aplikasi yang dibangun dengan mengacu kepada sequence diagram yang sudah
dibahas
sebelumnya. Aplikasi yang akan penulis
bangun menggunakan PHP sebagai bahasa pemrograman. Untuk itu, algoritma
pemrograman akan disesuaikan dengan
kedua bahasa tersebut sehingga lebih mudah diimplementasikan. Berikut adalah
salah satu contoh kategori tes kepercayaan diri, yakni dengan cara
mengecek umur user dan mengkategorikan
hasil pada
Tes Kepribadian Kategori (kepercayaan
pada diri
sendiri):
1. sangatKuat = "Kepercayaan pada
diri sendiri
bukanlah merupakan suatu persoalan bagi
saudara. Saudara jarang khawatir apakah
saudara akan membuat kesan yang baik
pada
orang lain atau tidak. Saudara tidak
punya
keraguan ataupun perasaan rendah
diri.";
2. kuat = "Dibandingkan dengan
orang lain
dalam kelompok umur saudara maka tingkat
kepercayaan pada diri saudara sendiri
adalah
baik. Saudara tidak khuatir mengenai
kesan
yang saudara timbulkan pada orang lain.
Saudara jarang ragu dan tidak punya rasa
rendah diri.";
3. Rata_rata_sampai_kuat="Tingkat
kepercayaan pada diri saudara berada
dalam
batas yang normal cenderung agak kuat.
";
4. Rata_rata_sampai_lemah="Tingkat
kepercayaan pada diri sendiri berada
dalam
batas normal cenderung agak kurang kuat.
Saudara cenderung merasa ragu, kwatir
tentang kesan yang saudara timbulkan
pada
orang lain dan mempunyai rasa rendah
diri";
5. Lemah="Kerpercayaan pada diri
sendiri
menjadi suatu pokok bagi saudara.
Saudara
sering kwatir tentang kesan yang saudara
timbulkan pada orang lain. Saudara
sebaiknya
mendekati persoalan hidup dengan rasa
yang
lebih percaya diri dan bersikap yang
tidak
emosional."
Keempat buat dengan Software yang
digunakan dalam implementasi ini adalah sebagai berikut:
1. Operating System: Windows XP
2. Web server: Apache
3. Editor web : Macromedia dreamweaver
MX
4. Animasi : Macromedia Flash MX
Contoh implementasi antarmuka untuk
Halaman
Tes Kepribadian, Halaman Tes dan
Kesimpulannya.
Adapun tampilan dari halaman muka dapat
Kelima yaitu dalam melakukan pengujian
program, mencoba menguji program dalam 2 buah komputer yang terhubung dalam
koneksi peer to peer. Salah satu komputer bertindak sebagai Web Server, yang
lain sebagai client.
Pada pengujian program ini user akan
memberikan
data masukan yang berasal dari pilihan
pertanyaan
yang diajukan oleh sistem. Sistem akan
menanyakan
sikap pribadi, pendapat, prasangka dan
tingkah laku
user terhadap suatu keadaan yang
diberikan atau
digambarkan oleh sistem.
Jawaban user akan dihitung dan kemudian
akan
disesuaikan dengan table kategori untuk
memeriksa
apakah user termasuk kelompok yang
“sangat kuat”,
“kuat”, “rata-rata sampai kuat”,
“rata-rata sampai
kurang”, atau kelompok “kurang”. Dari
kategori
tersebut sistem dapat memberikan
penjelasan mengenai
kepribadian berdasarkan 10 jenis sikap
hidup yang
dipilih oleh user. Angka-angka hasil tes
yang
dikelompokkan berdasarkan umur user
tingkat
Berdasarkan Tabel 1 di atas, keterangan
untuk
masing-masing kategori dapat dijelaskan
sebagai
berikut [6]:
a. Kuat: Dibandingkan dengan orang lain
dalam
kelompok umur saudara maka tingkat
kepercayaan pada diri saudara sendiri
adalah
baik. Saudara tidak kuatir mengenai
kesan yang
saudara timbulkan pada orang lain.
Saudara
jarang ragu dan tidak punya rasa rendah
diri.
b. Rata-rata sampai kuat: Tingkat
kepercayaan
pada diri saudara berada dalam batas
yang
normal, cenderung agak kuat.
c. Rata-rata sampai lemah: Tingkat
kepercayaan
pada diri sendiri saudara berada dalam
batas
normal cenderung agak kurang kuat.
Saudara
cenderung merasa ragu, kuatir tentang
kesan
yang saudara timbulkan pada orang lain
dan
mempunyai rasa rendah diri.
d. Lemah: Kepercayaan pada diri sendiri
menjadi
suatu pokok persoalan bagi saudara.
Saudara
sering kuatir tentang kesan yang saudara
timbulkan pada orang lain. Saudara
sebaiknya
mendekati persoalan hidup dengan rasa
yang
lebih percaya diri dan bersikap yang
tidak
emosional.
Dari nilai yang diperoleh user untuk
setiap jenis tes,
nilai tersebut akan dicocokan ke dalam
table kategori
dan untuk selanjutnya sistem akan
menampilkan
penjelasan dari kepribadian user.
Adapun untuk setiap jenis tes (sikap
hidup) memiliki proses yang berbeda-beda untuk menghitung nilai yang diperoleh
user.
Antara lain: menghitung jumlah jawaban
yang sesuai
dengan table jawaban, menghitung jumlah
huruf “A”
yang dipilih user, dan menghitung jumlah
jawaban
“Ya” dari user.
4. Sisi
baik nya ialah :
- Proses
untuk mengetahui kepribadian seseorang
yang
diterapkan dalam sistem pakar yang berbasis
web
dapat membantu user dalam mengetahui
kepribadian
dirinya, sehingga dapat membantu
untuk
mengembangkannya. Juga dapat membantu
ketersediaan
psikolog yang jumlahnya sangat terbatas.
- Sistem
pakar ini dirancang secara interaktif yang
bertujuan
untuk mempermudah user pada saat tes
kepribadian
dan menjadikan sistem lebih informatif yang bisa dilakukan kapan saja, dimana
saja tanpa tergantung pada tempat dan waktu.
- Aplikasi
ini dibuat sebagai ilmu pengetahuan.
Sisi kekurangan nya ialah :
- Aplikasi
ini harus benar benar akurat dalam hal memasukkan data dan menjawab pertanyaan
yang diajukan jika mau mendapatkan informasi tentang hasil kepribadian kita.
- Aplikasi
ini harus dikembangkan agar jauh lebih efensien waktu dan tempat serta di
sosialisasikan lagi ke masyarakat agar paham menggunakan aplikasi web untuk tes
kepribadian ini.
5. Manfaat
adanya sistem test kepribadian berbasis web ini memudahkan seseorang agar
mengetahui kepribadiannya dengan cara lebih efensiensi waktu dan tempat dengan
aplikasi test kepribadian jadi mereka yang menggunakan tau apa saja potensi
mereka punya dan apa saja yang harus mereka kembangkan agar jadi pribadi yang
lebih unggul.
6. Refrensi
:






Komentar
Posting Komentar