• Tidak ada hasil yang ditemukan

Aplikasi Sistem Pakar Pendeteksi Kerusakan Mesin Sepeda Motor Yamaha Automatic 4Tak.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Sistem Pakar Pendeteksi Kerusakan Mesin Sepeda Motor Yamaha Automatic 4Tak."

Copied!
14
0
0

Teks penuh

(1)

vi

Universitas Kristen Maranatha

ABSTRAK

Penelitian ini bertujuan untuk menganalisis cara mendeteksi kerusakan sepeda motor dan mengetahui cara penanganan pada kerusakan yang telah terdeteksi. Aplikasi ini dirancang mengunakan metode Forward Chaining dan

Backward Chaining. Pengumpulan data menggunakan serangkaian pertanyaan

yang dijadikan acuan untuk wawancara kepada responden.

Perancangan aplikasi bermanfaat sebagai sistem pendeteksi kerusakan pada sepeda motor dan membuat sistem penanganan pada kerusakan yang telah terdeteksi. Aplikasi ini menggunakan teknologi PHP Framework Code Igniter dan fitur-fitur yang tersedia dalam aplikasi ini merupakan fitur yang digunakan dalam analisis kerusakan sepeda motor. Dengan adanya sistem ini diharapkan pengguna dapat dengan mudah mengetahui kerusakan dan cara penanganannya pada sepeda motor. Aplikasi ini dapat membantu user dalam mendekteksi dan menangani kerusakan pada sepeda motor automatic pada masalah yang telah terdeteksi.

(2)

ABSTRACT

This study is aimed to analyze how to detect the damage of motorcycle and how to handle the detected damage of motorcycle. This application was designed by using forward and backward chainings method. Interviews were conducted to collect the data from respondents.

The design of application is useful in detecting the damage system on motorcycle and building a system to handle the detected damage. However, this application uses technology PHP Framework Code Igniter and the features available in this application are exactly about the analysis of motorcycle damages. Furthermore, this application can help the users detect and handle any damages on automatic motorcycle especially for the detected problems. Therefore, by this system the users are expected to easily know the damage and handle it.

(3)

viii

Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN... iii

PRAKATA ... iv

1.2. Rumusan Masalah ... 2

1.3. Tujuan ... 2

1.4. Batasan Masalah ... 2

1.5. Sistematika Penulisan ... 3

BAB II ... 5

LANDASAN TEORI ... 5

2.1 Kecerdasan Buatan (Artificial Intellegence) ... 5

2.2 Sistem Pakar ... 7

2.2.1 Knowledge Base (Basis Pengetahuan) ... 8

2.2.2 Inference Engine ... 9

2.2.3 Working Memory ... 10

2.2.4 Karakteristik Sistem Pakar ... 11

2.2.5 Keuntungan Sistem Pakar ... 12

2.2.6 Kelemahan Sistem Pakar ... 12

2.2.7 Alasan Dibutuhkannya Sistem Pakar ... 13

(4)

2.2.9 Ciri-ciri dan area kerja dari sistem pakar ... 15

2.3 Sepeda Motor ... 16

2.3.1 Komponen Utama Sepeda Motor ... 17

2.3.2 Konsep Motor 4 tak / 4 langkah ... 19

2.3.3 Sejarah Sepeda Motor Automatic ... 21

BAB III... 23

ANALISIS DAN DESAIN ... 23

3.1 Identifikasi dan Analisa Masalah ... 23

3.2 Akuisisi dan Representasi Pengetahuan ... 25

3.2.1 Akuisisi Pengetahuan ... 25

Motor mendengung / gas terlalu tinggi ... 27

3.2.2 Representasi Pengetahuan ... 36

3.3 Pembangunan Prototype ... 53

3.4 Verifikasi, Validasi, dan Testing ... 55

3.5 Implementasi dan Integrasi ... 55

3.5.1 Kwonledge Base ... 56

3.5.2 Inference Engine ... 56

3.5.3 Working Memory ... 57

3.5.4 Entity Relationship Diagram ... 57

3.6 Maintenance ... 61

BAB IV ... 62

PENGEMBANGAN PERANGKAT LUNAK ... 62

4.1 Halaman Beranda... 62

4.2 Halaman Tentang ... 63

4.3 Halaman Sistem Pakar ... 64

4.4 Halaman Galeri ... 74

