APLIKASI ANALISA MASALAH MESIN MOTOR BEBEK MENGGUNAKAN METODE BACKWARD CHAINING

dokumen-dokumen yang mirip
SISTEM PAKAR ANALISA PERMASALAHAN MESIN BAGI SEPEDA MOTOR BEBEK 4TAK SISTEM CDI (NON PLATINA) BERBASIS WEB

APLIKASI DIAGNOSA KERUSAKAN MESIN SEPEDA MOTOR BEBEK 4 TAK DENGAN METODE FORWARD CHAINING

SISTEM PAKAR DIAGNOSIS KERUSAKAN SEPEDA MOTOR NON MATIC

Sistem Pakar Untuk Mendeteksi Kerusakan Pada Sepeda Motor 4-tak Dengan Menggunakan Metode Backward Chaining

IMPLEMENTASI SISTEM PAKAR PENDETEKSIAN JENIS KERUSAKAN SEPEDA MOTOR HONDA MATIC DENGAN MENGGUNAKAN METODE FORWARD CHAINING

SISTEM PAKAR ANALISIS PENYAKIT LUPUS ERITEMATOSIS SISTEMIK PADA IBU HAMIL MENGGUNAKAN METODE FORWARD CHAINING

TAKARIR. data atau informasi dan transformasi data yang bergerak dari pemasukan data hingga ke keluaran. Database

Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004

Review JURNAL Sistem Pakar Diagnosa Kerusakan Pada Motor Matic Vario Berbasis Web Studi Kasus : Bengkel Jozz Motor Cangkiran

SISTEM PAKAR KERUSAKAN MOTOR KENDARAAN RODA DUA JENIS YAMAHA MATIC PADA REZA JAYA MOTOR SAMARINDA

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SEPEDA MOTOR MENGGUNAKAN FORWARD CHAINING

PENGENALAN JENIS PENYAKIT TELINGA HIDUNG DAN TENGGOROKAN DENGAN MENGGUNAKAN SISTEM PAKAR DIAGNOSIS PENYAKIT THT

SISTEM PAKAR UNTUK MENENTUKAN TIPE AUTISME PADA ANAK USIA 7-10 TAHUN MENGGUNAKAN METODE FORWARD CHAINING. Agam Krisna Setiaji

SISTEM PAKAR MENGIDENTIFIKASI PENOLAKAN FILM RADIOLOGI MENGGUNAKAN METODE FORWARD CHAINING

APLIKASI SISTEM PAKAR UNTUK MENGIDENTIFIKASI PENYAKIT DALAM PADA MANUSIA MENGGUNAKAN METODE FORWARD CHAINING

BAB I PENDAHULUAN. produksi secara keseluruhan sangat ditentukan oleh pemilihan jenis perlengkapan

Sistem Pakar untuk Mendeteksi Kerusakan Sepeda Motor Berbasis Android

IMPLEMENTASI SISTEM PAKAR UNTUK MENDIAGNOSA KERUSAKAN SISTEM BAHAN BAKAR PADA SEPEDA MOTOR HONDA 4 TAK DENGAN BAHASA PROGRAM VISUAL BASIC 6.

ABSTRAK. Kata kunci : sistem pakar, forward chaining, dempster shafer.

PEMANFATAN TEOREMA BAYES DALAM PENENTUAN PENYAKIT THT

Expert System. Siapakah pakar/ahli. Pakar VS Sistem Pakar. Definisi

2.2 Konsep Sistem Pakar 9

Sistem Pakar untuk Mendiagnosa Penyakit Kucing Menggunakan Metode Backward Chaining

SISTEM CERDAS DIAGNOSA PENYAKIT AYAM

BAB IV HASIL DAN UJI COBA

