Anda di halaman 1dari 8

Jurnal KAPUTAMA, Vol.7 No.

1, Juli 2013 ISSN :


1979-6641

PERANCANGAN SISTEM PAKAR DETEKSI KERUSAKAN PRINTER


CANON BERBASIS WEB
Akim Manaor Hara Pardede, ST., M.Kom.1, Budi Serasi Ginting, S.Kom.,M.Kom.2
STMIK KAPUTAMA, Jln.Veteran No.4A-9A
Binjai, Indonesia

Abstrak

Sistem pakar adalah sistem berbasis komputer yang menggunakan pengetahuan, fakta, dan teknik
penalaran dalam memecahkan masalah yang biasanya hanya dapat dipecahkan oleh seorang pakar dalam
bidang tertentu. Sistem pakar memberikan nilai tambah pada teknologi untuk membantu dalam menangani
era informasi yang semakin canggih. Adapun masalah yang sering terjadi dalam pemakaian printer canon
jenis ink jet ini bagi orang awam ialah kurangnya pengetahuan khusus dalam cara pemakaian dan
perawatannya. Sehingga printer canon ini sering mengalami terjadinya kerusakan. Aplikasi sistem pakar ini
dibuat untuk menentukan jenis kerusakan mesin printer canon jenis ink jet dan intensitas yang tepat bagi
penggunanya menghasilkan keluaran berupa saran jenis kerusakan dan intensitas solusi yang tepat bagi
penggunanya berdasarkan gejala yang diinputkan oleh user. Selanjutnya data dianalisa dengan menggunakan
metode backward chaining. Dalam hal ini sistem pakar yang dibangun diimplementasikan dengan bahasa
pemrograman PHP dan database MySQL, Setelah dilakukan implementasi dan pengujian sistem pakar yang
dibuat sudah dapat menggantikan seorang pakar untuk mendeteksi kerusakan pada mesin printer canon jenis
ink jet.

Kata Kunci : Sistem Pakar, Backward Chaining, Printer Canon jenis ink jet.

1. Pendahuluan pendekatan yang dimulai dari sekumpulan


1.1 Latar Belakang Penelitian data menuju kesimpulan dan penalarannya
Pada Era Modernisasi seperti sekarang ini secara deduktif, yang menentukan fakta
semua bidang kehidupan manusia sudah spesifikasi dari aturan-aturan yang umum
mulai dibuat terkomputerisasi untuk untuk mendapatkan kesimpulan yang lebih
memudahkan dalam pengolahan datanya, khusus.
serta meningkatkan efektifitas dan efisiensi Penelitian yang dilakukan oleh Fitri
penyelesaian suatu sistem kerja karena Luluk (2009) dengan judul Aplikasi Sistem
informasi yang dihasilkan jauh lebih cepat Pakar berbasis Web Untuk Medeteksi
dan akurat bila dibandingkan dengan suatu Kerusakan Perangkat Keras Komputer
sistem yang belum terkomputerisasi, salah Dengan Metode Backward Chaining,
satunya untuk menggunakan basis menyatakan bahwa “sebuah sistem pakar
pengetahuan seorang ahli dibidangnya, dapat dibuat untuk mendeteksi kerusakan
seperti dokter, teknisi dan lain sebagainya yang terjadi pada perangkat keras komputer
atau lebih dikenal dengan nama sistem pakar serta menemukan solusi atas permasalahan
( expert system ). yang diahadapi”.
Ilmu yang mempelajari bagaimana Penulis bekerja sama dengan pakar
membuat suatu mesin seolah-olah memiliki servis printer dengan cara mengamati dan
kecerdasan buatan dalam memecahkan suatu menguji apa saja yang menyebabkan hal-hal
masalah yang diberikan padanya disebut kerusakan pada printer, kerusakan tersebut
dengan artificial intelligence atau hanya meneliti komponen seperti : tray,
kecerdasan buatan. Sistem pakar merupakan mainboard, tinta (toner), cartridge, scanner,
salah satu software yang dapat menduplikasi sensor dan mekanik pada mesin printer saja
fungsi seorang pakar dalam suatu bidang dan bukan perangkat lunaknya. Dan
keahlian. Hal ini dilakukan dengan cara membuatnya kedalam sebuah sistem pakar
memberi basis pengetahuan dan inferensi berbasis web yang memberikan informasi
sehingga dapat menggunakan penalaran mengenai kerusakan yang dialami oleh
dalam memecahkan masalah. Program ini perangkat keras pada mesin printer,
bertindak sebagai seorang nasehat dalam penyebab, perbaikan kepada pengguna,
suatu lingkungan keahlian tertentu. Metode sehingga user dapat mengetahui penyebab
inferensi dalam penulisan ini menggunakan permasalahan yang dialami mesin printer
metode backward chaining yang merupakan tanpa perlu dulu membawa ke tempat servis.

