sistem pakar diagnosis kerusakan sepeda motor …

30
SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR YAMAHA RX KING BERBASIS WEB SKRIPSI Yusuf Nurul Izzah 4817071339 PROGRAM STUDI D4 TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER POLITEKNIK NEGERI JAKARTA 2020/2021

Upload: others

Post on 06-Nov-2021

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA

MOTOR YAMAHA RX KING BERBASIS WEB

SKRIPSI

Yusuf Nurul Izzah 4817071339

PROGRAM STUDI D4 TEKNIK INFORMATIKA

JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER

POLITEKNIK NEGERI JAKARTA

2020/2021

Page 2: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA

MOTOR YAMAHA RX KING BERBASIS WEB

LAPORAN SKRIPSI

Yusuf Nurul Izzah 4817071339

PROGRAM STUDI D4 TEKNIK INFORMATIKA

JURUSAN TEKNIK INFORMATIKA DAN KOMPUTER

POLITEKNIK NEGERI JAKARTA

2020/2021

Page 3: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

i

HALAMAN PERNYATAAN ORISINALITAS

Skripsi/Tesis/Disertasi ini adalah hasil karya saya sendiri, dan semua sumber

baik yang dikutip maupun dirujuk telah saya nyatakan dengan benar.

Nama : Yusuf Nurul Izzah

NIM : 4817071339

Tanggal : 20 Juni 2021

Tanda Tangan :

Page 4: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

ii

LEMBAR PENGESAHAN

Skripsi diajukan oleh

Nama : Yusuf Nurul Izzah

NIM : 4817071339

Program Studi : Teknik Informatika

Judul Skripsi : Sistem Pakar Diagnosis Kerusakan Sepeda

Motor Yamaha Rx King Berbasis WEB

Telah diuji oleh tim penguji dalam Sidang Skripsi pada hari Rabu, Tanggal 30, Bulan Juni,

Tahun 2021 dan dinyatakan LULUS.

Disahkan Oleh

Pembimbing 1 : Mera Kartika Delimayanti, S.Si, M.T., Ph.D ( )

Penguji 1 : Euis Oktavianti, S.Si., M.Ti. ( )

Penguji 2 : Bambang Warsuta, S.Kom., M.T.I. ( )

Penguji 3 : Syamsi Dwi Cahya, S,S.T., M.Kom. ( )

Mengetahui :

Jurusan Teknik Informatika dan Komputer

Ketua

Mauldy Laya, S.Kom., M.Kom.

NIP. 197802112009121003

Page 5: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

iii

KATA PENGANTAR

Puji syukur kehadirat Allah SWT karena aatas rahmat dan karunia Nya-lah, peneliti

dapat menyelesaikan skripsi ini. Skripsi ini berjudul “ Sistem Pakar Diagnosis

Kerusakan Pada Sepeda Motor Yamaha Rx King Berbasis Web”. Penulisan skripsi ini

dilkukan dalam rangka memenuhi syarat untuk mencapai gelar Diploma Empat di

Politeknik Negeri Jakarta. Peneliti menyadari bahwa, tanpa bantuan, bimbingan dan

dukungan dari berbagai pihak sangatlah sulit bagi peneliti untuk menyelesaikan skripsi

ini. Pada kesenpatan kali ini peneliti mengucapkan terumka kasih banyak kepada ;

1. Ibu Mera Kartika Delimayanti, S.Si, M.T., Ph.D. Selaku dosen pembimbingn yang

telah meluangkan waktu, tenaga dan fikiran untuk membimbing dan membantu

peneliti dalam menyusun laporan skripsi;

2. Orang tua dan keluarga peneliti yang setiap saat mendoakan peneliti serta

memberikan dukungan dan bantuan moral maupun material kepada peneliti;

3. Arfan Suhaedi (KCDJ 166) selaku pakar spesialis Rx King yang telah bersedia

meluangkan waktu dan ilmunya guna memberikan pengetahuan dan arahan bagi

peneliti;

4. Sahabat dan teman-teman yang telah banyak membantu peneliti dalam

menyelesaikan penyusunan skripsi.

Akhir kata, peneliti berharap Allah SWT berkenan membalas segala kebaikan

Bapak/Ibu semua. Semoga laporan skripsi ini dapat bermanfaat.

Depok, 20 Juni 2020

Yusuf Nurul Izzah

Page 6: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

iv

HALAMAN PERNYATAAN PERSETUJUAN PUBLIKASI SKRIPSI UNTUK

KEPENTINGAN AKADEMIS

Sebagai sivitas akademik Politeknik Negeri Jakarta, saya yang bertanda tangan

di bawah ini:

Nama : Yusuf Nurul Izzah

NIM : 4817071339

Program Studi : Teknik Informatika

Jurusan : Teknik Informatika dan Komputer

Jenis Karya : Skripsi

demi pengembangan ilmu pengetahuan, menyetujui untuk memberikan kepada

Politeknik Negeri Jakarta Hak Bebas Royalti Noneksklusif (Non-exclusive

Royalty- Free Right) atas skripsi saya yang berjudul:

SISTEM PAKAR DIAGNOSIS KERUSAKAN PADA SEPEDA MOTOR

YAMAHA RX KING BERBASIS WEB

beserta perangkat yang ada (jika diperlukan). Dengan Hak Bebas Royalti

