## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085

## Sistem Evaluasi Kontrak Kerja Karyawan Menggunakan Sistem Pakar Metode Forward Chaining
1 Egga Asoka, 2 Lailatur Rahmi 3 Yulia Hapsari, 4 Alem Pameli, 5 Muhammad Afdhaluddin 1,2,3,4 Politeknik Negeri Sriwijaya Palembang, Indonesia
5 Politeknik Darussalam Palembang, Indonesia
1 egga.asoka@polsri.ac.id, 2 lailatur.rahmi@polsri.ac.id, 3 yulia.hapsari@polsri.ac.id , 4 alem.pameli@polsri.ac.id 5 Afdhaluddin.murniati@gmail.com Article Info ABSTRAK Article history: Received, 2024-01-09 Revised, 2024-01-11 Accepted, 2024-01-18 Setiap Perusahaan tentunya memiliki sistem evaluasi karyawan yang berbeda- beda, seperti halnya di Perusahaan Trafoindo Group. Evaluasi Kontrak Kerja Karyawan  idealnya  mudah  dipahami  dan  memiliki  panduan  dasar  untuk memudahkan para Pimpinan Kerja dalam pengambilan keputusan. Penentuan kriteria  penilaian  menjadi  sangat  penting  agar  keputusan  yang  dibuat  tidak salah  dan  memenuhi apa  yang menjadi kebutuhan  perusahaan.  Sistem  Pakar yang  merupakan  metode  pengambilan  keputusan  yang  dirancang  untuk mengambil  keputusan  layaknya  seorang  pakar  dapat  menanamkan pengetahuan  ahli  dalam  sistem  sehingga  mampu  membantu  mengambil keputusan. Dalam hal melakukan evaluasi kontrak kerja setiap karyawan pada Trafoindo  Group masih manual,  Sehingga  diperlukan  langkah-langkah  yang sistematis  dan  terukur.  Pembuatan  suatu  sistem  pakar  dibutuhkan  untuk menghasilkan keputusan yang tepat dan cepat sehingga pengolahan informasi yang  ada  dapat  berjalan  dengan  efisien. Berdasarkan  hasil  penelitian dengan  evaluasi  yang  digunakan  blackbox  testing  mendpatkan  nilai maksimal 100% tingkat keberhasil sistem berjalan .
Kata Kunci:
Sistem Pakar
Evaluasi Kontrak Kerja Karyawan
Forward Chaining

## ABSTRACT

## Keywords:
Expert System Evaluation of Employee employment Contracts Forward Chaining Each company certainly has a different employee evaluation system, as is the case in the Trafoindo Group Company. Evaluation of Employee Employment Contracts should ideally be easy to understand and have basic guidelines to make it easier for Work Leaders to make decisions. Determining assessment criteria is very important so that the decisions made are not wrong and meet the company's needs. An Expert System is a decision-making method designed to make decisions like an expert and can embed expert knowledge in the system so that it can help make decisions. In terms of evaluating each employee's work contract at Trafoindo Group, it is still manual, so systematic and measurable steps are needed. Creating an expert system is needed to produce accurate and fast decisions so that the processing of existing information can run efficiently. Based on the results of research with the evaluation used, blackbox testing gets a maximum value of 100% success rate of the system running
This is an open access article under the CC BY-SA license.
Penulis Korespondensi:
Egga, Program Studi Manajemen Informatika, Politeknik Negeri Sriwijaya, Indonesia, Email: egga.asoka@polsri.ac.id

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085