Program Studi : Teknik Informatika, STMIK Kaputama Binjai 36


Jurnal KAPUTAMA, Vol.7 No.1, Juli 2013 ISSN :
1979-6641

Dengan demikian diharapkan 4. Menghasilkan suatu perangkat lunak


masyarakat awam pun dapat menggunakan yang bisa di gunakan untuk mendeteksi
sistem pakar untuk memecahkan berbagai kerusakan sistem pada mesin printer
permasalahan yang dihadapi. Salah satu canon dan cara penanggulangannya
aplikasi sistem pakar adalah dalam bidang
teknik khusunya printer yang digunakan 2. Tinjauan Pustaka
untuk mengidentifikasi kerusakan pada 2.1 Kecerdasan Buatan (Artificial
printer tersebut. Intelligence)
1.2 Perumusan Masalah Penelitian Berikut ini merupakan pengertian
Berdasarkan latar belakang dan dari Kecerdasan Buatan (Artificial
identifikasi masalah dalam penelitian ini, Intelligence), antara lain :
penulis merumuskan masalah-masalah Menurut Sri Kusumadewi (2007:1)
sebagai berikut : “kecerdasan buatan adalah salah satu bagian
1. Bagaimana cara merancang sistem pakar ilmu komputer yang mempelajari cara
deteksi kerusakan yang dialami oleh membuat mesin (komputer) melakukan
printer canon dengan metode backward sesuatu seperti yang dilakukan oleh
chaining? manusia”.
2. Bagaimana membuat hasil deteksi dan Definisi lain oleh Sri Hartatti dan
perbaikan dijadikan suatu output? Sari Ismawanti (2008:1) mengatakan
1.3 Tujuan Penelitian “Kecerdasan Buatan (AI) sebagai sebuah
Adapun tujuan dari penelitian ini studi tentang bagaimana membuat komputer
adalah sebagai berikut : dapat berperilaku cerdas seperti melakukan
1. Untuk mengetahui cara mengidentifikasi hal-hal yang pada saat ini dapat dilakukan
kerusakan printer serta saran lebih baik oleh manusia”.
perbaikannya. Menurut Sri Kusumadewi (2007:6)
2. Menganalisa kerusakan printer yang dimaksud “kecerdasan adalah
berdasarkan fakta-fakta yang terjadi kemampuan untuk belajar atau mengerti dari
seperti gejala kerusakan dan ciri pengalaman, memahami pesan yang
kerusakan, kemudian memberikan kontradiktif dan ambigu, menanggapi
petunjuk untuk langkah perbaikan dengan cepat dan baik atau situasi yang
sebagai solusi penyelesaian masalah. baru, menggunakan penalaran dalam
3. Merancang dan membuat suatu sistem memecahkan masalah dan
pakar pendeteksi kerusakan pada mesin menyelesaikannya dengan efektif”.
printer Canon cartridge dan Ink jet, dan 2.2. Sistem Pakar
perbaikannya dengan menggunakan Sedangkan pengertian dari sistem
metode backward chaining. pakar diantaranya sebagai berikut :
4. Untuk menghasilkan sistem pakar yang Secara umum menurut Sri Hartati
bisa di gunakan pemilik nya untuk dan Sari Ismawanti (2008:1) Sistem Pakar
mendetesi kerusakan pada mesin printer (Expert System) adalah “sistem yang
canon yang di gunakannya serta cara berusaha mengadopsi pengetahuan manusia
penanggulangannya ke komputer, agar komputer dapat
1.4 Manfaat Penelitian menyelesaikan masalah seperti yang biasa
Adapun manfaat yang ingin dicapai melalui dilakukan oleh manusia”.
penelitian ini adalah : Sedangkan menurut Sri Kusumadewi
1. Dapat mengantipasi kerusakan yang (2007:109) Sistem pakar adalah “suatu
dialami oleh printer secara cepat. sistem komputer yang bisa menyamai atau
2. Memberikan informasi yang efektif dan meniru kemampuan seorang pakar”.
efisien kepada user tentang jenis-jenis Pengertian lainnya menurut Sri
kerusakan dan mengatasi permasalahan Kusumadewi (2007:109) Sistem pakar
kerusakan pada mesin printer. adalah “suatu model prosedur yang
3. Mempermudah para user dalam berkaitan dalam suatu domain tertentu, yang
memperbaiki printer yang bermasalah, mana tingkat keahlian dapat dibandingkan
sehingga user dapat mengerjakan sendiri dengan keahlian seorang pakar”. Sistem
dengan membaca petunjuk pakar yang baik dirancang agar dapat
penanggulangan yang disajikan melalui menyelesaikan suatu permasalahan tertentu
interface program yang dirancang. dengan meniru kerja para ahli. Dengan
sistem pakar ini, orang awampun dapat

