diagnosa kerusakan sepeda motor roda dua ...repository.ump.ac.id/4105/1/aris kusuma...

13
DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA MATIC MENGGUNAKAN SISTEM PAKAR Diagnosis of Damage to the Matic Motorcycle Using Expert System SKRIPSI Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer Oleh : ARIS KUSUMA NUGRAHA 1003040048 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO 2017

Upload: others

Post on 26-Nov-2020

24 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA ...repository.ump.ac.id/4105/1/Aris Kusuma Nugraha_JUDUL.pdfDiagnosa Kerusakan Sepeda Motor Roda Dua Matic Menggunakan Sistem Pakar Telah diterima

DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA MATIC

MENGGUNAKAN SISTEM PAKAR

Diagnosis of Damage to the Matic Motorcycle

Using Expert System

SKRIPSI

Diajukan untuk memenuhi salah satu syarat

memperoleh derajat Sarjana Komputer

Oleh :

ARIS KUSUMA NUGRAHA

1003040048

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

2017

Page 2: DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA ...repository.ump.ac.id/4105/1/Aris Kusuma Nugraha_JUDUL.pdfDiagnosa Kerusakan Sepeda Motor Roda Dua Matic Menggunakan Sistem Pakar Telah diterima

ii

HALAMAN PERSETUJUAN

Skripsi yang diajukan oleh

Nama : ARIS KUSUMA NUGRAHA

NIM : 1003040048

Program Studi : Teknik Informatika

Fakultas : Teknik

Perguruan Tinggi : Universitas Muhammadiyah Purwokerto

Judul : Diagnosa Kerusakan Sepeda Motor Roda

Dua Matic Menggunakan Sistem Pakar

Telah diterima dan disetujui

Purwokerto, 28 Juli 2017

Pembimbing

Hindayati Mustafidah, S.Si, M.Kom.

NIK. 2160332

Diagnosa Kerusakan Sepeda Motor..., Aris Kusuma Nugraha, Fakultas Teknik UMP, 2017

Page 3: DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA ...repository.ump.ac.id/4105/1/Aris Kusuma Nugraha_JUDUL.pdfDiagnosa Kerusakan Sepeda Motor Roda Dua Matic Menggunakan Sistem Pakar Telah diterima

iii

HALAMAN PENGESAHAN

Skripsi yang diajukan oleh

Nama : ARIS KUSUMA NUGRAHA

NIM : 1003040048

Program Studi : Teknik Informatika

Fakultas : Teknik

Perguruan Tinggi : Universitas Muhammadiyah Purwokerto

Judul : Diagnosa Kerusakan Sepeda Motor Roda

Dua Matic Menggunakan Sistem Pakar

Telah berhasil dipertahankan di hadapan Dewan Penguji dan diterima sebagai

bagian persyaratan yang diperlukan untuk memperoleh gelar Sarjana Teknik (S.T)

/ Sarjana Komputer (S.Kom)* pada Program Studi Teknik Informatika, Fakultas

Teknik, Universitas Muhammadiyah Purwokerto.

DEWAN PENGUJI

Penguji 1 : Tito Pinandita, S.Si., M.Kom. ( )

Penguji 2 : Harjono, S.T., M.Eng. ( )

Penguji 3 (Pembimbing 1) : Hindayati Mustafidah, S.Si, M.Kom. ( )

Ditetapkan di : Purwokerto

Tanggal : 3 Agustus 2017

Mengetahui

Dekan Fakultas Teknik

M Taufiq Tamam, S.T., M.T.

NIK. 2160223

Diagnosa Kerusakan Sepeda Motor..., Aris Kusuma Nugraha, Fakultas Teknik UMP, 2017

Page 4: DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA ...repository.ump.ac.id/4105/1/Aris Kusuma Nugraha_JUDUL.pdfDiagnosa Kerusakan Sepeda Motor Roda Dua Matic Menggunakan Sistem Pakar Telah diterima

iv

HALAMAN PERNYATAAN ORISINALITAS

Saya yang bertandatangan di bawah ini

Nama : ARIS KUSUMA NUGRAHA

NIM : 1003040048

Program Studi : Teknik Informatika