Noneksklusif ini Politeknik Negeri Jakarta berhak menyimpan,

mengalihmedia/format-kan, mengelola dalam bentuk pangkalan data (database),

merawat, dan memublikasikan skripsi saya selama tetap mencantumkan nama saya

sebagai penulis/pencipta dan sebagai pemilik Hak Cipta.Demikian pernyataan ini

saya buat dengan sebenarnya Dibuat di:

Depok. Pada tanggal: 20 Juni 2021

Yang menyatakan

( Yusuf Nurul Izzah )

Page 7: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

v

Sistem Pakar Diagnosis Kerusakan Pada Sepeda Motor Yamaha Rx King

Berbasis Web

Abstrak

Masyarakat Indonesia sering menggunakan sepeda motor sebagai alat trasnportasi sebagai

penunjang kegiatan sehari hari, Yamaha Rx King adalah salah satunya. Kerusakan pada

sepeda motor Rx King terjadi akibat kelalaian dalam melakukan perawatan. Pemilik motor Rx

King baru menyadari kerusakan setelah motor Rx King tidak dapat beroperasi sebagaimana

mestinya serta kurangnya pengetahuan terhadap sepeda motor Rx King. Yamaha Rx King

memiliki konsep mesin yang sederhana, akan tetapi masih banyak bengkel atau mekanik yang

belum memahami Yamaha Rx King dalam melakukan perbaikan. Menyadari hal tersebut,

peneliti berinisiatif untuk membuat sistem pakar untuk mengidentifikasi kerusakan sepeda

motor Rx King menggunakan metode Forward Chaining dan metode Case Based Reasoning

sebagai metode inferensi. Sistem pakar yang dibuat menggunakan framework CodeIgniter dan

MySQL sebagai database. Proses analisa bergantung pada aturan yang sudah dibuat oleh

pakar, pengguna dapat melihat hasil diagnosis kerusakan yang terdiri dari jenis kerusakan

dan solusi dengan memilih gejala yang terdapat pada sistem. Permintaan tersebut akan

diproses dalam sistem kemudian hasilnya akan dikirim lagi ke user dengan ditampilkan pada

layar perangkat pengguna motor Rx King. Berdasarkan hasil pengujian aplikasi Sistem Pakar

Rx King persentase keakuratan 70% menggunakan metode Forward Chaining dan 90%

menggunakan metode Case Based Reasoning dari data uji sebanyak 10 kasus . Sistem Pakar

Rx King bertujuan untuk tidak menggantikan manusia, akan tetapi hanya melakukan screening

awal terhadap kerusakan sepeda motor Rx King.

Kata kunci : Sistem Pakar, Case Based Reasoning, Forward Chaining, Rx King, Website

Page 8: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

vi

DAFTAR ISI

HALAMAN PERNYATAAN ORISINALITAS ................................................................... i

LEMBAR PENGESAHAN .................................................................................................... ii

KATA PENGANTAR ............................................................................................................ iii

HALAMAN PERNYATAAN PERSETUJUAN PUBLIKASI SKRIPSI UNTUK

KEPENTINGAN AKADEMIS ............................................................................................. iv

Abstrak ...................................................................................................................................... v

DAFTAR ISI........................................................................................................................... vi

DAFTAR GAMBAR .............................................................................................................. ix

DAFTAR TABEL .................................................................................................................. xi

BAB I ........................................................................................................................................ 1

PENDAHULUAN ................................................................................................................... 1

1.1 Latar Belakang ............................................................................................................ 1

1.2 Rumusan Masalah ...................................................................................................... 2

1.3 Batasan Masalah ......................................................................................................... 2

1.4 Tujuan .......................................................................................................................... 3

1.5 Manfaat ........................................................................................................................ 3

1.6 Metode Pelaksanaan Skripsi ...................................................................................... 3

1.6.1 Metode Pengumpulan Data .................................................................................... 3

1.6.2 Metode Pengembangan Sistem .............................................................................. 4

BAB II ...................................................................................................................................... 7

TINJAUAN PUSTAKA .......................................................................................................... 7

2.1 Penelitian Terdahulu .................................................................................................. 7

2.2 Sistem Pakar ................................................................................................................ 9

2.3 Metode Forward Chaining .......................................................................................... 9

2.4 Metode Inferensi Case Based Reasoning ................................................................. 10

2.5 Nearest Neighbor Similarity ...................................................................................... 10

2.6 Aplikasi Berbasis WEB ........................................................................................... 11

2.7 XAMPP ....................................................................................................................... 12

2.8 MySQL ........................................................................................................................ 12

Page 9: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

vii

2.9 CodeIgniter ................................................................................................................. 12

2.10 Yamaha Rx King ....................................................................................................... 13

2.11 UML ........................................................................................................................... 13

2.12.1 Use Case Diagram .................................................................................................. 14

2.12.2 Activity Diagram .................................................................................................... 15

BAB III ................................................................................................................................... 17

PERENCANAAN DAN REALISASI.................................................................................. 17

3.1 Perancangan Aplikasi ............................................................................................... 17

3.1.1 Deskripsi Program Aplikasi ................................................................................. 17

3.1.2 Analasis Kebutuhan Pengguna ............................................................................ 17

3.1.3 Cara Kerja Program Aplikasi ............................................................................ 18

