Download - Laporan KCB
-
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.