Program Studi : Teknik Informatika, STMIK Kaputama Binjai 37


Jurnal KAPUTAMA, Vol.7 No.1, Juli 2013 ISSN :
1979-6641

menyelesaikan masalah yang cukup rumit, mencetak meskipun printer sudah


yang sebenarnya hanya dapat diselesaikan menyala adalah :
dengan bantuan oleh para ahli. Bagi para a. Cartridge atau pita belum atau
ahli, sistem pakar ini juga akan membantu tidak terpasang dengan baik.
aktifitasnya sebagai asisten yang sangat b. Kertas belum terpasang.
berpengalaman. c. Tinta untuk mencetak telah habis.
2.3 Pengertian Printer d. Pada saat melakukan cetak anda
Printer merupakan sebuah alat yang salah memasukkan halaman untuk
digunakan untuk mencetak gambar ataupun dicetak.
tulisan ke media kertas. 3. Printer mencetak tetapi tidak sampai
Menurut Lim Rusyamsi (2009:1) selesai.
“Printer merupakan sebuah perangkat keras Hal-hal yang menyebabkan printer
yang dihubungkan pada komputer yang mencetak tidak sampai habis adalah :
berfungsi untuk menghasilan cetakan baik a. Pada saat sedang mencetak tinta
berupa tulisan ataupun gambar dari printer habis.
komputer pada media kertas atau yang b. Pada saat sedang mencetak tiba-
sejenisnya”. Jenis printer ada tiga macam, tiba listrik mati.
yaitu jenis Printer Dot metrix, printer Ink jet, c. Pada saat mencetak tiba-tiba anda
dan printer Laser jet. Adapun masalah yang menutup program aplikasi tersebut.
sering terjadi pada setiap mesin printer yaitu 4. Hasil cetakan printer cacat.
kerusakan yang terjadi pada mesin printer Permasalahan lain adalah antara lain :
tersebut yang disimbolkan dengan kode a. Hasil cetakan terpotong. Hal ini
error P dan E pada jenis printer canon. bisa terjadi karena tidak
Dimana kerusakan tersebut ditimbulkan lengkapnya jarum pengetuk pada
akibat kurangnya pengetahuan pemakai printer, atau memang karena ada
dalam merawat ataupun dalam penggunaan kerusakan pada device drivernya.
pemakaian secara berulang pada printer b. Cetakan melompat-lompat. Hal ini
tersebut. Gejala-gejala yang sering terjadi sering terjadi pada printer jenis dot
pada kerusakan printer adalah printer tidak matrik. Penyebabnya adalah tidak
menyala, warna tidak keluar, kertas tidak lancarnya gerakan printer head
mau turun, catridge tidak terbaca dan akibat kotor, atau tersumbat
sebagainya. Merawat printer tidaklah sesulit sesuatu.
kedengarannya, bahkan bisa di anggap c. Tinta tumpah ke dalam cetakan.
mudah, dan jika perawatannya kita lakukan d. Printer tidak bisa mencetak gambar.
dengan benar, maka umur printer akan 5. Printer tidak terdeteksi oleh sistem.
bertambah. Permasalahan ini biasanya dapat diatasi
Berikut contoh permasalahan yang biasa melalui instalasi driver printer ulang.
di alami oleh printer, antara lain : 6. Lampu indikator pada printer berkedip
1. Printer tidak bisa hidup. terus.
Hal ini sering terjadi disaat anda mau Permasalahan seperti ini muncul setelah
mencetak ternyata printer tidak bisa pengisian tinta, dan dapat diatasi dengan
hidup. Hal ini disebabkan oleh beberapa melakukan reset tinta printer.
hal antara lain : 2.4. Forward Chaining dan Backward
a. Kabel power listrik belum Chaining
terhubung dengan printer atau tidak 2.4.1. Forward Chaining
terpasang dengan baik. Forward Chaining adalah suatu
b. Kabel power menuju listrik putus. metode penyelesaian masalah yang
c. Sekring pada printer putus. digunakan untuk mendapatkan solusi dari
d. Printer memang sudah rusak secara suatu problem berdasarkan kondisi yang
fisik. ada, atau suatu proses yang memulai
2. Printer hidup tapi tidak bisa mencetak. pencarian dari premis atau data menuju pada
Permasalahan ini sering muncul saat konklusi (data-driven). Cara kerjanya adalah
anda mau mencetak dengan printer. inference engine menyalakan atau memilih
Meskipun printer sudah terhubung rule-rule dimana bagian premis-nya cocok
kadang tidak bisa mencetak. Hal-hal dengan informasi yang ada bagian working
yang menyebabkan printer tidak dapat memory.
2.4.2. Backward Chaining