3.1.4 Rancangan Program Aplikasi .............................................................................. 20

3.2 Realisasi Program Aplikasi ...................................................................................... 38

3.2.1 Desain Metode Forward Chaining dan metode inferensi Case Based Reasoning

................................................................................................................................ 38

3.2.2 Mockup Interface .................................................................................................. 46

3.2.3 Implementasi Sistem ............................................................................................. 59

BAB IV ................................................................................................................................... 76

PEMBAHASAN .................................................................................................................... 76

4.1 Pengujian Sistem ....................................................................................................... 76

4.2 Deskripsi Pengujian .................................................................................................. 76

4.3 Prosedur Pengujian .................................................................................................. 77

4.3.1 Prosedur Pengujian Perbandingan Diagnosis Sistem Dengan Diagnosis Pakar .

................................................................................................................................ 77

4.3.2 Prosedur Pengujian Aplikasi ............................................................................... 77

4.4 Data Hasil Pengujian ................................................................................................ 78

4.4.1 Pengujian Perbandingan Diagnosis Sistem Dengan Diagnosis Pakar .............. 78

4.4.2 Pengujian Aplikasi ................................................................................................ 82

4.5 Analisa Data / Evaluasi ............................................................................................. 87

4.5.1 Evaluasi Perbandingan Diagnosis Sistem Dengan Diagnosis Pakar ................ 87

4.5.2 Evaluasi Aplikasi ................................................................................................... 88

BAB V .................................................................................................................................... 92

PENUTUP .............................................................................................................................. 92

5.1 KESIMPULAN ......................................................................................................... 92

Page 10: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

viii

5.2 SARAN ....................................................................................................................... 93

DAFTAR PUSTAKA ............................................................................................................ 94

DAFTAR RIWAYAT HIDUP ............................................................................................. 97

Lampiran 1 Wawancara Pakar ........................................................................................... 98

Lampiran 2 Transkip Wawancara dengan Arfan Suhaedi (achil KCDJ 166) ................ 99

Lampiran 3 Validasi Data .................................................................................................. 101

Lampiran 4 Surat Pernyataan Wawancara Pakar .......................................................... 102

Page 11: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

ix

DAFTAR GAMBAR

Gambar 1. 1 Waterfall model ........................................................................................ 4

Gambar 2.1 Logo Codeigniter..................................................................................... 13

Gambar 3. 1 Flowchart proses sistem ......................................................................... 19

Gambar 3. 2 Use case Diagram User .......................................................................... 21

Gambar 3. 3 Use case Diagram Admin ....................................................................... 22

Gambar 3. 4 Activity Diagram pengguna melihat informasi kerusakan ..................... 23

Gambar 3. 5 Activity Diagram hasil diagnosis kerusakan metode Case Based

Reasoning. ................................................................................................................... 24

Gambar 3. 6 Activity Diagram hasil diagnosis kerusakan metode Forward Chaining.

..................................................................................................................................... 26

Gambar 3. 7 Activity Diagram admin melakukan login. ............................................ 28

Gambar 3. 8 Activity Diagram Admin mengelola data gejala .................................... 30

Gambar 3. 9 Activity Diagram admin mengelola data kerusakan. ............................. 32

Gambar 3. 10 Activity Diagram admin mengelola data aturan. ................................. 34

Gambar 3. 11 Activity Diagram admin melihat hasil data konsultasi. ....................... 36

Gambar 3. 12 Activity Diagram admin melakukan logout ....................................... 37

Gambar 3. 13 Mockup halaman beranda user ............................................................ 47

Gambar 3. 14 Mockup halaman informasi .................................................................. 48

Gambar 3. 15 Mockup halaman konsultasi ................................................................. 49

Gambar 3. 16 Mockup halaman hasil konsultasi ........................................................ 50

Gambar 3. 17 Mockup halaman detail perhitungan .................................................... 50

Gambar 3. 18 Mockup halaman login admin .............................................................. 51

Gambar 3. 19 Mockup halaman dashboard admin...................................................... 52

Gambar 3. 20 Mockup halaman kerusakan ................................................................. 53

Gambar 3. 21 Mockup halaman tambah data kerusakan ............................................ 53

Gambar 3. 22 Mockup halaman gejala ....................................................................... 54

Gambar 3. 23 Mockup halaman edit gejala ................................................................ 55

Gambar 3. 24 Mockup halaman aturan ....................................................................... 56

Gambar 3. 25 Mockup halaman detail aturan ............................................................. 56

Gambar 3. 26 Mockup halaman tambah basis pengetahuan ....................................... 57

Gambar 3. 27 Mockup halaman tambah gejala aturan ................................................ 57

Gambar 3. 28 Mockup halaman data konsultasi ......................................................... 58

Gambar 3. 29 Halaman login admin ........................................................................... 59

Gambar 3. 30 Halaman dashboard admin ................................................................... 60

Gambar 3. 31 Halaman data kerusakan....................................................................... 60

Gambar 3. 32 Halaman edit data kerusakan................................................................ 61

Gambar 3. 33 Tampilan pop up hapus data................................................................. 61

Gambar 3. 34 Halaman tambah data kerusakan .......................................................... 62

Gambar 3. 35 Halaman data gejala ............................................................................. 63

Gambar 3. 36 Halaman edit data gejala ...................................................................... 63

Page 12: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

x