## 1. PENDAHULUAN
Saat ini, teknologi informasi telah meresap ke dalam berbagai sektor seperti pendidikan, kedokteran, industri, dan beragam  bidang  lainnya.  Hal  ini  menggambarkan  bahwa  kebutuhan  akan  informasi  yang  tepat  dan  cepat  sangat penting dalam berbagai ranah, memudahkan akses terhadap informasi yang diperlukan untuk menciptakan platform informasi yang efisien[1]. Dan bisa juga didefinisikan sarana atau sistem digunakan untuk memberikan kemudahan dan kenyamanan kepada pengguna.  teknologi informasi menjadi bagian sangat penting di era saat ini, apalagi dengan adanya teknologi digital yang berkembang dengan pesat setiap saat[2]. Teknologi telah memberikan kontribusi besar dalam kemajuan bidang Sumber Daya Manusia (SDM), yang merupakan elemen krusial dalam keberlangsungan suatu organisasi.  SDM  dianggap  sebagai  elemen  penting  dalam  berbagai  jenis  organisasi,  termasuk  bisnis  dan  instansi pemerintah.  Di  dalam  struktur organisasi,  SDM tidak  hanya  dianggap  sebagai  sebuah  komponen  produksi  semata, tetapi juga menjadi kekuatan penggerak yang menentukan jalannya proses produksi dan keseluruhan kegiatan dalam organisasi.[3]
Sistem pakar adalah jenis program komputer yang berusaha meniru cara berpikir dan pengetahuan dari para ahli dalam menyelesaikan masalah khusus[4] atau yang dikenal sebagai Knowledge-based Expert System, memanfaatkan pengetahuan  yang  dimiliki  oleh  ahli  di  suatu  bidang  untuk  menyelesaikan  masalah  tertentu.  Pengetahuan  tersebut diambil  dan  disatukan  ke  dalam  komputer[5].  Bahkan  sistem  pakar  mampu  mengadopsi  pengetahuan  manusia terintegrasi ke komputer, agar sistem komputer dapat menyelesaikan permasalahan seperti yang selama ini dilakukan oleh para ahli. Sistem pakar yang efektif dirancang agar dapat menyelesaikan permasalahan tertentu dengan meniru kinerja  dari  para  ahli  [6].    Dengan  menanamkan  pengetahuan  kepakaran  dalam  sistem,  sistem  tersebut  mampu mengambil keputusan, sehingga  setiap pemakai sistem pun dapat bekerja layaknya seorang pakar. Hal ini menjadi sangat penting agar pihak terkait dapat mengambil keputusan dengan cepat dan tepat, serta mengurangi kesalahan, sehingga pengolahan informasi yang ada dapat berjalan dengan efisien dan dapat menjadi solusi untuk mengambil langkah terbaik pada saat melakukan evaluasi kontrak kerja karyawan.[7]
Suatu  keterkaitan  inferensi  yang  menghubungkan  suatu  permasalahan  dengan  solusinya  disebut  dengan  chain (rantai),  dengan  dua  metode  penalaran  menggunakan  rules,  yaitu  forward  chaining  dan  backward  chaining.[8] Forward chaining  yang merupakan suatu metode sistem pakar dengan melakukan perencanaan, monitoring bahkan kontrol, menyajikan hasil untuk masa depan, dengan cara kerja data dan fakta lah yang memandu atau penalaran dari bawah ke atas. Dengan kata lain forward chaining bekerja untuk mendapatkan solusi yang mengikuti fakta.[9]
Kinerja pegawai dapat dilihat dari aspek kualitas, kuantitas, waktu kerja, dan kerja sama [10]. Kinerja pegawai kontrak telah menjadi fokus utama dalam sebuah perusahaan, termasuk Trafoindo  Group, dimana setiap hasil kerja yang  dihasilkan  oleh  pegawai  dalam  perusahaan  harus  mampu  untuk  mencapai  tujuan  yang  sudah  ditetapkan . Penilaian  kinerja  pegawai  pada  Trafoindo  Group  dapat  pula  berupa  suatu  prestasi yang menunjukkan  kemampuan kerja pegawai yang optimal, dengan proses dan tahapan yang harus dilalui dalam meningkatkan kinerja pegawai itu sendiri. Hal  ini  merupakan  penilaian  utama  dalam  evaluasi  kontrak  kerja  karyawan  di  Trafoindo  Group,  karena berkaitan  langsung  dengan  kelangsungan  kontrak  pegawai  tersebut,  akan  dilanjutkan  atau  tidak.  Tidak  adanya strandarisasi dalam evaluasi kontrak kerja karyawan sangat memakan waktu dan merupakan langkah yang tidak efektif untuk perusahaan yang bergerak di bidang industri peralatan listrik.
Masalah  yang  kemudian  diatasi  dengan  adanya  penelitian  ini  adalah  memberikan  solusi  atau  mendukung keputusan atasan dalam melanjutkan kontrak para pegawai kontrak  sesuai dengan strander yang secara berkala dan rutin dilakukan. Tujuan dari penelitian ini adalah sejuah mana pengaruh adanya sistem pakar dengan menggunakan forward chaining membantu Trafoindo Group dalam melakukan evaluasi kontrak kerja karyawan.