Fakultas : Teknik

Perguruan Tinggi : Universitas Muhammadiyah Purwokerto

menyatakan dengan sebenar-benarnya bahwa skripsi ini adalah hasil karya

saya dan semua sumber baik yang dikutip maupun dirujuk telah saya

nyatakan dengan benar serta bukan hasil penjiplakan dari karya orang lain.

Demikian pernyataan ini saya buat dan apabila kelak dikemudian hari

terbukti ada unsur penjiplakan, saya bersedia mempertanggungjawabkan

sesuai dengan ketentuan yang berlaku.

Purwokerto, 10 Agustus 2017

Yang menyatakan,

Aris Kusuma Nugraha

Diagnosa Kerusakan Sepeda Motor..., Aris Kusuma Nugraha, Fakultas Teknik UMP, 2017

Page 5: DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA ...repository.ump.ac.id/4105/1/Aris Kusuma Nugraha_JUDUL.pdfDiagnosa Kerusakan Sepeda Motor Roda Dua Matic Menggunakan Sistem Pakar Telah diterima

v

HALAMAN PERSEMBAHAN

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah member segala

kemudahan, kekuatan serta keyakinan dalam setiap kesulitan yang penulis

hadapi.

Tugas Akhir ini penulis persembahkan kepada :

1. Kedua orang tuaku tercinta Alm. Bapak Abdul Ra’up dan Ibu Umiyati, Spd.

2. Kakakku Bripka Sofian Afandi, S.H, Arum Nazilatul Mubarokah, Amd.

Keb.

3. Adikku Muflihatun Hanifah.

4. Agustya Mentasari calon istriku.

5. Semua keluarga besar S. Yoesoel.

Diagnosa Kerusakan Sepeda Motor..., Aris Kusuma Nugraha, Fakultas Teknik UMP, 2017

Page 6: DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA ...repository.ump.ac.id/4105/1/Aris Kusuma Nugraha_JUDUL.pdfDiagnosa Kerusakan Sepeda Motor Roda Dua Matic Menggunakan Sistem Pakar Telah diterima

vi

HALAMAN MOTTO

Yakinlah kau bisa dan kau sudah separuh jalan menuju ke sana.

Diagnosa Kerusakan Sepeda Motor..., Aris Kusuma Nugraha, Fakultas Teknik UMP, 2017

Page 7: DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA ...repository.ump.ac.id/4105/1/Aris Kusuma Nugraha_JUDUL.pdfDiagnosa Kerusakan Sepeda Motor Roda Dua Matic Menggunakan Sistem Pakar Telah diterima

vii

KATA PENGANTAR

Puji dan syukur penulis panjatkan kehadirat Allah SWT, karena berkat

Rahmat dan Karunia-Nya penulis dapat melaksanakan Tugas Akhir ini serta

menyelesaikan pembuatan laporan dari Tugas Akhir tersebut. Shalawat dan salam

tidak lupa penulis sampaikan kepada junjungan Nabi Besar Muhammad SAW,

Nabi terakhir utusan Allah SWT serta panutan seluruh umat manusia sampai akhir

zaman. Laporan Tugas Akhir yang disusun oleh penulis mengambil judul

“DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA MATIC

MENGGUNAKAN SISTEM PAKAR”

Dalam Tugas Akhir ini penulis tidak lepas dari bantuan berbagai pihak, baik

secara langsung maupun tidak langsung, sehingga laporan Tugas Akhir ini dapat

diselesaikan. Oleh karena itu, penulis mengucapkan terima kasih kepada :

1. Bapak Harjono, S.T.,M.Eng, selaku kepala Program Bidang Studi Teknik

Informatika,

2. Ibu Hindayati Mustafidah, S.Si.,M.Kom, selaku Dosen Pembimbing Tugas

Akhir,

3. Kedua Orang Tua Penulis yang telah mendukung, mendo’akan dan

memberikan semangat sampai selesainya Tugas Akhir ini,

4. Agustya Mentasari calon istriku, terimakasih atas semangat, perhatian, kasih

sayang serta doanya selama ini.

5. Saudara/keluarga serta semua pihak yang tidak dapat Penulis sampaikan satu-

