Anda di halaman 1dari 9

DAFTAR TABEL

Halaman

Tabel 3.1 : Tabel user_list .......................................................................... 39


Tabel 3.2 : Tabel kamus ………………………………………………………………............ 39
Tabel 3.3 : Tabel kesimpulan …………………………………………………………………… 40
Tabel 3.4 : Tabel Identifikasi ……………………………………………………………………. 40
Tabel 3.5 : Tabel Temp................................................................................ 40
Tabel 3.6 : Tabel Arahan.............................................................................. 40
Tabel 3.7 : Tabel Aturan.............................................................................. 40

vi
DAFTAR GAMBAR
Halaman
Gambar 2.1 : Teknik Depth-First Search .......................................................... 7
Gambar 2.2 : Teknik Breadth-First Search ........................................................ 7
Gambar 2.3 : Teknik Best-First Search ............................................................. 8
Gambar 2.4 : Struktur Sistem Pakar menurut Turban (1995) .............................. 8
Gambar 2.5 : Tahapan Pembuatan Sistem Pakar menurut Sri Kusumadewi (2003) 11
Gambar 2.6 : Simbol Package dari Package Diagram……………………………………….. 15
Gambar 2.7 : Simbol Use Case dari Use Case Diagram…………………………………….. 15
Gambar 2.8 : Simbol Actor dari Use case Diagram………………………………………… 16
Gambar 2.9 : Simbol Entitas dari ERD…………………………………………………………….. 17
Gambar 2.10 : Simbol Relationship dari ERD ………………………................................ 17
Gambar 2.11 : Candinality One to one ................................................................. 18
Gambar 2.12 : Candinality One to Many ……………................................................. 18
Gambar 2.13 : Candinality Many to many………………………………………………………….. 19
Gambar 2.14 : Simbol Class Diagram………………………........................................... 20
Gambar 2.15 : Simbol Entitas ………………………………………………………………………….. 22
Gambar 2.16 : Simbol Entitas…………………………………………………………………………… 22
Gambar 2.17 : Simbol Control dari Sequence Entitas ………………............................. 22
Gambar 2.18 : Simbol Message dari Sequence Diagram ....……............................... 22
Gambar 2.19 : Simbol Lifeline dari Sequence Diagram.…………................................ 23
Gambar 2.20 : Simbol Actor dari Sequence Diagram..………….................................. 23
Gambar 2.21 : Simbol Activision dari Sequence Diagram......................................... 23
Gambar 2.22 : Simbol Recursive dari Sequence Diagram........................................ 23
Gambar 3.1 : Use Case Diagram Login……………….…............................................ 35
Gambar 3.2 : Use Case Diagram Home……………….…............................................ 36
Gambar 3.3 : Use Case Diagram Diagnosis………….…............................................ 36
Gambar 3.4 : Use Case Diagram Pengetahuan…….…............................................ 36
Gambar 3.5 : Use Case Diagram Kamus…….……….…............................................ 36
Gambar 3.6 : Use Case Diagram Tentang….……….…............................................ 37
Gambar 3.7 : Use Case Diagram Bantuan…….…….…............................................ 37
Gambar 3.8 : Use Case Diagram Logout……….…….…............................................ 37
Gambar 3.9 : ERD (Entity Relationship Diagram)…………….................................... 38
Gambar 3.10 : (Transformasi ERD Ke LRS)........................................................... 38
Gambar 3.11 : LRS (Logical Record Structure)….. ……........................................... 39
Gambar 3.12 : Rancangan Layar Login………………….............................................. 41
Gambar 3.13 : Rancangan Layar Menu Utama…………............................................ 41
Gambar 3.14 : Rancangan Layar Data User……………….. ....................................... 42
Gambar 3.15 : Rancangan Layar Kemungkinan Kerusakan ………............................ 42
Gambar 3.16 : Rancangan Layar Diagnosis……………………………………….................. 43
Gambar 3.17 : Rancangan Layar Solusi Hasil Diagnosis ........................................ 43
Gambar 3.18 : Rancangan Layar Next Solusi...……………………………………………...... 43
Gambar 3.19 : Rancangan Layar Form Identifikasi ............................................... 44
Gambar 3.20 : Rancangan Layar Form Kesimpulan dan Solusi................................ 44
Gambar 3.21 : Rancangan Layar Form Arahan …................................................... 45
Gambar 3.22 : Rancangan Layar Form Basis Aturan ……......................................... 45
Gambar 3.23 : Rancangan Layar Form Aturan ………….…......................................... 46
Gambar 3.24 : Rancangan Layar Form Kamus Data ..………………………….................. 46