Gambar 3. 37 Tampilan pop up hapus data gejala ...................................................... 64

Gambar 3. 38 Halaman tambah data gejala ................................................................ 64

Gambar 3. 39 Halaman aturan .................................................................................... 65

Gambar 3. 40 Halaman detail basis pengetahuan ....................................................... 65

Gambar 3. 41 Halaman tambah data aturan gejala ..................................................... 66

Gambar 3. 42 Halaman tambah data aturan ................................................................ 66

Gambar 3. 43 Halaman data konsultasi....................................................................... 67

Gambar 3. 44 Halaman beranda pengguna ................................................................. 68

Gambar 3. 45 Halaman informasi ............................................................................... 69

Gambar 3. 46 Tampilan dropdown memilih metode .................................................. 69

Gambar 3. 47 Halaman konsultasi metode Forward Chaining .................................. 70

Gambar 3. 48 Halaman konsultasi metode Forward Chaining 2 ............................... 70

Gambar 3. 49 Halaman hasil analisa metode Forward Chaining ............................... 71

Gambar 3. 50 Halaman hasil analisa metode Forward Chaining 2 ............................ 71

Gambar 3. 51 Halaman hasil analisa metode Forward Chaining 3 ............................ 72

Gambar 3. 52 Tampilan hasil diagnosis file pdf ......................................................... 72

Gambar 3. 53 Halaman konsultasi metode Case Based Reasoning ............................ 73

Gambar 3. 54 Halaman konsultasi metode Case Based Reasoning 2 ......................... 73

Gambar 3. 55 Halaman hasil analisa metode Case Based Reasoning......................... 74

Gambar 3. 56 Tampilan hasil perhitungan similarity................................................. 74

Gambar 3. 57 Tampilan detail perhitungan Case Based Reasoning ........................... 75

Gambar 3. 58 Tampilan file pdf hasil diagnosis ........................................................ 75

Page 13: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

xi

DAFTAR TABEL

Tabel 2. 1 Notasi Use Case Diagram .......................................................................... 14 Tabel 2. 2 Notasi Activity Diagram ............................................................................ 16

Tabel 3. 1 Jenis kerusakan .......................................................................................... 38 Tabel 3. 2 Jenis gejala dan bobot gejala ...................................................................... 39 Tabel 3. 3 Rules (aturan) Forward Chaining ............................................................. 42 Tabel 3. 4 Rules (aturan) Case Based Reasoning ....................................................... 43 Tabel 3. 5 Hasil perhitungan similarity ....................................................................... 45

Tabel 4. 1 Pernyataan System Usability Scale ............................................................ 78 Tabel 4. 2 Perbandingan metode Forward Chaining ................................................... 78 Tabel 4. 3 Perbandingan metode Case Based Reasoning ........................................... 80 Tabel 4. 4 Pengujian black box testing ....................................................................... 82 Tabel 4. 5 Range skala likert ....................................................................................... 86 Tabel 4. 6 Hasil pengujian System Usability Scale .................................................... 86 Tabel 4. 7 Hasil pengujian system usability scale....................................................... 89 Tabel 4. 8 Pedoman Rating Skor SUS ........................................................................ 89 Tabel 4. 9 Hasil Net Promoter Score .......................................................................... 91

Page 14: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Sepeda motor merupakan alat transportasi yang banyak digunakan oleh masyarakat

pada umumnya, Yamaha Rx King adalah salah satunya. Yamaha Rx King telah resmi

berhenti diproduksi pada tahun 2009 ini kini telah menjadi legenda sepeda motor sport

2 tak yang masih sangat banyak diminati karena akselerasi dan performanya cukup

tinggi untuk ukuran sepeda motor berkapasitas 135cc. Meskipun sepeda motor Yamaha

RX King ini telah resmi berhenti diproduksi, akan tetapi suku cadang keseluruhan

mesin masih diproduksi oleh PT.Yamaha Motor, sehingga para pengguna sepeda motor

tersebut tidak akan mengalami kesulitan dalam mencari suku cadang kendaraanya.

(Butsianto and Hidayat, 2019) GM Aftersales & Public Relation Yamaha Indonesia

Motor Manufacturing (YIMM), M Abidin, mengatakan bahwa sejak diproduksi

pertama kali di Indonesia sekitar tahun 1983 silam, motor sport 135cc ini terjual

sebanyak 1.026.600 unit. (Fachrudin, 2017)

Kendala pada pengendara sepeda motor yaitu kerusakan mesin, kerusakan mesin

merupakan hal merugikan bagi pengguna. Pengendara cenderung tidak mengetahui apa

penyebab dan bagian apa saja yang mengalami kerusakan.(Imron et al., 2019) Yamaha

Rx King memiliki konsep mesin yang sederhana, akan tetapi masih banyak bengkel

atau mekanik yang belum memahami Yamaha Rx King dalam melakukan

perbaikan.(Suhaedi, 2021) Penelitian ini mencermati teknologi komputer khususnya

kecerdasan buatan sehingga peneliti mendapatkan ide untuk memanfaatkan teknologi

komputer yaitu merancang aplikasi sistem pakar yang digunakan untuk membantu

dalam mendiagnosis kerusakan pada motor Rx King sebagai screening awal terhadap

kerusakan sepeda motor Rx King . Aplikasi sistem pakar ini mendapat masukan atau