## 2. METODE PENELITIAN
Forward  chaining  merupakan  suatu  penalaran  yang  proses  dalam  mendapatkan  hasil  adalah  dengan mengumpulakn  data  fakta  atau  disebut  pula  strategi  inference  yang  diawali  dengan  fakta.  Metode  ini  merupakan kebalikan dari backward chaining yang mendukung hipotesis dengan pencarian awal hipotesis menuju ke fakta yang ada. Metode forward chaining juga disebut menggunakan aturan IF– THEN dimana premise (IF) menuju conclusion (THEN) [11] Pada Referensi   [12] menunjukkan bahwa Forward Chaining memiliki langkah-langkah penelusuran, yaitu:    Langkah  pertama  user  diajukan  pertanyaan.  Lalu,  Short  term  memory  akan  mengetahui  fakta  pada  setiap variabel pertanyaan yang telah diajukan berdasarkan hasil input dari user.  Kemudian, Forward chaining diterapkan pada short term memory untuk memeriksa rule sesuai fakta. Selanjutnya, Default output diberikan apabila rule tidak ditemukan. Proses satu sampai empat akan dilakukan pengulangan jika ada fakta bau, sementara short term memory akan menampung konklusi rule apabila rule ditemukan. Dan yang terakhir hasil ditemukan.
Penelitian ini menggunakan data hasil studi pustaka dan wawancara. Pada studi kepustakaan, data-data didapat setelah me-review jurnal, buku yang berkaitan dengan sistem pakar dan proses evakuasi kinerja[13]. Pengumpulan data  dengan  wawancara  dilakukan  dengan  mengadakan  pertemuan  dan  wawancara  dengan  stakeholder,  dimana berdasarkan  hasil  wawancara,  ditemukan adanya permasalahan  dari  sistem  yang  berjalan  saat  ini,  perlu  dilakukan

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085
peninjauan  ulang terhadap  kriteria  penilaian menyesuaikan dengan  kebutuhan  perusahaan  saat ini.  Selain itu  perlu adanya standarisasi dan sistem yang terintegrasi agar penilai dapat lebih mudah memahami dan mengambil keputusan sehingga mengurangi resiko kesalahan dalam pengambilan keputusan dikarenakan adanya persepsi yang berbeda dari masing-masing penilai.
Metode pembangunan sistem yang digunakan dalam membangun sistem adalah Expert Sistem Development Life Cycle (ESDLC). ESDLC adalah salah satu metode pengembangan sistem yang khusus digunakan untuk merancang dan membangun aplikasi sistem pakar [14]. ESDLC digunakan sebagai acuan pada pengembangan sistem pakar agar proses pengembangan lebih terstruktur dan pengerjaannya terarah [15]. Dengan tahap:
• Tahap Awal Penelitian: Analisa kebutuhan data dan pengumpulan data
• Tahap Pengolahan data: pembuatan rule based, membuat table keputusan, mengisi basis pengetahuan, dan Menyusun pohon keputusan.
• Tahap membangun software: desain, coding dan pengujian black box
• Hasil Penelitian
Penerapan metode forward chaining diterapkan pada tahap yang kedua, yaitu tahap pengolahan data.

## 3. HASIL DAN PEMBAHASAN
Pengolahan  data  dilakukan  dengan  mengimplementasikan  metode  forward  chaining  berdasarkan  data  yang dihasilkan  dari  proses  pengumpulan  data.  Penerapan  forward  chaining  pada  penelitian  ini  akan  dilakukan  dengan membuat rule based, tabel keputusan, dan aturan relasi sebagai basis pengetahuan.
Pendefinisian Variabel didapatkan 4 variabel input yang akan digunakan yaitu: Masa Kerja (MK), Attendance Ratio (AR), Penilaian Kinerja (PK) dan Prioritas (P) dengan menghasilkan 1 variabel output yaitu Keputusan
Table 1 Variabel input Masa Kerja (MK) No Variabel Kategori Rentang Nilai 1 Masa Kerja Kurang 0 – 12 Cukup 13 – 24 Baik 25 – 36 Table 2. Variabel input Attendance Ratio(AR) No Variabel Kategori Rentang Nilai 2 Attendace Ratio Kurang 0 - 94 Cukup 95 - 97 Baik 98 - 100 Table 3. Variabel input penilaian kinerja (PK) No Variabel Kategori Rentang Nilai 3 Penilaian Kinerja Kurang 0 - 79 Cukup 80 - 89 Baik 90 - 100 Table 4. Variabel input prioritas (P) No Variabel Kategori Rentang Nilai 4 Prioritas Kurang 0 Baik 1 Table 5. Variabel output keputusan No Variabel Kategori 5 Keputusan Putus Kontrak

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085