Program Studi : Teknik Informatika, STMIK Kaputama Binjai 38


Jurnal KAPUTAMA, Vol.7 No.1, Juli 2013 ISSN :
1979-6641

Backward Chaining adalah suatu Desain Arsitektur ini akan ditentukan


metode untuk menemukan suatu fakta objek – objek apa saja yang dibutuhkan
dengan cara menelusuri subgoals yang ada dan bagaimana hubungannya. Objek
secara rekursif. Cara kerjanya inference dari arsitektur sistem pakar ini adalah
engine memulai dari goal yang telah knowledge, database, inference engine,
ditentukan kemudian berjalan mundur untuk user inference, explanation facilities
membuktikan kebenaran goal tersebut dan user.
berdasarkan rule-rule apa saja yang dapat c. Analisa Knowledge pada Sistem
membentuk goal tersebut. Backward Pada tahap ini yang dilakukan
Chaining merupakan proses pencarian solusi menetukan daftar komponen printer,
dari kesimpulan kemudian menelusuri fakta- penyebab dari tiap kerusakan serta
fakta yang ada hingga menemukan solusi penanganan kerusakan dari tiap gejala
yang sesuai dengan fakta-fakta yang kerusakan. Setelah seluruh daftar sudah
diberikan oleh user (goal-driven). ditentukan maka langkah berikutnya
Hal ini akan sangat menolong anda menentukan rule – rule untuk
dalam memvisualisasikan forward dan menganalisa kerusakan dari printer
backward chaining dalam istilah suatu path canon jenis ink jet.
melalui suatu ruang permasalahan, dimana Dasar dari pengujian sistem pakar
keadaan lanjut berhubungan dengan untuk mengatasi masalah kerusakan printer
hipotesis lanjut bagi backward chaining atau canon jenis ink jet berdasarkan jenis
konklusi lanjut untuk forward chaining. Hal kerusakan, gejala kerusakan, penyebab
ini tentu saja memungkinkan untuk kerusakannya.
melakukan diagnosis dalam sistem forward Setiap rule bisa terdiri dari satu
chaining dan perencanaan dalam backward gejala kerusakan oleh karena itu diperlukan
chaining. Secara khusus penjelasan logika hubungan apakah dengan
(explanation) dimudahkan dalam backward menggunakan logika AND, OR, dan NOT.
chaining karena sistem ini dapat dengan Berikut yang ditunjukan oleh table III.5.
mudah menjelaskan secara tepat tujuan apa
yang dicoba untuk dipenuhi. Dalam forward Tabel III.5 Daftar aturan jenis kerusakan,
chaining penjelasan tidak dimudahkan No Aturan
karena sub tujuannya tidak secara eksplisit 1 IF 001 = TRUE OR P02a =TRUE
diketahui sehingga ditemukan. THEN Kode_Penanganan = P02a
3. Metode Penelitian 2 IF 001 = TRUE OR P02b = TRUE
Metode penelitian adalah gambaran THEN Kode_Penanganan = P02b
langkah – langkah agar penelitian dapat 3 IF 002 = TRUE OR P07a = TRUE
dilakukan dengan tersetruktur. Langkah THEN Kode_Penanganan = P07a
yang dilakukan mulai dari mempelajari 4 IF 002 = TRUE OR A1a = TRUE
masalah sampai dapat menghasilakan suatu THEN Kode_Penanganan = A1a
sistem sehingga masalah dapat teratasi. 5 IF 003 = TRUE OR P08a = TRUE
Maka akan ditetapkan beberapa tahapan THEN Kode_Penanganan = P08a
yang dilakukan. 6 IF 003 = TRUE OR P08b = TRUE
Sebagai bahan dalam penjelasan THEN Kode_Penanganan = P08b
dari tahap – tahap diatas adalah sebagai 7 IF 004 = TRUE OR P03a = TRUE
berikut: THEN Kode_Penanganan = P03a
a. Analisa kebutuhan 8 IF 004 = TRUE OR P03b = TRUE
Pada tahap analisa kebutuhan ini yang THEN Kode_Penanganan = P03b
dilakukan adalah menganalisa siapa 9 IF 004 = TRUE OR P03c = TRUE
saja yang membutuhkan sistem, THEN Kode_Penanganan = P03c
mengapa diperlukannya sistem pakar 10 IF 005 = TRUE OR E04a = TRUE
untuk mendeteksi kerusakan dan THEN Kode_Penanganan = E04a
penanganan dari printer canon jenis ink 11 IF 005 = TRUE OR E04b = TRUE
jet dan data apa saja yang diperlukan THEN Kode_Penanganan = E04b
untuk membangun sistem tersebut. 12 IF 005 = TRUE OR E04c = TRUE
b. Desain Arsitektur Sistem Pakar THEN Kode_Penanganan = E04c
Pada tahap ini yang dilakukan adalah 13 IF 005 = TRUE OR E05a = TRUE
merancang bagaimana arsitektur dari THEN Kode_Penanganan = E05a
sistem pakar yang dbangun. Dalam