4.5 Halaman Kontak ... 76

4.6 Halaman Admin ... 77

4.7 Halaman Admin Aturan ... 78

4.8 Halaman Admin Pertanyaan ... 79

4.9 Halaman Admin Gambar ... 80

(5)

x

Universitas Kristen Maranatha

BAB V ... 83

TESTING DAN EVALUASI SISTEM ... 83

5.1 Test Case ... 83

5.1.1 Test Case Halaman Menu Utama ... 83

5.1.2 Test Case Form Login... 84

5.1.3 Test Case Form Cari ... 85

5.1.4 Test Case Halaman Utama Form Master ... 85

5.1.5 Test Case Form Analisis ... 86

5.2 Black Box ... 87

5.2.1 Testing Form Login ... 87

5.2.2 Testing Form Cari ... 87

5.2.3 Testing Form Analisis ... 88

BAB VI ... 89

KESIMPULAN DAN SARAN ... 89

6.1 Kesimpulan... 89

6.2 Saran ... 89

DAFTAR PUSTAKA ... 90

DAFTAR RIWAYAT HIDUP ... 91

(6)

DAFTAR TABEL

Tabel 3. 1 Gangguan ... 26

Tabel 3. 2 Gejala umum pada sepeda motor ... 26

Tabel 3. 3 Penyebab kerusakan pada sepeda motor ... 27

Tabel 3. 4 Solusi dari gejala yang ada ... 30

Tabel 3. 5 Tabel relasi penyebab pada setiap gejala(1) ... 31

Tabel 3. 6 Tabel relasi penyebab pada setiap gejala(1) ... 32

Tabel 3. 7 Tabel Set Rule ... 58

Tabel 3. 8 Tabel Rule ... 59

Tabel 3. 9 Tabel IF ... 59

Tabel 3. 10 Tabel THEN ... 59

Tabel 3. 11 Tabel Image... 60

Tabel 3. 12 Tabel User Account ... 60

Tabel 3. 13 Tabel Answer ... 61

Tabel 3. 14 Tabel Question ... 61

Table 5. 1 Test Case Halaman Menu Utama ... 83

Table 5. 2 Test Case Form Login ... 84

Table 5. 3 Test Case Form Search ... 85

Table 5. 4 Test Case Form Master ... 85

Table 5. 5 Form Analisis ... 86

Table 5. 6 Testing Form Login ... 87

(7)

xii

Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 2. 1 Ruang lingkup Artificial Intelligence (Albert Christianto, Claudius

Satria. 2009) ... 5

Gambar 2. 2 Struktur sistem pakar ... 8

Gambar 2. 3 Skema ESDLC... 14

Gambar 3. 1 Skema prosedur pemeriksaan dibengkel ... 25

Gambar 3. 2 Alur inferensi awal ... 33

Gambar 3. 3 Tampilan Utama ... 53

Gambar 3. 4 ERD ... 58

Gambar 4. 1 Halaman Beranda... 62

Gambar 4. 2 Halaman Tentang ... 63

Gambar 4. 3 Halaman Sistem Pakar ... 64

Gambar 4. 4 Analisis... 65

Gambar 4. 5 Pesan Peringatan ... 66

Gambar 4. 6 Memilih Gangguan ... 67

Gambar 4. 7 Memilih Gejala ... 68

Gambar 4. 8 Tanya Jawab ... 69

Gambar 4. 9 Tanya Jawab(cont) ... 69

Gambar 4. 10 Kesimpulan ... 70

Gambar 4. 11 Diagnosis ... 73

Gambar 4. 12 Gejala Diagnosis ... 74

Gambar 4. 13 Halaman Galeri ... 75

Gambar 4. 14 Halaman Kontak ... 76

Gambar 4. 15 Peringatan Login ... 77

Gambar 4. 16 Halaman Utama Admin ... 78

Gambar 4. 17 Halaman Admin Aturan ... 79

Gambar 4. 18 Halaman Admin Pertanyaan ... 80

Gambar 4. 19 Halaman Admin Gambar ... 81

(8)

DAFTAR LAMPIRAN

(9)

1

Universitas Kristen Maranatha

BAB I

PENDAHULUAN

1.1. Latar Belakang