Pengetahuan 2.Basis data 3.Mesin Inferensi 4.Antarmuka pemakai (user. (code base skill implemetation), menggunakan teknik-teknik tertentu dengan

Gambar 3.1 Arsitektur Sistem Pakar (James Martin & Steve Osman, 1988, halaman 30)

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 2 TINJAUAN TEORI. Artificial Intelligence. Jika diartikan Artificial memiliki makna buatan,

BAB I PENDAHULUAN. Perkembangan komputer sekarang ini sangat pesat dan salah. satu pemanfaatan komputer adalah dalam bidang kecerdasan buatan.

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan

APLIKASI DIAGNOSA PENYAKIT ANAKMELALUI SISTEM PAKAR MENGGUNAKAN JAVA 2 MICRO EDITION YOSEPHIN ERLITA KRISTANTI

BAB IV ANALISIS HASIL PENELITIAN DAN PEMBAHASAN

BAB III METODOLOGI PENELITIAN

BAB I PENDAHULUAN 1.1 Latar Belakang

SISTEM PAKAR BERBASIS MOBILE UNTUK MENDETEKSI PENYAKIT PADA GINJAL

ABSTRAK. Kata Kunci: Aplikasi, Sistem Pakar, dan Sepeda Motor. vi Universitas Kristen Maranatha

SISTEM PAKAR UNTUK DIAGNOSIS AUTISME DAN GANGGUAN PSIKOLOGIS LAINNYA PADA ANAK BERBASIS WEB

Feriani A. Tarigan Jurusan Sistem Informasi STMIK TIME Jln. Merbabu No. 32 AA-BB Medan

APLIKASI SISTEM PAKAR DETEKSI KERUSAKAN MOTOR MATIC MENGGUNAKAN METODE FOWARD CHAINING. Agustan Latif

PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSA KERUSAKAN HARDWARE KOMPUTER DENGAN METODE FORWARD CHAINING DAN BACKWARD CHAINING BERBASIS WEB

SISTEM PAKAR UNTUK DIAGNOSIS PENYAKIT GINJAL DENGAN METODE FORWARD CHAINING

SISTEM PAKAR PENGOBATAN HERBAL

SISTEM PAKAR MENDIAGNOSA PENYAKIT UMUM YANG SERING DIDERITA BALITA BERBASIS WEB DI DINAS KESEHATAN KOTA BANDUNG

PERANCANGAN APLIKASI SISTEM PAKAR PEMBAGIAN HARTA WARIS MENURUT ISLAM MENGGUNAKAN METODE BACKWARD CHAINING

PEMANFAATAN TEKNOLOGI KNOWLEDGE-BASED EXPERT SYSTEM UNTUK MENGIDENTIFIKASI JENIS ANGGREK DENGAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA

Sistem Pakar untuk Mendiagnosa Penyakit yang Disebabkan Nyamuk dengan Metode Forward Chainning

PERANCANGA SISTEM PAKAR PENDETEKSI GANGGUAN KEHAMILAN ABSTRAK

PENGEMBANGAN SISTEM PAKAR DIAGNOSIS PENYAKIT DAN HAMA PADA TANAMAN SEMANGKA BERBASIS ANDROID

IMPLEMENTASI SISTEM PAKAR DALAM PENDETESIAN KERUSAKAN MESIN SEPEDA MOTOR

PENGEMBANGAN SISTEM PAKAR BERBASIS ATURAN UNTUK MENENTUKAN MATA KULIAH YANG AKAN DIAMBIL ULANG (REMEDIAL) DENGAN METODE FORWARD CHAINING

BAB III PERANCANGAN SISTEM. 3.1 Rancangan Sistem Pakar Diagnosis Trafo Tenaga

BAB III ANALISIS DAN PERANCANGAN SISTEM. Untuk menghasilkan aplikasi sistem pakar yang baik diperlukan

MENGENAL SISTEM PAKAR

BAB II TINJAUAN PUSTAKA

BAB III METODOLOGI PENELITIAN

Backward Chaining & Forward Chaining UTHIE

DIAGNOSA PENYAKIT JANTUNG DENGAN METODE PENELUSURAN FORWARD CHAINNING-DEPTH FIRST SEARCH

BAB III METODOLOGI PENELITIAN

APLIKASI SISTEM PAKAR DIAGNOSA PENYAKIT GINJAL DENGAN METODE DEMPSTER-SHAFER

Sistem Pakar Diagnosis Penyakit Menular Pada Klinik Umum Kebon Jahe Berbasis Web Dengan Menggunakan Metode Forward Chaining

BAB III METODOLOGI PENELITIAN

SISTEM PAKAR IDENTIFIKASI KEMAMPUAN OTAK PADA ANAK SEKOLAH DASAR MENGGUNAKAN ALGORITMA BACKWARD CHAINING

RANCANG BANGUN APLIKASI KNOWLEDGE BASED SYSTEM BERBASIS FENG SHUI UNTUK MENENTUKAN HARGA JUAL RUMAH PADA PROPERTY AGENT

APLIKASI SISTEM PAKAR UNTUK KEBUTUHAN GIZI IBU MENYUSUI

SISTEM PAKAR DIAGNOSA PENYAKIT KELAMIN PADA PRIA MENGGUNAKAN METODE FORWARD CHAINING DAN CERTAINTY FACTOR BERBASIS WEB

BAB III METODOLOGI PENELITIAN

EXPERT SYSTEM DENGAN BEBERAPA KNOWLEDGE UNTUK DIAGNOSA DINI PENYAKIT-PENYAKIT HEWAN TERNAK DAN UNGGAS

REPRESENTASI PENGETAHUAN (KNOWLEDGE) BERBASIS RULE (RULE-BASED) DALAM MENGANALISA KEKURANGAN VITAMIN PADA TUBUH MANUSIA

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT GINJAL MENGGUNAKAN METODE FORWARD CHAINING. Kata Kunci : Sistem Pakar, Ginjal, Metode Forward Chaining, Java

BAB IV HASIL DAN UJI COBA

SISTEM PAKAR PENDETEKSI PENYAKIT PADA BURUNG MURAI MENGGUNAKAN METODE FORWARD CHAINING

BAB I PENDAHULUAN. bentuk perubahan sosial yang terjadi pada masyarakat. Timezone adalah sebuah

SISTEM PAKAR KERUSAKAN SEPEDA MOTOR 4T (STROKE) DENGAN METODE CERTAINTY FACTOR

PERANCANGAN APLIKASI INFORMASI UNTUK DETEKSI PENYAKIT VERTIGO

APLIKASI SISTEM PAKAR UNTUK PERTOLONGAN PERTAMA MENDIAGNOSA DEMAM Shela Shelina Universitas Gunadarma Jl. Margonda Raya No. 100 Pondok Cina, Depok 164

SISTEM PAKAR PENYAKIT LAMBUNG MENGGUNAKAN METODE FORWARD CHAINING

BAB IV IMPLEMENTASI DAN EVALUASI. lunak dengan spesifikasi tertentu agar dapat dijalankan. Adapun kebutuhan

PENGEMBANGAN SISTEM PAKAR DALAM MEMBANGUN SUATU APLIKASI

DIAGNOSA PENYAKIT MANUSIA YANG DIAKIBATKAN OLEH GIGITAN HEWAN MENGGUNAKAN METODE CERTAINTY FACTOR

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

APLIKASI SHELL SISTEM PAKAR

BAB I PENDAHULUAN. dalam informasi sangatlah penting. Teknologi mempunyai peranan penting yang

BAB I PENDAHULUAN. cara berpikir manusia yang disebut sebagai artificial intelligence atau lebih

IMPLEMENTASI METODE FORWARD CHAINING PADA APLIKASI SISTEM PAKAR MENDETEKSI JENIS KULIT WAJAH WANITA

Penerapan Sistem Pakar Untuk Informasi Kebutuhan Energi Menggunakan Metode Forward Chaining

Rancang Bangun Sistem Pakar Pendiagnosa Penyakit Demam Typhoid dan Demam Berdarah Dengue dengan Metode Forward Chaining

APLIKASI WEB PADA SISTEM PAKAR FORWARD CHAININGUNTUK DETEKSI KERUSAKAN PC (PERSONAL COMPUTER)

ANALISA SISTEM PENDETEKSI DINI KEBAKARAN MENGGUNAKAN METODE BACKWARD CHAINING

Untung Subagyo, S.Kom

SISTEM PAKAR DIAGNOSA PENYAKIT KANKER PAYUDARA MENGGUNAKAN CERTAINTY FACTOR

SISTEM PAKAR MENDIAGNOSA PENYAKIT PARU-PARU PADA MANUSIA BERBASIS WEB

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

SISTEM PAKAR PENDETEKSI PENYAKIT MATA BERBASIS ANDROID

BAB IV HASIL DAN UJI COBA

DAFTAR ISI. HALAMAN JUDUL... i. LEMBAR PENGESAHAN... ii. ABSTRAK... iv. MOTTO... vi. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR GAMBAR...

BAB IV HASIL DAN UJI COBA

2/22/2017 IDE DASAR PENGANTAR SISTEM PAKAR MODEL SISTEM PAKAR APLIKASI KECERDASAN BUATAN

BAB I PENDAHULUAN. dalam membantu setiap pekerjaan dalam bidang komputerisasi. Dalam hal ini laptop

ANALISIS DAN PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT PADA KURA-KURA BERBASIS DEKSTOP DENGAN METODE FORWARD CHAINING NASKAH PUBLIKASI

Transkripsi:

APLIKASI ANALISA MASALAH MESIN MOTOR BEBEK MENGGUNAKAN METODE BACKWARD CHAINING Angga Sulchan Saputra 1), Bayu Kuncoro Jati 2), Sumdoro Fajar Utomo 3) 1), 2),3) Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ring road Utara, Condongcatur, Sleman, Yogyakarta 55281 Email : angga.7227@students.amikom.ac.id 1), bayu.ja@students.amikom.ac.id 2), sundoro.u@students.amikom.ac.id 3) Abstrak Setiap orang pasti mempunyai sepeda motor dan tidak sedikit juga mempunyai masalah dengan kerusakan sepeda motor. Selain itu, jangkauan bengkel sepeda motor bebek masih terhitung jauh dari tempat tinggal Tujuan dari penulisan ini adalah untuk menyelesaikan permasalahan pengguna yang mempunyai masalah dengan kerusakan pada sepeda motor dimanapun berada. Dengan merancang aplikasi yang ramah terhadap pengguna ( user friendly) yang berbasis komputer untuk medeteksi kerusakan pada sepeda motor berdasarkan gejala yang terjadi. Metode penulusuran yang dipakai adalah metode Backward Chaining. dengan pelacakan menggunakan metode Backward Chaining yang berjumlah 8 rule akan ditemukan masalah dengan fakta yang ada dan kemudian dicoba untuk mencocokkan dengan tujuan yang diharapkan. Setelah penelitian ditemukan hasil berupa aplikasi sistem pakar dengan menggunakan bahasa pemrograman java yang membantu masalah yang dialami oleh pengguna motor bebek yang masih awam. Kata kunci: Backward Chaining, Sistem Pakar, motor bebek, 1. Pendahuluan Pada zaman modern ini, alat transportasi menjadi kebutuhan yang paling dasar. Dengan menggunakan alat transportasi, segala aktivitas menjadi ringan. Sebagian masyarakat menggunakan alat transportasi sepeda motor untuk melakukan segala aktivitas. Dengan seiringnya berjalan waktu, sepeda motor juga memerlukan perawatan agar tetap bisa digunakan. Banyak pengendara sepeda motor tidak mengetahui kerusakan pada sepeda motor tersebut. Kerusakan akan menjadi fatal bila tidak ditangani dengan cepat. Oleh karena itu, kami membuat aplikasi untuk menganalisis jenis kerusakan sepeda motor berdasarkan gejala-gejala fakta dengan menggunakan system pakar backward chaining. Dapat ditemukan berbagai rumusan masalah, yakni, bagaimana cara mengetahui penyebab kerusakan pada sepeda motor?, bagaimana cara memperoleh informasi tentang jenis kerusakan yang dialami sepeda motor dengan bahasa yang mudah dimengerti oleh pengguna?, bagaimana memberikan solusi dengan akurat memecahkan masalah kerusakan sepeda motor?, dan bagaimana merancang dan membangun sebuah aplikasi dengan metode backward chaining yang mudah dimengerti(user friendly)? Aplikasi ini bertujuan untuk mengetahui jenis kerusakan pada sepeda motor tanpa mekanik, menambah ilmu pengetahuan bagi pengguna tentang masalah teknis sepeda motor, membuat aplikasi yang menganalisan kerusakan pada sepeda motor berdasarkan informasi fakta. 2. Pembahasan Sistem Pakar Sistem pakar adalah aplikasi berbasis komputer digunakan menyelesaikan masalah seperti yang dipikirkan oleh sang pakar(orang yang punya keahlian khusus). Dengan kata lain sistem pakar bagian dari kecerdasan buatan dimana komputer berfikir dan mengambil kesimpulan dari sekumpulan aturan. Sebagai contoh, montir adalah seorang yang punya keahlian dan pengalaman dalam menyelesaikan kerusakan mesin motor berdasarkan keluhan dari pelanggan. Tidak semua orang mengambil keputusan mengenai diagnosis dan memberikan penatalaksanaan suatu kerusakan. Sistem pakar ada 2 komponen utama yaitu mesin inferensi dan basis pengetahuan. Basis pengetahuan merupakan tempat penyimpanan pengetahuan dalam memori computer dimana pengetahuan ini diambil dari pengetahuan pakar. Sistem pakar akan dipandang saat mampu mengambil keputusan sama seperti yang dilakukan oleh sang pakar. Otak dari aplikasi sistem pakar adalah mesin inferensi. Mesin inferensi menuntun pengguna untuk memasukkan fakta hingga diporeleh suatu kesimpulan.[1] Backward Chaining Backward chaining(runut balik) adalah metode penalaran dimulai dengan tujuan kemudian merunut balik ke jalur yang akan mengarahkan ke tujuan tersebut. Runut balik juga disebut sebagai goal-driven reasoning, merupakan cara efisien untuk memecahkan masalah yang dimodelkan sebagai masalah pemilihan terstruktur. Penelusuran didasarkan pada suatu keyakinan bahwa ada kemungkinan konklusi dari daftar konklusi merupakan salah satu tujuan atau konklusi terpilih berdasarkan fakta yang diberikan oleh user. Sistem dengan urutan tertentu akan mengambil sebuah konklusi sebagai calon konklusinya. Misal urutannya adalah sesuai dengan urutan konklusi. Awalnya sistem akan mengambil 3.4-85