vii
Gambar 3.25 : Rancangan Layar Form Tentang …...………….................................... 47
Gambar 3.26 : Rancangan Layar Form Bantuan…………......................................... 47
Gambar 3.27 : Sequence Diagram Form Login ..…………......................................... 48
Gambar 3.28 : Sequence Diagram Form Pilih Perkiraan Kerusakan .…….................. 49
Gambar 3.29 : Sequence Diagram Form Diagnosis .……......................................... 50
Gambar 3.30 : Sequence Diagram Form Data User.………………………………………...... 51
Gambar 3.31 : Sequence Diagram Form Identifikasi .............................................. 52
Gambar 3.32 : Sequence Diagram Form Kesimpulan.............................................. 53
Gambar 3.33 : Sequence Diagram Form Basis Aturan............................................ 54
Gambar 3.34 : Sequence Diagram Form Arahan ................................................... 55
Gambar 3.35 : Sequence Diagram Form Kamus (Admin)........................................ 56
Gambar 3.36 : Boundary Class …………..…………….................................................. 57
Gambar 3.37 : Control…………………………….……….................................................. 57
Gambar 3.38 : Entitas dengan Method ……….…….................................................. 58
Gambar 3.39 : Flowchart Login ………….……………………......................................... 59
Gambar 3.40 : Flowchart Menu Utama ………………………......................................... 60
Gambar 3.41 : Flowchart Form Data User ………………………………………….................. 61
Gambar 3.42 : Flowchart form Diagnosis ..…...……………......................................... 62
Gambar 3.43 : Flowchart form Identifikasi……...……………………………………………...... 64
Gambar 3.44 : Flowchart form Kesimpulan ........................................................... 65
Gambar 3.45 : Flowchart form Basis Aturan..….….................................................. 66
Gambar 3.46 : Flowchart form Arahan ……..……….................................................. 67
Gambar 3.47 : Flowchart form Aturan ……………….................................................. 68
Gambar 3.48 : Flowchart form Kamus…………..….................................................... 69
Gambar 3.49 : Flowchart Form utama (user)..…….................................................. 70
Gambar 3.50 : Flowchart Form Kamus (user) …….................................................. 71
Gambar 4.1 : Tampilan Layar Menu Home ..……….…............................................ 73
Gambar 4.2 : Tampilan Layar Form Login................……….................................... 74
Gambar 4.3 : Tampilan Layar Form User............................................................. 74
Gambar 4.4 : Tampilan Layar Diagnosis ………….……........................................... 75
Gambar 4.5 : Tampilan Layar Kemungkinan Kerusakan ....................................... 75
Gambar 4.6 : Tampilan Layar Diagnosis Kerusakan ............................................. 76
Gambar 4.7 : Tampilan Layar Hasil Diagnosis ………….......................................... 76
Gambar 4.8 : Tampilan Layar Next Solusi ……….………......................................... 77
Gambar 4.9 : Tampilan Layar Menu Pengetahuan ….……………………….................. 77
Gambar 4.10 : Tampilan Layar Form Identifikasi................................................... 78
Gambar 4.11 : Tampilan Layar Form Kesimpulan.…………………………………………...... 78
Gambar 4.12 : Tampilan Layar Form Pengetahuan …............................................. 79
Gambar 4.13 : Tampilan Layar Form Arahan......................................................... 79
Gambar 4.14 : Tampilan Layar Form Aturan .…….................................................. 80
Gambar 4.15 : Tampilan Layar Kamus ............………….. ....................................... 80
Gambar 4.16 : Tampilan Layar Tentang ……………………......................................... 81
Gambar 4.17 : Tampilan Layar Form Bantuan..………………………………….................. 81
Gambar 4.18 : Tampilan Layar Menu Utama Admin ..…......................................... 82
Gambar 4.19 : Tampilan Layar penelusuran pertama …......................................... 83
Gambar 4.20 : Tampilan layar penelusuran kedua………......................................... 83
Gambar 4.21 : Tampilan layar penelusuran ketiga……………………….…….................. 84
Gambar 4.22 : Tampilan layar penelusuran ke empat…......................................... 84