## Perpanjang Kontrak

## Pengangkatan Tetap
Dalam  penerapan  menggunakan  metode forward  chaining ,  perlu  memasukkan  aturan-aturan  yang  menjadi  dasar pengetahuan agar sistem dapat mengambil keputusan yang tepat dari data dan fakta yang ada. Berikut ini adalah aturan dasar ( rule base) yang telah ditetapkan untuk pengambilan keputusan dalam melakukan penilaian:
Gambar 3. Hasil hitung Output keputusan
Berikut adalah perhitungan manual dengan contoh kasus sebagai berikut :
Masa Kerja (MK) : 12 bulan Attendance Ratio (AR) : 96 % Penilaian Kinerja (PK) : 80 % Prioritas (P) : 1 (Ya)
Langkah  pertama  adalah mendefinisikan  kategori  dari masing-masing variabel tersebut  berdasarkan  rentang  nilai yang telah dibuat.
1. Masa Kerja (MK) = 12 bulan
Kategori : Kurang (0 - 12) 2. Attendance Ratio (AR) = 96 % Kategori : Cukup (95 - 97) 3. Penilaian Kinerja (PK) = 80 % Kategori : Cukup (80 - 89) 4. Prioritas (P) = 1 Kategori : Baik (1)
Langkah kedua adalah mencocokkan setiap kategori yang muncul dari setiap variabel ke dalam tabel rule base yang telah ditentukan. Maka didapatkan hasil sebagai berikut:

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085
IF Masa Kerja is Kurang and Attendance Ratio is Cukup and Penilaian Kinerja is Cukup and Prioritas is Baik THEN Keputusan is Perpanjang Kontrak.
Kesimpulan: Jika Masa Kerja (MK) = 12 bulan dan Attendance Ratio (AR) = 96 % dan Penilaian Kinerja (PK) = 80 % dan Prioritas (P) = 1, maka Keputusan adalah Perpanjang Kontrak.
Contoh Kasus 2 Masa Kerja (MK) : 25 bulan Attendance Ratio (AR) : 95 % Penilaian Kinerja (PK) : 90 % Prioritas (P) : 1 (Ya)
Langkah  pertama  adalah mendefinisikan  kategori  dari masing-masing variabel tersebut  berdasarkan  rentang  nilai yang telah dibuat.
1. Masa Kerja (MK) = 25 bulan
Kategori : Baik (25 - 36) 2. Attendance Ratio (AR) = 95 % Kategori : Cukup (95 - 97) 3. Penilaian Kinerja (PK) = 90 % Kategori : Baik (90 - 100) 4. Prioritas (P) = 1 Kategori : Baik (1)
Langkah kedua adalah mencocokkan setiap kategori yang muncul dari setiap variabel ke dalam tabel rule base yang telah ditentukan. Maka didapatkan hasil sebagai berikut:
Rule 48 IF Masa Kerja is Baik and Attendance Ratio is Cukup and Penilaian Kinerja is Baik and Prioritas is Baik THEN Keputusan is Pengangkatan Tetap.
Kesimpulan: Jika Masa Kerja (MK) = 25 bulan dan Attendance Ratio (AR) = 95 % dan Penilaian Kinerja (PK) = 90 % dan Prioritas (P) = 1, maka Keputusan adalah Pengangkatan Tetap.
Contoh Kasus 3 Masa Kerja (MK) : 36 bulan Attendance Ratio (AR) : 99 % Penilaian Kinerja (PK) : 90 % Prioritas (P) : 0 (Tidak)
Langkah  pertama  adalah mendefinisikan  kategori  dari masing-masing variabel tersebut  berdasarkan  rentang  nilai yang telah dibuat.
1. Masa Kerja (MK) = 36 bulan Kategori : Baik (25 - 36) 2. Attendance Ratio (AR) = 99 % Kategori : Baik (98 - 100) 3. Penilaian Kinerja (PK) = 90 % Kategori : Baik (90 - 100) 4. Prioritas (P) = 0 Kategori : Kurang (0)
Langkah kedua adalah mencocokkan setiap kategori yang muncul dari setiap variabel ke dalam tabel rule base yang telah ditentukan. Maka didapatkan hasil sebagai berikut:

