of 7 /7
Aplikasi Konsep Sistem Pakar Untuk Troubleshooting PC Menggunakan PHP dan MySql Wiwin Anggarini Jurusan Sistem Informasi, Ilmu Komputer Universitas Gunadarma Jl. Margonda Raya, 100, Pondok Cina, Depok E-mail: [email protected] Dosen Pembimbing: Drs. Yusuf Yahya, MAT ABSTRAK Konsep pakar didasarkan pada asumsi bahwa pengetahuan pakar dapat ditangkap dalam penyimpanan komputer dan kemudian diterapkan oleh orang lain saat dibutuhakan. Apabila dikaitkan dengan kemampuan seorang teknisi komputer dalam mendiagnosa kerusakan PC. Maka dapat dibuat suatu program komputer yang bertugas untuk mengetahui dan menganalisis masalah – masalah kerusakan PC untuk kemudian memberikan anjuran cara memperbaiki PC tersebut. Berdasarkan pada uraian di atas, maka penulis mencoba untuk membuat sebuah aplikasi untuk troubleshooting PC menggunakan PHP dan MySql dengan konsep sistem pakar. Aplikasi ini dibuat bertujuan untuk membantu seseorang dalam mendiagnosa masalah yang terdapat pada PC serta memberikan solusinya. Kata Kunci: Troubleshooting PC, PHP, My SQL PENDAHULUAN Latar Belakang Beberapa tugas tertentu membutuhkan pengetahuan yang sangat khusus sehingga dibutuhkan para pakar. Konsep pakar didasarkan pada asumsi bahwa pengetahuan pakar dapat ditangkap dalam penyimpanan komputer dan kemudian diterapkan oleh orang lain saat dibutuhakan. Apabila dikaitkan dengan kemampuan seorang teknisi komputer dalam mendiagnosa kerusakan PC. Maka dapat dibuat suatu program komputer yang bertugas untuk mengetahui dan menganalisis masalah – masalah kerusakan PC untuk kemudian memberikan anjuran cara memperbaiki PC tersebut. Jenis – jenis kerusakan yang penulis maksudkan khusus kerusakan PC yang sebenarnya dapat diperbaiki sendiri oleh pengguna PC di rumah, tetapi biasanya pengguna PC takut memperbaikinya sendiri. Pada aplikasi dengan konsep sistem pakar ini terdiri dari banyak macam masalah yang biasanya ditemui pada para pengguna PC. Atas dasar uraian di atas, maka penulis ingin membahas mengenai bagaimana caranya membuat suatu sistem yang dapat dengan mudah

Aplikasi Konsep Sistem Pakar Untuk Troubleshooting PC

Embed Size (px)