Sepeda motor merupakan alat transportasi yang sudah tidak asing lagi saat ini. Hampir di setiap rumah di Indonesia memiliki sepeda motor. Sepeda motor digunakan untuk aktifitas sehari-hari seperti pergi ke kantor, jalan-jalan, dan lain-lain. Mungkin di saat ini, sepeda motor telah menjadi kebutuhan untuk sebagian orang tertentu. Populasi sepeda motor pun semakin hari semakin bertambah banyak. Akan tetapi sebagian besar pengguna hanya bisa menggunakannya saja, dan jika ada kerusakan mereka langsung membawanya ke bengkel. Padahal kerusakan tersebut belum tentu kerusakan yang berat, bisa saja kerusakan tersebut adalah kerusakan yang kecil dan bisa diperbaiki sendiri. Mungkin tidak hanya kerusakan kecil yang dapat diperbaiki oleh penggunanya sendiri, kerusakan berat pun mungkin dapat diperbaiki sendiri.

Penyebab kerusakan pada sepeda motor dapat di urutkan dalam urutan logis dalam mencari penyebab kerusakan sepeda motor, sehingga pemakai dapat langsung mengetahui penyebab kerusakan yang ada. Dalam mencari kerusakan pada sepeda motor itu sendiri, dibutuhkan seorang ahli yang handal dalam mencari kerusakan. Akan tetapi seorang ahli sepeda motor tersebut tidak akan selalu ada untuk melihat kerusakan yang ada, hal tersebut menjadi kurang efektif. Agar mendapatkan efektifitas yang lebih terdapat suatau cara yaitu dengan menyimpan data diagnosa kerusakan berdasarkan seorang ahli kedalam komputer atau biasa disebut sistem pakar (expert system). Maka dari itu dibuatlah sebuah sistem yang dapat mendeteksi kerusakan pada sepeda motor terutama sepeda motor 4tak.

(10)

2

Dengan adanya sistem ini diharapkan pengguna dapat dengan mudah mengetahui kerusakan dan cara penanganannya pada sepeda motor.

1.2. Rumusan Masalah

Berdasarkan latar belakang yang telah uraikan, maka dapat dirumuskan masalah sebagai berikut :

1. Bagaimana solusi agar pengguna dapat mencari atau mendeteksi kerusakan pada sepeda motor?

2. Bagaimana solusi agar pengguna mengetahui cara penanganan pada kerusakan yang telah terdeteksi?

1.3. Tujuan

Berdasarkan dari tumusan masalah yang telah ada, maka dapat diketahui tujuan pembahasan topik ini adalah :

1. Membuat sistem pendeteksi kerusakan pada sepeda motor.

2. Membuat sistem penanganan pada kerusakan yang telah terdeteksi.

1.4. Batasan Masalah

Batasan masalah bertujuan agar topik yang dibicarakan tetap berada dalam suatu lingkup permasalahan. Batasan masalah ini sensiri terdiri dari 2 lingkup berbeda yaitu :

1. Aplikasi

Sistem pakar ini dirancang untuk mendeteksi kerusakan-kerusakan, terutama yang terjadi pada bagian mesin, dengan batasan masalah sebagai berikut: a. Analisis dan perancangan aplikasi sistem pakar pendeteksi kerusakan yang

secara spesifik adalah motor 4tak atau 4 langkah yakni dibahas secara khusus untuk motor Yamaha Automatic.

(11)

3

Universitas Kristen Maranatha c. Kerusakan yang dianalisa tidak mencakup kerusakan kecil yang spesifik 2. Sofware

a. Bahasa pemrograman yang digunakan : PHP (Hypertext Preprocessor) b. Macromedia Dreamweaver MX

c. Database yang digunakan : MySQL Server.

d. Internet Browser

1.5. Sistematika Penulisan

Sistematika penulisan dari penyusunan laporan tugas akhir ini direncanakan sebagai berikut:

BAB I PENDAHULUAN

Bab I berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan, batasan masalah, sistematika penulisan.

BAB II. KAJIAN TEORI

Bab II membahas teori kecerdasan buatan, sistem pakar dan teori sepeda motor.

BAB III. ANALISIS DAN DISAIN

Bab III membahas secara lengkap mengenai analisis yang di tinjau dari

Expert System Development Life Cycle (ESDLC).

BAB IV PENGEMBANGAN PERANGKAT LUNAK