Program Studi : Teknik Informatika, STMIK Kaputama Binjai 39


Jurnal KAPUTAMA, Vol.7 No.1, Juli 2013 ISSN :
1979-6641

14 IF 005 = TRUE OR E14 & E15a = menetukan jenis, dan penanganan kerusakan
TRUE THEN Kode_Penanganan = adalah Jenis_gejala Kerusakan komponen,
E14 & E15a Penyebab_Kerusakan, solusi_perbaikan.
15 IF 005 = TRUE OR E13 & E16a = 3.4 Perancangan Sistem
TRUE THEN Kode_Penanganan = Teknik proses ini menjadi tiga
E13 & E16a bagian diantaranya yaitu depth firsth search,
16 IF 006 = TRUE OR P20a = TRUE breath first search dan best first search.
THEN Kode_Penanganan = P20a Metode penelusuran yang
17 IF 006 = TRUE OR P20b = TRUE digunakan dalam perancangan sistem ini
THEN Kode_Penanganan = P20b menggunakan Breath First Search sebagai
18 IF 006 = TRUE OR P07b = TRUE metode pelacakan untuk mencapai suatu
THEN Kode_Penanganan = P07b tujuan. Proses ini bekerja dari kiri ke kanan
19 IF 006 = TRUE OR P06b = TRUE baru bergerak ke bawah. Hal ini akan
THEN Kode_Penanganan = P06b berlanjut sampai di temukan titik tujuan,
20 IF 006= TRUE OR P09a = TRUE hingga menemukan tujuan yang diinginkan
THEN Kode_Penanganan = P09a jika hasil tidak sesuai yang diharapakan
21 IF 006 = TRUE OR P15a = TRUE maka akan kembali ke titik semula. Bentuk
THEN Kode_Penanganan = P15a Flowchart penelusuran pencariaan ini akan
22 IF 007= TRUE OR P05a = TRUE terus menemukan hasil tujuan yang
THEN Kode_Penanganan = P05a diinginkan hingga menemukan titik tujuan
yang diinginkan. Proses ini dapat dilihat
23 IF 007 = TRUE OR P06a = TRUE
THEN Kode_Penanganan = P06a pada gambar III.1.