informasi dari mekanik (pakar ) Rx King dan hasil diagnosis yang diberikan oleh

Page 15: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

2

Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta

program aplikasi sistem pakar ini diharapkan dapat membantu pengguna sepeda motor

Rx King dalam melakukan diagnosis sebelum melakukan perbaikan.

Sistem Pakar adalah sistem berbasis komputer yang menggunakan pengetahuan, fakta,

dan teknik penalaran dalam memecahkan masalah yang biasanya hanya dapat

dipecahkan oleh seorang pakar dalam bidang tersebut. Dalam kasus ini, sistem pakar

juga dapat digunakan untuk mendiagnosis kerusakan untuk kendaraan bermotor.

Sistem ini akan membantu pengguna untuk mengetahui jenis kerusakan sepeda motor.

(Imron et al., 2019).

Dalam tugas akhir ini , peneliti akan membangun sebuah Sistem Pakar Diagnosis

Kerusakan Pada Sepeda Motor Rx King Dengan Metode Forward Chaining Dan

Metode Inferensi Case Based Reasoning Berbasis Web.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan di atas, maka perumusan masalah

dalam pembuatan sistem ini adalah bagaimana merangcang dan membangun sebuah

aplikasi sistem pakar bebasis web untuk diagnosis kerusakan sepeda motor Rx King

dengan metode Forward Chaining dan metode inferensi Case Based Reasoning ?

1.3 Batasan Masalah

Batasan masalah pada penelitian ini, sebagai berikut:

1. Aplikasi sistem pakar untuk diagnosis kerusakan motor Yamaha Rx King

2. Aplikasi yang dibangun berbasis web dengan menggunakan metode Forward

Chaining dan metode inferensi Case Based Reasoning.

3. Aplikasi menggunakan database MySQL

4. Aplikasi menggunakan PHP dan Framework menggunakan CodeIgniter.

Page 16: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

3

Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta

1.4 Tujuan

Tujuan dari pembuatan sistem ini sebagai berikut :

1. Melakukan perancangan sistem pakar diagnosis kerusakan motor Rx King

menggunakan metode Forward Chaining dan metode inferensi Case Based

Reasoning.

2. Membangun aplikasi sistem diagnosis kerusakan berbasis web.

1.5 Manfaat

Manfaat yang dapat diperoleh dari pembuatan sistem pakar ini antara lain:

1. Dengan adanya Sistem Pakar ini, pengguna dapat mengetahui informasi

kerusakan pada motor Rx King.

2. Mempermudah dan mempercepat para pengguna dalam screening awal terhadap

kerusakan sepeda motor Rx King, serta pemberian solusi dan informasi tentang

kerusakan pada motor Rx King.

1.6 Metode Pelaksanaan Skripsi

1.6.1 Metode Pengumpulan Data

Adapun metode pengumpulan data yang digunakan, antara lain :

1. Studi Kepustakaan

Pada tahap ini dilakukan study literatur yaitu pengumpulan bahan bahan referensi dari

buku, jurnal yang berkaitan dengan sistem pakar.

2. Wawancara

Pada tahap ini dilakukan wawancara langsung dengan pakar sepeda motor Rx King

Page 17: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

4

Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta

yaitu Arfan Suhaedi (KCDJ 166), untuk mendaparkan basis pengetahuan kerusakan

yang terdiri dari gejala kerusakan dan jenis kerusakan sepeda motor Rx King.

1.6.2 Metode Pengembangan Sistem

Metode Waterfall adalah suatu proses pengembangan perangkat lunak berurutan, di

mana kemajuan dipandang sebagai terus mengalir ke bawah (seperti air terjun)

melewati fase-fase perencanaan, pemodelan, implementasi , dan pengujian. Dalam

pengembangannya metode waterfall memiliki beberapa tahapan yang runtut

requirement (analisis kebutuhan), system design, coding and testing, penerapan

program, pemeliharaan. (Tristianto, 2018)

Gambar 1. 1 Waterfall model

A. Requirement (analisis kebutuhan).

Dalam langakah ini merupakan analisa terhadap kebutuhan sistem. Pengumpulan data

dalam tahap ini bisa melakukan sebuah penelitian, wawancara atau study literatur.

Page 18: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

5

Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta

Seorang system analisis akan menggali informasi sebanyak-banyaknya dari user

sehingga akan tercipta sebuah sistem komputer yang bisa melakukan tugas-tugas yang

diinginkan oleh user tersebut. Tahapan ini akan menghasilkan dokumen user

requirement atau bisa dikatakan sebagai data yang berhubungan dengan keinginan

user dalam pembuatan sistem. Dokumen inilah yang akan menjadi acuan system

analisis untuk menerjemahkan kedalam bahasa pemrograman.

B. Design System

Proses design akan menterjemahkan syarat kebutuhan kesebuah perancangan

perangkat lunak yang dapat diperkirakan sebelum dibuat koding. Proses ini berfokus

pada struktur data, arsitektur perangkat lunak, representasi interface, dan detail

(algoritma) prosedural. Tahapan ini akan menghasilkan dokumen yang disebut

software requirement. Dokumen inilah yang akan digunakan peneliti untuk melakukan

aktivitas pembuatan sistemnya.

C. Coding and Testing (penulisan sinkode program / implemention)

Coding merupakan penerjemahan design dalam bahasa yang bisa dikenali

