SKRIPSI
i
HALAMAN PENGESAHAN
Ponorogo, 2016
Menyetujui
Dosen Pembimbing
Mengetahui
ii
HALAMAN BERITA ACARA UJIAN
NIM : 12531582
Fakultas : Teknik
Hari : Sabtu
Nilai :
Dosen Penguji
Mengetahui
iii
BERITA ACARA BIMBINGAN SKRIPSI
8. Tgl. Pengajuan :
9. Tgl. Pengesahan :
Ponorogo, 2016
Dosen Pembimbing ,
iv
PERSEMBAHAN
Allah SWT
Segal puji bagi Allah, Tuhan Semesta alam
Dialah Allah Yang tiada Tuhan selaian Dia, Yang mengetahui yang ghaib dan
nyata, Dialah yang maha Pemurah lagi Maha Penyayang
Muhammad SAW
Sesungguhnya telah ada pada diri Rasulullah itu suri tauladan yang baik bagimu
yaitu bagi orang yang mengaharap rahmat Allah dan kedatangan hari kiamat dan
dia banyak menyebut Allah.
v
Sahabat-sahabat seperjuangan di Almamater Universitas Muhammadiyah
Ponorogo, khusunya Program Studi Teknik Informatika angkatan 2012.
Semua keluarga, sahabat dan saudaraku semuanya trimakasih atas semua
dukungannya.
vi
ABSTRAK
MERANCANG SISTEM PAKAR UNTUK MENDETEKSI KERUSAKAN
PADA PRINTER DENGAN METODE FORWARD CHAINING
vii
KATA PENGANTAR
Bismillahirrahmanirrahim
Segala puji hanya kepada Allah SWT atas limpahan rahmat, nikmat, dan
akhir ini. Tugas akhir ini yang berjudul “Merancang sistem pakar untuk mendeteksi
syarat kelulusan dan memperoleh Gelar Strata Satu (S-1) pada Fakultas Teknik
Muhammadiyah Ponorogo.
4. Bapak Aslam Alwi S.si M.Cs, Dosen Pembimbing yang telah memberikan
viii
Kekurangan yang disebabkan oleh keterbatasan pengetahuan dan
referensi sehingga penulis meminta saran dan kritik yang bersifat membangun
bagi pembaca dan semua pihak.
Wassalamu’alaikum Wr. Wb
Penyusun
ix
DAFTAR ISI
Halaman Judul………………………………………………………………… i
Halaman Pengesahan………………………………………………………….. ii
Halaman Persembahan………………………………………………………… v
Abstrak………………………………………………………………………… vi
Daftar Isi………………………………………………………………………. ix
BAB I PENDAHULUAN
A. Latar Belakang………………………………………………………… 1
B. Rumusan Masalah…………………………………………………...… 3
C. Batasan Masalah………………………………………………………. 3
D. Tujuan…………………………………………………………………. 3
E. Manfaat……………………………………………………………….. 3
x
1. Sejarah PHP…………………………………………………….... 15
E. MySQL……………………………………………………................... 17
F. Rule IF - THEN……………………………………………………….. 17
1. Arsitektur Sistem Pakar berbasis Rule……………………………. 18
G. Metode Forward Chaining……………………………………………. 20
1. Penalaran Metode Forward Chaining…………….………………. 21
H. Flowchart…………………………………………………………….. 21
1. Jenis – Jenis Flowchart…………………………………………... 22
2. Simbol – Simbol dalam Flowchart……………………………….. 23
I. Data Flow Diagram…………………………………………………... 26
J. Entity Relationship Diagram………………………..………………… 26
xi
5. Analisa Forward Chaining dalam bentuk Pohon Keputusan
………………………………........................................................... 50
DAFTAR PUSTAKA………………………………………………………….…. 68
xii
DAFTAR TABEL
xiii
DAFTAR GAMBAR
Gambar 4.4. Implementasi penambahan fakta (gejala & kerusakan) pada system
…………………………………………………………………………………….. 57
xiv
Gambar 4.5. Gambar Input Rule Oleh Pakar……………………………… …... 58
xv