START
3.3. Analisa Sistem
Analisis merupakan tahap awal PILIH JENIS
KOMPONEN

yang harus dilakukan untuk memecahkan


BACA DATA
permasalahan yang sedang dihadapi. Tahap KERUSAKAN

ini sangat penting karena dengan proses


analisis yang akurat akan menghasilkan DAFTAR
PERTANYAAN
YA
perkembangan dari perangkat lunak dan TIDAK
KERUSAKAN
dapat memuaskan pengguna. Sedangkan YANG TERJADI
PADA KOLOM

permasalahan spesifik yang akan diangkat YA

adalah mengenai kerusakan printer mulai PERTANYAAN DARI


JAWABAN YA

dari bagian-bagian printer canon, macam


YA
kerusakan yang sering dialami dan penyebab
TIDAK
gangguan pada printer canon, serta PERMASALAHAN SAMA
DENGAN HASIL IDENTIFIKASI
perbaikan pada printer canon.
Untuk menjaga agar printer canon
YA
dapat bekerja seperti dalam keadaan baru, DAPATKAN
maka diperlukan perawatan secara teratur. KESIMPULAN

Bila terdapat ketidak sempurnaan yang


END
terjadi selama printer bekerja, maka dengan
segera lakukanla diteksi yang tepat dan
pekerjaan solusi ini harus dilakukan dengan Gambar III.1. Pencarian Kesimpulan
teliti. Berdasarkan keterangan di atas maka Tentang Kerusakan Printer Canon
solusi penyelesaian dari kerusakan printer
canon jenis ink jet menggunakan metode 3.5 Perancangan Proses
Backward chaining.. 1. Diagram konteks sistem
Pada penentuan penyebab dan
penanganan kerusakan printer canon jenis Pakar Data Penelusuran Konsultasi Gejala Kerusakan User/Awam

ink jet ada beberapa data yang diperlukan.


Data merupakan representasi fakta mengenai
0
suatu objek atau kejadian. Data Solusi Perbaikan
Sistem Pakar
Solusi Perbaikan
Mendeteksi Kerusakan
dikelompokkan kedalam beberapa kelompok Printer Canon

dengan cara memberi batasan pada data


yang didapat. Data yang diperlukan untuk

Program Studi : Teknik Informatika, STMIK Kaputama Binjai 40


Jurnal KAPUTAMA, Vol.7 No.1, Juli 2013 ISSN :
1979-6641