olehkomputer. Dilakukan oleh programmer yang akan menerjemahkan transaksi yang

diminta oleh user. Tahapan inilah yang merupakan tahapan secara nyata dalam

mengerjakan suatu sistem. Dalam artian penggunaan komputer akan dimaksimalkan

dalam tahapan ini. Setelah pengkodean selesai maka akan dilakukan testing terhadap

sistem yang telah dibuat tadi. Tujuan testing adalah menemukan kesalahan terhadap

system tersebut dan kemudian bisa diperbaiki.

D. Penerapan / Pengujian Program (Integration & Testing)

Tahapan ini bisa dikatakan final dalam pembuatan sebuah sistem. Setelah melakukan

analisa, design dan pengkodean maka system yang sudah jadikan digunakan oleh user.

Page 19: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

6

Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta

E. Pemeliharaan (Operation & Maintenance)

Perangkat lunak yang susah disampaikan kepada pelanggan pasti akan mengalami

perubahan. Perubahan tersebut bisa karena mengalami kesalahan karena perangkat

lunak harus menyesuaikan dengan lingkungan (system operasi baru) , atau pelanggan

membutuhkan perkembangan fungsional.

Page 20: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

92

BAB V

PENUTUP

5.1 KESIMPULAN

Pembuatan aplikasi sistem pakar untuk mengenali kerusakan pada sepeda motor Rx

King berbasis web berdasarkan basis pengetahuan dari pakar telah berhasil

dikembangkan dengan menerapkan metode Forward Chaining dan Case Based

Reasoning. Peneliti dapat mengambil kesimpulan, sebagai berikut :

1. Fitur pemilihan gejala kerusakan sepeda motor Rx King dapat membantu

pengguna sebelum mendapatkan hasil diagnosis dari sistem.

2. Fitur analisa dapat membantu pengguna dalam menentukan kerusakan motor Rx

King dari pertanyaan gejala yang dipilih.

3. Fitur hasil diagnosis kerusakan sepeda motor Rx King dapat ditampilkan dengan

baik dari hasil pengujian black box testing, system usability scale. Pengguna juga

dapat menyimpan hasil diagnosis kerusakan dalam bentuk file pdf.

4. Pada hasil pengujian perbandingan metode Forward Chaining dan metode Case

Based Reasoning persentase keakuratan 70% menggunakan metode Forward

Chaining dan 90% menggunakan metode Case Based Reasoning dari data uji

sebanyak 10 kasus. Berdasarkan tingkat akurasi tersebut maka sistem pakar

dengan metode Case Based Reasoning relatif lebih tepat dalam membantu

menentukan hasil diagnosis dibanding dengan menggunakan metode Forward

Chaining dan hasil diagnosis tersebut perlu dikonfirmasi ulang dengan pakar Rx

King.

5. Berdasarkan hasil pengujian SUS mendapatkan hasil rata-rata nilai SUS 81 dengan

nilai Net Promoter Score 60 %.

Page 21: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

93

Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta

5.2 SARAN

Saran peneliti dalam melakukan pengembangan Sistem Pakar Rx King selanjutnya

adalah, sebagai berikut :

1. Mengembangkan sistem pakar dengan menambahkan fitur komunikasi antara

pengguna dan pakar Rx King.

2. Bahwa Sistem Pakar Rx King bertujuan untuk tidak menggantikan manusia, akan

tetapi hanya melakukan screening awal terhadap kerusakan sepeda motor Rx King.

Page 22: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

94

DAFTAR PUSTAKA

Butsianto, S. and Hidayat, A. N. (2019) ‘Implementasi Sistem Pakar

Menggunakan Metode Case Based Reasoning dan Nearest Neighbor Untuk

Identifikasi Kerusakan Mesin Sepeda Motor Yamaha RX King’, Jurnal Inkofar, 1(1),

pp. 23–33. doi: 10.46846/jurnalinkofar.v1i1.70.

Dhika, H., Isnain, N. and Tofan, M. (2019) ‘Manajemen Villa Menggunakan

Java Netbeans Dan Mysql’, IKRA-ITH INFORMATIKA : Jurnal Komputer dan

Informatika, 3(2), pp. 104–110. Available at: https://journals.upi-

yai.ac.id/index.php/ikraith-informatika/article/view/324.

Fachrudin, F. (2017) Ada Jutaan Yamaha RX King yang Beredar di Indonesia,

www.kompas.com. Available at:

https://otomotif.kompas.com/read/2017/11/08/090200515/ada-jutaan-yamaha-rx-

king-yang-beredar-di-indonesia (Accessed: 15 June 2021).

Fahmy, M. A., Ningrum, I. P. and Sari, J. Y. (2018) ‘Sistem Pakar Diagnosis

Penyakit Hewan Sapi Dengan Metode Forward Chaining’, SemanTIK, 4(2), pp. 111–

120.

Imron, I. et al. (2019) ‘Sistem Pakar Diagnosa Kerusakan Mesin Sepeda Motor

Transmission Automatic dengan Metode Forward Chaining Studi Kasus: AHASS

00955 Mitra Perdana’, Jurnal Ilmiah Universitas Batanghari Jambi, 19(3), p. 544.

doi: 10.33087/jiubj.v19i3.742.