persatu yang telah membantu.

Atas segala yang telah diberikan kepada Penulis, Penulis ucapkan banyak

terimakasih yang sebesar-besarnya, semoga Allah SWT melimpahkan Karunia

dan Rahmat-Nya kepada kita semua dan melindungi kita di dunia dan akhirat.

Diagnosa Kerusakan Sepeda Motor..., Aris Kusuma Nugraha, Fakultas Teknik UMP, 2017

Page 8: DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA ...repository.ump.ac.id/4105/1/Aris Kusuma Nugraha_JUDUL.pdfDiagnosa Kerusakan Sepeda Motor Roda Dua Matic Menggunakan Sistem Pakar Telah diterima

viii

DAFTAR ISI

HALAMAN JUDUL ........................................................................................ i

HALAMAN PERSETUJUAN ......................................................................... ii

HALAMAN PENGESAHAN .......................................................................... iii

HALAMAN PERNYATAAN ......................................................................... iv

HALAMAN PERSEMBAHAN ...................................................................... v

HALAMAN MOTTO ...................................................................................... vi

KATA PENGANTAR ..................................................................................... vii

DAFTAR ISI .................................................................................................... viii

DAFTAR TABEL ............................................................................................ x

DAFTAR GAMBAR ....................................................................................... xi

DAFTAR LAMPIRAN .................................................................................... xii

ABSTRAK ....................................................................................................... xiii

BAB IPENDAHULUAN

A. Latar Belakang ............................................................................... 1

B. Rumusan Masalah .......................................................................... 2

C. Batasan Masalah............................................................................. 3

BAB IIKAJIAN PUSTAKA

A. Sepeda Motor Matic ....................................................................... 4

1. Pengertian Sepeda Motor Matic ............................................... 4

2. Jenis Kerusakan Sepeda Motor Matic ...................................... 6

B. Sistem Pakar ................................................................................... 7

1. Pengertian Sistem Pakar ........................................................... 7

2. Keuntungan dan Kelemahan Sistem Pakar .............................. 10

3. Penelusuran dalam Sistem Pakar ............................................. 10

C. SQL Server .................................................................................... 11

D. Visual Studio 2010 ........................................................................ 12

E. Penelitian Terdahulu ...................................................................... 12

Diagnosa Kerusakan Sepeda Motor..., Aris Kusuma Nugraha, Fakultas Teknik UMP, 2017

Page 9: DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA ...repository.ump.ac.id/4105/1/Aris Kusuma Nugraha_JUDUL.pdfDiagnosa Kerusakan Sepeda Motor Roda Dua Matic Menggunakan Sistem Pakar Telah diterima

ix

BAB IIITUJUAN DAN MANFAAT

A. Tujuan ............................................................................................ 14

B. Manfaat .......................................................................................... 14

BAB IVMETODE PENELITIAN

A. Jenis Penelitian ............................................................................... 15

B. Waktu dan Tempat Penelitian ........................................................ 15

C. Teknik Pengumpulan Data ............................................................. 15

1. Observasi .................................................................................. 15

2. Wawancara ............................................................................... 15

3. Dokumentasi ............................................................................ 16

D. Tahap Pengembangan Sistem ........................................................ 16

BAB VHASIL DAN PEMBAHASAN

A. Akuisisi Pengetahuan ..................................................................... 20

B. Representasi Pengetahuan .............................................................. 20

C. Rancangan Antar Muka Aplikasi ................................................... 22

D. Implementasi dan Pengujian Sistem .............................................. 24

BAB VIPENUTUP

A. Kesimpulan .................................................................................... 28

B. Saran ............................................................................................... 28

DAFTAR PUSTAKA

Diagnosa Kerusakan Sepeda Motor..., Aris Kusuma Nugraha, Fakultas Teknik UMP, 2017

Page 10: DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA ...repository.ump.ac.id/4105/1/Aris Kusuma Nugraha_JUDUL.pdfDiagnosa Kerusakan Sepeda Motor Roda Dua Matic Menggunakan Sistem Pakar Telah diterima

x

DAFTAR TABEL

Tabel 1. Tabel Perbandingan............................................................................ 7