## Rule 53
IF Masa Kerja is Baik and Attendance Ratio is Baik and Penilaian Kinerja is Baik and Prioritas is Kurang THEN Keputusan is Putus Kontrak.

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085
Kesimpulan: Jika Masa Kerja (MK) = 36 bulan dan Attendance Ratio (AR) = 99 % dan Penilaian Kinerja (PK) = 90 % dan Prioritas (P) = 0, maka Keputusan adalah Putus Kontrak.
Tampilan rancangan dari sistem yang diajukan.
Hasil dari penelitian ini adalah software dimulai dengan melakukan perancangan atau desain yang terdiri dari perancangan UML, database dan interface. Berikut adalah usecase diagram dari sistem ini :
Gambar 1. Use case Diagram Sistem
Activity diagram berisi urutan aktivitas dari proses yang ada didalam aplikasi. Pada pembangunan sistem ini, terdapat activity diagram pada Kelola departemen, Kelola data variabel, Kelola hasil analisa:

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085
Gambar 2. Activity diagram Kelola Departemen
Gambar 3. Activity diagram Kelola Data Variabel
Berikut adalah diagram untuk aktifitas kelola Hasil Analisa Penilaian seperti melakukan Cari Data Penilaian dan Cetak Hasil Penilaian:
Gambar 4. Activity diagram Kelola Hasil Analisa
Berikut perancangan database Spesifikasi basis data yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut:
1. Tabel Admin
Tabel 6. admin Nama Field Tipe Data Panjang Field Keterangan id_admin int 11 Primary Key username varchar 100 password varchar 100 nama_lengkap varchar 100 level varchar 50 alamat text no_telp varchar 20 email varchar 50

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085
blokir enum ‘Y’,’N’ id_session Varchar 100 2. Tabel Departemen Tabel 6. departemen Nama Field Tipe Data Panjang Field Keterangan id_departemen Int 11 Primary Key nama_departemen Varchar 100 3. Tabel Pegawai Tabel 7. pegawai Nama Field Tipe Data Panjang Field Keterangan id_pegawai int 11 Primary Key nip varchar 50 nama_lengkap varchar 100 id_departemen int 11 tgl_masuk date jenis_kelamin enum ‘L’,’P’ email varchar 50 no_telp int 11 foto varchar 150 4. Tabel Hasil Tabel 8. tbl_hasil Nama Field Tipe Data Panjang Field Keterangan id_hasil int 11 Primary Key id_pegawai int 11 nilai_kom varchar 30 nilai_skp varchar 30 nilai_kpr varchar 30 nilai_kst varchar 30 id_alur int 11 5. Tabel Penilaian Tabel 9. tbl_penilaian Nama Field Tipe Data Panjang Field Keterangan id_penilaian Int 11 Primary Key id_pegawai Int 11 nilai_kom Varchar 30 nilai_skp Varchar 30 nilai_kpr Varchar 30 nilai_kst Varchar 30
Berikut ini merupakan perancangan interface dari sistem:
1. Rancangan interface Login

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085
Gambar 5. Rancangan interface Login
2. Rancangan interface Dashboard
Gambar 6. Rancangan interface Dashboard
3. Rancangan interface Data Pegawai
Gambar 7. Rancangan interface Data Pegawai
4. Rancangan interface Departemen
Logo Perusahaan Login SISTEM EVALUASI KONTRAK KERJA KARYAWAN DI TRAFOINDO GROUP Username Password Sign In

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085
Gambar 8. Rancangan interface Departemen
5. Rancangan interface Data Variabel
Gambar 9. Rancangan interface Data Variabel
6. Rancangan interface Rule Base
Gambar 10. Rancangan interface Rule Base
7. Rancangan interface Penilaian

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085
Gambar 11. Rancangan interface Penilaian
8. Rancangan interface Hasil Analisa
Gambar 12. Rancangan interface Hasil Analisa
9. Rancangan interface Manajemen Pengguna
Gambar 13. Rancangan interface Manajemen Pengguna
10. Rancangan interface Cetak Laporan Hasil Penilaian

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085
Gambar 14. Rancangan interface Cetak Laporan Hasil Penilaian
Pada  tahap  coding  atau  pemrograman,  dilakukan  pembangunan  sistem  dengan  bahasa  pemrograman  java menggunakan visual code studio. Pada tahap ini perancangan-perancangan atau desain yang sebelumnya dibuat akan diubah  kedalam  bentuk  program.  Pengujian aplikasi  dilakukan dengan  pengujian  black  box  yang difokuskan  pada pengujian spesifikasi fungsional sistem
Tabel 11. Hasil Pengujian No. Aktivitas Pengujian Hasil yang Diharapkan Hasil Pengujian Kesimpulan 1 Menginputkan username dan password pada sistem lalu
mengklik button ‘Sign in’. Sistem menampilkan halaman utama user Sesuai Valid 2 Membuka menu ‘ Dashboard ’ dan memilih menu aktivitas yang ingin dilakukan. Sistem menampilkan menu sesuai dengan pilihan user . Sesuai Valid 3 Menginput data pegawai baru Sistem menyimpan dan menampilkan data pegawai baru Sesuai Valid 4 Menginput data penilaian departemen Sistem menampilkan data penilaian departemen Sesuai Valid 5 Menambahkan dan mengedit data departemen Sistem menyimpan dan menampilkan data departemen Sesuai Valid 6 Membuka menu Data Variabel Penilaian Sistem menampilkan menu data variabel penilaian Sesuai Valid 7 Menambahkan dan mengedit data ‘rule’ penilaian Sistem menyimpan dan menampilkan data ‘rule’ penilaian Sesuai Valid 8 Menginput data penilaian pegawai Sistem menampilkan data penilaian pegawai Sesuai Valid 9 Membuka keputusan hasil analisa penilaian pegawai Sistem menampilkan informasi keputusan hasil analisa penilaian pegawai Sesuai Valid 10 Mencetak laporan hasil penilaian Sistem menampilkan dokumen cetak laporan hasil penilaian Sesuai Valid
Dibawah ini adalah hasil dari penelitian ini, yaitu sistem evaluasi kontrak kerja karyawan menggunakan sistem pakar metode forward chaining:

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085
Gambar 15. Halaman Login
Gambar 16. Tambah Pegawai
Gambar 17. Penilaian Data Variabel
Gambar 18. Penilaian Rule Base

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085