hipotesis bahwa konklusinya adalah konklusi 1. Untuk membuktikan hipotesisnya, sistem akan mencari premispremis aturan yang mengandung konklusi 1. Setelah itu sistem akan meminta umpan balik kepada user mengenai premis-premis yang ditemukan tersebut. Untuk konklusi 1 premisnya adalah premis 1, premis 2 dan premis 3, maka sistem akan mencari tahu apakah user memilih premis-premis tersebut. Keuntungan dengan menggunakan metode backward chaining ialah: 1. Backward chaining terfokus pada tujuan yang diberikan. Prosedur ini akan menanyakan hal-hal yang perlu saja dan ini merupakan kenyamanan bagi user. 2. Bila forward chaining mencoba semua kemungkinan dari informasi yang ada, backward chaining mencoba menyelesaikan masalah dengan mencari basis pengetahuan yang relevan dengan masalah sekarang. 3. Formalisasi merupakan tahap perancangan struktur Untuk mengorganisasikan pengetahuan dan merepresentasikannya ke knowledge base. 4.Implementasi merupakan tahap pengkodean pengetahuan yang telah diolah ke dalam komputer. 5. Pengujian merupakan tahap pengujian kebenaran dari pengetahuan yang telah dibentuk. Flowchart Sistem Bagan Alir Sistem ( System Flowchart) Bagan alairsistem (system flowchart) merupakan bagan yang menunjukan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari prosedurprosedur yang ada dalam di dalam sistem, bagan alir sistem menunjukan apa yang dikerjakan di sistem 3. Backward chaining merupakan pendekatan yang baik untuk menyelesaikan suatu diagnostik, preskripsi, dan debugging.[2][3] Arsitektur Sistem Pakar Komponen utama yang harus ada dalam sebuah sistem pakar adalah knowledge base (basis pengetahuan), inference engine (mesin penarik kesimpulan), explanation subsistem (subsistem penjelas output) dan user interface. Juga adanya diagram yang ditunjukkan untuk menjelaskan tujuan dari sistem pakar tersebut Gambar 1. Diagram Sistem Pakar Knowledge Acquisition Knowledge acquisition adalah proses menkan pengetahuan dari seorang pakar dan biasanya ditampilkan oleh pengetahuan (knowledge engineer). Pengolah pengetahuan mewancarai pakar-pakar dan mengumpulkan pengetahuan yang ada dari manusia. Pengetahuan atau data-data yang dikumpulkan disebut sebagai knowledge base. Tahap-tahap dalam knowledge acquisition dibagi menjadi lima tahapan, yaitu: 1.Identifikasi Merupakan tahap mengidentifikasi permasalahan dan karateristik utamanya. 2. Konseptualisasi tahap penentuan konsep, informasi dan relasi yang digunakan serta menentukan bagaimana representasi yang akan digunakan. Gambar 2. Flowchart Sistem Metode Penelitian Metodologi penelitian yang akan digunakan dalam membangun aplikasi sistem pakar adalah metode waterfall (Pressman, 2005). Metode pendekatan waterfall yaitu metode yang menggunakan pendekatan secara sistematis dan urut mulai dari level mendefinisikan kebutuhan sistem sampai maintenance. Metode waterfall memiliki beberapa tahapan yaitu : 1. Mendefinisikan kebutuhan, maksudnya adalah mengumpulkan kebutuhan dan entitas yang diperlukan untuk menyusun sejumlah kecil analisa informasi, baik strategi maupun area bisnis. 3.4-86

