APLIKASI SISTEM PAKAR UNTUK MEMBANTU MENYELESAIKAN
MASALAH KERUSAKAN DAN PERAWATAN SEPEDA MOTOR
BERBASIS WEB
Ian Permana Hidayat UNIKOM
Email : [email protected]
ABSTRAK
Sebagai orang awam atau manusia biasa untuk menggunakannya tanpa mengetahui bagian-bagian serta gejala-gejala kerusakan sepeda motor. Mereka hanya berfikir jika sepeda motor rusak, tinggal membawa ke bengkel dan menunggu selesai diperbaiki.
Sistem pakar ini dapat membantu pemilik kendaraan sepeda motor serta mekanik-mekanik yang belum berpengalaman. Disini menjelaskan gambaran tentang kerusakan yang terjadi, menganalisa gangguan, dengan penyebab kerusakan dan solusinya yang disertai gambar sehingga dapat bekerja selayaknya seorang pakar atau ahlinya, tanpa menghilangkan ketergantungan pada seorang pakar.
Pembangunan Aplikasi ini menggunakan alur IF-ELSE, bahasa pemrograman yang digunakan yaitu PHP dan databasenya adalah MySQL.
Kata Kunci : Sistem pakar, Kerusakan Sepeda Motor, IF-ELSE
1.
PENDAHULUAN
Berdasarkan uraian latar belakang masalah yang telah dikemukakan, maka Rumusan masalahnya adalah sebagai berikut:
1 Kurangnya pengetahuan masyarakat mengenai masalah-masalah yang ada pada sepeda motor.
2 Besarnya kemungkinan mekanik bengkel tertentu lupa akan mekanisme kerja sepeda motor. 3 Kurangnya kesadaran untuk
membaca buku pedoman sepeda motor mengenai kerusakan-kerusakan yang ada pada sepeda motor.
4
Kurangnya sosialisasi dari instansi / lembaga terkait tentang kerusakan sepeda motor.Maksud dan Tujuan Maksud
Berdasarkan permasalahan yang diteliti, maka maksud dari penulisan tugas akhir ini adalah untuk mengembangkan aplikasi sistem pakar untuk membantu
menyelesaikan masalah kerusakan dan perawatan sepeda motor.
Tujuan
Adapun tujuan penelitian yang dilakukan adalah sebagai berikut :
1. Merancang sebuah sistem informasi yang digunakan sebagai sarana untuk menyajikan informasi yang mampu menganalisa gangguan kerusakan pada sepeda motor. 2. Membuat perangkat lunak
sistem pakar yang dapat menganalisa gangguan kerusakan pada sepeda motor. 3. Menjadikan pengetahuan yang
mudah didapatkan untuk mencari solusi kerusakan pada sepeda motor.
4. Sebagai pedoman bila mekanik tertentu lupa akan mekanisme kerja sepeda motor tertentu.
5.
Sebagai pedoman bagimasyarakat yang membutuhkan dalam memperbaiki kerusakan sepeda motor.
2.
MODEL, ANALISA, DESAIN
DAN IMPLEMENTASI
Untuk memperoleh data dan informasi yang dibutuhkan dalam penelitian untuk tugas akhir ini, penulis menggunakan metode sebagai berikut :
Tahap pengumpulan data
Tahap pengumpulan data dapat diperoleh secara langsung dari objek penelitian. Cara-cara yang mendukung untuk mendapatkan data primer adalah sebagai berikut :
a) Studi sistem
Yaitu teknik pengumpulan data dengan mengadakan suatu penelitian secara langsung, dengan cara yaitu :
1. Wawancara (Interview)
Wawancara yaitu teknik pengumpulan data dengan cara mengadakan Tanya jawab secara langsung dengan narasumber yang terkait dengan permasalahan yang diambil, yaitu bapak Wawan S., S.T., Selaku kepala bagian teknisi di dealer Yamaha Majalengka.
2. Pengamatan (Observasi)
Dengan teknik ini, penulis mengamati dan mencatat secara cermat dan teliti tentang gangguan kerusakan sepeda motor yang terjadi.
b) Studi pustaka (Literatur)
Teknik ini penulis lakukan untuk menunjang penelitian, dengan membaca dan mempelajari buku - buku yang berhubungan dengan penelitian penulis. Adapun tempat yang penulis kunjungi untuk mendapatkan data tersebut yaitu Perpustakaan
2.1 Analisis
Dalam membangun sebuah aplikasi untuk mendeteksi kerusakan pada sepeda motor dan cara penanganannya dilakukan beberapa tahap analisis yaitu :
1. Menentukan masalah yang akan dibangun untuk sebuah aplikasi sistem pakar. Sistem yang akan dibangun merupakan sebuah aplikasi untuk mendeteksi kerusakan pada sepeda motor berbasis web.
2. Mengumpulkan data yang diperlukan untuk membangun sistem, yaitu berupa informasi tentang gejala, kerusakan dan
cara penangannya melalui studi literatur dan observasi yang digunakan sebagai
base knowledge.
3. Mempresentasikan pengetahuan ke dalam tabel gejala yang telah dianalisis, aturan produksi serta pohon pelacakan dan penelusuran gejala dan jenis kerusakan.
4. Usulan sistem yang akan dibuat
Pengetahuan yang diperoleh dari hasil wawancara dan analisa lewat buku dikonversi kedalam sebuah tabel kerusakan dan gejala guna mempermudah proses pencarian solusi. Tabel kerusakan dan gejala ini digunakan sebagai pola pencocokan informasi yang dimasukan oleh pemakai dan basis pengetahuan.
Tabel 1. kerusakan dan gejala
GEJALA KS001 KS002 KS003 KS004 KS005 KS006 KS007 KS008 KS009 KS010 KS011
GJ001 * * * *
Perancangan didapat dari hasil anilsa yang ada. Perancangan data terdiri dari Tabel Relasi dan struktur tabel yang terdapat pada ERD dari aplikasi sistem pakar pendeteksi kerusakan pada motor.
2.2 Implementasi
Tahap implementasi sistem merupakan tahap menerjemahkan perancangan berdasarkan hasil analisis dalam bahasa yang dapat dimengerti oleh mesin, serta penerapan perangkat lunak pada keadaan yang sesungguhnya. Seluruh kode program yang digunakan dalam pembuatan Aplikasi Pendetekasi Kerusakan Pada Sepeda Motor Berbasis Web yaitu menggunakan PHP.
3.
HASIL DAN DISKUSI
Tabel 1. Hasil kuisioner
No Keterangan Responden Prosentase
(%)
Berdasarkan hasil prosentase diatas yang didapat dari pengujian betha, maka dapat disimpulkan bahwa aplikasi untuk mendeteksi kerusakan pada sepeda motor dan cara perawatannya berbasis web yang dibangun sudah sesuai dengan tujuannya yaitu dapat mendefinisiskan kerusakan yang dirasakan dan menampilakan olahan data yang sesuai.
4.
KESIMPULAN DAN SARAN
4.1 Kesimpulan
Berdasarkan permasalahan yang dibangun pada aplikasi sistem pakar untuk mendeteksi kerusakan dan perawatan pada sepeda motor berbasis web, maka dapat diambil beberapa kesimpulan adalah sebagai berikut :
1. Aplikasi yang dibangun ini memudahkan para pengguna sepeda motor untuk mengetahui penyebab, akibat dan gejala-gejala yang
ditimbulkan dari kerusakan sepeda motor.
2. Memudahkan para pengguna sepeda motor untuk mencari solusi kerusakan sepeda motor.
3. Memudahkan para pengguna sepeda motor untuk mendapatkan informasi mengenai cara merawat motor dengan baik melalui penyajian informasi berita yang terdapat dalam website aplikasi mendeteksi kerusakan pada sepeda motor.
4. Memudahkan para mekanik memperbaiki sepeda motor apabila lupa dengan gejala kerusakan motor yang diderita.
4.2 Saran
Saran-saran yang penulis kemukakan diharapkan dapat meningkatkan hasil yang lebih memuaskan dan bermanfaat bagi para pengguna sepeda motor dan para mekanik tertentu untuk mendeteksi kerusakan sepeda motor. Berikut saran yang dapat disampaikan oleh penulis :
1. Aplikasi yang dibangun mengenai jenis kerusakan sepeda motor dapat dikembangkan lagi, diantaranya memberikan fasilitas upload video cara memperbaiki sepeda motor dan memberi fasilitas kontak langsung kepada pakar untuk mempermudah dan melengkapi proses konsultasi. 2. Pengembangan program dan analisis
data agar dapat lebih diperluas cakupannya sesuai dengan kebutuhan program.
5.
DAFTAR PUSTAKA
[1] Kristianto, H., 1994, “Konsep dan Perancangan data base”,
[2] Kusrini, 2000, “Aplikasi Sitem Pakar Menentukan Faktor Kepastian Pengguna Dengan Metode Kuantifikasi Pertanyaan”, Andi, Yogyakarta. [3] Ir. Fathasyah, 2004, “Sistem Basis
Data”, Informatika, Bandung.
[5] Kusumedewi, Sri, 2003, ”Artificial Intelligence(Teknik dan Aplikasinya)”, Graha Ilmu, Yogyakarta.
[6] Widigdo, Anom K, “Dasar Pemograman PHP dan MYSQL”,
http:/www.ilmukomputer.com, diakses
pada tanggal 2 Agustus 2010. [7]
www://fikarzone.wordpress.com/2009/1
0/24/artificial-inteligence/, diakses pada
tanggal 2 Agustus 2010 [8]
www://blackice89.blogspot.com/2007/0
1/12/konsep-dasar-sistem.html, diakses
pada tanggal 2 Agustus 2010 [9]
www://ilowirawan.wordpress.com/2007
/10/06/xampp-apache-php-mysql-dan-phpmyadmin-…/, diakses pada tanggal