Anda di halaman 1dari 6

IJCIT (Indonesian Journal on Computer and Information Technology)

Vol.3, No.2, November 2018, pp. 228~233


p-ISSN: 2527-449X, e-ISSN: 2549-7421

Diterima Oktober 18, 2018; Revisi Oktober 30 , 2018; Disetujui November 2, 2018

Sistem Pakar Diagnosa Kerusakan Printer


Menggunakan Metode Naïve Bayes
1 2 3 4
Suleman , Andrian Eko Widodo , Angga Ardiansyah , Ahmad Fauzi
1
Teknik Komputer, AMIK BSI Tegal
suleman.sln@bsi.ac.id
2
Sistem Informasi, STMIK Nusa Mandiri
andrian.aeo@nusamandiri.ac.id
3
Sistem Informasi, STMIK Nusa Mandiri
angga.axr@nusamandiri.ac.id
4
Teknik Informatika, AMIK BSI Purwokerto
ahmad.fauzi10@bsi.ac.id

Abstrak
Printer merupakan alat cetak yang umum dijumpai dimana saja, baik dikantor, tempat usaha,
maupun penggunaan pribadi. Diantara semua hardware komputer, printer merupakan hardware
yang paling mudah rusak dengan gejala seperti tinta kering atau cartridge bocor. Untuk itulah
penulis membuat mengenai sistem pakar yang mampu mendiagnosa dan memberikan solusi
pada masalah-masalah yang sering terjadi pada printer. Karena banyak orang yang lebih
memilih untuk langsung membeli printer baru dari pada memperbaiki sendiri printer mereka
yang sebenarnya hanya merupakan masalah sederhana dan bisa diselesaikan sendiri.
Perancangan sistem pakar ini merupakan solusi yang bisa diambil bagi mereka yang lebih
memilih untuk memperbaiki sendiri printernya serta untuk membantu orang-orang yang ingin
mengetahui cara dan solusi untuk memperbaiki sebuah printer. Sistem pakar diagnosa
kerusakan ini menggunakan metode naive bayes, sehingga memudahkan user agar dapat lebih
cepat dalam mendeteksi kerusakan yang dialami.
Kata kunci : android, hardware, naive bayes, sistem pakar

Abstract
Printers are a common printing tool everywhere, both at the office, place of business, and
personal use. Among all computer hardware, the printer is the most easily damaged hardware
with symptoms such as dry ink or leaky cartridge. For this reason the author makes about an
expert system that is able to diagnose and provide solutions to problems that often occur in the
printer. Because many people prefer to directly buy a new printer instead of repairing their own
printer which is actually just a simple problem and can be solved by themselves. This expert
system design is a solution that can be taken for those who prefer to repair their own printers
and to help people who want to know the ways and solutions to fix a printer. The expert system
diagnoses this damage using the Naive Bayes method, making it easier for users to be able to
detect damage faster.
Keywords: android, expert system, hardware, naive bayes

1. Pendahuluan dasar itu, penulis tertarik untuk membuat


Printer adalah salah satu alat bantu sebuah solusi sebuah sistem yang dapat
dalam media cetak yang banyak digunakan membantu menangani masalah kerusakan
oleh masyarakat, namun dalam hal pada printer.
penggunaan dan perawatan tidak semua Maka dalam hal ini sangat
orang telaten atau memahami dengan baik diperlukan suatu peran ilmu pengetahuan
dan benar bahkan sebagian masyarakat dan teknologi, dalam mengidentifikasi
menganggap pekerjaan pengecekan permasalahan pada printer khususnya
troubleshooting printer terlalu rumit. Atas