Text of Aplikasi Konsep Sistem Pakar Untuk Troubleshooting PC

  • Aplikasi Konsep Sistem Pakar Untuk Troubleshooting PC Menggunakan PHP dan MySql

    Wiwin Anggarini Jurusan Sistem Informasi, Ilmu Komputer

    Universitas Gunadarma Jl. Margonda Raya, 100, Pondok Cina, Depok

    E-mail: [email protected]

    Dosen Pembimbing: Drs. Yusuf Yahya, MAT

    ABSTRAK Konsep pakar didasarkan pada asumsi bahwa pengetahuan pakar dapat

    ditangkap dalam penyimpanan komputer dan kemudian diterapkan oleh orang lain saat dibutuhakan.

    Apabila dikaitkan dengan kemampuan seorang teknisi komputer dalam mendiagnosa kerusakan PC. Maka dapat dibuat suatu program komputer yang bertugas untuk mengetahui dan menganalisis masalah masalah kerusakan PC untuk kemudian memberikan anjuran cara memperbaiki PC tersebut.

    Berdasarkan pada uraian di atas, maka penulis mencoba untuk membuat sebuah aplikasi untuk troubleshooting PC menggunakan PHP dan MySql dengan konsep sistem pakar.

    Aplikasi ini dibuat bertujuan untuk membantu seseorang dalam mendiagnosa masalah yang terdapat pada PC serta memberikan solusinya. Kata Kunci: Troubleshooting PC, PHP, My SQL PENDAHULUAN Latar Belakang

    Beberapa tugas tertentu membutuhkan pengetahuan yang sangat khusus sehingga dibutuhkan para pakar. Konsep pakar didasarkan pada asumsi bahwa pengetahuan pakar dapat ditangkap dalam penyimpanan komputer dan kemudian diterapkan oleh orang lain saat dibutuhakan.

    Apabila dikaitkan dengan kemampuan seorang teknisi komputer dalam mendiagnosa kerusakan PC. Maka dapat dibuat suatu program komputer yang bertugas untuk mengetahui dan menganalisis masalah

    masalah kerusakan PC untuk kemudian memberikan anjuran cara memperbaiki PC tersebut.

    Jenis jenis kerusakan yang penulis maksudkan khusus kerusakan PC yang sebenarnya dapat diperbaiki sendiri oleh pengguna PC di rumah, tetapi biasanya pengguna PC takut memperbaikinya sendiri. Pada aplikasi dengan konsep sistem pakar ini terdiri dari banyak macam masalah yang biasanya ditemui pada para pengguna PC.

    Atas dasar uraian di atas, maka penulis ingin membahas mengenai bagaimana caranya membuat suatu sistem yang dapat dengan mudah

  • melayani para pengguna PC untuk memperbaiki PC-nya pada saat bermasalah, yang selain menghemat waktu, tenaga, dan biaya, juga tanpa harus datang ke tempat reparasi PC.

    Oleh karena itu penulis ingin mewujudkannya dengan mencoba membuat aplikasi yang menggunakan konsep sistem pakar, dengan judul Aplikasi Konsep Sistem Pakar Untuk Troubleshooting PC Menggunakan PHP dan MySql.

    Batasan Masalah

    Pada penulisan ini, penulis membahas mengenai perancangan suatu konsep sistem pakar dengan menggunakan PHP dan MySQL untuk menganalisis masalah pada motherboard, CD-ROM, dan floppy disk drive. Jenis jenis kerysakan dan tindakan yang dilakukan dalam memperbaikinya, yang sebenarnya merupakan masalah yang sederhana dan dapat diperbaiki sendiri oleh pengguna PC di rumah, Tujuan Penulisan

    Tujuan dari pembuatan aplikasi menggunakan konsep sistem pakar ini adalah untuk membantu dalam mendiagnosa masalah yang terdapat pada PC dengan cepat dan memudahkan para pengguna PC untuk melakukan perbaikan pada saat PC bermasalah. Metodologi Penulisan

    Penulisan skripsi ini ditulis berdasarkan hasil pengumpulan bahan dan materi dari beberapa buku yang berkaitan dengan materi yang diambil oleh penulis. Lalu setelah itu, dilanjutkan pada proses perancangan aplikasi hingga akhirnya melakukan pengujian apakah aplikasi ini dapat berjalan dengan semestinya atau tidak.

    PEMBAHASAN MASALAH Flowchart Utama

    Gambar 1 Flowchart Utama

    Perancangan Database Terdapat beberapa tabel yang digunakan pada aplikasi ini, yaitu tabel komponen, tabel masalah, tabel penyebab, tabel solusi, tabel admin, tabel buku tamu, tabel home, dan tabel profil.

    Tabel Komponen

    Tabel Masalah

    Tabel Penyebab

    Tabel Solusi

  • Tabel Admin

    Tabel Buku Tamu

    Tabel Home

    Tabel Profil

    Gambar 2 Database

    Rancangan Form

    Berikut ini adalah rancangan tampilan Aplikasi Konsep Sistem Pakar Untuk Troubleshooting PC Menggunakan PHP dan MySQL

    Rancangan Form Home dan Profil Form home dan profil memiliki

    tampilan yang sama, yaitu menu utama, header, footer, dan text area

    Gambar 3 Rancangan Form Home dan Profile

    Rancangan Form Buku tamu

    Form buku tamu ini diisi oleh user untuk memasukkan data user. Form ini memiliki menu utama yang sama dengan home dan profil. Pada form ini yang berbeda adalah pada bagian kanan.

    Gambar 4 Rancangan Form Buku Tamu

    Rancangan Form Pakar

    Form pakar ini adalah form yang digunakan oleh user sebagai media komunikasi pengganti pakar untuk mencari tahu kerusakan dan cara penanganannya.

    Gambar 5 Rancangan Form Pakar

    Rancangan Form Login Admin

    Form login admin adalah form yang khusus digunakan oleh pembuat. Agar sembarang orang tidak dapat masuk ke dalam admin, maka untuk keamanan data yang tersimpan disediakan username dan password yang

  • hanya diketahui oleh pembuat dan orang yang telah diberikan hak akses.

    Gambar 6 Rancangan Form Login

    Admin

    Rancangan Form Administrasi Home dan Administrasi Profil

    Form administrasi home dan administrasi profil memiliki tampilan yang sama, yaitu menu utama admin pada bagian kiri, header, footer, menu publish, unpublish, edit, dan hapus.

    Gambar 7 Rancangan Form Administrasi Home dan Administrasi

    Profil

    Rancangan Form Admin Buku Tamu Form ini berisi kumpulan tamu

    atau user yang telah menggunakan aplikasi ini. Seperti pada form administrasi home dan administrasi profil, form ini juga menyediakan menu admin. Menu lain yang tersedia pada form ini adalah hapus.

    Gambar 8 Rancangan Form

    Adminstrasi Buku Tamu

    Rancangan Form Lihat Komponen, Lihat Masalah, Lihat Penyebab dan Solusi Ketiga komponen ini memiliki tampilan yang sama. Ketiganya mempunyai link menuju ke form sebelumnya.

    Gambar 9 Rancangan Form Lihat Kompoen, Lihat Masalah, Lihat

    Penyebeb dan Solusi

    Rancangan Form Tambah Komponen dan Edit Komponen

    Form ini digunakan untuk menambah dan mengedit komponen. Proses penambahan pada form ini secara otomatis akan mengubah komponen pada database.

  • Gambar 10 Rancangan Form Tambah Komponen dan Edit

    Komponen

    Rancangan Form Tambah Masalah dan Edit Masalah Form lihat masalah dan edit masalah disediakan untuk melihat daftar masalah dan mengedit masalah. Form ini memiliki menu admin dan link menuju ke form sebelumnya.

    Gambar 10 Rancangan Form Tambah

    Komponen dan Edit Komponen

    Rancangan Form Tambah Penyebab, serta Edit Penyebab dan Solusi Form ini digunakan untuk menambahkan dan mengedit penyebab dan solusi. Memiliki menu admin seperti form form sebelumnya.

    Gambar 11 Rancangan Form Tambah

    Tambah Penyebab, serta Edit Penyebab dan Solusi

    Tampilan Output Form Berikut ini adalah tampilan output aplikasi konsep sistem pakar untuk troubleshooting PC. Form Home

    Gambar 12 Form Home Form Form Profil

    Gambar 13 Form Profil

  • Form Buku Tamu

    Gambar 14 Form Buku Tamu

    Form Pakar

    Gambar 15 Form Pakar

    Form Login Admin

    Gambar 16 Form Login Admin

    Form Administrasi Home

    Gambar 17 Form Buku Tamu

    Form Administrasi Buku Tamu

    Gambar 18 Form Administrasi Buku

    Tamu Form Administrasi Pakar

    Gambar 19 Form Administrasi Pakar

  • PENUTUP Kesimpulan

    Aplikasi konsep sistem pakar untuk troubleshooting pada PC ini digunakan untuk membantu seseorang yang ingin mengetahui kerusakan pada PC-nya. Sebelum membawa PC ke jasa reparasi PC, hanya dengan melihat masalah yang ada pada program sistem pakar ini dapat mengetahui letak kerusakan dan menemukan solusi untuk memperbaikinya. Aplikasi ini dapat digunakan oleh banyak orang, sehingga seseorang dapat memperbaiki PC-nya secara cepat. Program ini hanya mampu mendeteksi kerusakan yang terjadi pada komponen, masalah, dan penyebab dari motherboard, CD-ROM, dan floppy disk drive. Selain itu, proram ini belum mampu menghasilkan solusi yang maksimal karena keterbatasan pengetahuan dan informasi yang dimiliki oleh penulis. Saran

    Penulis menyadari bahwasanya skripsi ini jauh dari sempurna, untuk menambah kesempurnaan dari konsep sistem pakar ini dan memaksimalkan pemanfaatan konsep sistem pakar ini dalam memberikan informasi bagi user, maka : 1. Penulis menyarankan agar ruang

    lingkup komponen dan masalahnya diperluas lagi.

    2. Penulis juga mengharapkan agar aplikasi konsep sistem pakar ini terus mengikuti perkembangan zaman sehingga selalu up to date untuk digunakan dengan tampilan yang lebih menarik minat pemakai.

    DAFTAR PUSTAKA Arhami, Muhammad, Konsep Dasar

    Sistem Pakar, Cetakan pertama, Andi, Yogyakarta, 2004.

    Bahtiar, Agus, PHP /SCRIPT/ MOST WANTED, Cetakan kedua, Andi, Yogyakarta, 2008.

    Hasyim, Buku Pintar Komputer, Cetakan keempat, Kriya Pustaka, Depok, 2009.

    Kusumadewi, Sri, Artificial Inteligence (Teknik dan Aplikasinya), Cetakan kedua, Graha Ilmu, Yogyakarta, 2003.

    Kristanto, Andri, Kecerdasan Buatan, Cetakan pertama, Graha Ilmu, Yogyakarta, 2004.

    Nazaruddin, Ramdani, Komputer dan Toubleshooting, Cetakan kedua, Informatika, Bandung, 2006.

    Nugroho, Bunafit, Latihan Membuat Aplikasi Web PHP dan MySQL dengan Dreamweaver MX (6, 7, 2004) dan 8, Cetakan pertama, Gava Media, Yogyakarta, 2008.

    Toubleshooting PC, http://ilmukomputer.com.