2. Menganalisis kebutuhan, berarti terjemahan dari tahap pertama, yang menguraikan definisi dari perangkat lunak diantaranya kebutuhan sistem, aplikasi yang digunakan, interface, bentuk proses pengolahan informasi, performasi yang diharapkan, pendokumentasian dan lain-lain yang terkait dengan definisi dan pemfokusan persoalan rekayasa perangkat lunak. 3. Mendesain sistem dan perangkat lunak, merupakan tahap penjabaran multifungsi dari analisa kebutuhan, prosesnya melalui tahapan struktur data, arsitektur perangkat lunak, representasi interface, algoritma, dan lain-lain. 4. Koding, yaitu pembuatan program atau menerjemahkan hasil rancangan ke dalam bahasa pemrograman tertentu. Penulisan kode program sesuai dengan desain yang dibuat, sehingga bisa menghasilkan aplikasi yang bermanfaat bagi pengguna. 5. Pengujian sistem dan integrasi, yaitu melakukan pengujian terhadap aplikasi yang telah dibuat dengan menyesuaikan kebutuhan, sekaligus mengintegrasikan komponen dalam sistem tersebut. 6. Implementasi dan maintenance, yaitu mengaplikasikan sistem yang sudah terintegrasi dan melakukan perawatan atau perbaikan bila ada kekeliruan Pengumpulan Data Pembuatan aplikasi didasari oleh data-data yang telah kami peroleh dari hasil observasi gejala kerusakan motor, berikut data ditampilkan menggunakan tabel: Tabel 1. Table aturan gejala kerusakan motor Rule 1 If motor susah dihidupkan dengan menggunakan starter elektrik atau secara manual : And tenaga yang dihasilkan lemahand Mesin cepat panas And busi mati tidak ada percikan And Keluar asap putih pada knalpot And suara kasar pada mesin Then kerusakan pada piston Rule 4 Rule 5 Rule 6 Rule 7 Rule 8 habis Then kerusakan pada katup atau klep If ornament motor mati saat dihidupkan : And lampu posisi transmisi persneling/gigi mati And jarum bensin tidak normal And jarum kecepatan mati/tidak normal And odometer tidak berjalan Then kerusakan pada speedometer If motor tersendat-sendat saat digunakan : And susah/keras saat mengganti transmisi persneling /gigi motor And suara menjadi kasar saat mengganti transmisi And tidak bisa mengganti transmisi persneling/gigi ke 1 dari top gear(puncak transmisi) Then kerusakan pada sistem Rotary Transmisi If starter elektrik bersuara keras : And suara kasar pada dynamo starter And saat dihidupkan ter bunyi selip pada starter elektrik Then kerusakan pada starter elektrik If dihidupkan dengan menggunakan starter elektrik tidak ada bunyi : And lampu sein tidak terang And klakson tidak bunyi And lampu tidak menyala terang And suara starter lemah Then kerusakan pada Aki motor If saat dijalankan motor oleng/tidak stabil : And ban motor tekanan angin kurang And ban motor bocor And ban motor gundul Then kerusakan pada ban sepeda motor Rule 2 If motor susah dihidupkan dengan menggunakan starter elektrik atau secara manual : And tenaga yang dihasilkan lemah And mesin tersendat-sendat And busi mudah mati And warna percikan pada busi berwarna merah Then kerusakan pada CDI Tabel 2. Tabel Keputusan Rule 3 If motor susah dihidupkan dengan menggunakan starter elektrik atau secara manual : And mesin tidak stasioner(gas tidak konstan) And keluar asap hitam pada knalpot And bahan bakar boros And oli cepat 3.4-87

