LAPORAN TUGAS AKHIR SISTEM PAKAR MENENTUKAN KERUSAKAN MESIN KENDARAAN BERMOTOR RODA DUA EXPERT SYSTEM DETERMINES ENGINE DAMAGE MOTORCYCLE

  

LAPORAN TUGAS AKHIR

SISTEM PAKAR MENENTUKAN KERUSAKAN MESIN

KENDARAAN BERMOTOR RODA DUA

EXPERT SYSTEM DETERMINES ENGINE DAMAGE

MOTORCYCLE

  Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer

  

Oleh:

AGUNG PRABOWO

1003040104

  

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMADIYAH PURWOKERTO

Februari, 2015

HALAMAN PERSEMBAHAN

  Puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberi segala kemudahan, kekuatan serta keyakinan dalam setiap kesulitan yang penulis hadapi.

  Tugas Akhir ini penulis persembahkan untuk:

  1. Orang tuaku tercinta Bapak Kasmadi dan Ibu Siti Apsiyah terima kasih atas doa restu, nasihat, bimbingan, dan kasih sayang yang tulus disetiap saat.

  2. Kakakku Anika Wahyu Angreani dan Retno Septiningsih terima kasih atas dukungan serta doamu.

  3. Adikku tersayang Catur Ady Candra yang telah memberi semangat selama ini.

  4. Untuk kesayanganku Dinar Inang Lintarsih terima kasih atas pengertian, pengorbanan, waktu, dukungan, semangat, doa, serta kasih sayangmu selama ini sehingga aku dapat menyelesaikan Tugas Akhir ini.

  5. Untuk Deni Lestiono yang telah mendukung dan mengajari, dan member semangat sehingga Tugas Akhir ini dapat saya selesaikan.

  6. Untuk seluruh keluarga besar terima kasih dukungan dan semangatnya selama ini.

  7. Untuk sahabatku Pradika Priambodo, Akhmad Rizan A, Wahyu Agung C, Viki Sutarsono terima kasih doa dan dukungan dari kalian.

  8. Untuk semua Satpam Universitas Muhamadiyah Purwokerto yang telah memberikan semangat, dukungan dan doa.

  9. Buat teman-teman seperjuangan Teknik Informatika angkatan 2010 khususnya kelas C, terimakasih atas semangat dan bantuannya.

  10. Untuk semua pihak yang telah membantu dalam menyelesaikan Tugas Akhir ini.

HALAMAN MOTTO

  

Jadilah seperti karang di lautan yang kuat dihantam ombak dan kerjakanlah hal yang

bermanfaat untuk diri sendiri dan orang lain, karena hidup hanya sekali. Ingat hanya

pada Allah apapun dan di manapun kita berada kepada Dia-lah tempat meminta dan

memohon.

  

Saya datang, saya bimbingan, saya ujian, saya revisi, dan saya menang.

  Jangan tunda sampai besok apa yang bisa engkau kerjakan hari ini.

Musuh yang paling berbahaya di atas dunia ini adalah penakut dan bimbang. Teman

yang paling setia, hanyalah keberanian dan keyakinan yang teguh

  

(Andrew Jackson)

KATA PENGANTAR

  Segala puji dan syukur penulis panjatkan ke hadirat Allah SWT, atas rahmat dan karunia-Nya yang selalu dilimpahkan kepada kita semua. Sholawat dan salam semoga senantiasa tercurahkan pada Nabi Muhammad SAW yang telah menyampaikan risalah dan syari‟at Islam kepada umat manusia.

  Atas rahmat Allah SWT, akhirnya penulis dapat menyelesaikan Tugas Akhir yang berjudul “ Sistem Pakar Menentukan Kerusakan Mesin Kendaraan Bermotor Roda Dua” sebagai salah satu syarat yang harus dipenuhi untuk memperoleh gelar Sarjana Komputer.

  Oleh karena itu, penulis mengucapkan terima kasih yang setulus-tulusnya kepada semua pihak yang telah membantu dalam penyelesaian Tugas Akhir ini.

  Ucapan terima kasih penulis sampaikan kepada: 1. Harjono, S.T., M.Eng. ketua program studi Teknik Informatika.

  2. Muhammad Hamka, S.T., M.Kom selaku penguji Tugas Akhir.

  3. Hindayati Mustafidah, S.Si., M.Kom. pembimbing I, terima kasih atas bimbingannya selama ini.

  4. Semua pihak yang telah membantu penulis dalam menyelesaikan skripsi ini.

  Penulis berharap semoga skripsi ini bermanfaat untuk semua pihak yang membutuhkan.

  Purwokerto, Agung Prabowo

  

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 ISTILAH ................................................................................................ xii DAFTAR LAMPIRAN ........................................................................................... xiii

  INTISARI ............................................................................................................... xiv ABSTRACT ............................................................................................................ xv

  BAB I PENDAHULUAN A. Latar Belakang................................................................................. 1 B. Perumusan Masalah ......................................................................... 2 C. Batasan Masalah .............................................................................. 2 BAB II KAJIAN PUSTAKA A. Sistem Pakar .................................................................................... 3

  1. Definisi Sistem Pakar .................................................................. 3

  2. Keuntungan dan Kelemahan Sistem Pakar ................................. 4

  3. Karakteristik Sistem Pakar .......................................................... 4

  4. Pendekatan Inferensi dalam Sistem Pakar ................................... 5

  B. Sepeda Motor................................................................................... 7

  C. Java. ................................................................................................. 9

  D. Database .......................................................................................... 12

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

  BAB III TUJUAN DAN MANFAAT A. Tujuan .............................................................................................. 15 B. Manfaat ............................................................................................ 15 BAB IV Metode Penelitian A. Jenis Penelitian ................................................................................ 16 B. Waktu dan Tempat .......................................................................... 16 C. Pengumpulan Data .......................................................................... 16 D. Alat Penelitian ................................................................................ 17 E. Tahap Pengembangan Sistem .......................................................... 18 BAB V HASIL DAN PEMBAHASAN A. Kebutuhan Data ............................................................................... 22 B. Representasi Pengetahuan ............................................................... 22

  C. Database .......................................................................................... 26

  D. Rancangan Atar muka Aplikasi ....................................................... 27

  E. Implementasi ................................................................................... 31

  F. Pengujian Sitem ............................................................................... 38

  BAB VI PENUTUP A. Kesimpulan ...................................................................................... 41 B. Saran ................................................................................................ 41 DAFTAR PUSTAKA

  