Jurnal ini dapat diakses secara terbuka dan memiliki lisensi CC-BY-SA
(https://creativecommons.org/licenses/by-sa/4.0/) ©2018 by penulis dan IJCIT
229

penerapan teknik kecerdasan buatan Mempelajari dan mengumpulkan data-


(Artificial Intelegence). data teoritis dari buku-buku, jurnal,
Dalam penelitian ini batasan browsing internet, serta literature yang
masalah yang penulis bahas meliputi Sistem ada dengan maksud untuk mendapatkan
yang penulis buat dapat mendiagnosis teori-teori dan bahan-bahan yang
kerusakan pada printer dengan aplikasi berkaitan dengan pembuatan dan
berbasis android. masalah yang akan diambil.
a. Memudahkan pengguna dalam
mendiagnosa kerusakan pada printer, 3. Hasil Dan Pembahasan
karena aplikasi ini dirancang sebagai 3.1. Tinjauan Kasus
diagnosa awal untuk kerusakan printer. Banyak di masyarakat kita yang
b. Memberikan pengetahuan atau edukasi pada awalnya tidak mengetahui jenis-jenis
tentang cara kerja sistem pakar kerusakan pada printer, mereka biasanya
kerusakan pada printer. hanya mengetahui gejala awal kerusakan
c. Metode yang digunakan adalah metode yang terjadi pada printer. Bila masyarakat
Naife Bayes. ingin mengetahui tentang kerusakan yang
d. Output yang dihasilkan berupa terjadi pada printer mereka serta cara
kemungkinan jenis kerusakan printer penanganan pertama maka biasanya
serta solusi yang dapat dilakukan. mereka memanggil atau mendatangi
Pembuatan aplikasi ini adalah seorang teknisi printer. Akan tetapi, tidak
mendiagnosa kerusakan pada printer. semua orang dapat melalukannya, karena
Dalam program ini nantinya akan kesibukan masyarakat yang padat dan juga
memberikan sejumlah pertanyaan untuk faktor ekonomi yang kurang mendukung.
kemudian diproses dan menghasilkan Dari hasil observasi dan tanya jawab penulis
sebuah diagnosa dan disertai cara dengan nara sumber maka didapatkan
penanggulangan secara teknis. beberapa kerusakan yang sering terjadi
Implementasi aplikasi ini untuk pada printer beserta gejalanya adalah
smartphone, phablet, tablet dan compatible sebagai berikut:
dengan laptop maupun PC (Personal a. Paper jam (kertas macet). Gejala:
Computer). Khusus laptop dan PC (Personal 1) Berat kertas kurang dari 70 gram
Computer) dalam implementasinya harus 2) Kertas lembab
menggunakan emulator atau android 3) Roll-roll karet pada printer sudah
Operating System. mulai aus
b. Faded print (Hasil cetakan bergaris atau
2. Metode Penelitian keluar namun warna pudar). Gejala:
Untuk memperoleh dan 1) Ada gelembung udara dalam
mengumpulkan data yang dibutuhkan, cartridge
metode penelitian yang penulis gunakan 2) Print head kemungkinan tersumbat
sebagai berikut: oleh tinta yang kering
a. Pengamatan Langsung (Observasi) 3) Print head rusak/tergores/posisi
Penulis melakukan metode pengumpulan berubah
data dengan mengamati secara 4) Salah dalam pemasangan cartridge
langsung pada toko atau tempat servis 5) Kehabisan tinta untuk warna tertentu
komputer/printer atau mendiagnosis atau semuanya
secara langsung kerusakan yang terjadi 6) Salah settingan pada komputernya
pada printer. c. Hasil cetakan putus-putus. Gejala:
b. Wawancara (Interview) 1) Tinta sudah mulai habis
Penulis mengumpulkan dan memperoleh 2) Tinta membeku
informasi data yang valid melalui tatap d. Lampu indikator hanya berkedip-kedip
muka dan tanya jawab langsung dengan terus saat diberikan perintah mencetak.
sumber ataupihak-pihak yang Gejala:
berhubungan penelitian dan 1) Catridge printer belum terpasang
pembuatan aplikasi, tanya jawab dengan 2) atau belum terpasang dengan
bapak Febri Herwansyah di toko Brayan sempurna.
Computer dan beberapa tempat servis 3) Posisi pemasangan catridge tidak
komputer. tepat.
c. Kepustakaan (study Library) 4) Catridge yang dipasang pada printer
tidak cocok untuk printer tersebut.

IJCIT (Indonesian Journal on Computer and Information Technology)


Vol.3, No.2, November 2018, pp. 228~233
230

5) Tidak ada kertas di printer. Aplikasi sistem pakar untuk