Pohon Keputusan Pohon keputusan adalah salah satu metode klasifikasi yang paling populer karena mudah untuk diinterpretasi oleh manusia. Pohon keputusan adalah model prediksi menggunakan struktur pohon atau struktur berhirarki. Konsep dari pohon keputusan adalah mengubah data menjadi pohon keputusan dan aturan-aturan keputusan. Manfaat utama dari penggunaan pohon keputusan adalah kemampuannya untuk mem-break down proses pengambilan keputusan yang kompleks menjadi lebih simpel sehingga pengambil keputusan akan lebih menginterpretasikan solusi dari permasalahan. Pohon Keputusan juga berguna untuk mengeksplorasi data, menemukan hubungan.[4] Desain dan Implementasi Implementasi adalah pelaksanaan sebuah aplikasi ini akan menampilkan implementasi rancangan antarmuka. Implementasi dirancang menjadi satu tampilan, yaitu rancangan antarmuka user. Implementasi antarmuka user terdiri atas beberapa menu pilihan antara lain menu pakar, menu utama atau home, dan menu materi-materi yang berhubungan dengan bebatuan. Sedangkan pada implementasi rancangan antarmuka admin, terdiri dari login admin, menu utama admin, menu edit dan hapus. Tahapan perancangan aplikasi telah diselesaikan, mulai dari perancangan sistem rancangan input-output, rancangan database, dan juga rancangan antar muka pengguna ( user interface). Semua rancangan digunakan untuk mempermudahdalam penjabaran sistem kedalam bahasa pemrograman, atau aplikasi yang akan dibuat. Desain form user pada saat membuka aplikasi sistem pakar tersebut dengan tampilan yang menarik dan mudah dipahami oleh user. Gambar 2. Halaman depan aplikasi Tampilan dimana user mengisi form tersebut agar diketahui kerusakan pada motor. Gambar 1. Tampilan pohon keputusan Gambar 3. Halaman diagnosis kerusakan motor 3.4-88