viii
Gambar 4.23 : Tampilan layar penelusuran kelima.………………………………………...... 85
Gambar 4.24 : Tampilan layar penelusuran keenam.............................................. 85
Gambar 4.25 : Tampilan layar penelusuran ketujuh ..…......................................... 86
Gambar 4.26 : Tampilan layar penelusuran kedelapan........................................... 86
Gambar 4.27 : Tampilan layar penelusuran kesembilan ……………….…….................. 87

ix
DAFTAR SIMBOL

1. Daftar Simbol Pada Struktur Data

Digunakan untuk menggambarkan entitas yang menggambarkan


kumpulan obyek yang anggota – anggotanya berperan dalam
sistem.
Entity

Digunakan untuk menggambarkan entitas yang tidak memiliki key


attribute (primary key) sendiri untuk keunikannya.

Weak Entity

Digunakan sebagai penghubung antar entitas.

Relationship

Digunakan sebagai penghubung antar entitas dengan


relationship.
Connector

Digunakan untuk menggambarkan tingkat hubungan yang terjadi,


dilihat dari suatu kejadian atau banyak tidaknya hubungan antar
entitas tersebut.
Cardinality

2. Daftar Simbol Pada Flowchart

Digunakan untuk menggambarkan kegiatan awal atau akhir suatu


proses.

Terminator

Digunakan untuk menggambarkan suatu kegiatan masukan atau


keluaran.

Input / Output

x
Digunakan untuk menggambarkan suatu keputusan atau tindakan
yang harus diambil pada kondisi tertentu.

Decision

Digunakan untuk menggambarkan suatu kegiatan proses


penghubung.

Process

Digunakan untuk menghubungkan satu simbol dengan simbol


laiinya pada Layar yang berbeda.

Off-Page Reference

Digunakan untuk menghubungkan satu simbol dengan simbol


lainnya pada Layar yang sama.

One-Page Reference

Digunakan untuk menghubungkan satu simbol dengan simbol


lainnya.

Line Connector

Digunakan untuk menunjukkan modul yang tidak ditulis karena


sudah ada di dalam sistem.

Predefined Process

xi
DAFTAR ISI
Halaman
Lembar Judul ...................................................................................................... i
Lembar Persetujuan .............................................................................................. ii
Abstraksi …………………………………………………………………........................................... iii
Surat pernyataan tidak plagiat dan persetujuan publikasi ........................................... iv
Kata Pengantar ..................................................................................................... v
Daftar Tabel ......................................................................................................... vi
Daftar Gambar ...................................................................................................... vii
Daftar Simbol ....................................................................................................... x
Daftar Isi .............................................................................................................. xii

BAB I : PENDAHULUAN .............................................................................. 1