6) Setelah kertas yang dimuat belum mendeteksi kerusakan printer memerlukan
ditekan tombol kertas masuk/resume. data mengenai kerusakan dan gejala-gejala
7) Ada kertas yang tersumbat yang dimiliki oleh setiap kerusakan. Berikut
(nyangkut) di dalam printer. ini adalah data kerusakan dan gejalanya.
8) “pintu” pada printer telah tertutup
dengan sempurna. Tabel 1. Gejala Kerusakan Printer
e. Hasil cetakan tak keluar sama sekali. KODE GEJALA
Gejala: G1 Berat kertas kurang dari 70 gram
G2 Kertas lembab
1) Ada gelembung udara dalam G3 Roll-roll karet pada printer sudah mulai
cartridge. aus
2) Ada yang menutupi pada bagian G4 Ada gelembung udara dalam cartridge
Print head. G5 Print head kemungkinan tersumbat oleh
3) Label berwarna (kuning) tak dibuang. tinta yang kering
G6 Print head rusak/tergores/posisi berubah
f. Kertas Tidak Bisa Keluar dari Printer. G7 Salah dalam pemasangan cartridge
Gejala: G8 Kehabisan tinta untuk warna tertentu atau
1) Tutup printer terbuka sehingga keluar semuanya
peringatan agar printer ditutup. G9 Salah settingan pada komputernya
2) Tinta pada printer baru diisi atau tinta G10 Tinta sudah mulai habis
G11 Tinta membeku
pada infus yang baru mengalir. G12 Catridge printer belum terpasang atau
3) Roller pada printer tidak bekerja belum terpasang dengan sempurna
dengan baik. G13 Posisi pemasangan catridge tidak tepat
g. Printer tak mengenali cartridge yang baru G14 Catridge yang dipasang pada printer tidak
dipasang. Gejala: cocok untuk printer tersebut
G15 Tidak ada kertas di printer
1) Cartridge tak terpasang dengan G16 Setelah kertas yang dimuat belum ditekan
benar. tombol kertas masuk/resume
2) Tersentuhnya chip kecil pada G17 Ada kertas yang tersumbat (nyangkut) di
cartridge dengan tangan atau juga dalam printer
chip tersebut kotor/basah. G18 “pintu” pada printer telah tertutup dengan
sempurna
3) Jalur rangkaian pada cartridge G19 Ada yang menutupi pada bagian Print
Rusak. head
h. Pengeluaran tinta terlalu boros. Gejala: G20 Label berwarna (kuning) tak dibuang
1) Sering melakukan proses G21 Tutup printer terbuka sehingga keluar
peringatan agar printer ditutup
cleaning/deep cleaning.
G22 Tinta pada printer baru diisi atau tinta
2) Penggunaan kualitas cetak berukuran pada infus yang baru mengalir
tinggi (high). G23 Roller pada printer tidak bekerja dengan
baik
3.2. Naive Bayes Classifier G24 Cartridge tak terpasang dengan benar
G25 Tersentuhnya chip kecil pada cartridge
Naive Bayes Classifier merupakan dengan tangan atau juga chip tersebut
suatu klasifikasi berpeluang sederhana kotor/basah
berdasarkan aplikasi teorema Bayes dengan G26 Jalur rangkaian pada cartridge Rusak
asumsi antar variabel penjelas saling bebas G27 Sering melakukan proses cleaning/deep
(independen) yaitu kehadiran atau ketiadaan cleaning
G28 Penggunaan kualitas cetak berukuran
dari suatu kejadian tertentu dari suatu tinggi (high)
kelompok tidak berhubungan dengan
kehadiran atau ketiadaan dari kejadian Tabel 2. Kerusakan dan gejalanya
lainnya. Secara umum, teorema Bayes KERUSAKAN GEJALA
dinyatakan sebagai: Paper jam (kertas macet) G1, G2, G3
Faded print (Hasil cetakan G4,G5,G6,G7,G8,
( | ) ( ) bergaris atau keluar namun G9
( | ) warna pudar)
( )
Hasil cetakan putus-putus G10, G11
Dalam notasi ini P(A|B) berarti peluang Lampu indikator hanya G12,G13,G14,G15
berkedip-kedip terus saat ,G16,G17,G18
kejadian A bila B terjadi dan P(B|A) peluang diberikan perintah mencetak
kejadian B bila A terjadi. Hasil cetakan tak keluar sama G4,G19,G20
sekali
3.3. Analisis Menggunakan Naive Bayes Kertas Tidak Bisa Keluar dari G21,G22,G23
Printer

IJCIT (Indonesian Journal on Computer and Information Technology)


Vol.3, No.2, November 2018, pp. 228~233
231

