SISTEM PENDETEKSIAN KERUSAKAN DAN PERAWATAN SEPEDA MOTOR MERK SUZUKI TYPE FH 25 M PADA BENGKEL PRAKTEK SMK NEGERI BONGAS KABUPATEN INDRAMAYU ======================= Tarwin, Dadang Sudrajat ====================== ABSTRAK Tak dapat dipungkiri lagi, bahwa sepeda motor pada masa sekarang ini telah menjadi alat sebuah transportasi atau alat yang sangat dibutuhkan oleh masyarakat. Pada masa kini, banyak orang yang memiliki sepeda motor sendiri atau dia sebagai mekanik bengkel, tapi amat disayangkan kurangnya pengetahuan seorang pengemudi untuk menyelasaikan masalah-masalah yang ada pada Terkadang para mekanik bengkel lupa akan mekanisme kerja pada sepeda motor yang sedang diperbaiki oleh para mekanik tersebut. Sistem pakar ini dibuat untuk mendiagnosa kerusakan serta perawatan pada sepeda motor dan sistem pakar ini dapat memberikan informasi mengenai solusi kerusakan dan perawatan pada Pembangunan sistem pakar ini terdiri dari beberapa tahap yaitu perancangan basis pengetahuan dan direpresentasikan dalam bentuk aturan yang berlaku, kemudian dilanjutkan dengan perancangan basis data dan perancangan antar muka, kemudian hasil perancangan dituangkan kedalam bahasa pemrograman Borland Delphi 7 dan basis datanya menggunakan database Desktop. Sistem pakar ini akan dipergunakan sebagai pedoman bagi mekanik untuk menyelesaikan masalah-masalah yang dihadapi. Sistem pakar ini digunakan untuk mempercepat pencarian dan mengakses terhadap pengetahuan oleh orang-orang yang membutuhkan informasi perawatan serta perbaikan Kata kunci: Sistem pakar. A. LATAR BELAKANG PENELITIAN Kendaraan sepeda motor merupakan suatu alat transportasi yang banyak digunakan masyarakat pada umumnya. Tetapi kebanyakan masyarakat hanya dapat menggunakannya saja, tanpa mengetahui kerusakan kerusakan yang terjadi pada Karena ketidaktahuan pengguna sepeda motor dengan kerusakan yang terjadi maka, pengguna sepeda motor biyasanya hanya mengangap hal yang biasa tanpa mengetahui kerusakan yang sesungguhnya dan biasanya pengguna sepeda motor hanya membawa kendaraanya kebengkel. Adapun cara yang dilakukan untuk mengetahui kerusakan mesin pada sepeda motor pada saat ini dilakukan dengan cara mengamati dan memperhatikan kondisi yang terjadi pada Sehingga membutuhkan waktu yang lama untuk mengetahui gangguan kerusakan yang terjadi. Dan juga hal itu hanya dapat diketahui oleh ahli dibidangnya dalam hal ini seorang montir. Dengan kecerdasan buatan (sistem pakar) memungkinkan pengguna kendaraan sepeda motor juga dapat mengetahui kerusakan yang terjadi pada kendaraan bermotor sehingga dapat dengan cepat dilakukan penanganan dalam menanggulangi kerusakan dengan tepat. Berdasarkan hal tersebut diatas maka tertarik merancangkannya kedalam bentuk penelitian, dengan judul SISTEM PENDETEKSIAN KERUSAKAN DAN PERAWATAN SEPEDA MOTOR MERK SUZUKI TYPE FH 25 M PADA BENGKEL PRAKTEK SMK NEGERI BONGAS KABUPATEN INDRAMAYU. Jurnal online ICT STMIK IKMI, Vol. -No. 2 Edisi Desember 20 38
B. PERUMUSAN MASALAH Masalah yang didapat sebagai salah satu rumusan pada penelitian tugas akhir ini adalah :. Kurangnya pengetahuan mengenai masalah masalah yang ada pada 2. Besarnya kemungkinan mekanik bengkel lupa akan mekanisme kerja pada 3. Kurangnya kesadaran untuk membaca buku mengenai kerusakan kerusakan yang ada pada 4. Kurang pedoman bagi orang yang membutuhkan untuk mengetahui masalah yang dihadapi pada sepeda C. TUJUAN PENULISAN Adapun tujuan penulisan tugas akhir ini, dalam system pakar yang akan dibuat bertujuan sebagai berikut : a. Menjadikan pengetahuan yang mudah didapatkan untuk mencari solusi kerusakan pada b. Sebagai pedoman bila mekanik lupa akan mekanisme kerja sepeda motor tertentu. c. Penghematan waktu dalam menyelesaikan kerusakan - kerusakan pada d. Sebagai pedoman bagi orang orang yang membutuhkan dalam memperbaiki D. MANFAAT PENELITIAN Adapun manfaat dari penelitian ini adalah sebagai berikut :. Program aplikasi SISTEM PENDETEKSIAN kerusakan DAN PERAWATAN SEPEDA MOTOR MERK SUZUKI TYPE FH 25 M PADA BENGKEL PRAKTEK SMK NEGRI BONGAS KABUPATEN INDRAMAYU dapat dijadikan acuan untuk penyusunan kurikulum praktek pada SMK Negeri Bongas. 2. Program aplikasi SISTEM PENDETEKSIAN kerusakan DAN PERAWATAN SEPEDA MOTOR MERK SUZUKI TYPE FH 25 M PADA BENGKEL PRAKTEK SMK NEGERI BONGAS KABUPATEN INDRAMAYU dapat dikembangkan lagi untuk semua merk dan type kendaraan ber 3. Program aplikasi SISTEM PENDETEKSIAN kerusakan DAN PERAWATAN SEPEDA MOTOR MERK SUZUKI TYPE FH 25 M PADA BENGKEL PRAKTEK SMK NEGERI BONGAS KABUPATEN INDRAMAYU dapat bermanfaat untuk pengembangan ilmu pendidikan dan teknologi (IPTEK). E. TINJAUAN PUSTAKA Sistem Mesin Sistem mesin terdiri dari : sistem tenaga mesin, sebagai sumber tenaga penggerak untuk berkendaraan, terdiri dari bagian : Mesin/engine, sistem bahan bakar, sistem pelumasan, sistem pembuangan, sistem pendinginan. Sistem Kelistrikan Mekanisme kelistrikan dipakai untuk menghasilkan daya pembakaran untuk proses kerja mesin dan sinyal untuk menunjang keamanan berkendaraan. Jadi, semua komponen yang berhubungan langsung dengan energi listrik dikelompokan menjadi bagian kelistrikan. Artifical Intelegence Intelligence atau intelegensia adalah seorang yang pandai melaksanakan pengetahuan yang dimilikinya, dengan pengertian tersebut diatas maka bisa ditarik kesimpulan, walaupun seseorang banyak Jurnal online ICT STMIK IKMI, Vol. -No. 2 Edisi Desember 20 39
memiliki pengetahuan, tetapi bila ia tidak bisa melakukanya dalam praktek, maka ia tidak dapat digolongkan kedalam intelegensia. Dengan kata lain, intelegensia adalah kemampuan manusia untuk memperoleh pengetahuan dan pandai melaksanakannya dalam praktek. Hal ini berarti kemampuan dalam berfikir dan menalar. Pada batasan-batasan tertentu artificial intellegence(ai) memungkinkan komputer bisa menerima pengetahuan melalui input manusia dan berfikir manusia untuk memecahkan berbagai masalah. Sistem Pakar Pada beberapa tahun sebelumnya sistem pakar telah muncul dan mengalami perkembangan yang sangat pesat sebagai cabang dari artificial intellegence. Sasaran dari sistem ini adalah mengambil pengetahuan yang disimpan dalam domain tertentu, menggambarkannya dalam suatu model, memperluas strukturnya dan mentransfer ke user lain yang memiliki domain yang sama. Seperti telah dikemukakan oleh Mishkoff (985:6) mengenai pengertian sistem pakar yaitu : Sistem pakar adalah program komputer yang meniru kemampuan seseorang atau beberapa pakar dalam bidang-bidang pengetahuan tertentu memecahkan masalah seperti pakar-pakar tersebut memecahkan masalah dalam bidangnya. F. METODE PENELITIAN a. Metode Rangkaian Mundur (Backward Chaining) Pada metode ini penelusuran dimulai dari hipotesa kemudian barulah mencari informasi untuk memenuhi hipotesa tersebut. b. Metode Rangkaian Maju (Forward Chaining) Penulusuran dimulai dengan mencari informasi-informasi kemudian barulah untuk menyimpulkan atau mencari hipotesa berdasarkan informasi yang ada, dalam hal ini fakta-fakta atau aturan-aturan haruslah bernilai besar. Strategi Kontrol Strategi kontrol adalah dengan teknik penelusuran yang digunakan untuk mencapai suatu keadaan tujuan. Teknik yang biasa digunakan untuk memecahkan masalah dalam sistem pakar adalah telusur mundur dan telusur maju namun kadang juga menggunakan pencarian dengan sistem BFS (Breadth First Search) dan sistem DFS (Depth First Search) dan penggunaan metode hill climbing. a. Metoda DFS (Depth First Search) Metoda DFS merupakan teknik penyelesaian problema dengan menelusuri setiap lintasan yang mungkin sampai kedalaman maksimal untuk mencapai suatu konklusi atau tujuan (goal) sebelum mencoba lintasan yang lain atau dengan kata lain metoda ini mencari informasi informasi dengan detail terlebih dahulu baru mencari konklusi. b. Metoda BFS (Breadth First Search) Metode BFS adalah melakukan pencarian dengan menelusuri setiap simpul pada level yang sama terlebih dahulu, kemudian turun ke level yang berikutnya sampai ditemukannya suatu goal. c. Metoda Hill-Climbing Teknik pencarian dengan menggunakan metode Hill-Climbing merupakan teknik pencarian yang sedikit lebih pintar dari DFS dan BFS, karena dalam metoda Hill-Climbing telah ditambahkan suatu teknik Heoristic.Heoristic adalah teknik atau aturan yang menjamin bahwa pencarian yang dilakukan dalam arah yang benar. Dalam metoda Hill-Climbing secara formal mencari simpul berikutnya yang notaben jaraknya Jurnal online ICT STMIK IKMI, Vol. -No. 2 Edisi Desember 20 40
terdekat ke simpul asal dan pada akhirnya merupakan jarak yang terdekat ketujuan. Ketiga metoda tersebut diatas mengalami kelelahan (exhaustive) karena system mengevaluasi seluruh aturan yang ada sehingga pencarian memakan waktu lama memakan memori yang banyak. Tetapi dengan adanya strategi control tersebut dapat diatasi yaitu dengan mengkombinasikan antara telusur maju. BFS. Login -Data sepeda Motor -Solusi Solusi pendeteksi Addeteksi. Login 2. Login Solusi Solusi pendeteksi Addeteksi G. HASIL DAN PEMBAHASAN a. Diagram Konteks Sistem Baru Diagram konteks merupakan diagram paling atas dari sistem informasi yang menggambarkan aliran-aliran data kedalam dan keluar entitas-entitas eksternal. Sistem pendeteksian dan perawatan sepeda motor merupakan proses dimana pengamatan dan pernyataan-pernyataan diolah menjadi sebuah solusi/pengetahuan baru. a. merupakan pemilik sepeda motor atau orang yang membutuhkan informasi tentang juga memberikan pertanyaan-pertanyaan dan hasil pengamatannya terhadap proses diagnosa kerusakan dan perawatan sepeda motor tersebut. b. yaitu orang yang melakukan entry dan solusi yang user butuhkan dalam menangani masalah-masalah yang sedang user hadapi. Data Flow Diagram (DFD) DFD Level 0 (Overview) Diagram nol (zero) merupakan penjabaran secara terperinci dari diagram konteks. Diagram ini dibuat untuk menggambarkan tahapan-tahapan proses yang ada didalam diagram konteks. Logout 3. Log out Gambar : DFD Level 0 Penjelasan DFD Level 0 : Logout a. Proses. Login Pada proses ini admin bertindak orang yang melakukan entry data solusi yang user butuhkan dalam menangani masalahmasalah yang sedang user hadapi. b. Login Pada proses ini user adalah orang yang membutuhkan informasi tentang sepeda juga melakukan penelusuran dan memberikan pertanyaan-pertanyaan dan hasil pengamatannya terhadap proses diagnosa kerusakan dan perawatan sepeda motor tersebut. c. Log Out Pada proses ini admin dan user akan melakukan logout yakni keluar dari program sistem pendeteksian dan kerusakan DFD Level Proses Diagram ini dibuat jika diperlukan perincian lagi yang lebih detail dari tahapan proses yang ada pada diagram nol. Jurnal online ICT STMIK IKMI, Vol. -No. 2 Edisi Desember 20 4
..2 tbkomponen tbdeteksi Solusi Penjelasan DFD Level 2 proses. : a. Proses.. data komponen-komponen sepeda motor lalu menyimpan pada database. 3 tbrawat Solusi perawatan b. Proses..2 Pada proses ini admin akan keluar dari menu edit update data komponen DFD Level 2 Proses.2 Gambar 2 : DFD Level Sistem Baru penjelasan DFD Level :.2. tbdeteksi a. Proses. data untuk komponen-komponen sepeda.2. b. Proses.2 data untuk pendeteksi kerusakan pada c. Proses.3 data untuk perawatan pada Gambar 3 : DFD Level 2 proses.2 Penjelasan DFD Level 2 proses.2 : a. Proses.2. data pendeteksi kerusakan sepeda motor lalu menyimpan pada database. DFD Level 2 Proses...2 b. Proses.2. Pada proses ini admin akan keluar dari menu edit update pendeteksi kerusakan DFD Level 2 Proses.3.3. tbrawat.. Tambah tbkomponen.3.2 Gambar 5 : DFD Level 2 proses.3 Gambar 4: DFD Level 2 proses. Penjelasan DFD Level 2 proses.3 : Jurnal online ICT STMIK IKMI, Vol. -No. 2 Edisi Desember 20 42
a. Proses.3. data perawatan sepeda motor lalu menyimpan pada database. b. Proses.3.2 Pada proses ini admin akan keluar dari menu edit update perawatan sepeda DFD Level Proses 2 2. tbdeteksi d. Proses 2.4 permintaan penambahan pendeteksian karena user tidak menemukan solusi untuk perawatan. DFD Level 2 Proses 2. 2.. an tbdeteksi 2..2 22. tbrawat Gambar 7 : DFD Level 2 proses 2. Penjelasan DFD Level 2 proses 2. : addrawat adddeteksi 2.3 2.4 adddeteksi adddeteksi addrawat tbaddeteksi tbadrawat adddeteksi addrawat a. Proses 2.. penelusuran kerusakan sesuai dengan masalah yang dihadapinya pada kerusakan addrawat Gambar 6 : DFD Level proses 2 Penjelasan DFD Level proses 2 : a. Proses 2. penelusuran kerusakan sesuai dengan masalah yang dihadapinya pada kerusakan b. Proses 2..2 Pada proses ini user akan keluar dari menu penelusuran deteksi kerusakan DFD Level 2 Proses 2.2 2.2. tbrawat b. Proses 2.2 penelusuran perawatan sesuai dengan masalah yang dihadapinya untuk merawat 2.2.2 c. Proses 2.3 permintaan penambahan pendeteksi karena user tidak menemukan solusi untuk kerusakan. Gambar 8 : DFD Level 2 proses 2.2 Penjelasan DFD Level 2.2 proses 2.2 : a. Proses 2.2.2 Jurnal online ICT STMIK IKMI, Vol. -No. 2 Edisi Desember 20 43
penelusuran perawatan sesuai dengan masalah yang dihadapinya untuk merawat b. Proses 2.2.2 Pada proses ini user akan keluar dari menu penelusuran merawat sepeda DFD Level 2 Proses 2.3 Adddeteksi 2.3. an Adddeteksi tbaddeteksi Penjelasan DFD Level 2 proses 2.4 : a. Proses 2.4. permintaan penambahan perawatan sesuai dengan masalah yang dihadapinya untuk merawat b. Proses 2.4.2 Pada proses ini user akan keluar dari menu permintaan penambahan merawat sepeda Adddeteksi Entity Relationship Diagram Kode_komponen Kode_komponen Kode_deteksi Permasalahan Kode_adddeteksi 2.3.2 Kode_komponen Nama_komponen Kode_deteksi Penyebab Solusi M Mempunyai Gambar 9 : DFD Level 2 proses 2.3 Penjelasan DFD Level 2 proses 2.3 : a. Proses 2.3. permintaan penambahandeteksi sesuai dengan masalah yang dihadapinya pada b. Proses 2.3.2 Pada proses ini user akan keluar dari menu penelusuran merawat sepeda DFD Level 2 Proses 2.4 2.4. 2.4.2 tbadrawat Gambar : DFD Level 2 proses 2.4 Fungsi yang dirawat Kode_addrawat Kode_rawat Kode_komponen Kode_rawat Kode_addrawat Mempunyai Permintaan Tambah Tindakan Kode_adddeteksi Nama_komponen Kode_addrawat Nama_komponen Mempunyai Permintaan Tambah Kode_detail Kode_adddeteksi Gambar 0 : ERD Sistem dan H. KESIMPULAN DAN SARAN Kesimpulan Berdasarkan hasil penelitian yang dilakukan, maka dapat diambil kesimpulan sebagai berikut : a. Dengan adanya aplikasi sistem pendeteksi kerusakan dan perawatan sepda motor, dapat digunakan untuk mempercepat pencarian dan pengaksesan terhadap ilmu pengetahuan oleh masyarakat atau orang-orang yang membutuhkan informasi perawatan dan perbaikan sepeda motor, sehingga tidak perlu menunggu seorang pakar sepeda Jurnal online ICT STMIK IKMI, Vol. -No. 2 Edisi Desember 20 44
motor atau harus mencari buku-buku referensi kerusakan b. Pada aplikasi sistem pendeteksi kerusakan dan perawatan sepeda motor bisa juga digunakan sebagai pedoman bagi mekanik bengkel apabila mekanik tersebut lupa akan mekanisme kerja sepeda motor yang sedang mengalami kerusakan. c. Aplikasi ini memiliki tampilan-tampilan yang user friendly sehingga pemakai dapat menggunakan aplikasi ini dengan mudah. Saran Selain kemampuan aplikasi yang dibahas diatas, sebagai sebuah aplikasi baru dikembangkan, tentunya aplikasi ini masih banyak terdapat berbagai kekurangan. Untuk pengembangan aplikasi ini dikemudian hari ada beberapa hal yang perlu diperhatikan : a. Dapat dikembangkan menjadi aplikasi yang lebih kompleks lagi dari pengetahuan yang ada didalamnya. b. Aplikasi ini perlu beberapa penyempurnaan baik dari segi tampilan maupun isi sehingga dapat menampilkan gambar-gambar kerusakan secara nyata. 4. Kusnassriyanto Saiful Bahri dan Wawan Sjachriyanto, Teknik Pemrograman Delphi, Informatika, Banduung, 2008. 5. Farid azis, Belajar Sendiri Pemrograman Sistem Pakar, PT. Elekmedia Komputindo, Kelompok Gramedia, Jakarta, 2008. 6. Wawan Kasdiawan, M.Kom, Cara Mudah dan Cepat Membuat Program Aplikasi database dengan Delphi, Gava Media, Yogyakarta, 200. 7. Euis Marlina, 0 Jenis Koneksi Ke database, Gava Media, Yogyakarta, 2009. 8. Suparman, Mengenal Artificial Intelligence, Andi Offset, Yogyakarta, 99. 9. Rinaldi Munir, Algoritma dan Pemrograman dalam Bahasa Pascal dan C, Informatika, Bandung, 2007. 0. Azhar Susanto, Sistem Informasi Manajemen : Konsep dan Pengembangannya, Lingga Jaya, Bandung, 2002. I. DAFTAR PUSTAKA. Jalus jama, Wagino jakarta : Direktorat Pembinaan Sekolah Menengah Kejuruan, Direktorat Jenderal Pendidikan Dasar dan Menengah, Departemen Pendidikan Nasional, 2008. 2. Yogiyanto. HM, Analisa dan Desain Sistem, Andi Offset, Yogyakarta 990. 3. Anton Mulyono, Pengantar Kecerdasan Buatan, Dinastindo, Jakarta, 990. Jurnal online ICT STMIK IKMI, Vol. -No. 2 Edisi Desember 20 45