sistem pakar untuk diagnosa ... - pakar untuk diagnosa troubleshooting laptop menggunakan metode...

Download SISTEM PAKAR UNTUK DIAGNOSA ... - PAKAR UNTUK DIAGNOSA TROUBLESHOOTING LAPTOP MENGGUNAKAN METODE CERTAINTY

Post on 01-May-2019

219 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

SISTEM PAKAR UNTUK DIAGNOSA

TROUBLESHOOTING LAPTOP MENGGUNAKAN

METODE CERTAINTY FACTOR

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Oleh:

HENDRY TRI JADMIKO

07560265

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2014

LEMBAR PERSEMBAHAN

Tugas Akhir ini penulis menyadarai bahwa penyusunan dan pembuatan karya

sederhana ini tidak lepas dari bantuan berbagai pihak, oleh karena itu dengan segala

kerendahan hati, penulis menyampaikan terima kasih kepada:

1. Allah Subhanahu Wa Taala yang tiada henti memberikan rahmat dan

hidayah-Nya serta menerangi setiap langkah saya.

2. Rasulullah Muhammad SAW, suri tauladanku, panutan terbaikku, dan tokoh

idolaku.

3. Ibu dan Ayah yang saya sayangi, doa tulus kepada ananda seperti air dan tak

pernah berhenti yang terus mengalir, pengorbanan, motivasi, kesabaran,

ketabahan dan tetes air matamu yang terlalu mustahil untuk dinilai,

walaupun jauh, engkaulah sebaik baik panutan meski tidak selalu sempurna.

4. Bapak Yuda Munarko, S,Kom., MSc. selaku dosen pembimbing I dan Eko

Budi Cahyono S.Kom,MT selaku dosen pembimbing II yang senantiasa telah

banyak memberikan pengarahan dan bimbingannya selama dalam

penyelesaian penulisan Tugas Akhir ini.

5. Seluruh dosen pengajar di Jurusan Teknik Informatika yang telah

membimbing saya dalam menuntut ilmu sehingga saya bisa menjadi

seseorang yang lebih baik.

6. Keluarga Kontrakan Villa Sengakaling Blok J No.95. Ian, Fariz, Alif, dan

Yudi yang selalu memberikan motivasi dan dorongan untuk menyelesaikan

skripsi yang saya susun.

7. Teman-teman seperjuangan di Universitas Muhammadiyah Malang,

khususnya jurusan Teknik Informatika.

KATA PENGANTAR

Assalamu'alaikum Wr. Wb.

Dengan memanjatkan puji syukur kehadirat Allah SWT atas limpahan rahmat yang

telah diberikan sehingga Penulis dapat menyelesaikan Tugas Akhir yang berjudul

Sistem Pakar Untuk Diagnosa Troubleshooting Laptop Menggunakan Metode

Certainty Factor.

Pada penelitian ini akan dibangun sebuah sistem pakar dalam rangka

mengevaluasi proses akuisisi pengetahuan yang dilakukan dalam bangun basis

pengetahuan yang mengimplementasikan metode Certainty Factor.

Penulis menyadari sepenuhnya bahwa penulis Tugas Akhir ini masih banyak

kekurangan, oleh karena itu penulis mengharapkan saran dan kritik yang membangun

agar tulisan ini bermanfaat bagi perkembangan ilmu kedepannya.

Akhir kata penulis mengucapkan terima kasih kepada semua pihak yang telah

membantu sehingga tugas akhir ini terselesaikan.

Wassalamualaikum Wr. Wb

Malang, 22 Juli 2014

Penulis,

Hendry Tri Jadmiko

DAFTAR ISI

Halaman Judul

Lembar Persetujuan

Lembar Pengesahan

Surat Pernyataan

Abstraksi ........................................................................................................ i

Abstract .......................................................................................................... ii

Lembar Persembahan ................................................................................... iii

Kata Pengantar ............................................................................................. iv

