Click here to load reader
View
219
Download
1
Embed Size (px)
SISTEM PAKAR DIAGNOSA GANGGUAN MESIN
SEPEDA MOTOR
Skripsi
diajukan sebagai salah satu persyaratan untuk memperoleh gelar Sarjana
Pendidikan Program Studi Pendidikan Teknik Informatika dan Komputer
Oleh
Arief Alfian Maulana NIM.5302411072
PENDIDIKAN TEKNIK INFORMATIKA DAN KOMPUTER
FAKULTAS TEKNIK
UNIVERSITAS NEGERI SEMARANG
2016
PERNYATAAN KEASLIAN
Dengan ini saya menyatakan bahwa yang tertulis di dalam skripsi ini benar-benar
hasil karya sendiri, bukan jiplakan dari karya tulis orang lain, baik sebagian atau
seluruhnya. Semua kutipan yang terdapat dalam skripsi ini telah menggunakan
prosedur kode etik ilmiah yang telah ditetapkan.
Semarang, Oktober 2016
Arief Alfian Maulana
NIM. 5302411072
ii
iii
MOTTO DAN PERSEMBAHAN
MOTTO :
Daripada mengutuk kegelapan lebih baik menyalakan sebuah lilin.
Barangsiapa mengenal hakikat dirinya, maka ia akan mengenal hakikat
Tuhannya (As-syeikh Dr. M. Said Ramadahan Al-Bouthiy).
Tidak akan naik pada derajat yang tinggi kecuali dengan cita-cita yang
kuat (Al-Habib Umar bin Hafidz).
Manusia yang tahu bahwa dirinya adalah manusia, pasti ia akan
memanusiakan dirinya sebagai manusia (Al-Habib M. Lutfi bin Ali bin
Yahya)
PERSEMBAHAN :
Skripsi ini dipersembahkan untuk :
Allah SWT yang telah memberikan kemudahan dalam mengerjakan
skripsi.
Rosulullah Nabi Muhammad SAW yang telah memberikan inspirasi lewat
akhlak beliau.
Ibu dan Bapak tersayang (Ibu Sri Hastuti dan Bapak Zaenudin) yang
senantiasa mendoakan dan memberi dukungan.
Kakak-kakakku tercinta (Indah Susanti dan Dwi Rizqi Evarianti) yang
selalu memberikan semangat.
Guru spiritualku (Al-Habib Abdul Hadi bin Zein Baraqbah dan Al-Habib
Muhammad Lutfi bin Ali bin Yahya) yang telah memberikan ketentraman
hati lewat perkataan dan perilaku beliau.
Sahabat-sahabat dan rekan PTIK seperjuangan.
Alamamater UNNES tercinta
iv
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT yang telah
melimpahkan segala rahmat, hidayah, serta inayah-Nya sehingga penulis dapat
menyelesaikan skripsi ini dengan judul Sistem Pakar Diagnosa Gangguan Mesin
Sepeda Motor, dan diajukan untuk memenuhi persyaratan memperoleh gelar
Sarjana Pendidikan di Universitas Negeri Semarang. Skripsi ini dapat terlaksana
dengan baik, berkat bantuan bimbingan dan kerjasama dari berbagai pihak. Oleh
karena itu penulis mengucapkan terimakasih kepada :
1. Drs. Nur Qudus, M.T, selaku Dekan Fakultas Teknik Universitas Negeri
Semarang.
2. Dr.Ing. Dhidik Prastiyanto, S.T, M.T, selaku Ketua Jurusan Teknik Elektro
Fakultas Teknik Universitas Negeri Semarang.
3. Ir. Ulfah Mediaty Arief, M.T, selaku Kaprodi Pendidikan Teknik
Informatika dan Komputer Fakultas Teknik Universitas Negeri Semarang.
4. Drs. Djoko Adi Widodo, M.T, selaku Dosen Pembimbing yang telah
meluangkan waktu, tenaga dan pikiran dalam memberikan bimbingan.
5. Bapak, Ibu, dan keluarga yang memberikan kasih sayang dan doa sehingga
skripsi ini dapat diselesaikan dengan baik.
6. Teman-teman Jurusan Teknik Elektro khususnya Prodi PTIK yang telah
memberikan dukungan dalam penyusunan skripsi.
7. Pihak-pihak terkait yang telah membantu terlaksana dan tersusunnya skripsi
ini.
Akhir kata, peneliti berharap semoga penelitian ini dapat bermanfaat bagi
peneliti sendiri dan pembaca. Amin.
Semarang, Oktober 2016
Penulis
v
ABSTRAK
Maulana, Arief Alfian. 2016. Sistem Pakar Diagnosa Gangguan Mesin Sepeda
Motor. Program Studi Pendidikan Teknik Informatika dan Komputer Jurusan
Teknik Elektro Fakultas Teknik Universitas Negeri Semarang. Dosen
Pembimbing, Drs. Djoko Adi Widodo, M.T.
Sepeda motor menjadi salah satu alat transportasi utama sebagian
masyarakat dalam menjalankan kegiatan sehari-sehari. Sepeda motor bila
dipergunakan secara terus menerus dapat mengakibatkan kerusakan yang tidak
terduga, sehingga kurang maksimal dalam menjalankan fungsinya. Menyadari hal
tersebut, timbul inisiatif untuk membuat sebuah sistem pakar gangguan mesin
sepeda motor berbasis web. Tujuan untuk membantu para pengguna dalam
mendiagnosa kerusakan mesin sepeda motor.
Sistem pakar dibuat menggunakan metode waterfall, serta dengan
mengimplementasikan metode forward chaining dan certainty factor. Metode
forward chaining digunakan sebagai alur sistem yang merupakan proses
pelacakan, sedangkan certainty factor merupakan suatu nilai kepastian yang telah
diberikan oleh para ahli untuk membuktikan suatu fakta yang ada. Aplikasi sistem
pakar yang dibuat telah diuji dengan tiga macam pengujian yaitu uji mandiri, uji
black box, dan uji pengguna.
Hasil aplikasi berupa web yang didalamnya terbagi menjadi dua level
yaitu pakar dan user atau pengguna sistem (pemakai kendaraan motor, mekanik
bengkel atau siswa SMK otomotif). Pakar untuk merepresentasikan pengetahuan,
sedangkan user untuk mendiagnosa bagi para pengguna motor yang mengalami
kerusakan. Pada uji white box sistem tidak ada error dan hasil perhitungan sistem
sesuai dengan perhitungan manual. Pada uji black box, fungsi sistem berjalan
sesuai yang diharapkan. Dan pada uji pengguna, responden memberikan penilaian
sangat baik dengan persentase sebesar 82,5%.
Dari hasil penelitian tersebut dapat disimpulkan bahwa sistem layak untuk
digunakan dan dapat dijadikan solusi alternatif bagi masyarakat. Saran untuk
pengembangan sistem ini diharapkan dikembangkan pada bagian basis aturan dan
perhitungan nilai cf karena sistem ini perhitungan nilai cf hanya berdasarkan
pendapat pakar yang sebaiknya menggabungkan dengan probabilitas data
lapangan.
Kata Kunci :sepeda motor, sistem pakar, forwad chaining, certainty factor
vi
DAFTAR ISI
Halaman
HALAMAN JUDUL ....................................................................................... i
PERNYATAAN KEASLIAN TULISAN ....................................................... ii
HALAMAN PENGESAHAN ......................................................................... iii
MOTTO DAN PERSEMBAHAN .................................................................. iv
KATA PENGANTAR .................................................................................... v
ABSTRAK ...................................................................................................... vi
DAFTAR ISI ................................................................................................... vii
DAFTAR TABEL ........................................................................................... xi
DAFTAR GAMBAR ...................................................................................... xii
DAFTAR LAMPIRAN ................................................................................... xiv
BAB I. PENDAHULUAN
1.1 Latar Belakang ............................................................................ 1
1.2 Identifikasi Masalah ................................................................... 3
1.3 Batasan Masalah ........................................................................ 3
1.4 Rumusan Masalah ....................................................................... 4
1.5 Tujuan Penelitian ....................................................................... 4
1.6 Manfaat Penulisan ....................................................................... 5
1.7 Penegasan Istilah ......................................................................... 6
1.8 Sistematika Penulisan ................................................................. 7
vii
BAB II KAJIAN PUSTAKA DAN LANDASAN TEORI
2.1 Kajian Pustaka ........................................................................................... 9
2.2 Landasan Teori ............................................................................ 13
2.2.1 Sistem Pakar ............................................................................. 13
2.2.1.1 Konsep Dasar Sistem Pakar .................................................. 14
2.2.1.2 Struktur Sistem Pakar ........................................................... 16
2.2.1.3 Keuntungan dan Kelemahan Sistem Pakar ........................... 20
2.2.2 Metode Inferensi : Forward Chaining ..................................... 22
2.2.3 Metode Certainty Factor ......................................................... 23
2.2.4 Diagnosa .................................................................................. 25
2.2.5 Mesin Sepeda Motor ................................................................ 26
2.2.6 Diagnosa Gangguan Mesin Sepeda Motor ............................... 32
2.2.7 DFD (Data Flow Diagram) .......................................