Gambar III.2 Diagram Konteks Sistem Pakar dilihat berdasarkan keluaran yang dihasilkan
dari data atau kondisi masukan yang
2. Data Flow Diagram diberikan untuk fungsi yang ada tanpa
Data melihat bagaimana proses untuk
Komp Kompon mendapatkan keluaran tersebut. Dari
onen en
keluaran yang dihasilkan, kemampuan
Data program dalam memenuhi kebutuhan
Komponen pemakai dapat diukur dan diketahui
Data Data
Permasalaha 0.1 Permas kesalahan-kesalahannya.
Pakar n Perma alahan
Inp 1. Halaman Utama
Data Solusi ut salaha
Dat n Tampilan Halaman utama dapat di
a lihat seperti gambar dibawah ini :
Solus Data
i Solusi

0.2
Pros
es
Kon
sult
asi
Data
Konsultas
Data
i
Komponen Gambar IV.1 Menu program
Data 0.3 Rekam
User Konsultasi
Permasalaha Pilih
n an 2. Halaman Menu Pakar
Data
Kons
Permasala Halaman memilih gejala kerusakan,
ultasi
Rekam han tampilan Halaman Memilih jenis gejala
Permasa kerusakan. Tampilan Halaman Memilih
lahan
Permasalah jenis gejala kerusakan dapat di lihat seperti
an dan Data
solusi 0.4 Solusi gambar dibawah ini:
Ha Rekam
sil Solusi
Ko
nsu
Gambar III.3 ltas
Data Flow Diagram Level 0
i

4. HASIL DAN PEMBAHASAN


4.1. Hasil
Pada bagian ini akan dibahas
mengenai hasil uji coba terhadap aplikasi
sistem pakar deteksi kerusakan printer canon
berbasis web yang telah dibuat. Uji coba ini Gambar IV.2 Menu Gejala Kerusakan
bertujuan untuk mengetahui apakah sistem Komponen
yang dibuat telah dapat berjalan 4.2 Pembahasan
sebagaimana mestinya sesuai dengan 1. Halaman Pertanyaan Pakar
perancangan sistem yang telah dijelaskan Tampilan Halaman Pertanyaan
pada bab sebelumnya. Pada bab ini juga Pakar merupakan halaman untuk
akan dibahas mengenai fitur dan tampilan menampilkan hasil penelusuran sistem.
yang terdapat di dalam sistem pakar deteksi Tampilan halaman Pertanyaan permasalahan
kerusakan printer canon berbasis web. Pakar dapat di lihat seperti gambar
4.1.1. Uji Coba Sistem dan Program dibawah ini :
Uji coba Sistem dan Program
terhadap aplikasi sistem pakar deteksi
kerusakan printer canon berbasis web ini
menggunakan teknik black box testing.
Pengujian black box digunakan untuk
menguji fungsi-fungsi khusus dari perangkat
lunak yang dirancang. Pada teknik ini,
kebenaran perangkat lunak yang diuji hanya

Program Studi : Teknik Informatika, STMIK Kaputama Binjai 41


Jurnal KAPUTAMA, Vol.7 No.1, Juli 2013 ISSN :
1979-6641

Gambar IV.3 Hasil Permasalahan 1. Perancangan sistem aplikasi yang berupa


sistem pakar untuk mendeteksi
2. Halaman Solusi kerusakan mesin printer Canon Jenis Ink
Merupakan halaman solusi dari Jet dapat memberikan informasi yang
pilihan permasalahan yang dipilih user, berguna untuk user dengan mengetahui
seperti pada gambar dibawah ini : gejala kerusakan, permasalahan dan
solusi.
2. Sistem pakar untuk mendeteksi
kerusakan mesin printer Canon Jenis Ink
Jet mempermudah bagi non pakar untuk
dapat langsung berkonsultasi mengenai
diagnosa kerusakan yang terjadi pada
mesin printer canon kapan saja dan
dimana saja.
Gambar IV.4 Tampilan Solusi
3. Dengan diterapkannya perancangan ini
dalam bentuk website yang dapat diakses
3. Tampilan Gejala Kerusakan
melalui internet maka akan lebih
Adapun tampilan gejala kerusakan
memudahkan para peternak untuk
yang menampilkan keterangan kode
mengaksesnya dimanapun mereka
komponen dan kesimpulan. Dapat dilihat
berada selama masih didukung dengan
pada Gambar IV.5 dibawah ini.
sarana yang mendukung untuk
mengaksesnya.