Karman, J. and Saputra, J. (2018) ‘Perancangan Sistem Pakar Diagnosa

Kerusakan Sepeda Motor Honda Bebek Berkarburator Dengan Menggunakan Metode

Teorema Bayes Berbasis Web Mobile’, Jurnal Teknik Informatika Musirawas

(JUTIM), 3(1), p. 58. doi: 10.32767/jutim.v3i1.304.

MINARNI, M., WARMAN, I. and YUHENDRA, Y. (2018) ‘Implementasi

Case-Based Reasoning Sebagai Metode Inferensi Pada Sistem Pakar Identifikasi

Penyakit Tanaman Jagung’, Jurnal Teknoif, 6(1), pp. 1–7. doi:

Page 23: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

95

Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta

10.21063/jtif.2018.v6.1.1-7.

Nasution, S. W., Hasibuan, N. A. and Ramadhani, P. (2017) ‘Sistem Pakar

Diagnosa Anoreksia Nervosa Menerapkan Metode Case Based Reasoning’,

Konferensi Nasional Teknologi Informasi dan Komputer, I(1), pp. 52–56. Available

at: http://www.stmik-

budidarma.ac.id/ejurnal/index.php/komik/article/download/472/413%0A.

Novianto, D. (2016) ‘Implementasi Sistem Informasi Pegawai (Simpeg)

Berbasis Web Menggunakanframework Codeigniter Dan Bootstrap’, Ilmiah

Informatika Global, 7(1), pp. 10–16. Available at:

http://ejournal.uigm.ac.id/index.php/IG/article/view/153.

Pangesti, G. D. (2020) ‘Program studi teknik informatika jurusan teknik

informatika dan komputer politeknik negeri jakarta 2020’.

Sartika Wiguna, A. and Harianto, I. (2017) ‘Sepeda Motor Matic Injeksi

Menggunakan Metode Forward’, SMARTICS Journal, 3(1), pp. 25–30.

Suendri (2018) ‘Implementasi Diagram UML (Unified Modelling Language)

Pada Perancangan Sistem Informasi Remunerasi Dosen Dengan Database Oracle

(Studi Kasus: UIN Sumatera Utara Medan)’, Jurnal Ilmu Komputer dan Informatika,

3(1), pp. 1–9. Available at:

http://jurnal.uinsu.ac.id/index.php/algoritma/article/download/3148/1871.

Suhaedi, A. (2021) ‘wawancara’, in wawancara.

Tiara, S. R., Mukodimah, S. and Informasi, P. S. (2020) ‘DESIGN OF WEB

MOBILE ACCADEMIC INFORMATION’, 6(1), pp. 48–55.

Tristianto (2018) ‘Oldest inhabited dwellings’, Notes and Queries, 182(23), p.

321. doi: 10.1093/nq/182.23.321-a.

Wicaksono, I., Hakim, F. N. and Utomo, V. G. (2016) ‘Sistem Pakar Diagnosa

Kerusakan Pada Motor Matic Vario Berbasis Web’, Jurnal Transformatika, 13(2), p.

49. doi: 10.26623/transformatika.v13i2.327.

Page 24: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

96

Jurusan Teknik Informatika dan Komputer – Politeknik Negeri Jakarta

Yogiswara and Astriyanto, D. R. (2018) ‘Penerapan Web Service Dan Firebase

Notification’, Jurnal Informatika Polinema, 4(2), pp. 161–167.

Page 25: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

97

DAFTAR RIWAYAT HIDUP

Yusuf Nurul Izzah lahir di Bekasi pada tanggal 1 Juli 1999.

Peneliti menyelesaikan pendidikan dari SDSN

PENGASISNAN VIII pada tahun 2011, MTsN Bantar

Gebang pada tahun 2014, dan SMK Karya Bahana Mandiri

pada tahun 2017. Saat ini peneliti sedang menempuh

pendidikan Diploma IV Jurusan Teknik Informatika dan

Komputer, Program Studi Teknik Informatika di Politeknik

Negeri Jakarta.

Page 26: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

98

Lampiran 1 Wawancara Pakar

Dokumentasi Wawancara dengan Arfan Suhaedi (KCDJ 166)

Pakar Spesialis Motor Rx King.

Wawancara

Tempat : Bengkel Achil KCDJ Spesialis Rx King.

Waktu : 23 Maret 2021

Page 27: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

99

Lampiran 2 Transkip Wawancara dengan Arfan Suhaedi (achil KCDJ 166)

Transkip wawancara dengan Arfan Suhaedi (achil KCDJ 166)

Pakar Spesialis Yamaha Rx King

Tempat : jl. Sadar Raya No.35, RT.1/RW.2, Ciganjur, Kec. Jagakarsa, Kota Jakarta

Selatan, Daerah Khusus Ibukota Jakarta 12630

Waktu : 23 Maret 2021

Y Assalamualaikum om achil, saya yusuf nurul izzah mahasiswa politeknik

negeri Jakarta. Tujuan saya datang kesini untuk wawancara om achil untuk

menjadi pakar spesialis Rx King. Saya butuh data perihal kerusakan Rx

King untuk skripsi saya, seperti gejala kerusakan, jenis kerusakan, solusi

dalam menanganinya dan bobot dari setiap gejalanya. Apa bisa om achil

diwawancara?

A Ohh bisa, silahkan. Mau dimulai dari mana?

