laporan kcb

Upload: riong-tua-sinuraya

Post on 06-Jul-2018

231 views

Category:

Documents


3 download

TRANSCRIPT

  • 8/17/2019 Laporan KCB

    1/18

    BAB I

    PENDAHULUAN

    1.1. Latar Belakang

    Perkembangan teknologi informasi sekarang ini berjalan sangan cepat dan

    memegang peranan penting dalam berbagai hal. Komputer merupakan salah satu

     bagian penting dalam peningkatan teknologi informasi. Kemampuan komputer dalam

    mengingat dan menyimpan informasi dapat dimanfaatkan tanpa harus bergantung

    kepada hambatan-hambatan seperti yang dimiliki pada manusia, misalnya saja

    kondisi lapar, haus ataupun emosi. Dengan menyimpan informasi dan sehimpunan

    aturan penalaran yang memadai memungkinkan komputer memberikan kesimpulan

    atau mengambil keputusan yang kualitasnya sama dangan kemampuan seorang pakar 

     bidang keilmuan tertentu. Salah satu cabang ilmu komputer yang dapat mendukung

    hal tersebut adalah sistem pakar 

    Sistem pakar merupakan salah satu cabang kecerdasan buatan yang

    mempelajari bagaimana “mengadopsi”  cara seorang pakar berpikir dan bernalar dalam menyelesaikan suatu permasalahan, dan membuat suatu keputusan maupun

    mengambil kesimpulan dari sejumlah fakta yang ada. Dasar dari suatu sistem pakar 

    adalah bagaimana mentansfer pengetahuan yang dimiliki oleh seorang pakar ke dalam

    komputer, dan bagaimana membuat keputusan atau mengambil kesimpulan

     berdasarkan pengetahuan itu.

    Sampai saat ini sudah ada beberapa hasil perkembangan sistem pakar dalam

     berbagai bidang sesuai dengan kepakaran seseorang misalnya bidang pendidikan,

    kedokteran maupun bidang yang menyangkut perbaikan peralatan elektronik 

    khususnya komputer. Komputer merupakan salah satu peralatan elektronik yang

    sering mengalami gangguan atau kerusakan sehingga dengan mengandalkan

    kemajuan di bidang teknologi dan informasi tersebut, kiranya penulis perlu adanya

  • 8/17/2019 Laporan KCB

    2/18

     pembuatan sebuah “ Sistem Pakar Diagnosis Kerusakan Pada Komputer dan

    memberikan bekal pengetahuan danpembelajaran yang menyangkut kerusakan pada

    Komputer dengan memanfaatkan komputer sebagai media pembelajaran. Pemilihan

    masalah menyangkut kerusakan-kerusakan pada Komputer dijadikan sebagai sistem

     pakar adalah kenyataan bahwa kerusakan-kerusakan pada sebuah Komputer sering

    kali menggangu pengguna televisi.

    A. !umusan "asala#

    erdasarkan uraian-uraian dari latar belakang permasalahan yang ada maka

     perlu adanya pembahasan yang sistematis, permasalahan dapat dirumuskan sebagai

     berikut !

    ". agaimana merancang dan membuat aplikasi Sistem Pakar Diagnosis

    Kerusakan Pada Komputer

    #. agaimana membuat keluaran antarmuka aplikasi yang tetap responsif   saat

     berinteraksi dengan pengguna.

    $. Batasan "asala#

    Dari permasalahan-permasalahan yang telah dipaparkan sebelumnya, maka

    dibutuhkan batasan dalam tugas akhir ini, yaitu!

    ". $plikasi Sistem pakar ini hanya untuk diagnosis %& berwarna yang berjenis

    '(%

    #. Pembuatan aplikasi sistem pakar diagnosis kerusakan pada Komputer dengan

    menggunakan bahasa pemrograman &isual asic ).*

    +. Sistem ini hanya memiliki user D dan password login admin yang default ,

    user D dan password login pakar dapat diubah

    D. %u&uan Penelitian

    Dari beberapa masalah yang dihadapi pada uraian-uraian diatas dapat

    dijelaskan beberapa tujuan yang ingin dicapai pada pembuatan aplikasi ini adalah

  • 8/17/2019 Laporan KCB

    3/18

    merancang dan membuat aplikasi yang dapat mempelajari bagaimana cara seorang

     pakar berpikir dan bernalar dalam menyelesaikan suatu permasalahan, dan membuat

    suatu keputusan maupun mengambil kesimpulan dari sejumlah fakta yang ada

    E. "an'aat Penelitian

    %erkadang orang-orang sering menanyakan apa manfaat dari aplikasi yang

    menjadi dasar oleh penulis untuk membuat aplikasi ini. %erdapat beberapa manfaat

    yang tentang pembuatan aplikasi ini.

    . ntuk memudahkan para teknisi dalam mendiagnosis kerusakan Komputer 

    karena kerusakan-kerusakan pada sebuah Komputer sering kali menggangu pengguna

    televisi.

    " ntuk menangani hal-hal kerusakan pada Komputer tersebut melalui

    teknologi komputer yang didalamnya terdapat software yang dapat membantu

    memecahkan masalah kerusakan-kerusakan pada Komputer karena sebagian

     besar masyarakat sudah mempunyai televisi sendiri / sendiri di rumahnya.

    (. "etode Peneletian

    Pada pengerjaanya diterapkan bebrapa metode demi tercapainya hasil akhir 

    yang telah diharapkan sebelumya. 0etode yang dilaksanakan dalam penelitian ini

    adalah !

    a. Study 1iteratur 

    Pada tahap ini dilakukan penelusuran terhadap berbagai macam literatur 

    seperti buku, referensi-referensi baik melalui perpustakaan maupun internet

    dan lain sebagainya yang terkait dengan judul penelitian ini.

     b. $nalisa $plikasi

  • 8/17/2019 Laporan KCB

    4/18

    Dari hasil study literatur akan dibuat deskripsi umum mengenai aplikasi sistem

     pakar diagnosis kerusakan pada televise berwarna.

    c. (ancang-angun $plikasi

    Pada tahap ini dilakukan perancangan sistem yang nantinya akan

    memudahkan dan mengurangi tingkat kesalahan dalam penyelesaian aplikasi

    tersebut.

    d. ji 'oba dan 2valuasi $plikasi

    Pada tahap ini dilakukan uji coba terhadap sistem yang telah dibangun,

    apakah sudah sesuai dengan yang diharapkan ataukah masih memerlukan

     perbaikan lagi sebelum dikenalkan kepada khalayak ramai.

    e. Dokumentasi

    Pada tahap ini dilakukan pembuatan laporan mulai dari  study  literature,

    analisa hingga

     pada akhirnya sampai dengan implementasi, sehingga pada akhirnya dapat

    dilakukan

     penarikan kesimpulan dan saran untuk kemajuan dan perbaikan pada aplikasi

    yang telah dibuat

    ). Sistematika Penulisan

    Sistematika penulisan yang digunakan dalam %ugas $khir ini adalah sebagai

     berikut !

    BAB II. %IN*AUAN PUS%AKA

    $. Sistem Pakar

    Sistem pakar adalah aplikasi komputer yang digunakan untuk menyelesaikan

    masalah

    sebagaimana yang dipikirkan oleh pakar3Kusrini, #**45. Seorang pakar adalah orang

    yang

  • 8/17/2019 Laporan KCB

    5/18

    mempunyai keahlian dalam bidang tertentu, yaitu pakar yang mempunyai knowledge

    atau kemampuan khusus yang orang lain tidak mengetahui atau mampu dalam bidang

    yang dimilikinya 30uhammad arhami, #**5.

     Knowledge dalam pakarsistembisa seorang ahli,

    atauknowledgeyangumumnyaterdapat

    dalam buku, majalah, dan orang yang mempunyai pengetahuan tentang suatu bidang.

    6ambar" menggambarkan konsep dasar suatu sistem pakar knowledge-base

    3basis pengetahuan5. Pengguna menyampaikan fakta atau informasi untuk sistem

     pakar dan kemuadian menerima saran dari pakar atau jawaban ahlinya. agian dari

    sistem pakar terdiri dari # komponen utama, yaitu knowledge-base yang berisi

    knowledge dan mesin inferensi yang menggambarkan kesimpulan. Kesimpulan

    tersebut merupakan respons dari sistem pakar atas permintaan pengguna.

    . Struktur Sistem Pakar

    Sistem pakar disusun oleh dua bagian utama, yaitu lingkungan pengembangan

    (development environment)dan lingkungan konsultasi (consultation environment)

    3%urban, "775.

    1ingkungan pengembangan sistem pakar digunakan untuk memasukkan

     pengetahuan pakar ke dalam lingkungan sistem pakar, sedangkan lingkungan

    konsultasi digunakan oleh pengguna yang bukan pakar guna memperoleh

     pengetahuan pakar.

    Komponen-komponen sistem pakar utdalamdapatkeduandilihb 6ambar#berikut

  • 8/17/2019 Laporan KCB

    6/18

    ini !

    Komponen-komponen yang terdapat dalam sistem pakar terdiri dari !

    1. User Interface 3antarmuka pengguna5

    User interface merupakan mekanisme yang digunakan oleh pengguna dan

    sistem pakar untukberkomunikasi. $ntarmuka menerima informasi dari pemakai dan

    mengubahnya ke dalam bentuk yang dapat diterima oleh sistem.

    . asis Pengetahuan

    asis pengetahuan adalah sebuah basis data yang menyimpan aturan-aturan

    tentang suatu domain knowledge8pengetahuan tertentu.

    !. $kuisi pengetahuan

    $kuisi pengetahuan adalah akumulasi, transfer dan transformasi

    keahlian dalam

  • 8/17/2019 Laporan KCB

    7/18

    menyelesaikan masalah dari sumber pengetahuan ke dalam program komputer.

    ". 0esin inferensi

    0asin inferensi adalah program komputer yang memberikan metodologi untuk 

     panalaran

    tentang informasi yang ada dalam basis pengetahuan dan dalam workplace# dan untuk 

    memformulasikan kesimpulan 3%urban, "775.

    $. %orkplace

    %orkplace adalah area dari sekumpulan memori kerja 3working memory5.

    %orkplace

    digunakan untuk merekam hasil-hasil antara dan kesimpulan yang dicapai.

    &. 9asilitas penjelasan

    9asilitas penjelasan adalah komponen tambahan yang akan meningkatkan

    kemampuan sistem pakar. Komponen ini menggambarkan penalaran sistem kepada

     pemakai.

    '. Perbaikan pengetahuan.

    Pakar memiliki kemampuan untuk menganalisa dan meningkatkan kinerja serta

    kemampuan untuk belajar dari kinerjanya. Kemampuan tersebut adalah penting

    dalam pembelajaran terkomputerisasi, sehingga program akan mampu menganalisa

     penyebab kesuksesan dan kegagalan yang dialaminya.

    '. Komputer

    %elevisi adalah alat penangkap siaran bergambar, yang berupaaudio visual dan

     penyiaran videonya secara broadcasting. stilah ini berasal dari bahasa yunani yaitu

  • 8/17/2019 Laporan KCB

    8/18

    tele 3jauh5 dan vision 3melihat5, jadi secara harfiah berarti :melihat jauh;, karena

     pemirsa berada jauh dari studio tv. 3lham oshikatsu Sawamura 3#**?5, kerusakan pada televisi diklasifikasikan

    menjadi ? bagian, diantaranya!

    ". %idak ada gambar

    #. Sinkronisasi yang jelek

    +. 'acat 3distori5 pola raster

    @. 6ambar jelek

    . 6angguan suara

    ). 6angguan yang terjadi pada waktu diterima sinyal hitam dan putih diterima

    ?. 6angguan-gangguan yang timbul pada waktu menerima acara %&

     Aamun, pada sistem pakar diagnosa kerusakan televisi ini dibatasi hanya

    membahas tentang teknik 

    (eparasi pada gambar, sinkronikasi dan suara saja.

  • 8/17/2019 Laporan KCB

    9/18

    BAB III."E%+DE PENELI%IAN

    Dalam pengembangan sistem pakar, akan digunakan pendekatan konvensional

    dengan metode  pert System *evelopment +ife ,ycle 32SD1'5 dari Durkin 3"77@5.

    0enurut Durkin, sistem pakar adalah suatu program komputer yang dirancang untuk 

    memodelkan kemampuan penyelesaian masalah yang dilakukan oleh seorang pakar.

    %ahap-tahap yang harus dilakukan pada metode 2SD1' dari Durkin 3"77@5 sebagai

     berikut !

    6ambar!%ahap+ Pengembangan Sistem Pakar 3Durkin "77@5

    $. Penilaian 3$ssessment5

    0erupakan proses untuk menentukan kelayaka diambil Setelah. Proyek 

     pengembangan dianggap selanjutnya ditentukan fitur-fiturpenting dan ruang

    lingkupdibutuhkanproyek.Sumber pengetahuan yang diperlukan diidentifikasi dan

    ditentukan persyaratan-persyaratan proyek.

  • 8/17/2019 Laporan KCB

    10/18

    . $kuisisi Pengetahuan

    0erupakan proses untuk mendapatkan pengengetahuan tentang permasalahan

    yang dibahasdan digunakan sebagai panduan dalam pengengembangan. Pengetahuan

    ini diganakan untuk memberikan

    nformasi tentang permasalahan yang menjadi bahanacuan dalam mendesain sistem

     pakar. %ahap ini meliputi studi denganmembahasaspek dari permasalahan.

    '. Desain

    erdasarkan pengetahuan yang telah didapatkan dalam proses akuisisi

     pengetahuan, maka desain antarmuka maupun teknik penyelesaian masalah dapat

    diimplementasikan kedalamsistem pakar. Dalam tahap desain ini,

    seluruhditetapkanstruktur dan organisasi dari pengetahuan harus ditetapkan dan dapat

    direpresentasikan kedalam sistem. Pada tahap desain, sebuah sistem prototypedi

     bangun. %ujuan dari pembangunan  prototypetersebut adalah untuk memberikan

     pemahaman yang lebih baik atas masalah.

    D. Pengujian

    %ahap ini dimaksudkan untuk menguji apakah sistem pakar yang di bangun

    telah sesuai dengan tujuan pengembangan maupun kesesuaian kinerja sistem

    dengan metode penyelesaian masalah yang bersumber dari pengetahuan yang

    sudah didapatkan. $pabila dalam tahap ini terdapat bagian yang harus

    dievaluasi maupun dimodifikasi maka hal tersebut harus segera dilakukan

    agar sistem pakar dapat berfungsi sebagaimana tujuan pengembangannya.

  • 8/17/2019 Laporan KCB

    11/18

    BABI,.HASIL PENELI%IAN DAN PE"BAHASAN

    $. $kuisisi Pengetahuan (Knownledge -uisition)

    erdasarkan buku :%eknik (eparasi Komputer; yang diterjemahkan dari buku

    karangan >oshikatsu Sawamura 3#**?5, kerusakan pada televisi diklasifikasikan

    menjadi ? bagian, diantaranya !

    ". %idak ada gambar

    #. Sinkronisasi yang jelek

    +. 'acat 3distori5 pola raster

    @. 6ambar jelek

    . 6angguan suara

    ). 6angguan yang terjadi pada waktu diterima sinyal hitam dan putih diterima

    ?. 6angguan-gangguan yang timbul pada waktu menerima acara %&

     Aamun, pada sistem pakar diagnosa kerusakan televisi ini dibatasi hanya

    membahas tentang

      teknik reparasi pada gambar, sinkronikasi dan suara saja.

    6ambar @! Diagram Pohon

  • 8/17/2019 Laporan KCB

    12/18

    . Pohon Keputusan

    6ambar! Pohon Keputusan

  • 8/17/2019 Laporan KCB

    13/18

    '.  ntity /elational *iagram 32(D5

    Pembuatan  ntity relations0ip diagram  32(D5 berfungsi untuk 

    menunjukkan hubungan8 relasi dari entitas-entitas yang ada di sistem pakar.

    erikut ini gambara relasi dari sistem pakar diagnosa kerusakan televisi !

    6ambar)!2(D Sistem Pakar Diagnosis Keru

  • 8/17/2019 Laporan KCB

    14/18

    D. Struktur 0enu

    6ambar?!Struktur 0enu $dmin Sistem Pakar Diagn

  • 8/17/2019 Laporan KCB

    15/18

    2. mplementasi

    mplementasi merupakan tahapan dimana seluruh hasil dari proses desain

    diterapkan menggunakan bahasa pemrograman tertentu. erikut merupakan  screen

     s0oot   hasil dari proses implementasi pada perancangan sistem pakar diagnosis

    kerusakan televisi.

  • 8/17/2019 Laporan KCB

    16/18

    6ambar4!eberapadaritampilanSstemPakarKerusakanDignosis%elevisi

    9. Pengujian

    Pengujian adalah tahapan penting dalam perancangan perangkat lunak yang

    dilakukan untuk

    mengetahui kualitas dan kelemahan dari perangkat lunak yang telah dirancang.

    Selain itu,

  • 8/17/2019 Laporan KCB

    17/18

     pengujian ini bertujuan untuk menjamin perangkat lunak yang telah dirancang

    dapat

    merepresentasikan analisis, spesifikasi, perancangan perangkat lunak itu

    sendiri.

    Pengujian ini dilakukan dengan menggunakan metode pengujian lack 

    ountuk menguji perangkat lunak secara fungsional untuk mengetahui apakah

    masukan, keluaran, dan fungsi-fungsi lainnya sesuai dengan spesifikasi yang

    dibutuhkan, tanpa memeriksa desain dan kode program.

  • 8/17/2019 Laporan KCB

    18/18

    BAB ,. PENU%UP

    A. KESI"PULAN

    eberapa kesimpulan yang dapat diambil dalalam perancangan sistem pakar 

    kerusakan televisi ini, diantaranya !

    ". Penelitian ini telah berhasil merancang dan membuat sistem pakar diagnosis

    kerusakan televisi yang bekerja sesuai dengan hasil yang diharapkan, yang

    nantinya akan berguna bagi masyrakat luas.

    #. Perancangan sistem pakar untuk mendiagnosis kerusakan pada televisi ini

    adalah upaya untuk mempermudah pencarian solusi dalam mengatasi masalah

     pada televisi tabung, sistem pakar ini akan memberikan solusi dan sebab

    terjadinya kerusakan berdasarkan hasil jawaban gejala yang dimasukan oleh

     pengguna.

    B. SA!AN

    1aporan ini masih jauh dari kesempurnaan maka dari itu mohon kritik dan

    sarannya agar laporan ini bisa dapat lebih ermanfaat dan mudah di mengerti agi

    >ang mempelajarinya.