5.2. Saran
Dari kesimpulan yang telah diambil,
maka dapat dikemukakan saran-saran yang
akan sangat membantu untuk pengembangan
perangkat lunak ini selanjutnya.
1. Perlu diadakan penambahan data untuk
Gambar IV.5 Gejala Kerusakan gejala dan ciri kerusakan yang terjadi
pada mesin printer canon Jenis Ink Jet
4. Tampilan Halaman Tambah Data beserta cara deteksi dan pencegahan
Solusi awalnya sehingga informasi yang
Halaman berikut ini untuk dimiliki akan semakin luas dan banyak.
mengnambah data solusi yang sebelumnya 2. Aplikasi yang dirancang belum dapat
telah diinputkan. Ini berguna jika memenuhi kebutuhan seutuhnya dan
sebelumnya terdapat kesalahan dalam input belum dapat diaplikasikan secara
data solusi. Adapun tampilan halaman edit optimal. Sistem ini dapat dikembangkan
data solusi dapat dilihat pada Gambar IV.6 lagi menjadi sistem aplikasi yang lebih
dibawah ini. berkualitas sehingga user dapat
merasakan kepuasan saat menggunakan
sistem ini.
3. Agar informasi mengenai kerusakan dan
cara solusi perbaikan dapat dilkukan
dengan cepat, efektif dan efisien maka
disarankan untuk memakai sistem yang
telah dirancang.

DAFTAR PUSTAKA
Gambar IV.6 Halaman Tambah Data Solusi
[1] Aditya Alan Nur, Jago PHP dan
5. Kesimpulan dan Saran MySQL, Edisi Pertma, Dunia
5.1 Kesimpulan Komputer, Bekasi, 2011.
Setelah dilakukan implementasi dan analisa [2] Hartati Sri dan Sari Iswanti, Sistem
program, maka dapat diperoleh kesimpulan Pakar dan Pengembangannya.
sebagai berikut : Cetakan Pertama, Graha Ilmu,
Yogyakarta, 2008.

Program Studi : Teknik Informatika, STMIK Kaputama Binjai 42


Jurnal KAPUTAMA, Vol.7 No.1, Juli 2013 ISSN :
1979-6641

[3] Kusmadewi Sri, Artificial STMIK Kaputama, Binjai,


Intelligence, Graha Ilmu, Edisi 2012.
Pertama, Cetakan Pertama, [8] http:// galeryzone. blogspot.com/
Yogyakarta, 2007. 2012/04/ cara- memperbaiki-
[4] Lenawati Mei, Macromedia error-printer- canon.html
Dreamweaver 8 Dengan PHP, [9] http:// mcscv.com/ produk_detail. php?
Andi, Yogyakarta, 2008. page-id= Cara- Mengatasi-
Memperbaiki- Printer-Canon-
[5] Rusyamsi Lim, Cara Cepat Menjadi MP258-Error- E05- P07-5B00-
Teknisi Printer Canon Board- Scan &rdm t =
Profesional, Elex Media 63831&id =defadm&pid= Cara-
Komputindo, Jakarta , 2009. Memperbaiki- Printer-Canon-
[6] Tim Kerjasama MADCOMS, PHP MP258-Error- 5B00-P07
dan MySQL untuk PEMULA, [10] http://jurnalteknik.janabadra.ac.id/wp-
Madcoms, Edisi Pertama, content/uploads/2012/01/Bu_fitr
Madiun, 2008. i_09-2.pdf
[7] Tim STMIK Kaputama, Panduan
Skripsi Program Strata 1.

Program Studi : Teknik Informatika, STMIK Kaputama Binjai 43

Anda mungkin juga menyukai