DAFTAR TABEL

  Tabel 1. Tabel Keputusan ....................................................................................... 23 Tabel 2. Tabel Rule ................................................................................................. 25 Tabel 3. Tabel Deteksi ........................................................................................... 26 Tabel 4. Tabel Diagnosa ........................................................................................ 26 Tabel 5. Tabel Master Deteksi ............................................................................... 26 Tabel 6. Tabel Master Rule .................................................................................... 27 Tabel 7. Tabel Admin ............................................................................................ 27 Tabel 8. Tabel Black Boxtesting ............................................................................. 40

  

DAFTAR GAMBAR

  Gambar 1. Forward dan Backward Chaining. .................................................... 7 Gambar 2. Metode Pengembangan Sistem Metode Waterfall............................. 18 Gambar 3. Langkah Membangun Sistem Pakar .................................................. 19 Gambar 4. Antar Muka Pengguna ....................................................................... 20 Gambar 5. Rancangan Tampilan Untuk Menu Pengguna .................................. 27 Gambar 6. Rancangan Tampilan Menu Mendeteksi Untuk Pengguna ............... 28 Gambar 7. Rancangan Tampilan Halaman Admin ............................................. 28 Gambar 8. Rancangan Halaman Login Admin ................................................... 28 Gambar 9. Rancangan Menu Admin .................................................................. 29 Gambar 10. RancanganMenu Deteksi Baru ......................................................... 29 Gambar 11. Rancangan Menu Pertanyaan Baru ................................................... 29 Gambar 12. Rancangan Menu Rule Baru ............................................................. 30 Gambar 13. Rancangan Menu Edit Rule .............................................................. 30 Gambar 14. Rancangan Menu Keluar .................................................................. 30 Gambar 15. Gambar Login Admin ....................................................................... 31 Gambar 16. Gambar Gagal Login ........................................................................ 31 Gambar 17. Gambar Berhasil Login ..................................................................... 32 Gambar 18. Gambar Akses Admin ....................................................................... 32 Gambar 19. Gambar Tampilan Utama Admin ..................................................... 33 Gambar 20. Gambar Menu Deteksi Baru ............................................................. 33 Gambar 21. Gambar Menambah Jenis Kerusakan ............................................... 34 Gambar 22. Gambar Menu Merubah Jenis Kerusakan ......................................... 34 Gambar 23. Gambar Menu Menghapus Jenis Kerusakan .................................... 35 Gambar 24. Gambar Menu Pertanyaan Baru ........................................................ 35 Gambar 25. Gambar Menu Rule ........................................................................... 36 Gambar 26. Gambar Menambah Rule .................................................................. 36 Gambar 27. Gambar Merubah Rule ...................................................................... 37 Gambar 28. Gambar Menghapus Rule .................................................................. 37 Gambar 29. Menu Keluar ..................................................................................... 38 Gambar 30. Gambar Tampilan Menu Mulai Mendeteksi ..................................... 38 Gambar 31. Gambar Menu Mulai Mendeteksi ..................................................... 39 Gambar 32. Gambar Menu Memilih Pertanyaan ................................................... 39 Gambar 33. Gambar Menu Hasil Diagnosa .......................................................... 40 .

  

DAFTAR TANDA

A = Kerusakan pada piston.

  B = Kerusakan pada Sil klep. C = Kerusakan pada kalburator. D = Kerusakan pada CDI. E = Rantai keteng. F = Kerusakan pada sepul. G = Kerusakan pada kampas kopling. H = Kerusakan pada ring piston. I = Kerusana pada laher ker AS. J = Kerusakan pada setang piston. K = Kerusakan pada sil ker AS. L = Kerusakan pada kiprok M = Kerusakan pada busi mati.

  N = Kerusakan pada pompa bensin O = Bensin terlalu irit P = Bensin boros Q = Pengapian sempurna R = Terdapat kerak pada mesin S = Kerusakan pada reparkit karburator T = Kerusakan pada setelan angin karburator U = Kerusakan pada perpak karbu bocor V = Kerusakan pada jarum pelampung karburator W = Kerusakan pada cop busi X = Tidak top antara rantai keteng dengan magnet Y = Kerusakan pada sepuyer Z = Kerusakan pada klep AA = Kerusakan pada setelan kopling AB = Selip kopling AC = Kerusakan pada karet mesin AD = Kerusakan pada pir klep AE = Kerusakan pada pir kopling