BAB 1
PENDAHULUAN
1.1
Latar Belakang
Keunggulan manusia dibanding makhluk lainnya terletak pada kecerdasannya. Dengan kecerdasan ini manusia dapat menguasai ilmu pengetahuan dan teknologi. Dengan pengetahuan yang dimilikinya manusia dapat menciptakan berbagai macam karya mulai dari yang sederhana sampai yang rumit dan sangat canggih. Salah satu karya terpenting manusia saat ini adalah komputer.
Pada umumnya manusia menggunakan komputer hanya untuk mengolah data yang
ada,
menghasilkan
informasi
untuk
pengambilan
keputusan.
Seiring
pengembangan komputer, maka penggunaan komputer semakin luas, sampai kini dapat mengolah pengetahuan, sehingga proses pengambilan keputusan dapat lebih cepat dan akurat.
Apabila komputer mengerjakan pengolahan data maka manusia harus mengkonversikan data tersebut menjadi informasi yang dapat digunakannya dalam mengolah pengetahuan untuk menghasilkan keputusan. Bila komputer mengerjakan pengolahan informasi, juga termasuk pengolahan data, maka manusia cukup mengerjakan pengolahan pengetahuan untuk menghasilkan keputusan. Akan tetapi apabila komputer dapat mengerjakan pengolahan pengetahuan, juga terkadang di dalamnya pengolahan data dan informasi, maka akan sangat sedikitlah bagian
Universitas Sumatera Utara
pekerjaan yang harus dilakukan manusia, termasuk
menerapkan hasilnya untuk
keperluan tertentu.
Teknik untuk membuat komputer mampu mengolah pengetahuan ini disebut teknik kecerdasan buatan (artificial intelligence technique). Dengan pendekatan ini manusia mencoba membuat komputer dapat berfikir seperti cara yang dipakai manusia dalam memecahkan masalah. Dilihat dari sejarah perkembangan teknologi informatika yang demikian pastinya, ini akan membutuhkan sumber daya manusia yang handal untuk menanganinya. Oleh karena itu yang biasanya bergerak di bidang komputer berusaha menguasai dalam bidang komputer terutama yang berhubungan dengan hardware komputer.
Perkembangan perangkat lunak yang sangat cepat menyebabkan suatu masalah bagi kita, karena dengan perangkat lunak yang memakan memori yang banyak serta membutuhkan kecepatan yang tinggi sehingga membutuhkan perangkat keras yang memadai untuk perangkat lunak tersebut. Dengan demikian dituntut untuk berpacu dalam menangani perangkat keras yang semakin pesat perkembangannya.
Dengan latar belakang tersebut maka penulis tertarik untuk menyajikan judul : “APLIKASI PEMBANGUNAN SISTEM PAKAR UNTUK MEMECAHKAN MASALAH KERUSAKAN PADA KOMPUTER BERBASIS WEB”.
Universitas Sumatera Utara
1.2
Rumusan Masalah
Berdasarkan latar belakang yang telah diuraikan sebelumnya, permasalahan yang diselesaikan dalam Tugas Akhir ini adalah sebagai berikut : a. Bagaimana mengetahui Troubleshooting yang ada pada hardware komputer ? b. Bagaimana memberikan solusi yang seakurat mungkin kepada user ? c. Bagaimana memilih user atau kepada siapa aplikasi sistem pakar ini yang biasanya akan menggunakan aplikasi ini ?
1.3
Tujuan Penelitian
Tujuan dari penelitian dan penulisan tugas akhir ini adalah: a. Untuk membuat tentang sebuah konsep sistem pakar yang menganalisis error pada PC. Sehingga sistem pakar ini dapat dikembangkan lebih baik lagi. Manfaat dari penelitian tugas akhir ini adalah: a. Membuat prototype sistem pakar untuk mendiagnosa kerusakan hardware komputer, yang tidak lain adalah agar dapat mempermudah pekerjaan dalam mendeteksi kerusakan hardware komputer tanpa harus mengandalkan tenaga ahli yang berpengalaman. b. Untuk memberikan informasi yang lebih kepada kita mengenai kerusakan komputer yang meliputi informasi mengenai gejala-gejalanya, menganalisis, pencegahan dan perbaikannya.
Universitas Sumatera Utara
1.4
Batasan Masalah
Untuk menghindari penyimpangan pembahasan dari tujuan awal maka diperlukan batasan masalah skripsi ini adalah: 1. Tipe-tipe Troubleshooting pada perangkat keras dapat dicari solusinya dengan menggunakan sistem ini, berlandaskan pada basis pengetahuan yang telah ada. Tidak semua solusi pada sistem ini, telah diinputkan atau dimasukkan seperti pada kerusakan di IC, Resistor, dan Transistor, 2. Solusi pada sistem ini hanya pada kerusakan-kerusakan ringan yang sering terjadi seperti CPU yang berbunyi panjang diakibatkan karena ada pada masalah bagian memori (RAM). 3. Sistem ini ditujukan kepada pemakai komputer yang tidak dapat menangani troubleshooting yang umum terjadi pada komputer. 4. Aplikasi yang dibuat adalah online storage berbasis Web dengan menggunakan program berbasis Web dan penyimpanan data dilakukan di MySQL.
1.5
Tinjauan Pustaka
Sistem pakar adalah sistem perangkat lunak komputer yang menggunakan ilmu, fakta dan teknik berpikir dalam pengambilan keputusan untuk menyelesaikan masalahmasalah yang biasanya hanya dapat diselesaikan oleh tenaga ahli dalam bidang yang bersangkutan (Marimin, 2002).
Sistem pakar adalah sebuah program yang mengkomputerisasikan laporan yang mencoba untuk menirukan proses pemikiran dan pengetahuan dari pakar-pakar
Universitas Sumatera Utara
dalam menyelesaikan masalah (E.Fraim Turba, 2004). Selama menyelesaikan Tugas Akhir, Penulis mempunyai beberapa buku wajib yang sangat membantu Penulis dalam mengerjakan Tugas Akhir tersebut, antara lain: 1. Dari buku “Pengelolaan DataBase MySQL dengan PhpMyAdmin. Sugiri dan Haris Saputro. 2008”, Penulis mengambil pengertian dan penjelasan tentang MySQL dan PhpMyAdmin. 2. Dari buku “Desain Grafik dan Halaman WEB. M, Duff Jon dan Mohler, James.”, Penulis mempelajari cara mendesain situs Web.
1.6
Metodologi Penelitian
Metode penelitian yang digunakan dalam penyusunan laporan tugas akhir ini adalah sebagai berikut : 1. Studi Literatur Menggunakan referensi baik dari buku maupun internet dan sumber-sumber yang lainnya mengenai sistem pakar guna sebagai acuan untuk perancangan sistem
2. Pengumpulan dan Analisa Data Pengumpulan data dilakukan dengan cara: observasi, identifikasi dan klasifikasi melalui studi literatur. Dari pengumpulan data tersebut, dilakukan analisa data yaitu menganalisa gejala-gejala apa saja yang timbul apabila terjadi kerusakan komputer. Yang kemudian akan ditemukan suatu solusi yang tepat terhadap gejala-gejala tersebut.
Universitas Sumatera Utara
3. Perancangan Sistem Melakukan analisa awal tentang sistem yang akan dibuat yaitu suatu pemecahan masalah yang dilakukan melalui sistem terkomputerisasi. Kemudian pada perancangan sistem akan dilakukan suatu sistem yang baku untuk rule base, knowledge base dan metode yang akan dipakai dalam pencarian solusi yang tepat untuk mengatasin kerusakan komputer yang sesuai dengan gejala-gejala yang disebutkan.
4. Pembuatan Program Setelah selesai dengan perancangan sistem maka tahap berikutnya adalah pembuatan program yang terdiri dari tiga bagian besar yaitu membuat antarmuka basis pengetahuan, antarmuka basis aturan dan antarmuka mekanisme inferensi.
5. Uji Coba Program Setelah program selesai dibuat maka dilakukan pengujian program untuk mengetahui apakah program tersebut telah bekerja dengan benar
6. Pembuatan Kesimpulan Dalam bagian akhir pada tugas akhir dibuat kesimpulan dan saran dari hasil pembuatan sistem yang diperoleh sesuai dengan dasar teori yang mendukung dalam pembuatan sistem tersebut yang telah dikerjakan secara keseluruhan.
Universitas Sumatera Utara
1.7
Sistematika Penulisan
Tugas akhir ini terdiri dari abstrak yang membahas mengenai ringkasan dari tugas akhir secara umum, kata pengantar, daftar isi, daftar gambar dan daftar tabel. Kemudian isi dari buku tugas akhir ini terdiri dari beberapa bab, yang masing-masing dijelaskan sebagai berikut: BAB I
Pendahuluan Bab ini menjelaskan beberapa hal, antara lain: latar belakang pembuatan tugas akhir, tujuan pembuatan tugas akhir, manfaat, permasalahan, batasan permasalahan, metodologi pembuatan dan sistematika penulisan tugas akhir.
BAB II
Landasan Teori Bab ini membahas tentang beberapa teori penunjang yang berhubungan dengan pokok pembahasan yang lebih dikhususkan kepada sistem pakarnya sendiri, seputar kerusakan komputer yang meliputi gejala dan perbaikannya, dan bahasa pemrograman yang digunakan.
BAB III
Perancangan Aplikasi Bab ini membahas mengenai desain dan perancangan aplikasi. Desain aplikasi meliputi desain data, desain proses dan desain antar muka.
BAB IV
Implementasi Aplikasi. Dalam bab ini membahas tentang tampilan-tampilan dari
hasil
rancangan yang telah dibuat sebelumnya.
Universitas Sumatera Utara
BAB VI
Penutup Bab ini berisi tentang kesimpulan yang dapat diambil dari keuntungan sistem serta berisi tentang saran-saran yang diambil dari kelemahan sistem untuk perbaikan guna pengembangan lebih lanjut bagi sistem yang telah dibuat
Universitas Sumatera Utara