IMPLEMENTASI SISTEM PAKAR UNTUK MENDETEKSI news. ada dengan menggunakan bahasa pemrograman Microsoft Visual Basic 6.0 dan dengan database Microsoft Access 2002. LANDASAN TEORI 1

  • View
    214

  • Download
    1

Embed Size (px)

Text of IMPLEMENTASI SISTEM PAKAR UNTUK MENDETEKSI news. ada dengan menggunakan bahasa pemrograman Microsoft...

  • JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)

    Implementasi Sistem Pakar Untuk Mendeteksi Kerusakan Peralatan Elektronikdengan Bahasa Pemrograman Visual Basic 6.0

    VOL. 1 NO. 3

    SEPTEMBER 2011

    282

    IMPLEMENTASI SISTEM PAKAR UNTUK MENDETEKSIKERUSAKAN PERALATAN ELEKTRONIK DENGAN BAHASA

    PEMROGRAMAN VISUAL BASIC 6.0

    R. M. Nasrul HalimSTMIK PalComTech Palembang

    Abstract

    One of the science scopes of artificial intelligence is an expert system. The applicationof expert system is one solution the less of expertise problem.The topic research is about the implementation of expert system to detection damageof electronic tools. The development of expert system is restricted in finding damageprocess, especially in damage area series module.This research has description character that pressed in identification problem byinvolving an expert of electronic technician and manual electronic book. To givesolution about the faced problem, both of sources above are collected and analyzedwith the principle production method through inferential engine support which havethe duty for tracking and adjusting one by one the electronic damage so then can findthe kind of electronic damage with a good repair solution.The implementation method is packed in expert system application program withusing language programming of Microsoft Visual Basic 6.0 that the result can helpwork in finding the kind of damage from the electronic tools. So that the developmentof program that based of Artificial Intelligence (AI) can be an alternative of existingan expert that can help in finishing the faced problem.

    Keywords : Electronic, Damage, Expert

    PENDAHULUAN

    Teknologi informasi dan komputer yang terus-menerus berkembang baik hardwaremaupun software secara cepat, sehingga menjadi motivasi untuk mencoba mengembangkansuatu aplikasi computer yang bisa membantu pekerjaan menjadi lebih mudah. Aplikasicomputer tersebut diharapkan dapat membantu kebutuhan sesuai yang diinginkan.

    Salah satu penerapan aplikasi tersebut pada bidang komputer adalah kecerdasan buatan(Artificial Intelligence) yang diantaranya terdapat sub bidang yaitu Sistem Pakar (ExpertSystem). Sistem pakar merupakan suatu teknik yang dipakai untuk mengkaji segalapengetahuan yang menyangkut bidang tertentu.

    Pengembangan sistem pakar menjadi sesuatu yang masih sulit untukdiimplementasikan, karena masih adanya keterbatasan sistem baik perangkat keras maupunperangkat lunak dalam melakukan proses pengolahan data. Untuk itulah diperlukan suatuperangkat lunak dengan memanfaatkan sistem pakar yang diharapkan dapat membantu parapengguna agar dapat bekerja dengan cepat dan tepat serta dapat memperoleh data sesuaidengan yang diinginkan.

  • JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)

    Implementasi Sistem Pakar Untuk Mendeteksi Kerusakan Peralatan Elektronikdengan Bahasa Pemrograman Visual Basic 6.0

    VOL. 1 NO. 3

    SEPTEMBER 2011

    283

    Penerapan sistem pakar ini membahas tentang pendeteksian kerusakan pada peralatanelektronik meliputi televisi konvensional, lemari es dan pendingin udara/air conditioner (ac)untuk tahun 2000 keatas dan solusi perbaikannya berdasarkan buku petunjuk manual yangada dengan menggunakan bahasa pemrograman Microsoft Visual Basic 6.0 dan dengandatabase Microsoft Access 2002.

    LANDASAN TEORI

    1. Perangkat LunakPerangkat lunak adalah perintah program komputer yang bila dijalankan memberikanfungsi dan unjuk kerja seperti yang diinginkan. Perangkat lunak adalah struktur data yangmemungkinkan program memanipulasi informasi secara proporsional, perangkat lunakadalah dokumen yang menggambarkan operasi dan kegunaan program (Roger S.Fressman, 2001, 10).

    2. Kecerdasan Buatan (Artificial Intelligence)Kecerdasan buatan (AI) adalah kemampuan manusia untuk memperoleh pengetahuan danpandai melaksanakannya dalam praktek (Suparman, 1991, 1). Dalam hal ini penulismengidentifikasikan kecerdasan nuatan sebagai suatu sub bidang pengetahuan komputeryang khusus ditujukan untuk membuat perangkat lunak komputer yang sepenuhnyamenirukan beberapa kemampuan otak manusia.Tujuan utama kecerdasan buatan adalah untuk mengubah komputer agar menjadi lebihpintar, lebih menalar dan lebih berguna untuk membantu pemakai dalam mengambilkeputusan tanpa terlalu banyak campur tangan manusia.

    3. Sistem Pakar (Expert System)a. Definisi

    Sistem pakar adalah sebuah perangkat lunak komputer yang memiliki basispengetahuan untuk domain tertentu dan menggunakan penalaran inferensi menyerupaiseorang pakar dalam menyelesaikan masalah (A. Farid Aziz, 1994).Sistem pakar adalah suatu program kecerdasan buatan yang menggabungkan dasarpengetahuan (Knowledge base) dengan sistem Inferensi (Suparman, 1991, 99).Tujuan sistem pakar bukan untuk menggantikan kedudukan seorang pakar tetapihanya memasyarakatkan pengetahuan dan pengalaman pakar-pakar yangberpengalaman (inferensi), komputer dapat disejajarkan sebagai alat bantu yang dapatdigunakan secara praktis dalam memecahkan masalah dan pengambilan keputusan(Suparman, 1991, 13).

    b. Ciri dan KarakteristikCiri dan karakteristik sistem pakar adalah sebagai berikut :1. Pengetahuan sistem pakar merupakan suatu konsep, bukan berbentuk numeris.

    Hal ini dikarenakan komputer melakukan poses pengolahan data secara numeriksedangkan keahlian dari seorang pakar adalah fakta dan aturan-aturan.

    2. Informasi dari sistem pakar tidak selalu lengkap, subjektif, tidak konsisten, subjekterus berubah dan tergantung pada kondisi lingkungan sehingga keputusan yangdiambil bersifat tidak pasti dan tidak mutlak ya atau tidak akan tetapi menurutukuran kebenaran tertentu. Oleh karena itu dibutuhkan kemampuan sistem untukbelajar secara mandiri dalam menyelesaikan masalah-masalah denganpertimbangan-pertimbangan khusus.

  • JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)

    Implementasi Sistem Pakar Untuk Mendeteksi Kerusakan Peralatan Elektronikdengan Bahasa Pemrograman Visual Basic 6.0

    VOL. 1 NO. 3

    SEPTEMBER 2011

    284

    3. Kemungkinan solusi sistem pakar terhadap suatu permasalahan adalah bervariasidan mempunyai banyak pilihan jawaban yang dapat diterima, semua faktor yangditelusuri memiliki ruang masalah yang luas dan tidak pasti. Oleh karena itudiperlukan fleksibelitas sistem dalam menangani kemungkinan solusi dariberbagai permasalahan yang ada.

    4. Perubahan atau pengembangan pengetehuan dalam sistem pakar dapat terjadisetiap saat bahkan sepanjang waktu sehingga diperlukan kemudahan dalammemodifikasi sistem untuk menampung jumlah pengetahuan yang semakin besardan semakin bervariasi.

    5. Pandangan dan pendapat setiap pakar tidaklah selalu sama, oleh karena itu tidakada jaminan bahwa solusi sistem pakar merupakan jawaban yang pasti benar.Setiap pakar akan memberikan pertimbangan-pertimbangan berdasarkan faktorsubyektif.

    6. Keputusan merupakan bagian terpenting dari sistem pakar. Sistem pakar harusmemberikan solusi yang akurat berdasarkan masukkan pengetahuan meskipunsolusinya sulit sehingga fasilitas informasi sistem harus selalu diperlukan (Andi,2003, 6-7).

    c. Keuntungan Sistem PakarBeberapa keuntungan sistem pakar sebagai berikut :1. Membuat seorang yang awam bekerja seperti layaknya seorang pakar.2. Meningkatkan produktivitas akibat meningkatnya kualitas hasil pekerjaan karena

    meningkatnya efisiensi kerja.3. Menghemat waktu kerja dan menyederhanakan pekerjaan.4. Merupakan arsip yang terpercaya dari sebuah keahlian, sehingga bagi pemakai

    sistem pakar akan seolah-olah berkonsultasi langsung dengan sang pakar,meskipun sang pakar telah meninggal.

    5. Memperluas jangkauan dari kehlian seorang pakar, dimana sebuah sistem pakaryang disahkan akan sama saja artinya dengan seorang pakar dalam jumlah besar(dapat diperbanyak dengan kemampuan yang persis sama), dapat diperoleh dandipakai dimana saja (M. Farid Aziz, 1994, 4).

    4. Peralatan Elektronika. Definisi

    Peralatan elektronik adalah alat-alat atau perangkat yang gerak atau kerjanya secaraterus menerus menggunakan tenaga listrik (Soedarjono, 1993).Beberapa komponen alat elektronik, antara lain :1. Tahanan/Resistor, merupakan komponen yang berfungsi untuk menghambat arus

    listrik.2. Kondensator/Kapasitor, digunakan untuk menyimpan listrik dalam waktu yang

    lama.3. Trafo, digunakan untuk menaikkan atau menurunkan tegangan AC menjadi

    tegangan yang dikehendaki.4. Speaker, mengubah aliran listrik menjadi getaran bunyi.5. Diode, merupakan komponen yang hanya dapat menghantarkan aliran listrik ke

    satu arah saja.6. Transistor, digunakan sebagai pengganti lampu tabung radio.

  • JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA)

    Implementasi Sistem Pakar Untuk Mendeteksi Kerusakan Peralatan Elektronikdengan Bahasa Pemrograman Visual Basic 6.0

    VOL. 1 NO. 3

    SEPTEMBER 2011

    285

    b. Jenis-jenis peralatan elektronik1. Televisi

    Televisi adalah sebuah alat penangkap siaran bergambar. Televisi berasal dari kataTele (jauh) dan Vision (melihat), jadi televisi berarti melihat dari jarak jauh(Ichwan Haryadi, 1981).

    2. Lemari EsLemari es merupakan satu bentuk dari alat elektronik yang bekerjas dengan sistemkompresor yang digunakan pada umumnya untuk mengawetkan makanan,minuman dan sayur yang dirancang untuk bekerja pada suhu 4,4o C atau 40o F(Ambar Yudiarto, 1993). Komponen lemari es antara lain : Pipa penguapan, Keranekspansi, Saringan atau filter, Kondensator, motor penggerak, kompressor danRefigerant.

    3. Pendingin Udara (Air Conditioner)Air Conditioner (AC) atau pengatur udara/suhu merupakan salah satu mesin yangkhusus untuk mengeluarkan hawa dingin atau menyejukkan ruangan yangumumnya digunakan untuk menyejukkan ruangan dan dapat juga digunakan untukmengeluarkan asap rokok dari dalam ruangan (Ambar Yudiarto, 1993).Beberapa komponen dari AC yaitu Evaporator, roda blower, fan