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
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