## Gambar 19. Halaman Penilaian
Gambar 20. Halaman Keputusan Hasil Analisa

## 4. KESIMPULAN
Berdasarkan hasil dan pembahasan yang telah diuraikan diatas, maka dapat diambil kesimpulan bahwa penelitian ini  menghasilkan  sebuah  sistem  untuk  mengidentifikasi  Kriteria  penilaian  yang  digunakan  untuk  evaluasi  kontrak kerja karyawan perlu disesuaikan kembali dengan kebutuhan perusahaan dan kondisi saat ini.  Sistem ini memudahkan stakeholder  untuk  melakukan  pelaporan  evakuasi  kontrak  kerja  karyawan  serta  membantu  stakeholder  dalam mengambil  keputusan  Saran  dari  penulis  untuk  pengembangan  penelitian  selanjutnya  adalah  memperbanyak  jenis penyakit kulit yang dapat dideteksi, menggunakan metode selain forward chaining dan penambahan fitur-fitur lain jika  diperlukan.  Salah  satunya  adalah  adanya  tambahan  kriteria  Prioritas  yang  korelasinya  dengan  kebutuhan perusahaan  terhadap  pekerjaan  tersebut.  Jika  prioritas  0  (tidak  ada  prioritas)  maka  walaupun  Penilaian  Kinerja karyawan  tersebut  baik  jika  tidak  ada  kebutuhan  terhadap  pekerjaan  tersebut  maka  kontrak  kerja  tidak  akan diperpanjang.  Berdasarkan  hasil  penelitian  dengan  evaluasi  yang  digunakan  blackbox  testing  mendpatkan  nilai maksimal 100% tingkat keberhasil sistem berjalan.