Gambar 4. Halaman diagnosis akhir kerusakan motor Gambar 5. Halaman hasil akhir Metode pengujian yang digunakan adalah dengan menggunakan metode black-box, Black-Box. Testing merupakan pengujian yang berfokus pada spesifikasi fungsional dari perangkat lunak, tester mendefinisikan kumpulan kondisi input dan melakukan pengetesan pada spesifikasi fungsional program. Tabel 3.Tabel pengujian blackbox pada aplikasi Skenario No Penguji an 1 Test Form Menu utama 2 Test Form 3 Test Form 4 Test Form Hasil Diagnosa Tabel 3 diatas menjelaskan hasil pengujian yang telah dilakukan pada aplikasi ini, dan hasil dari pengujian tersebut telah sesuai dengan pengujian yang dilakukan.[5] 3. Kesimpulan Pembuatan aplikasi sistem pakar dengan backward chaining untuk mendeteksi kerusakan sepeda motor menggunakan bahasa pemrograman java. Aplikasi ini membantu pengguna motor yang masih awam dengan masalah teknis tanpa harus menemui sang mekanik. Hasil akhir akan di setelah memilih gejala kerusakan motor yang dialami dengan cepat, murah, dan mandiri. Semua pasti ada kekurangan dan kelebihan termasuk aplikasi ini. Oleh karena itu, kami mengharapkan saran dari pembaca demi kesempurnaan dan kelengkapan aplikasi ini. Semoga aplikasi ini memberikan banyak bermanfaat untuk masyarakat pengguna sepeda motor Daftar Pustaka Test Case Menampilk an layout menu utama membuka aplikasi Menampila kan form gejala kerusakan pada motor bebek Menampilk an form akibat pengguna tang tidak mengisi form Menampila kan form hasil mengisi form Hasil yang diharap kan Penggunadap at masuk pada layout menu utama setelah membuka apliaksi Pengguna masuk ke form gejala kerusakan pada motor bebek Pengguna menampilaka n form setelah tidak mengisi form Pengguna menampilkan form hasil setelah mengisi form Hasil pengujia n Layout utama tampil membuka apliaksi Form gejala kerusakan pada motor bebek ditampilakan dan user memilih gejala yang ter pada motor bebeknya. Kesimp ulan Valid Valid Form Valid ditampilkan oleh pengguna setelah pengguna tidak mengisi form Form hasil Valid ditampilkan mengisi form [1] Suparman, Mengenal Artificial Intelligence, Andi Offset, Yogyakarta, 1991. [2] Kusrini, Sistem Pakar Teori dan Aplikasi, Yogjakarta: Andi 2006. [3] Kusumadewi, Sri. Artificial Intelligence (Teknik Dan Aplikasinya) Yogjakarta: Graha Ilmu. 2003 [4] http://dua7an.blogspot.co.id/2013/12/tentang-pohon-keputusandecision-tree.html 3.4-89

[5] http://www.dasarpendidikan.com/2013/06/black-box-testing-dancontoh-pengujian.html Biodata Penulis Angga Sulchan Saputra, sedang menempuh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta. Bayu Kuncoro Jati, sedang menempuh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta. Sundoro Fajar Utomo, sedang menempuh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta. 3.4-90