SISTEM PAKAR TROBLESHHOTING LAPTOP BERBASIS WEB Sistem Pakar Trobleshoting Laptop Berbasis Web.

SISTEM PAKAR TROBLESHHOTING LAPTOP BERBASIS WEB
Makalah

Program Studi Teknik Informatika
Fakultas Komunikasi dan Informatika

Diajukan Oleh :
Mispan Setyo Permono
Ratnasari Nurrahmah, ST.,MT
Drs, Sujalwo, M.kom.

PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2013

l,06)IN

ffi
@


u

";rl/
lt
t

u{4?rruoJul

)tlu{el

pn15 lpEotd erqey
IruppEuel4i

""""':

leEEuea

etrefres ruleE qsloredtuaur

{ntun


uelerefsred n1?s q?les
le8ugas JuI IsB{llqnd

?03: )XN

ogt

ffi

M

@,1
)lr

g Eurqurrqure4

: >InN

U


l Eurqwrgulo;

"".."";....
""""""":

pEEuel
FBH

?pd

8VO0LAO0Z-L

ouourred ofpg ue&Ut
: qelo unsnsr(l

fltra\ srsvfluf,fl do.tdyr gNTJ.OOESf,TtrOUr uyxyd
Inpnf ueEuep qelurtr IsE{IIqnd

NYHYSflCNf,d NYNUYTYH


IAIUTSIS

SISTEM PAKAR TROBLESHHOTING LAPTOP BERBASIS WEB
Mispan Setyo Permono, Sudjalwo, Ratnasari Nurrahmah
Teknik Informatika, Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
E-Mail : [email protected]

ABSTRAKSI
Banyaknya pengguna Laptop yang kurang memiliki pengetahuan yang cukup terhadap
penanganan kerusakan mengakibatkan banyak sekali pengguna Laptop atau suatu institusi
yang mengeluarkan biaya yang tidak sedikit hanya untuk memperbaiki kerusakan yang terjadi
pada Laptop Mereka. Oleh sebab itu aplikasi sistem pakar ini dibuat untuk membantu
pengguna Laptop dalam melakukan diagnosis awal terhadap suatu kerusakan Laptop yang
dialami beserta solusi untuk mengatasi kerusakan tersebut.
Proses pembangunan sistem pakar ini menggunakan metode akuisisi pengetahuan
dengan teknik pengumpulan data yang digunakan yaitu wawancara dan pengumpulan berkas
dokumen. Sedangkan metode perancangan menggunakan Diagram Alir Data (DAD). Tools
pemrograman yang digunakan dalam pembangunan sistem pakar ini menggunakan Adobe

Dreamweaver 8 sedangkan basis datanya menggunakan MySQL.
Dalam perancangan aplikasi sistem pakar ini meminta suatu input berupa jawaban dari
user terhadap pertanyaan yang diajukan, kemudian output yang dihasilkan oleh komputer
berupa kemungkinan kerusakan yang dialami, penjelasan kerusakan serta solusi atau saran
untuk mengatasi kerusakan tersebut.
Adapun kesimpulan yang diperoleh yaitu aplikasi sistem pakar ini sudah dapat
melakukan diagnosis awal terhadap suatu dan memberikan langkah solusi untuk
mengatasinya.
Kata kunci : macromedia dreamweaver 8, PHP, My Sql, Xampp, Mozila Firefox, Sistem
Pakar.

1

ABSTRACT
Many leptop users who lack sufficient knowledge of the handling of damage causes a
lot of users leptop or an institution issued only a small cost to repair the damage that occurs in
leptop Them. Therefore, the application of expert system is designed to assist users in making
an early diagnosis leptop on leptop experienced a malfunction and solutions to overcome such
defects.
This expert system development process using the method of knowledge acquisition

with data collection techniques used were interviews and collecting documents file. While the
design method using Data Flow Diagrams (DAD). Programming tools used in the expert
system development using Adobe Dreamweaver 8 while using MySQL data base.
In designing the expert system application asks a user input in the form of an answer
to the question posed, then the output generated by the computer in the form of the possibility
of damage suffered, description of damage as well as solutions or suggestions to overcome
such defects.
The conclusion obtained by the application of the expert system is able to perform
early diagnosis and provide a step towards a solution to overcome them.
Keywords: Macromedia Dreamweaver 8, PHP, My Sql, Xampp, Mozilla Firefox, Expert
System

PENDAHULUAN
Kurangnya

pengetahuan

yang

Laptop


kepada

Laptop.

Dirasakan

pakar

troubleshooting

perlunya

dibangun

kerusakan

suatu software yang dapat membantu

Laptop mengakibatkan sebagian besar


memecahkan masalah kerusakan Laptop.

masyarakat umum atau suatu institusi tidak

Software yang akan dibangun tentunya

dapat mengidentifikasi letak kerusakan

harus dapat menyajikan solusi yang tepat,

yang terjadi pada Laptopnya, sehingga

akurat, masuk akal dan efisien. Diyakini

banyak sekali institusi yang mengeluarkan

dengan pembangunan dan penggunaan

biaya yang cukup besar hanya untuk


software yang tepat, maka setiap institusi

memperbaiki kerusakan yang terjadi pada

dapat menghemat waktu dan biaya yang

cukup

dalam

penanganan

2

seharusnya dikeluarkan untuk keperluan

akurat, sehingga dapat menekan waktu dan

yang jauh lebih penting. Kerusakan pada


biaya untuk mengatasi masalah-masalah

Laptop banyak kesamaan, dan kerusakan

kerusakan pada Laptopnya.

yang mempunyai tanda-tanda biasa yang

Untuk membuat sebuah website yang

hampir sama biasanya kerusakan hanya

dinamis dan mudah diupdate setiap waktu

itu-itu saja.

maka dibutuhkan sebuah program yang

Software yang dimaksud adalah suatu


berjalan pada sisi server. Personal Home

software sistem pakar. Pengertian system

Page

pakar itu sendiri adalah sistem yang

pemrograman web yang berjalan pada

berusaha

pengetahuan

sebuah web server dan berfungsi sebagai

manusia ke komputer, agar komputer dapat

pengolah data pada sebuah server sehingga

menyelesaikan masalah seperti yang biasa

website akan menjadi lebih dinamis dan

dilakukan oleh para ahli. Sistem pakar

interaktif.

mengadopsi

merupakan

salah

satu

bahasa

akan lebih mudah digunakan oleh orang
TINJAUAN PUSTAKA
banyak apabila melalui media internet,
Judul Tugas Skripsi ini

melihat banyak sekali pengguna internet.

diambil dari Skripsi Mahasiswa dari

Munculah ide intuk membangun sebuah

Universitas Komputer Indonesia Bandung

Sistem Pakar Troubleshooting Laptop

oleh Sendy Radiana tentang “Rancang

Berbasis Web. Dengan dibangunnya sistem

Bangun

pakar troubleshooting kerusakan Laptop
Berbasis

web

ini

diharapkan

membantu

pengguna

Pakar

Trobleshoting

Kerusakan Hardware Komputer Berbasis

dapat

Web”. Sitem Pakar tersebut membahas

memberikan kebebasan akses dimanapun
dalam

Sistem

tentang

komputer

kerusakan

pada

Hardware

komputer , dari jurnal tersebut penulis

dalam menangani masalah yang ada pada

mempunyai

Laptopnya dengan menyajikan solusi yang

3

gagasan

untuk

membuat

Sistem

Pakar

Troblrshoting

Laptop

melakukan

Berbasis Web”.

penalaran

atau

pelacakan

terhadap sesuatu atau fakta-fakta yang

Secara umum, Sistem pakar yang

diberikan

oleh

User

lalu

dicocokan

baik dirancang agar dapat menyelesaikan

(Matching) dengan fakta-fakta dan aturan

suatu permasalahan tertentu dengan meniru

atau akidah yang ada dibasis pengetahuan

kerja dari para ahli. Dengan sistem pakar

setelah dilakukan pencarian, sehingga

ini, orang awam pun dapat menyelesaikan

tercapai kesimpulan.

dengan bantuan para ahli. Bagi para ahli,

Menurut Durkin (1994) Sistem

sistem pakar ini juga akan membantu

pakar adalah suatu program komputer yang

aktivitasnya sebagai asisten yang sangat

dirancang untuk memodelkan kemampuan

berpengalaman. Ada beberapa definisi

penyelesaian masalah yang dilakukan oleh

tentang sistem pakar, antara lain Menurut

seorang sistem pakar. Menurut Kusuma

Ignizio (1991) Sistem pakar adalah suatu

Dewi (2003) Kecerdasan buatan atau

model dan prosedur yang berkaitan, dalam

artificial intelligence merupakan salah satu

suatu domain tertentu, yang mana tingkat

bagian ilmu komputer yang membuat agar

keahliannya dapat dibandingkan dengan

mesin

keahlian seorang pakar.

pekerjaan

Menurut

Siswanto

(2005)

(komputer)
seperti

dapat
dan

melakukan

sebaik

yang

dilakukan oleh manusia .

menjelaskan bahwa sistem pakar adalah

Menurut Nugroz (2007) Sistem

program AI (Artificial Intelligence) dengan

pakar adalah sebuah perangkat lunak

basis pengetahuan (knowledge base) yang

komputer

diperoleh dari pengetahuan beberapa pakar

pengetahuan untuk domain tertentu dan

atau ahli dalam memecahkan persoalan

menggunakan

pada bidang tertentu dan didukung mesin

menyerupai

seorang

pakar

dalam

memecahkan

masalah.

Sistem

pakar

inferensi

(Inferensi

Engine)

yang

4

yang

memiliki

penalaran

basis

inferensi

menggabungkan

pengetahuan

penelusuran

untuk

dan

dan

kebutuhan

data

sehingga

memecahkan

mempermudah perancangan berbasis web

masalah yang secara normal memerlukan

services untuk integrasi informasi yang

keahlian manusia. Tujuan dari Sistem

berasal dari beberapa pengumpulan data.

Pakar

1. Pencarian Data

data

sebenarnya

bukan

untuk

menggantikan peran manusia, tetapi untuk

Setelah penulis memperoleh data yang

mensubtitusikan

diperlukan

pengetahuan

manusia

yang

berhubungan

dengan

kedalam bentuk sistem, sehingga dapat

masalah yang dihadapi maka analisa data

digunakan oleh orang banyak.

yang

digunakan

masalah

ini

untuk

adalah

menganalisa

deskriptif.

Yang

METODE
dimaksud dengan deskriptif adalah metode
Metode ini dimaksudkan

dimana penulis melakukan pengumpulan

untuk mengumpulkan pengetahuan dan

data,

data/informasi yang ada kaitannya dengan

berguna sebab hasil yang dicapai akan

sistem. Pengumpulan informasi dan teoriweb

services

lebih sistematis dan terarah pada tujuan

yang

semula yang memperbaiki cara penyajian

bersumber dari buku-buku dan karya tulis

informasi dan pengolahan data yang

ilmiah dari perpustakaan serta artikel dan

selama ini dipakai.

jurnal dari internet merupakan kegiatan

Adapun urutan yang digunakan penulis

utama tahap ini.
Tahap

untuk

permasalahan tersebut. Hal ini sangat

tentang web services maupun perancangan

mengenai

kebutuhan

memberi gambaran akan kesimpulan dari

masalah penulisan penelitian ini, baik

teori

menganalisa

adalah :
ini

dilakukan

analisa

a. Analisa permasalahan

kebutuhan suatu aplikasi digital. Dengan

Analisa permasalahan adalah analisa yang

data yang diperoleh pada tahap ini dapat

difokuskan dan

diidentifikasi kebutuhan fungsional, teknis
5

dibutuhkan pada sistem pakar ini untuk

nantinya. Hal ini dimaksudkan sebelum

pengolahan database yang bertujuan untuk

web

mengotomatiskan system yang semula

kebutuhan sistem, sehingga dokumen-

berupa system manual menjadi sistem yang

dokumen yang tadinya belum sesuai

dapat bertransaksi dengan user yang

dengan output yang diinginkan dapat

melakukan konsulasi.

disesuaikan

dengan

diinginkan.

Dokumen

b. Pengumpulan data

dibuat

dapat

ditentukan

sesuai

kebutuhan

yang

tersebut

berisi

Dalam penelitian tugas akhir ini penulis

tentang kerusakan, tanda kerusakan dan

memperoleh data dengan cara:

cara

pengatasan

atau

solusi

dalam

mengatasi kerusakan Laptop.

1) Observasi
Observasi adalah kegiatan yang setiap saat

2. Metode Perancangan

kita lakukan. Dengan perlengkapan panca

C.1 Perancangan Software

indera yang kita miliki, untuk mengamati

Di dalam metode perancangan ini, kami

obyek-obyek disekitar (Kriyantono, 2008)

menggunakan

2) Wawancara
Wawancara

panduan

penulis

secara

langsung

teori

dalam

waterfall

perancangan

sebagai
software

(piranti lunak). Software yang digunakan

mengadakan Tanya jawab kepada seorang

meliputi

pakar

data-data

perancangan desain, xamp untuk web

kerusakan, sehingga dapat menjelaskan

server, mozila firefox untuk uji coba

mengenai system yang akan dibuat.

system.

computer

mengenai

3) Pengumpulan

berkas-berkas

Metode

Pengumpulan berkas-berkas dokumen ini
observasi

dibutuhkan

web

output
yang

yang

akan

8

untuk

C.2 Perancangan Database

dokumen

sebagai

dreamweaver

perancangan

adalah

proses

perancangan suatu sistem yang baru untuk

akan

memperbaharui sistem yang sudah ada.

dipakai

Metode ini dilakukan melalui beberapa

6

tahapan

sebagai

berikut;

Laptop. Berikut adalah tampilan dari

perancangan

halaman home seperti pada gambar 4.1.

database; perancangan layar; perancangan
modul.
HASIL PENELITIAN
Sistem Pakar Trobleshoting Laptop
ini terdiri dari halaman user dan admin,
yang semuanya diimplementasikan dalam
jaringan komputer yang terkoneksi dengan
internet

sehingga

setiap

user

Gambar 4.1 Tampilan Menu Home

dapat

Halaman User

mengaksesnya sesuai dengan hak aksesnya

2. Tampilan Login Konsultasi

masing-masing

Dalam login konsultasi ini ditampilkan

a. Halaman User

form untuk login konsultasi. Tampilan

Halaman user mempunyai banyak menu,

menu konsultasi adalah sebagai berikut:

yaitu: menu home, daftar kerusakan, info,
konsultasi, login pakar, berita online, buku
tamu.
1) Tampilan Menu Home Halaman
User
Halaman home merupakan halaman yang
tampil

pertama

kali

ketika

user

Gambar 4.4 Tampilan Login Konsultasi

mengetikkan alamat dari pakar_lepi pada

3. Tampilan Halaman Konsultasi

web browser. Halaman home memuat

Dalam halaman Konsultasi, berisi tentang

deskripsi tentang system pakar yang dapat

pertanyaan tanda-tanda kerusakan. Berikut

member solusi penanganan kerusakan

tampilan halaman konsultasi :

7

Gambar 4.5 Tampilan Halaman

Gambar 4.12 Tampilan Halaman Admin

Konsultasi
4. Tampilan Halaman Analisa

PEMBAHASAN

Tampilan halaman Analisa berisi tentang

Sistem informasi berbasis web yang telah

hasil konsultasi oleh user, antara lain : data

melewati

tahapan

pengujian

dan

customer, rusak, pertanda, keterangan dan

perbaikan,

selanjutnya

dianalisa

pada

solusi. Tampilan sebagai berikut:

jaringan yang sebenarnya yaitu internet.
Dalam penerapan sistem informasi bebasis
web ini

agar lebih maksimal perlu

dilakukan pula bimbingan

penggunaan

sistem informasi berbasis web pada user
yang terlibat pada sistem informasi ini.
Hal ini bertujuan agar sistem informasi
yang telah dibangun berjalan dengan lancar
Gambar 4.6 Tampilan Halaman Hasil

sesuai harapan.

Analisa

Tahapan ini merupakan tahap Pembahasan

5.

Tampilan Halaman Admin

pada sistem informasi berbasis web dan

Halaman admin mempunyai banyak menu,

merupakan tahap terakhir. Pada tahap

yaitu: home, input, edit, laporan, berita

pembahasan ini pihak yang bertanggung

online dan log out. Berikut tampilan

jawab ialah pengelola sistem informasi.

halaman admin

Pembahasan ini dimaksudkan agar sistem
8

informasi yang telah diimplemantasikan

ini

dapat

sebenarnya.

mengikuti

perkembangan

dan

menjaga

keberlangsungan

pada

media

yang

Sistem informasi ini bertujuan untuk

perubahan yang terjadi. Selain itu tahapan
ini

diterapkan

mempermudah masyarakat awam dalam

sistem

mengidentifikasi

informasi yang sudah ada.

Laptop

kerusakan

mereka. Sehingga dengan sistem informasi
KESIMPULAN
ini pengaksesan data dan informasi dapat
Telah dihasilkan suatu sistem Pakar

dilakukan kapan saja dan dimana saja

Berbasis Web yang mampu membantu

selama terhubung dengan jaringan internet.

mengetahui jenis kerusakan Laptop dengan
kemampuan yang dimiliki antara lain
penarikan

kesimpulan

identifikasi

kerusakan berdasarkan tanda-tanda yang
dimasukkan. Pembuatan sistem informasi
ini meliputi tahapan analisis kebutuhan dan
dilajutkan dengan tahapan perancangan.
Dari

rancangan

diimplementasikan

tersebut

kemudian

dalam

pembuatan

sistem informasi berbasis web dengan
menggunakan pemograman PHP, HTML,
dan basis data MySQL.

Saran

Kemudian

Agar

dilajutkan pada tahapan pengujian, Sistem

aplikasi

sistem

troubleshooting kerusakan

Pakar ini terus dilakukan pengujian dan

pakar

Laptop ini

kedepannya lebih baik, maka yang dapat

perbaikan hingga hasilnya sesuai yang

disarankan adalah :

diharapkan. Setelah benar-benar sudah
terminimalisir masalah, sistem informasi
9

1. Ruang

lingkup

melakukan
kerusakan
menjadi

sistem

dalam

identifikasi

suatu

dapat

cukup kompleks.

dikembangkan

lebih detil dengan langkah-langkah

kompleks terutama memperbanyak

penanganan yang rinci dan disertai

pertanyaan-pertanyaan

dengan gambar.

dapat

luas

dan

2. Menyajikan solusi kerusakan yang

lebih

sehingga

lebih

dapat mengatasi permasalahan yang

gejala

menghasilkan

kesimpulan yang lebih akurat dan

10

DAFTAR PUSTAKA

Durkin,

1994,

Pengertian

Sistem

Pakar

[Internet].

Sumber

:http://angelwidians.blogspot.com/2010/01/definisi-dari-sistem-pakar.html diakses pada
1 januari 2010
Fathansyah, 2004, Sistem Basis Data Lanjut Bandung : Informatika.
Ignizio, 1991, Pengertian Sistem Pakar, Erlangga, Jakarta
Kusumadewi, Sri, 2003, Artificial Intelligence. Graha Ilmu, Edisi Pertama, Yogyakarta,
Nugroho, 2004, Pengertian Internet, Gava Media, Edisi Pertama, Yogyakarta
Nugroho, 2004, Pengertian PHP, Gava Media, Edisi Pertama, Yogyakarta
Nugroz, 2007, Sistem Pakar, Andi, Edisi Pertama, Yogyakarta
Pressman, 1997, Siklus kehidupan klasik atau model air terjun, Alfabeta, Edisi Kedua,
Bandung
Siswanto, 2005, Sistem Pakar, Edisi Pertama, Penerbit Graha Ilmu,Yogyakarta,
Wahyono,

2005,

[Internet].

Apache,

Sumber

:

http://library.binus.ac.id/eColls/eThesis/Bab2/2012-1-00361-ka%202.pdf
Waljiyanto,

2003,

Basis

Data,

[Internet]. Sumber :

http://library.um.ac.id/free-

contents/index.PHP/buku/detail/sistem-basis-data-analisis-dan-pemodelan-datawaljiyanto-33351.html

11