Tabel 2. Tabel Keputusan ................................................................................ 21

Tabel 3. Tabel Rule .......................................................................................... 22

Diagnosa Kerusakan Sepeda Motor..., Aris Kusuma Nugraha, Fakultas Teknik UMP, 2017

Page 11: DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA ...repository.ump.ac.id/4105/1/Aris Kusuma Nugraha_JUDUL.pdfDiagnosa Kerusakan Sepeda Motor Roda Dua Matic Menggunakan Sistem Pakar Telah diterima

xi

DAFTAR GAMBAR

Gambar 1. Konsep Dasar Sistem Pakar .......................................................... 9

Gambar 2. Proses runut mundur (backward chaining ..................................... 11

Gambar 3. Proses runut maju (forward chaining ............................................. 11

Gambar 4. Tahap Pengembangan Sistem Metode Waterfall .......................... 16

Gambar 5. Langkah membangun sistem pakar ............................................... 18

Gambar 6. Rancangan Tampilan Menu Utama ............................................... 22

Gambar 7. Rancangan Tampilan Menu Gejala Kerusakan ............................. 23

Gambar 8. Rancangan Tampilan Hasil Diagnosa ........................................... 24

Gambar 9. Gambar Halaman Menu Utama..................................................... 24

Gambar 10.Gambar Tampilan Menu Gejala Kerusakan .................................. 25

Gambar 11.Gambar Pilihan Gejala Kerusakan yang dipilih ............................ 26

Gambar 12.Gambar Hasil Diagnosa yang Tidak Sesuai rule .......................... 26

Gambar 13.Pilihan Gejala Kerusakan yang Sesuai Rule ................................. 27

Diagnosa Kerusakan Sepeda Motor..., Aris Kusuma Nugraha, Fakultas Teknik UMP, 2017

Page 12: DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA ...repository.ump.ac.id/4105/1/Aris Kusuma Nugraha_JUDUL.pdfDiagnosa Kerusakan Sepeda Motor Roda Dua Matic Menggunakan Sistem Pakar Telah diterima

xii

DAFTAR LAMPIRAN

Lampiran 1. Tabel Keputusan ......................................................................... 31

Lampiran 2. Tabel Aturan (Rule) .................................................................... 32

Lampiran 3. Kode Program ............................................................................. 34

Diagnosa Kerusakan Sepeda Motor..., Aris Kusuma Nugraha, Fakultas Teknik UMP, 2017

Page 13: DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA ...repository.ump.ac.id/4105/1/Aris Kusuma Nugraha_JUDUL.pdfDiagnosa Kerusakan Sepeda Motor Roda Dua Matic Menggunakan Sistem Pakar Telah diterima

xiii

ABSTRAK

Sistem pakar (expert system) merupakan sistem yang berusaha

mengadopsi pengetahuan manusia ke komputer, agar komputer dapat

menyelesaikan masalah seperti yang biasa dilakukan oleh para ahli. Dengan

adanya sistem pakar bukan berarti akan menggantikan peran seorang pakar

melainkan sebagai sarana untuk membantu pengguna sepeda motor roda dua

matic dalam menentukan jenis kerusakan khususnya pada sepeda motor roda

matic. Sepeda motor matic adalah tipe sepeda motor otomatis yang tidak

menggunakan operan gigi manual dan hanya cukup dengan satu akselerasi.

Namun demikian, sering terjadi kendala dari sepeda motor matic yang

menyebabkan kerusakan sehingga dapat mengganggu aktifitas yang akan

dilakukan. Banyak pengendara sepeda motor matic yang tidak mengetahui

kendala kerusakan yang dialami. Menyikapi hal tersebut, maka dibangunlah

sistem pakar untuk mendiagnosa kerusakan sepeda motor roda dua matic

menggunakan metode forward chaining. Metode forward chaining adalah metode

pencarian atau teknik pelacakan ke depan yang dimulai dengan informasi yang

ada untuk menghasilkan suatu kesimpulan atau tujuan.

Kata kunci : Sistem pakar, sepeda motor matic, forward chaining

Diagnosa Kerusakan Sepeda Motor..., Aris Kusuma Nugraha, Fakultas Teknik UMP, 2017