Y Baik om achil, skripsi saya tentang sistem pakar diagnosis kerusakan Rx

King. Jadi aplikasinya nanti mendiagnosis kerusakan, berdasarkan gejala

gejala kerusakan Rx King.

A Oh gitu, boleh boleh. Jadi gini Rx King itu walapun konsep mesinnya

terbilang sederhana, tapi masih banyak mekanik / bengkel yang ga paham

sama karakteristik Rx King. Pernah ada, waktu itu orang servis Rx King di

bengkel umum biasa udah habis biaya banyak buat benerin mesin doang ,

tapi yang dirasain sama yang punya Rx King ga ada perbedaan dari

sebelum diservis dan sehabis diservis dibengkel umum. Sehabis itu, dibawa

tuh motornya kebengkel saya, dan saya bongkar mesinnya, ada sparepart

yang bukan orinya, cara pasang sparepartnya salah, baut mesin ga kenceng,

itu yang bikin motornya ga enak. Jadi emang harus hati hati kalau buat

servis motor.

Y Wah masih ada aja ya om yang belum paham sama mesin Rx King.

A Iya saya juga kasian sama orang awam gitu yang servis Rx Kingnya

kebengkel yang ga tau tentang Rx King, bukannya jadi bener malah tambah

rusak motornya, padahal udah ngabisin duit banyak.

Y Baik om, Kalau untuk gejala gejala dan jenis kerusakannya itu apa aja om?

Page 28: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

100

(lanjutan)

A Okee, pertama dari kerusakan mesin pembakaran gejalanya (Busi Lemah,

Busi basah, Oli Mesin masuk Keruang bakar, Coil Rusak, CDI rusak atau

lemah ,Spul Lemah, O-ring kruk as , Seal Kruk-as, bocor kompresi

menurun , pulser pengapian). Kedua kerusakan mesin atas (Mesin atas

berisik, Lidah membran retak dan sobek, piston aus dan ring piston aus,

liner blok mesin sudah aus , stang piston/seher (longgar) ,rumah kopling

(karet rumah kopling) sudah keras). Ketiga kerusakan mesin kanan

gejalanya (Suara kasar dari bagian bak mesin kanan ,Tenaga motor

berkurang (Kampas kopling aus), plat kopling aus. Keempat Kerusakan

pada mesin kiri, gejalanya (Suara kasar dari bagian bak mesin kiri , Oli

mesin bocor masuk bak mesin bagian kiri, seal stut keras, seal perseneling

keras,packing stoper rusak, setelan kopling kiri tidak pas, paku magnet

patah, spi magnet patah). Kelima kerusakan pada mesin tengah, gejalanya

(Suara mesin berisik dari tengah, Fork shift (Capit udang) aus , Kruk as

tidak balance, Bearing kruk as pecah, Stang piston bengkok (gear rasio

patah), Klaher (bearing) bambu stang piston pecah / tidak berfungsi

normal). Keenam kerusakan pada kick stater / Selaan, gejalanya (Kick

stater (selaan/engkol ) ngelos "per kick stater patah, stoper selah tidak

berfungsi, bosh selah aus", Kick stater tidak kembali seperti semula,

Terdapat bunyi keras (bletak) pada saat di sela/ engkol, stoper gir selaan)

Ketujuh kerusakan pada karburator, gejalanya (Bensin banjir dari bagian

karburator, Motor brebet/ ridak langsam (drat nozel rusak), bensin lebih

boros dari biasanya (jarum skep tergores). Kedelapan kerusakan pada

pompa oli samping, gejalanya (Pompa oli boros (noken as pada pompa oli),

seal pompa oli bocor (oli menetes ), Gear pompa oli rusak / aus (oli tidak

tersuplai /tidak keluar), mampet dibagian selang pompa oli). Kesembilan

kerusakan pada aki, gejalanya (Lampu sein redup, Klakson tidak bunyi /

bunyi pelan, Lampu rem tidak hidup, Indikator speedometer tidak

menyala). Kesepuluh kerusakan pada trasmisi, gejalanya (Saat perpindahan

gigi keras, suara keras (bletak) pada saat perhindahan gigi, Tidak dapat

berpindah gigi, Bunyi seperti gesekan pada bagian perseneling/gigi saat

motor digunakan. Kesebelas kerusakan pada spul lampu/ spul pengisian,

gejalanya (Aki cepat tekor / boros aki, Arus kiprok lemah, Lampu utama

mudah putus). Kedua belas kerusakan Pada spul pengapian /spul cdi,

gejalanya (Motor mati (tidak bisa dihidupkan), Tidak ada api). Itu jenis

jenis dan gejala kerusakan Rx King.

Y Adalagi ga om jenis dan gejala kerusakannya?

A Konteknya Rx King standar pabrik kan?

Y Iya om, standar pabrik

A Saya rasa cukup gejala dan jenis kerusakannya kalau untuk Rx King

standard pabrik

Page 29: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

101

Lampiran 3 Validasi Data

Dokumentasi Validasi Data dengan Arfan Suhaedi (KCDJ 166)

Pakar Spesialis Motor Rx King.

Wawancara

Tempat : Bengkel Achil KCDJ Spesialis Rx King.

Waktu : 24 Mei 2021

Page 30: SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR …

102

Lampiran 4 Surat Pernyataan Wawancara Pakar