SISTEM PAKAR UNTUK MENELUSURI KERUSAKAN. PADA KOMPUTER
DENGAN MICROSOFT. VISUAL BASIC 6.0. TUGAS AKHIR. SINTHA
ANASTASIA ...
SISTEM PAKAR UNTUK MENELUSURI KERUSAKAN PADA KOMPUTER DENGAN MICROSOFT VISUAL BASIC 6.0
TUGAS AKHIR
SINTHA ANASTASIA LUBIS 082406122
PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
Universitas Sumatera Utara
SISTEM PAKAR UNTUK MENELUSURI KERUSAKAN PADA KOMPUTER DENGAN MICROSOFT VISUAL BASIC 6.0
TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ahlimadya SINTHA ANASTASIA LUBIS 082406122
PROGRAM STUDI D-III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
Universitas Sumatera Utara
PERSETUJUAN
Judul
:
Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: : : : : :
SISTEM PAKAR UNTUK MENELUSURI KERUSAKAN PADA KOMPUTER DENGAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR SINTHA ANASTASIA LUBIS 082406122 DIPLOMA (D-III) TEKNIK INFORMATIKA MATEMATIKA MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2011
Diketahui/Disetujui oleh: Departemen Matematika FMIPA USU Ketua,
SISTEM PAKAR UNTUK MENELUSURI KERUSAKAN PADA KOMPUTER DENGAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR
Saya mengaku bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,
Juni 2011
SINTHA ANASTASIA LUBIS 082406122
Universitas Sumatera Utara
PENGHARGAAN
Alhamdulillah. Segala puji bagi Allah SWT yang telah memberikan rahmat dan hidayat-Nya, sehingga penulis berhasil meyelesaikan tugas akhir yang berjudul “SISTEM PAKAR UNTUK MENELUSURI KERUSAKAN PADA KOMPUTER DENGAN MICROSOFT VISUAL BASIC 6.0”. Shalawat dan salam semoga selalu dilimpahkan kepada junjungan Nabi besar Muhammad SAW, keluarga, sahabat dan para pengikut sampai akhir zaman. Tugas akhir ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatra Utara. Dalam tugas akhir ini, penulis banyak mendapat masukan dan serta dukungan dari berbagai pihak. Dalam kesempatan ini penulis juga ingin mengucapkan terima kasih kepada: 1. Ibu Dra. Normalina Napitupulu, M.Sc. selaku dosen pembimbing tugas akhir yang telah memberikan bimbingan dan pengarahan kepada saya selama menyusun tugas akhir ini. 2. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatra Utara, selaku Pembantu Dekan I. 3. Bapak Prof. Drs. Tulus, M.Si selaku ketua Departemen Matematika. 4. Bapak Syahril Efendi, S.Si, M.IT dan Syahriol Sitorus M.IT selaku ketua dan sekretaris program studi Diploma III Teknik Informatika. 5. Seluruh dosen pengajar program studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatra Utara yang telah memberikan ilmu pengetahuannya kepada penulis selama masa perkuliahan. 6. Kepada kedua orang tua penulis yang telah memberikan dukungan dan kasih sayang kepada penulis baik secara moril maupun materil sehingga tugas akhir ini dapat selesai tepat waktu. 7. Sahabat-sahabatku seperjuangan khusus anak KOM B 2008 yang namanya tidak dapat disebutkaan satu per satu. Terima kasih atas kebaikan dan perhatian kalian selama ini. Akhir kata penulis panjatkan semoga Allah SWT akan membalas kebaikan semua pihak. Amin. Semoga tulisan ini bermanfaat bagi kita semua.
Medan, Mei 2011 Penulis
Sintha Anastasia Lubis
Universitas Sumatera Utara
ABSTRAK
Sistem pakar adalah sistem yang menggunakan pengetahuan dan penalaran manusia ke komputer sehingga memungkinkan komputer dapat berfikir dan memecahkan masalah – masalah yang biasanya diselesaikan oleh pakar. Tugas akhir ini membahas tentang perancangan suatu sistem pakar untuk menelusuri kerusakan yang terjadi pada komputer. Sistem pakar ini dikembangkan menggunakan menggunakan Micorosoft Visual Basic 6.0. Kata kunci : Komputer, Microsoft Visual Studio 6.0, Sistem Pakar.
Universitas Sumatera Utara
DAFTAR ISI
Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar isi Daftar tabel Daftar gambar
ii iii iv v vi viii ix
Bab 1 Pendahuluan 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Batasan Masalah 1.4 Tujuan Penulisan 1.5 Manfaat Penulisan 1.6 Metodologi Penelitian 1.7 Sistematika Penulisan
1 2 2 2 3 3 5
Bab 2 Landasan Teori 2.1 Sistem Pakar 2.1.1 Definisi Sistem Pakar 2.1.2 Ciri – Ciri dan Kategori Masalah Sistem Pakar 2.1.3 Struktur Sistem Pakar 2.1.4 Unsur Manusia dalam Sistem Pakar 2.2 Microsoft Visual Studio 6.0
7 7 11 14 22 23
Bab 3 Analisis dan Perancangan Sistem 3.1 Analisis Sistem 3.2 Perancangan Sistem 3.2.1 Perancangan Database 3.2.2 Perancangan Flowchart 3.3.3 Perancangan User Interface
29 30 30 37 40
Bab 4 Implementasi Sistem 4.1 Hasil Program 4.1.1 Form Login 4.1.2 Form Utama Pakar 4.1.3 Form Utama Pemakai 4.2 Pengujian Program 4.3 Spesifikasi Kebutuhan Sistem
Definisi Sistem Pakar Field Tabel Password Field Tabel Macam Kerusakan Field Tabel Jenis Kerusakan Field Tabel Ciri Kerusakan Field Tabel Relasi1 Field Tabel Relasi2 Contoh Kerusakan Kompuer
8 31 31 32 32 33 33 34
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman Gambar 2.1 Gambar 2.2 Gambar 2.3 Gambar 2.4 Gambar 2.5 Gambar 2.6 Gambar 2.7 Gambar 2.8 Gambar 2.9 Gambar 2.10 Gambar 3.1 Gambar 3.2 Gambar 3.3 Gambar 3.4 Gambar 3.5 Gambar 3.6 Gambar 3.7 Gambar 3.8 Gambar 3.9 Gambar 3.10 Gambar 3.11 Gambar 3.12 Gambar 3.13 Gambar 3.14 Gambar 4.1 Gambar 4.2 Gambar 4.3 Gambar 4.4 Gambar 4.5 Gambar 4.6 Gambar 4.7 Gambar 4.8 Gambar 4.9 Gambar 4.10 Gambar 4.11 Gambar 4.12
Struktur Sistem Pakar Komponen Sistem Pakar Tampilan IDE VB Project Explorer Form Designer Toolbox Code Window Property Window Toolbar Menubar Flowchart Menu Login Flowchart Basis Pengetahuan Flowchart Penelusuran Userface Login Userface Submenu Macam Kerusakan Userface Submenu Ciri/Jenis Kerusakan Userface Submenu Basis Aturan Userface Submenu Penjelasan Sistem Userface Menu Informasi Userface Penelusuran Macam Userface Penelusuran Jenis Userface Penelusuran Ciri Userface Rekaman Data Userface Solusi Form Login Form Utama Pakar Menu Pakar Form Bentuk Kerusakan Komputer Form Jenis Kerusakan Komputer Form Ciri Kerusakan Komputer Form Aturan Form Penjelasan Sistem Form Keterangan Form Utama Pemakai Form Menu Pemakai Form Penelusuran Bentuk Kerusakan Komputer