1. Latar Belakang .......................................................................... 2
2. Masalah ................................................................................... 2
3. Tujuan Penulisan ....................................................................... 2
4. Batasan Masalah …….................................................................... 2
5. Metode Perancangan ................................................................... 2
6. Sistematika Penulisan ................................................................ 3
BAB II : LANDASAN TEORI .......................................................................... 5
1. Sistem Pakar .............................................................................. 5
a. Pengertian Sistem Pakar ......................................................... 5
b. Pembentukan Umum Sistem Pakar .......................................... 5
c. Ciri-ciri Sistem Pakar ………….................................................... 5
d. Komponen Sistem Pakar ……………………………………. ................. 6
e. Tipe-tipe Sistem Pakar ………………………………. ......................... 8
f. Klasifikasi Sistem Pakar ………………………………. ......................... 9
g. Kemampuan Tambahan Yang Diperlukan Sistem Pakar ............. 9
h. Keuntungan Sistem Pakar ……………………………......................... 10
i. Struktur Sistem Pakar ………………………………….......................... 10
j. Tahapan Pembuatan Sistem Pakar ………………. ......................... 10
2. Konsep Sistem………………………………………..................................... 11
a. Konsep Dasar Sistem………………………….................................... 11
3. Studi Literature………….……………….………....................................... 23
4. Sistem Pakar Printer Inkjet Epson L100………………………………………. 26
5. Kerusakan Pada Printer Inkjet Epson L100………………………………….. 27
6. Spesifikasi Printer Inkjet Epson L100………………………………………….. 27
BAB III : ANALISA MASALAH DAN RANCANGAN PROGRAM …………………............ 30
1. Analisa Masalah .………................................................................. 30
a. Masalah Yang Dihadapi Pengguna Printer……………………………….. 30
b. Permasalahan Pada Printer……………………………………………………. 31
2. Penyelesaian Masalah ................................................................. 32
a. Proses Identifikasi Kebutuhan Sistem……………………………………… 32
b. Mesin Inferensi (Interface Engine)…………………………………………. 34
c. Proses Pencarian Best First Search............................................. 34
3. Rancangan Desain Sistem………………………………………………………..... 35
a.Pengertian Sistem…………………………….…………….…………….……. 35
b.Use Case Diagram ………………………………………………………………. 35
1) Use Case Diagram Login.................................................... 35

xii
2) Use Case Diagram Home……………………………………………….. 35
3) Use Case Diagram Diagnosis...........................……………….. 36
4) Use Case Diagram Pengetahuan……………………………………… 36
5) Use Case Diagram Kamus……………………………………………… 36
6) Use Case Diagram Tentang…………………………………………….. 37
7) Use Case Diagram Bantuan…………………………………………….. 37
8) Use Case Diagram Logout……………………………………………… 37
4. Rancangan Basis Data………………………………………………………………. 37
a.Pemodelan Data Konseptual/ERD……………………………………………. 37
b.Transformasi ERD (Entity Relationship Diagram) Ke LRS (Logical Record
Structure)…………………………………………………………………. 38
c.LRS (Logical Record Structure).................................................. 38
d.Rancangan Strukture Database………………………………………………. 39
5. Antar Muka Pemakai (User Interface)………………………………………….. 41
a. Rancangan Form Login…………………………………………………………. 41
b. Rancangan Layar Menu Utama………………………………………………. 41
c. Rancangan Layar Form Data User………………………………………….. 42
d. Rancangan Layar Form Kemungkinan Kerusakan…………………….. 42
e. Rancangan Layar Form Diagnosis…………………………………………… 42
f. Rancangan Layar Form Solusi Hasil Diagnosis…………………………. 43
g. Rancangan Layar Form Next Solusi……………………………………….. 43
h. Rancangan Layar Form Identifikasi……….……………………………….. 44
i. Rancangan Layar Form Kesimpulan dan Solusi………………………… 44
j. Rancangan Layar Form Arahan…………………………………………….. 44
k. Rancangan Layar Form Basis Aturan………………………………………. 44
l. Rancangan Layar Form Aturan………………………………………………. 45
m. Rancangan Layar Form Kamus Data……………………………………….. 46
n. Rancangan Layar Form Tentang…………………………………………….. 46
o. Rancangan Layar Form Bantuan…………………………………………….. 47
6. Sequence Diagram……………………………………………………………………. 47
a. Sequence Diagram Form Login………………………………………………. 48
b. Sequence Diagram Form Pilih Perkiraan Kerusakan………………….. 49
c. Sequence Diagram Form Diagnosis………………………………………… 50
d. Sequence Diagram Form User……………………………………………….. 51
e. Sequence Diagram Form Identifikasi………………………………………. 52
f. Sequence Diagram Form Kesimpulan……………………………………… 53
g. Sequence Diagram Form Basis Aturan……………………………………. 54
h. Sequence Diagram Form Arahan……………………………………………. 54
i. Sequence Diagram Form Kamus(Admin)……………………………...... 56
7. Class Diagram…………………………………………………………………………... 57
a.Boundary…………………………………………………………………………….. 57
b.Control……………………………………………………………………………….. 58
c.Entitas (Menggunakan Method)…………………………………………….. 58
8. Development Engine…………………………………………………………………. 59
a. Flowchart dan Algoritma Login………………………………………………. 59
b. Flowchart dan Alogitma Form Utama (Admin)............................ 60
c. Flowchart dan Algoritma Form Data User................................... 61
d. Flowchart dan Algoritma Form Diagnosis…………………………………. 62
e. Flowchart dan Algoritma Form Identifikasi………………………………. 64