Daftar Isi ........................................................................................................ v

Daftar Gambar .............................................................................................. ix

Daftar Tabel ................................................................................................... xi

BAB I PENDAHULUAN

1.1.Latar Belakang .............................................................................. 1

1.2.Rumusan Masalah ......................................................................... 2

1.3.Batasan Masalah ............................................................................ 2

1.4.Tujuan Penelitian ........................................................................... 3

1.5.Metode Penelitian .......................................................................... 3

1.6.Sistematika Penulisan .................................................................... 4

BAB II LANDASAN TEORI

2.1. Certainty Factor ............................................................................ 6

2.1.1. Kelebihan Dan Kekurangan Certainty Factor ...................... 11

2.2. Probabilitas ................................................................................... 12

2.3. Sistem Pakar .................................................................................. 14

2.3.1. Konsep Dasar Sistem Pakar .................................................. 15

2.3.2. Tujuan Sistem Pakar ............................................................. 16

2.3.3. Ciri Ciri Sistem Pakar ........................................................ 16

2.3.4. Keuntungan Pemakaian Sistem Pakar .................................. 17

2.3.5. Kelemahan Pemakaian Sistem Pakar ................................... 17

2.3.6. Struktur Sistem Pakar ........................................................... 17

2.3.7. Komponen Sistem Pakar ...................................................... 19

2.4. Database MySQL ......................................................................... 21

2.5. Masalah Kerusakan Hardware ...................................................... 22

2.5.1. Prinsip Troubleshooting ....................................................... 23

2.6. Java ............................................................................................... 23

2.6.1. Sejarah Perkembangan Java ................................................. 24

2.6.2. Versi Awal Java .................................................................... 25

2.6.3. Kelebihan Java ...................................................................... 25

2.6.4. Kekurangan Java ................................................................... 26

2.7. Komputer Jinjing .......................................................................... 27

2.7.1. Sejarah Komputer Jinjing ..................................................... 28

2.7.2. Jenis Jenis Komputer Jinjing ............................................. 28

2.8. Kerusakan Laptop ........................................................................ 29

2.8.1. Urutan Pemeriksaan .............................................................. 29

2.8.2. Penyebab Kerusakan Laptop ................................................ 30

2.8.3. Gejala Kerusakan Pada Laptop ............................................ 31

BAB III ANALISA DAN PERANCANGAN SISTEM

3.1. Analisa Sistem .............................................................................. 32

3.1.1. Analisa Permasalahan ........................................................... 32

3.1.2. Sumber Informasi ................................................................. 33

3.1.3. Identifikasi Masalah ............................................................. 33

3.1.3.1. Konseptualisasi ........................................................ 33

3.1.4. Representasi Pengetahuan .................................................... 34

3.1.4.1. Data Gejala Dan Probabilitas ................................... 42

3.1.4.2. Data Kerusakan ........................................................ 44

3.1.5. Analisa Kebutuhan Fungsional ............................................. 44

3.1.5.1. Diagram Konteks ...................................................... 44

3.1.5.2. DFD Level 1 ............................................................. 45

3.1.5.3. DFD Level 2 ............................................................. 47

3.2. Perancangan Data ......................................................................... 54

3.2.1. Tabel Relasi ................................................................. 54

3.2.2. Struktur Tabel .............................................................. 55

3.2.3. Perancangan Desain Antar Muka ................................ 58

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

4.1. Kebutuhan Sistem ........................................................................ 62

4.2. Implementasi Sistem .................................................................... 62

4.3. Implementasi Antar Muka Sistem ................................................ 63

4.3.1. Tampilan Login ..................................................................... 63

4.3.2. Menu Utama .......................................................................... 63

4.3.2.1. Tampilan Data User .................................................. 64

4.3.2.2. Tampilan Data Kerusakan ........................................ 66

4.3.2.3. Tampilan Data Gejala ............................................... 66

4.3.2.4. Tampilan Relasi Ru

Recommended

View more >