## REFERENSI
[1] * M.Afdhaluddin, “Sistem Informasi Akademik Pada SMA Muhammadiyah 2 Palembang,” J. Penelit. Rumpun Ilmu Tek. , vol. 2, no. 1, pp. 58–72, 2023.
[2] A. F. Sallaby and I. Kanedi, “Perancangan Sistem Informasi Jadwal Dokter Menggunakan Framework Codeigniter,” J. Media Infotama , vol. 16, no. 1, pp. 48–53, 2020, doi: 10.37676/jmi.v16i1.1121.
[3] A. Darim, “Manajemen Perilaku Organisasi Dalam Mewujudkan Sumber Daya Manusia Yang Kompeten,” Munaddhomah J. Manaj. Pendidik. Islam , vol. 1, no. 1, pp. 22–40, 2020, doi: 10.31538/munaddhomah.v1i1.29.
[4] I. Russari and Mahasiswa, “SISTEM PAKAR DIAGNOSA PENYAKIT BATU GINJAL MENGGUNAKAN TEOREMA BAYES,” J. Ris. Komput. , vol. 3, no. 1, p. 3, 2016, [Online]. Available: http://www.stmik-budidarma.co.id//
[5] A. Candora and I. Y. Beti, “An Expert System In Diagnosing Eye Diseases Using The Dempster Shafer Method Sistem Pakar Dalam Mendiagnosa Penyakit Mata Dengan Menggunakan Metode Dempster Shafer,” vol. 3, no. 2, pp. 559–570, 2023.
[6] D. Aldo, “Sistem Pakar Diagnosis Hama Dan Penyakit Bawang Merah Menggunakan Metode Dempster Shafer,” Komputika  J. Sist. Komput. , vol. 9, no. 2, pp. 85–93, 2020, doi: 10.34010/komputika.v9i2.2884.
[7] T. F. Ramadhani, I. Fitri, and E. T. E. Handayani, “Sistem Pakar Diagnosa Penyakit ISPA Berbasis Web Dengan Metode Forward Chaining,” JOINTECS (Journal Inf. Technol. Comput. Sci. , vol. 5, no. 2, p. 81,

## JSAI : Journal Scientific and Applied Informatics
Vol. 7, No. 1, Januari 2024, hal. 120~134 E-ISSN: 2614-3054; P-ISSN: 2614-3062, accredited by Kemenristekdikti, Sinta 4 DOI: 10.36085
2020, doi: 10.31328/jointecs.v5i2.1243.
[8] N. Y. S. Munti and F. A. Effindri, “Perancangan Aplikasi Sistem Pakar Diagnosa Penyakit Ginekologi Menggunakan Metode Forward Chaining Berbasis Web Mobile,” J. Media Infotama , vol. 13, no. 2, pp. 67– 72, 2017, doi: 10.37676/jmi.v13i2.454.
[9] N. Sulardi and A. Witanti, “SISTEM PAKAR UNTUK DIAGNOSIS PENYAKIT ANEMIA MENGGUNAKAN TEOREMA BAYES,” J. Tek. Inform. , vol. 1, no. 1, pp. 19–24, Jul. 2020, doi: 10.20884/1.jutif.2020.1.1.12.
[10] F. E. Ibrahim, T. Djuhartono, and N. Sodik, “Pengaruh Kerjasama Tim Terhadap Kinerja Karyawan Di Pt Lion Superindo,” J. Arastirma , vol. 1, no. 2, p. 316, 2021, doi: 10.32493/arastirma.v1i2.12369.
[11] B. P. Putra, Y. Yunus, and Sumijan, “Sistem Pakar dalam Mendiagnosis Penyakit Mata dengan Menggunakan Metode Forward Chaining,” J. Inf. dan Teknol. , vol. 3, pp. 128–133, 2021, doi: 10.37034/jidt.v3i3.122.
[12] Indah Purwitosari, Intan Nur Farida, and Siti Rochana, “Implementasi Metode Forward Chaining Untuk Mengetahui Tipe Kepribadian Siswa Pada SMK Negeri 2 Bagor,” Nusant. Eng. , vol. 4, no. 1, p. 54, 2021, doi: 10.29407/noe.v4i1.15911.
[13] M. Mahadiansar, R. Setiawan, E. Darmawan, and F. Kurnianingsih, “Realitas Perkembangan Investasi Asing Langsung di Indonesia Tahun 2019,” Matra Pembaruan , vol. 5, no. 1, pp. 65–75, 2021, doi: 10.21787/mp.5.1.2021.65-75.
[14] M. F. Andriansyah, D. Yusup, and A. Voutama, “Menggunakan Metode Naïve Bayes Berbasis Website Web-Based Expert System of Covid-19 Early Detection Using Naïve Bayes Method,” J. Inf. Technol. Comput. Sci. , vol. 4, no. 2, pp. 446–455, 2021.
[15] D. I. Putri and P. Sidiq, “Perancangan Expert System Development Life Cycle,” JOEAI J. Educ. Instr. , vol. 3, no. 2, pp. 322–331, 2020, [Online]. Available:
https://journal.ipm2kpe.or.id/index.php/JOEAI/article/view/1769