Printer tak mengenali cartridge G24,G25,G26 IF Tutup printer terbuka sehingga keluar
yang baru dipasang peringatan agar printer ditutup
Pengeluaran tinta terlalu boros G27,G28 AND Tinta pada printer baru diisi atau
Berikut ini beberapa contoh aturan tinta pada infus yang baru mengalir
dalam mendiagnosa kerusakan printer yang AND Roller pada printer tidak bekerja
penulis rancang: dengan baik
a. Aturan Paper jam (kertas macet) THEN Kertas Tidak Bisa Keluar dari
IF Berat kertas kurang dari 70 gram Printer
AND Kertas lembab g. Aturan Printer tdk mengenali cartridge
AND Roll-roll karet pada printer sudah yang baru dipasang
mulai aus IF Tutup printer terbuka sehingga keluar
THEN Paper jam (kertas macet) peringatan agar printer ditutup
b. Aturan Faded print (Hasil cetakan AND Tinta pada printer baru diisi atau
bergaris atau keluar namun warna pudar) tinta pada infus yang baru mengalir
IF Ada gelembung udara dalam cartridge AND Roller pada printer tidak bekerja
AND Print head kemungkinan tersumbat dengan baik
oleh tinta yang kering THEN Printer tak mengenali cartridge
AND Print head rusak/tergores/posisi yang baru dipasang
berubah h. Aturan Pengeluaran tinta terlalu boros
AND Salah dalam pemasangan cartridge IF Sering melakukan proses
AND Kehabisan tinta untuk warna cleaning/deep cleaning
tertentu atau semuanya AND Penggunaan kualitas cetak
AND Salah settingan pada komputernya berukuran tinggi (high)
THEN Faded print (Hasil cetakan THEN Pengeluaran tinta terlalu boros
bergaris atau keluar namun warna
c. Aturan Hasil cetakan putus-putus 3.4. Spesifikasi File
IF Tinta sudah mulai habis Spesisikasi File kerusakan
AND Tinta membeku Nama File : kerusakan
THEN Hasil cetakan putus-putus Akronim : kerusakan
d. Aturan Lampu indikator hanya berkedip- Fungsi : Menyimpan data
kedip terus saat diberikan perintah Rincian tentang kerusakan printer
mencetak Tipe File : FileMaster
IF Catridge printer belum terpasang atau Organisasi File : Index Sequential
belum terpasang dengan sempurna Akses File : Random
AND Posisi pemasangan catridge tidak Media : Harddisk
tepat Kunci Field : idkerusakan
AND Catridge yang dipasang pada Software : SQLite Database
printer tidak cocok untuk printer tersebut
AND Tidak ada kertas di printer Tabel 3. Spesifikasi File kerusakan
AND Setelah kertas yang dimuat belum No. Field Name Field Default Chek
ditekan tombol kertas masuk/resume Type Value
AND Ada kertas yang tersumbat 1. idkerusakan Integer
2. Gejala Text
(nyangkut) di dalam printer 3. Kerusakan Text
AND “pintu” pada printer telah tertutup 4. Score Real
dengan sempurna
THEN Lampu indikator hanya berkedip- Spesifikasi File Gejala
kedip terus saat diberikan perintah Nama File : gejala
mencetak Akronim : gejala
e. Aturan Hasil cetakan tak keluar sama Fungsi : Mengetahui gejala
sekali gejala kerusakan printer
IF Ada gelembung udara dalam cartridge Tipe File : File Master
AND Ada yang menutupi pada bagian Organisasi File : Index Sequential
Print head Akses File : Random
AND Label berwarna (kuning) tak Media : Harddisk
dibuang Kunci Field : idgejala
THEN cetakan tak keluar sama sekali Software : SQLite Database
f. Aturan Kertas Tidak Bisa Keluar dari
Printer

IJCIT (Indonesian Journal on Computer and Information Technology)


Vol.3, No.2, November 2018, pp. 228~233
232

Tabel 4 Spesifikasi File Gejala printer terdiagnosa mengalami kerusakan


No. Field Name Field Default Chek apa tidak. Pada menu ini, user tinggal
Type Value menjawab pertanyan-pertanyaan yang
1. Idgejala Integer nantinya akan menghasilkan sebuah output
2. namagejala Text atau keluaran berupa info tentang jenis
kerusakan printer tersebut.
3.5. Tampilan Menu (Layout)
Berikut hasil akhir berupa tampilan
utama yang isinya menampilkan menu
Informasi, menu diagnosa, menu tentang,
menu keluar.

Gambar 3. Menu Diagnosa

Pada menu hasil akan menampilkan


hasil diagnosa yang akan keluar ketika
Gambar 1. Menu Utama pengguna selesai melakukan diagnosa
kerusakan printer.
Menu informasi menampilkan menu
informasi yang berisi tentang informasi dari
kerusakn printer yang penulis buat.

Gambar 4. Menu Hasil

4. Kesimpulan
Gambar 2. Menu Informasi Dari hasil keseluruhan dan
perancangan tentang pembuatan aplikasi
Menu diagnosa ini adalah bagian sistem pakar diagnosa kerusakan printer
utama dari sistem pakar ini karena di menu dapat disimpulkan bahwa (1). Sistem pakar
ini pengguna dapat mengetahui bagaimana merupakan kecerdasan seorang pakar yang
gejala yang ada untuk menentukan apakah

IJCIT (Indonesian Journal on Computer and Information Technology)


Vol.3, No.2, November 2018, pp. 228~233
233

ditransfer ke sebuah program aplikasi Hutahaean, Jeperson. 2015. Konsep Sistem


berbasis android, dalam hal ini digunakan Informasi. Yogyakarta: Deepublish.
untuk menyelesaikan dan memecahkan Diambil dari:
permasalahan atau kerusakan pada printer, https://books.google.co.id/books?id=o
(2). Sistem pakar diagnosa kerusakan 8LjCAAAQBAJ&pg. (29 April 2016).
printer yang penulis rancang ini, mampu
mendeteksi jenis kerusakan printer secara Junaidi EP, Fajar. 2007. Algoritma dan
cepat dan akurat, (3). Implementasi sistem Pemrograman. Jakarta: Penerbit
melakukan penarikan kesimpulan Salemba Infotek.
berdasarkan pada fakta yang ada dengan
Metode Naive Bayes. Penelusuran dimulai Kadir, Abdul. 2012. Algoritma dan
dari fakta - fakta yang ada lalu kesimpulan Pemrograman Menggunakan Java.
diperoleh, aturan yang ada ditelusuri satu Yogyakarta: CV Andi Offset.
per satu hingga penelusuran dihentikan
karena kondisi telah terpenuhi, (4). Keluaran Kusrini. 2006. Sistem Pakar, Teori dan
dari sistem pakar ini berupa info atau Aplikasi. Yogyakarta: CV Andi Offset.
keterangan berupa jenis kerusakan printer
dan disertai dengan solusi dan cara Kusrini. 2008. Aplikasi Sistem Pakar
mengatasinya, (5). Aplikasi sistem pakar ini Menentukan Faktor Kepastian
diharapkan menjadi solusi alternative Pengguna dengan Metode
pemecahan masalah bagi masyarakat Kuantifikasi Pertanyaan. Yogyakarta:
dalam hal penanganan kerusakan pada C.V Andi Offset. Diambil dari :
printer. https://books.google.co.id/books?id=e
VLpMIoxq8IC&pg. (29 April 2016).
Referensi
Mesakh Elyan Kowi, 2016, dasar dasar
Al Fatta, Hanif. 2007. Analisis dan pemrograman pascal, guepedia
Perancangan Sistem Informasi untuk
Keunggulan Bersaing Perusahaan Nofriadi, 2012, Java Fundamental dengan
dan Organisasi Modern. Yogyakarta: NetBeans 8.0.2. Yogyakarta:
CV Andi Offset. Deepublish.
http://anugrahpratama.com/7-
Anggraeni, Nur., Diana Rahmawati, Firli masalah-pada-printer-dan-cara-
Irhamni. 2012. Sistem Penentuan mengatasinya/
Status Gizi Pasien Rawat Inap
Menggunakan Metode Naive Bayes Suleman, W. Aprih, A. Isbah. Rancang
Classifier, Jurnal Sarjana Teknik Bangun Aplikasi Kategori Bahasa
Informatika, vol. 1, no. 1, pp. 85 - 92, untuk Tuna Wicara Berbasis Android.
November 2012. 2017. [online]
http://ejournal.bsi.ac.id/ejurnal/index.p
Dermawan, Deni. 2003. Sistem Informasi hp/evolusi/article/view/2845(Des
Manajemen. Bandung: PT. Rosda 2017)
Karya Offset.

Hayadi, B. Herawan. 2016. Sistem Pakar.


Yogyakarta: Deepublish. Diambil dari:
https://books.google.co.id/books?id=q
Hu7CwAAQBAJ&printsec. (29 April
2016).

IJCIT (Indonesian Journal on Computer and Information Technology)


Vol.3, No.2, November 2018, pp. 228~233

Anda mungkin juga menyukai

  • Halaman Depan
    Halaman Depan
    Dokumen15 halaman
    Halaman Depan
    Andhi Sidabutar
    Belum ada peringkat
  • 1187 2593 1 SM
    1187 2593 1 SM
    Dokumen6 halaman
    1187 2593 1 SM
    Andhi Sidabutar
    Belum ada peringkat
  • 4 Babi
    4 Babi
    Dokumen9 halaman
    4 Babi
    Andhi Sidabutar
    Belum ada peringkat
  • 1187 2593 1 SM
    1187 2593 1 SM
    Dokumen6 halaman
    1187 2593 1 SM
    Andhi Sidabutar
    Belum ada peringkat
  • Server
    Server
    Dokumen40 halaman
    Server
    Hendy Pradana Kurniawan
    Belum ada peringkat