xiii
f. Flowchart dan Algoritma Form Kesimpulan……………………………… 65
g. Flowchart dan Algoritma Form Basis Aturan…………………………….. 66
h. Flowchart dan algoritma Form Arahan…………………………………….. 67
i. Flowchart dan Algoritma Form Aturan…………………………………….. 68
j. Flowchart dan Algoritma Form Kamus (Admin)………………………… 69
k. Flowchar dan Alogitma Form Utama (User)................................. 70
l. Flowchart dan Algoritma Form Kamus Kata (User)……………………. 71
9. Spesifikasi Software dan Hardware……………………………………………… 72
BAB IV : IMPLEMENTASI DAN ANALISA HASIL UJI COBA PROGRAM................... 73
1.Implementasi ………………………………….………………………………………. 73
a. Tampilan Layar Menu Home.........…..………….……………………….. 73
b. Tampilan Layar Form Login………………………………………………….. 73
c. Tampilan Layar Form User…………………………………………………… 74
d. Tampilan Layar Menu Diagnosis…………………………………………….. 75
e. Tampilan Layar Form Konsultasi Kerusakan……………………………. 75
f. Tampilan Layar Form Diagnosis Kerusakan….……………………….. 76
g. Tampilan Layar Form Hasil Diagnosis........................................ 76
h. Tampilan Layar Form Next Solusi.............................................. 77
i. Tampilan Layar Menu Pengetahuan........................................... 77
j. Tampilan Layar Form Identifikasi.............................................. 78
k. Tampilan Layar Form Kesimpulan………………………………………….. 78
l. Tampilan Layar Form Pengetahuan………………………………………… 79
m. Tampilan Layar Form Arahan………………………………………………… 79
n. Tampilan Layar Form Aturan………………………………………………... 80
o. Tampilan Layar Form Kamus.................................................... 80
p. Tampilan Layar Form Tentang.................................................. 81
q. Tampilan Layar Form Bantuan.................................................. 81
r. Tampilan layar Menu Utama Admin........................................... 82
2. Uji Kasus ……………………………………………………………………………….. 82
a. Spesifikasi Hardware dan Software ………………………………………. 82
b. Cara Menjalankan Program atau Penelusuran Sistem Pakar ……. 83
1) Langkah Pertama …………………………………………………………. 83
2) Langkah Kedua ……………………………………………………………. 83
3) Langkah Ketiga ……………………………………………………………. 84
4) Langkah Keempat ..………………………………………………………. 84
5) Langkah Kelima ……………………………………………………………. 85
6) Langkah Keenam …………………………………………………………. 85
7) Langkah Ketujuh .…………………………………………………………. 86
8) Langkah Kedelapan ………………………………………………………. 86
9) Langkah Kesembilan .……………………………………………………. 87
3. Kelebihan dan Kekurangan Program ……………………………………….… 87
a. Kelebihan Program …………………………………………………………….. 87
b. Kekurangan Program ………………………………………………………….. 87
BAB V : PENUTUP ……………........................................................................... 89
1. Kesimpulan.................................................................................. 89
2. Saran.......................................................................................... 89
DAFTAR PUSTAKA ................................................................................................. 90
LAMPIRAN………………………………………………………………………....................................... 91

xiv

Anda mungkin juga menyukai