Bab IV terdiri atas implementasi seluruh hasil rancangan di bab 3, yaitu tampilan antarmuka sistem.

BAB V PENGUJIAN DAN EVALUASI SISTEM

Bab V terdiri atas Rencana Pengujian yang terdiri atas tes kasus dan pelaksanaan pengujian yang dapat menggunakan salah satu metoda yaitu

(12)

4

BAB VI SIMPULAN DAN SARAN

(13)

89

Universitas Kristen Maranatha

BAB VI

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Berdasarkan hasil pembahasan yang telah diakukan berikut ini akan dirumuskan dan ditegaskan hal-hal yang ditemukan dalam penelitian menghasilkan temuan ilmiah, yaitu sebagai berikut :

1. Apikasi ini dapat membantu user dalam mendekteksi kerusakan pada sepeda motor automatic.

2. Apikasi ini dapat membantu user dalam menangani kerusakan pada sepeda motor automatic pada masalah yang telah terdeteksi.

6.2 Saran

Sesuai dengan temuan ilmiah yang sudah dirumuskan dalam simpulan diatas berikut ini akan dipaparkan langkah-langkah yang ditempuh oleh user atau pengguna penelitian sebagai implikasi dari keluaran penelitian yang telah dirumuskan dalam simpulan, yaitu sebagai berikut :

1. Saran bagi pengguna

a. Gunakan kendaraan bermotor sesuai standarisasi pabrik. 2. Saran bagi mekanik

a. Menggunakan system dengan sebaiknya agar bisa mengatasi masalah yang ada.

3. Saran bagi pakar

a. Menambahkan permasalah pada sistem lainya, misalanya pada sistem kelistrikan dan pengapian.

(14)

DAFTAR PUSTAKA

Albert Christianto, Claudius Satria. 2009. Analisis Dan Perancangan Sistem

Pakar Untuk Mendeteksi Kerusakan Mobil Daihatsu. Jakarta : Thesis S1

Universitas Bina Nusantara Jurusan Teknik Informatika.

Arifin. 2011. Memahami Konsep 4 Tak. (Online), (http://arifin0.wordpress. com/2011/01/02/memahami-konsep-4-tak, diakses tanggal 12 april 2012) Jalius Jama, Wagino. 2008. Teknik Sepeda Motor. 1. Jakarta : Direktorat

Pembinaan Sekolah Menengah Kejuruan, Direktorat Jenderal Manajemen Pendidikan Dasar dan Menengah, Departemen Pendidikan Nasional.

Kusumadewi, Sri. 2003. Artificial Intellegence (Teknik dan Aplikasinya). Yogyakarta : Graha Ilmu.

Setiawan, Sandi. 1993. Artificial Intellegence. Yogyakarta : Andi Offset.

Referensi

Dokumen terkait

Berdasarkan hasil pengujian yang telah dilakukan, dapat dibuktikan bahwasanya Raspberry Pi mampu digunakan sebagai web server dan load balancer dalam batas-batas

Bersama ini diumumkan daftar nama peserta yang dinyatakan lulus tes laboratorium dan penunjang dan berhak mengikuti wawancara, Rekrutmen Direct Shopping Lokasi :

Siahaan dan Buma (1992) menyatakan bahwa untuk mengetahui dosis pupuk yang harus ditambahkan ke dalam tanah yaitu dengan mempertimbangkan jumlah hara yang diserap tanaman, status

Ketika itu etnis Cina bermukim di sekitar daerah Ciwalen/Sukaregang Hilir (wijkenstelsel). Pemisahan etnis Cina merupakan strategi Pemerintah Kolonial Belanda demi

Menurut Effendy (2009:187) bahwa komunikasi massa merupakan proses komunikasi secara sekunder yaitu proses penyampaian pesan oleh seseorang kepada orang lain dengan menggunakan

Upaya ini bertujuan untuk mengumpulkan berbagai informasi terkait dengan respon yang harus dilakukan OMS di Aceh terhadap berbagai perubahan yang terjadi

Selain itu, penyebab lain ketidaktepatan tersebut adalah permintaan produk yang mengandung pola data musiman karena permintaannya masih dipengaruhi oleh musim

Penelitian yang banyak dilakukan adalah mengukur volume total dari kendaraan untuk kemudian dianalisa situasi, derajat kejenuhan (DS) dan karakteristik jalannya,