Rancang Bangun Aplikasi Sistem Pakar Masalah Gangguan Hardware Berbasis Web

dokumen-dokumen yang mirip
Sistem Pakar Untuk Mendiagnosa Penyakit Kulit pada Anak Menggunakan Metode Teorema Bayes Berbasis Web

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT SYARAF PUSAT DENGAN METODE FORWARD CHAINING BERBASIS WEB

SKRIPSI. Perancangan Sistem Pakar Untuk Menentukan Kerusakan Pada Handphone Berbasis Web

SISTEM PAKAR DIAGNOSA INFEKSI SALURAN PERNAFASAN AKUT (ISPA) DENGAN METODE CERTAINTY FACTOR BERBASIS WEB

LAPORAN SKRIPSI. Sistem Pakar Untuk Menganalisa Penyebab Kerusakan Komputer Dengan Menggunakan Metode Forward Chaining Berbasis Web

Sistem Pakar Untuk Mendiagnosa Penyakit. Ikan Nila

LAPORAN SKRIPSI. Rancang Bangun E-Learning Pada SMA Muhammadiyah Kudus Berbasis Website

SISTEM PAKAR PENDEKTESIAN PENYAKIT KANDUNGAN BERBASIS WEB

LAPORAN SKRIPSI SISTEM INFORMASI PENGAJUAN SUBSIDI TUNJANGAN FUNGSIONAL GURU PADA KANTOR KEMENTERIAN AGAMA KABUPATEN KUDUS BERBASIS WEB

Sistem Pakar untuk Mendiagnosa Penyakit Gigi dengan Metode Decision Tree

LAPORAN SKRIPSI PERANCANGAN SISTEM INFORMASI PEMESANAN MAKANAN UNTUK CATERING

Sistem Pakar Diagnosa Penyakit Paru - Paru dengan Metode Rule Based Knowledge

SISTEM PAKAR PENDETEKSIAN PENYIMPANGAN TINGKAH LAKU ANAK USIA 0 SAMPAI 3 TAHUN DENGAN METODE BAYESIAN

PERANCANGAN SISTEM TRANSPARANSI LAPORAN KEUANGAN PADA DESA PLOSOREJO KECAMATAN PUCAKWANGI KABUPATEN PATI

SISTEM INFORMASI MAJALAH DINDING BERBASIS WEB PADA SMK NU MA ARIF 2 KUDUS

Rancang Bangun Aplikasi Pelaporan Perkembangan Ternak Sapi Paguyuban Tani Makmur Berbasis Web

LAPORAN SKRIPSI. Sistem Informasi Pemilihan Ketua OSIS Berbasis SMS Gateway Pada Madrasah Aliyah Darul Ulum

LAPORAN SKRIPSI SISTEM INFORMASI PELAYANAN BIMBINGAN KONSELING BERBASIS WEB PADA SMA NEGERI 1 PAMOTAN KABUPATEN REMBANG

SISTEM INFORMASI PENGELOLAAN KESEKRETARIATAN KANTOR TAPAK SUCI PUTERA MUHAMMADIYAH KUDUS BERBASIS WEB

LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN DALAM PEMILIHAN HANDPHONE DENGAN METODE AHP

Sistem Pakar Untuk Mendiagnosa dan Penanganan Penyakit Pada Tanaman Mangga (Mangifera Indica) Dengan Metode Fuzzy Rule Based

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN JURUSAN DI SMA MENGGUNAKAN METODE AHP PADA SMA 2 BAE

SISTEM INFORMASI PENGOLAHAN, TRANSAKSI DAN PRODUKSI BERAS PADA UD. SUMBER PANGAN KUDUS

Perancangan dan Pembuatan Aplikasi Objek Wisata di Kabupaten Kudus Berbasis Lokasi Menggunakan Platform Android

SISTEM INFORMASI PENGELOLAAN PRAKTEK PENGALAMAN LAPANGAN PADAFAKULTAS KEGURUAN ILMU PENDIDIKAN UNIVERSITAS MURIA KUDUSBERBASISWEB

SISTEM INFORMASI PENJUALAN KAIN TENUN BERBASIS WEB PADA PAGUYUBAN TENUN TROSO DI PECANGAAN JEPARA

Rancang Bangun Pembelajaran Tabel Periodik Unsur Kimia Berbasis Web

SISTEM INFORMASI PENCARIAN ORANG HILANG BERBASIS WEB

SISTEM INFORMASI PENGAJUAN KARTU PEGAWAI, KARTU ISTRI/SUAMI BAGI PEGAWAI NEGERI SIPIL PADA BADAN KEPEGAWAIAN DAERAH JEPARA BERBASIS WEB

SISTEM INFORMASI REKAM DATA PADA RUMAH BERSALIN ANUGERAH BERBASIS WEB

PERANCANGAN SISTEM INFORMASI MANAJEMEN PADA KANTOR KESEKRETARIATAN CALEG DPRD PDI PERJUANGAN KUDUS BERBASIS WEB

LAPORAN SKRIPSI SISTEM INFORMASI PENGUJIAN KENDARAAN BERMOTOR PADA DINAS PERHUBUNGAN KOMUNIKASI DAN INFORMATIKA KABUPATEN PATI

SISTEM INFORMASI PENGGAJIAN DAN INSENTIF PENJUALAN PADA MITRA ABADI SEJAHTERA BERBASIS WEB

Rancang Bangun Sistem Inventory Toko Wahana Baru Kosmetik Berbasis Web

LAPORAN SKRIPSI SISTEM INFORMASI REWARD PEGAWAI UNIVERSITAS MURIA KUDUS BERBASIS WEB

SISTEM INFORMASI PRODUKSI KERAJINAN KAIN TENUN TROSO PADA UD. USAHA SUCI KECAMATAN PECANGAAN KABUPATEN JEPARA

SISTEM INFORMASI MANAJEMEN KULIAH KERJA LAPANGAN BERBASIS WEB PADA PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MURIA KUDUS

Sistem Informasi Manajemen Beasiswa Berbasis Web Pada Universitas Muria Kudus

SISTEM INFORMASI PENDAFTARAN WISUDA BERBASIS WEB PADA UNIVERSITAS MURIA KUDUS

SISTEM INFORMASI MANAJEMEN SKRIPSI ONLINE PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MURIA KUDUS

LAPORAN SKRIPSI SISTEM INFORMASI PENGOLAHAN DATA DAN BIAYA PEJABAT PEMBUAT AKTA TANAH (PPAT) DWI PURWANTI, SH

Sistem Pendukung Keputusan Seleksi Calon Pemain Sepakbola Persiku Junior U-18 dengan Metode Analytical Hierarchy Process (AHP)

LAPORAN SKRIPSI SISTEM PAKAR PENDIAGNOSA PENYAKIT SYARAF PUSAT. Oleh : Adistia Pradika Saputra

LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN DATA PROYEK PADA CV. FAIZ JAYA BERBASIS WEB

SISTEM INFORMASI PENDAFTARAN DAN PENGELOLAAN DATA PESERTA PESTA BARATAN KALINYAMATAN JEPARA BERBASIS WEB

RANCANG BANGUN SISTEM INFORMASI MATERIAL REQUIREMENT PLANNING (MRP)

Sistem Informasi E-Commerse Pemesanan Tas dan Dompet Pada Toko Body Sport Berbasis Web

Sistem Aplikasi Penentuan Harga Pokok Produksi Tas Pada Konveksi IMA Collection Kudus

LAPORAN SKRIPSI SISTEM PAKAR DIAGNOSA ANALISA KERUSAKAN PADA SEPEDA MOTOR DI SMK NU MA ARIF KUDUS DENGAN METODE FORWARD CHAINING

LAPORAN SKRIPSI SISTEM INFORMASI BURSA KERJA DI PUSAT KARIR DAN PELACAKAN ALUMNI UNIVERSITAS MURIA KUDUS BERBASIS WEB

Sistem Informasi Geografis Industri dan Perdagangan Meubel Kabupaten Jepara Dengan Metode Cluster Fuzzy

LAPORAN SKRIPSI. Sistem Informasi Manajemen Berbasis Web Pada PMI (Unit Donor Darah) Kabupaten Kudus

SISTEM INFORMASI PENDAFTARAN USAHA INDUSTRI PADA KANTOR PELAYANAN PERIJINAN KABUPATEN KUDUS BERBASIS WEB

SISTEM INFORMASI PENGELOLAAN BARANG BANTUAN LOGISTIK BAGI DAERAH BENCANA PADA BADAN PENANGGULANGAN BENCANA DAERAH (BPBD) KABUPATEN PATI

SISTEM PENDUKUNG KEPUTUSAN PEMBERIAN KARTU JAMINAN KESEHATAN MASYARAKAT DI DESA PIJI MENGGUNAKAN METODE MADM SAW

SISTEM INFORMASI APLIKASI PENGELOLAAN NILAI RAPOR SMP NEGERI 5 KUDUS

RANCANG BANGUN PORTAL HUKUM ISLAM SECARA ONLINE DILENGKAPI DENGAN HADIST DAN AYAT AL-QURAN

LAPORAN SKRIPSI. Disusun Oleh : : Munawir Hamzah NIM : Program Studi : Sistem Informasi

LAPORAN SKRIPSI. Disusun Oleh : : Achmad Safrudin NIM : Program Studi : Sistem Informasi

SISTEM INFORMASI PENGELOLAAN BANK SAMPAH KARYA SENTOSA

Perancangan Sistem Informasi Akademik Secara Online Pada SMA Negeri 1 Sandai

PENGELOLAAN INVENTARISASI LABORATORIUM PADA SMK WISUDHA KARYA KUDUS BERBASIS WEB

Sistem Informasi Pendaftaran Calon Tenaga Kerja Indonesia Pada Lembaga Pelatihan Kerja Swasta SONAGI

LAPORAN SKRIPSI SISTEM PENUNJANG KEPUTUSAN APPRAISAL KREDIT NASABAH PADA KOPERASI SIMPAN PINJAM KARYA UTAMA MANDIRI

LAPORAN SKRIPSI SISTEM INFORMASI GEOGRAFIS PERJALANAN WISATA WILAYAH KABUPATEN KUDUS BERBASIS MOBILE ANDROID

SISTEM INFORMASI PENGELOLAAN ASURANSI KECELAKAAN JIWA BERBASIS WEB PT. ASURANSI JIWASRAYA KUDUS

LAPORAN SKRIPSI. Sistem Informasi Penerimaan Beasiswa di SMA N 1 Jekulo Berbasis WEB

Sistem Penunjang Keputusan Penerima Beasiswa PPA dan BBM di Universitas Muria Kudus Menggunakan Metode TOPSIS Berbasis WEB

LAPORAN SKRIPSI SISTEM INFORMASI UJIAN PENERIMAAN SISWA BARU PADA MA MAFATTIHUT THULLAB BERBASIS WEB

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

Sistem Informasi Pengelolaan Arsip Berbasis Web Pada Kantor Perpustakaan dan Arsip Daerah Kabupaten Kudus

RANCANG BANGUN SISTEM INFORMASI PENGADAAN OBAT-OBATAN PADA RSI SUNAN KUDUS BERBASIS WEB

LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN DATA PANTI ASUHAN AISYIYAH KUDUS BEBRBASIS WEB

LAPORAN SKRIPSI RANCANG BANGUN SISTEM INFORMASI PEMBAYARAN PAJAK HOTEL DAN RESTORAN PADA DPPKD KABUPATEN KUDUS BERBASIS WEB

Sistem Informasi Pemasaran dan Pemesanan Meubel Berbasis Web pada CV. Jati Agung Furniture Bareng Kudus

APLIKASI BERBASIS WEB UNTUK MENGANALISA KERUSAKAN KENDARAAN BERMOTOR 4-TAK MENGGUNAKAN METODE FORWARD CHAINNING

SISTEM INFORMASI UNGKAP MASALAH SISWA PADA SMA 1 MEJOBO

LAPORAN SKRIPSI SISTEM INFORMASI LIGA FUTSAL BERBASIS WEB PADA UNITED FUTSAL STADIUM

Sistem Informasi Geografis Potensi Daerah Kabupaten Jepara

Sistem Informasi Pemesanan Studio Musik Berbasis Web dan Menggunakan SMS Gateway Sebagai Pengingat Jadwal Pemesanan Pada Danee s Studio Jepara

SISTEM INFORMASI SERTIFIKASI LAIK SEHAT PADA DEPOT AIR MINUM DI DINAS KESEHATAN KABUPATEN KUDUS BERBASIS WEB

LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN PENGABDIAN MASYARAKAT DI UNIVERSITAS MURIA KUDUS BERBASIS WEB

Sistem Informasi Pemesanan Rokok Secara Online Pada PR.Podo Rukun Sejahtera Jepara

RANCANG BANGUN SISTEM INFORMASI PEMASARAN BERBASIS WEB PADA KARYA MANDIRI FURNITURE JEPARA

LAPORAN SKRIPSI SISTEM EKSTRAKURIKULER PADA SMP NU AL MA RUF KUDUS BERBASIS WEB DAN SMS GATEWAY. Disusun Oleh : : Adhita Arif Setyawan

SISTEM INFORMASI PENGELOLAAN DATA SKRIPSI PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MURIA KUDUS

Sistem Pemesanan dan Pengendalian Barang pada Percetakan Aksara Berbasis Web

SISTEM INFORMASI PENJUALAN PADA TOKO MEBEL TAMBAH REJEKI

PEMETAAN INDUSTRI KECIL DAN MENENGAH (IKM) MENGGUNAKAN SISTEM INFORMASI GEOGRAFIS (SIG) BERBASIS WEB DI KABUPATEN KUDUS

LAPORAN SKRIPSI RANCANG BANGUN SISTEM ADMINISTRASI BEASISWA PADA KOPERASI PURA GROUP

SISTEM INFORMASI ADMINISTRASI WAJIB LAPOR KETENAGAKERJAAN DI PERUSAHAAN (WLKP) PADA DINAS SOSIAL, TENAGA KERJA DAN TRANSMIGRASI KABUPATEN KUDUS

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN OTOBUS PADA BIRO PERJALANAN HARMONY TOUR

PERANCANGAN SISTEM PELELANGAN PROYEK SEMI E-PROCUREMENT PADA DINAS PEKERJAAN UMUM KABUPATEN PATI

Sistem Pendukung Keputusan untuk Mendukung Pemilihan Balita Sehat Menggunakan Metode TOPSIS

Aplikasi Mobile Pembelajaran Bahasa Inggris Pada Siswa MI NU Maslakul Falah Berbasis Android

Portal E-Commerce Pemasaran Produk Kerajinan Genteng dengan metode AHP

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

Sistem Penunjang Keputusan Penentuan Jenis Tanaman Berdasarkan Komposisi Tanah dengan Metode Simple Additive Weighting (SAW)

RANCANG BANGUN SISTEM INFORMASI PENILAIAN INTERNAL PROGRAM KREATIVITAS MAHASISWA PADA UNIVERSITAS MURIA KUDUS

RANCANG BANGUN APLIKASI E-COMMERCE PADA DIGITAL CORPORATION DENGAN SISTEM LELANG

Transkripsi:

\ LAPORAN SKRIPSI Rancang Bangun Aplikasi Sistem Pakar Masalah Gangguan Hardware Berbasis Web Disusun Oleh : Nama : Ahmad Sutopo NIM : 2006 53 012 Program Studi : Sistem Informasi Fakultas : Teknik UNIVERSITAS MURIA KUDUS KUDUS 2012

LAPORAN SKRIPSI Rancang Bangun Aplikasi Sistem Pakar Masalah Gangguan Hardware Berbasis Web Laporan ini disusun guna memenuhi salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus Disusun Oleh : Nama : Ahmad Sutopo NIM : 2006 53 012 Program Studi : Sistem Informasi Fakultas : Teknik UNIVERSITAS MURIA KUDUS KUDUS 2012 i

HALAMAN PERSETUJUAN Nama : Ahmad Sutopo NIM : 2006-53-012 Bidang Studi : Expert System (ES) Judul Skripsi : Rancang Bangun Aplikasi Sistem Pakar Masalah Gangguan hardware berbasis Web Pembimbing I : Eko Darmanto, S.Kom, M.Cs Pembimbing II : Nanik Susanti, S.kom Kudus, Juni 2012 Yang Mengusulkan Ahmad Sutopo Menyetujui : Pembimbing I Pembimbing II Eko Darmanto, S.Kom, M.Cs Nanik Susanti, S.kom ii

HALAMAN PENGESAHAN Nama : Ahmad Sutopo NIM : 2006-53-012 Bidang Studi : Expert System (ES) Judul Skripsi : Rancang Bangun Aplikasi Sistem Pakar Masalah Gangguan hardware berbasis Web Pembimbing I : Eko Darmanto, S.Kom, M.Cs Pembimbing II : Nanik Susanti, S.Kom Dilaksanakan : Semester Genap 2011 Telah diujikan pada ujian sarjana, tanggal 1 Agustus 2012 dan dinyatakan LULUS Kudus, 1 Agustus 2012 iii

MOTTO DAN PERSEMBAHAN MOTTO Jangan pernah menyerah, teruslah berjuang. Hidup itu bukanlah tujuan, melainkan suatu perjalanan. " Dan barang siapa ber Tawakkal kepada Allah, niscaya Allah akan mencukupkan ( keperluan )-nya ". ( QS Ath Thalaq : 3 ) " Dan apa saja yang engkau Infaqkan, maka Allah akan mengganti. Dan DIA-lah sebaik-baik Pemberi Rizqi ". ( QS Saba' : 39 ) PERSEMBAHAN 1. Seluruh Keluargaku yang selalu memberikan doa restu, dan yang selalu memfasilitasi apa yang penulis butuhkan selama pembuatan laporan dan kuliah. 2. Teman-temanku semua. 4. Almamater. iv

RINGKASAN Laporan skripsi dengan judul Rancang Bangun Aplikasi Sistem PakarMasalah Gangguan hardware berbasis Web, laporan skripsi ini membahas tentang perancangan desain web untuk mendiagnosa kerusakan pada hardware komputer. Laporan skripsi ini dikerjakan dengan tujuan untuk menghasilkan suatu sistem pakar yang berkaitan dengan permasalahan hardware komputer yang sering dialami masyarakat umum. Sistem pakar ini dirancang dengan menggunakan pemodelan UML dan Website dibuat dengan menggunakan bahasa pemprograman PHP dan database MySQL. Mesin inferensi menggunakan metode forward chaining dengan penelusuran depth first search. Kata kunci : Sistem Pakar Gangguan hardware, Forward Chaining v

KATA PENGANTAR Dengan memanjatkan puji syukur kehadirat Allah SWT yang telah memberikan Rahmat, Taufiq, Hidayah serta Inayah-Nya, dan tak lupa Sholawat serta Salam kepada Nabi Muhammad SAW, sehingga penulis dapat menyelesaikan skripsi ini dengan judul Rancang Bangun Aplikasi Sistem PakarMasalah Gangguan hardware berbasis Web dengan baik. Penulisan skripsi ini merupakan salah satu syarat untuk menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknik Program Studi Sistem Informasi Universitas Muria Kudus. Atas tersusunnya laporan skripsi ini, penulis mengucapkan terima kasih yang sebesar-besarnya kepada : 1. Bapak Prof. Dr.dr. Sarjadi, Sp. PA, selaku Rektor Universitas Muria Kudus. 2. Bapak Rochmad Winarso, ST, MT, selaku Dekan Fakultas Teknik Universitas Muria Kudus. 3. Bapak Arif Setiawan, S.Kom, M.Cs, selaku Kepala Program Studi Sistem Informasi S-1 yang telah memberikan dorongan serta bantuan yang diberikan sehingga penulis dapat menyelesaikan skripsi ini. 4. Bapak Eko Darmanto, S.Kom, M.Cs, selaku Pembimbing I yang telah membimbing penulis dengan baik sehingga penulis dapat menyelesaikan skripsi ini. 5. Ibu Nanik Susanti, S.Kom, selaku Pembimbing II yang telah membimbing dan memberikan saran kepada penulis sehingga penulis dapat menyelesaikan skripsi ini. 6. Dosen-dosen dan seluruh staf karyawan di UMK yang telah memberikan banyak hal yang berharga bagi penulis. 7. Semua keluarga, bapak dan Almarhumah ibu, serta kakak-kakakku yang telah memberikan dorongan dan semangat baik moril dan materil kepada penulis. sehingga penulis dapat menyelesaikan skripsi ini. vi

8. Semua teman-teman yang telah membantu dan memberi dorongan kepada penulis sehingga skripsi ini dapat selesai. 9. Dan semua pihak yang tidak dapat penulis sebutkan satu-persatu yang telah ikut membantu penulis dalam menyelesaikan skripsi ini. Penulis menyadari bahwa dalam penulisan laporan skripsi ini masih jauh dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis harapkan guna perbaikan penulisan di masa-masa mendatang. Kudus, 25 Mei 2012 Penulis vii

DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii MOTTO DAN PERSEMBAHAN... iv RINGKASAN... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xi DAFTAR GAMBAR... xiii DAFTAR LAMPIRAN.... xvi BAB I PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Perumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan... 3 1.5 Manfaat Skripsi... 3 1.6 Tinjauan Pustaka... 4 1.7 Metodologi Penelitian... 5 1.7.1 Metode Pengumpulan Data... 5 1.7.2 Metode Pengembangan Sistem... 6 1.8 Sistematika Penulisan... 7 BAB II LANDASAN TEORI... 9 2.1 Artificial Intelligence... 9 2.1.1 Sejarah Artificial Intelligence... 9 2.1.2 Pengertian Artificial Intelligence... 10 2.1.3 Ruang Lingkup Kecerdasan Buatan... 11 2.2 Sistem Pakar... 13 2.2.1 Perbedaan Sistem Pakar Dengan Sitem Konvesional... 14 2.2.2 Keuntungan Atau Kelebihan Sistem Pakar... 15 viii

2.2.3 Pengembangan Sistem pakar... 15 2.2.4 Konsep Dasar Sistem Pakar... 17 2.2.5 Komponen Dasar Sistem Pakar... 18 2.2.6 Tahapan Pengembangan Sistem Pakar... 23 2.3 Masalah Gangguan Dan Kerusakan Hardware... 25 2.3.1 Kategori Pemeriksaan Hardware... 25 2.3.2 Prinsip Troubleshoting... 26 2.4 Masalah Masalah Hardware... 27 2.5 Flowchart... 31 2.5.1 Simbol Simbol Flowchart... 31 2.6 UML (Unified Modelling Language)... 33 2.6.1 Notasi UML... 33 2.7 ERD (Entity Relational Diagram)... 44 2.8 My SQL... 49 2.9 Web... 49 2.10 PHP (PHP Hypertext Prepocessor)... 50 2.11 Dreamweaver 8... 50 BAB III ANALISA DAN PERACANGAN... 51 3.1 Analisa Permasalahan... 51 3.2 Analisa Kebutuhan Sistem... 51 3.2.1Analisa Kebutuhan Data Dan Informasi... 51 3.3 Analisa Informasi Antar Aktifitas... 52 3.4 Desain Sitem... 52 3.4.1 Analisa Actor... 52 3.4.2 Perancangan Use Case Diagram... 53 3.4.3 Perancangan Class Diagram... 62 3.4.4 Perancangan Sequence Diagram... 67 3.4.5 Perancangan Collaboration Diagram... 70 3.4.6 Perancangan Actifity Diagram... 73 3.4.7 Perancangan Statechart Diagram... 77 3.5 ERD database Sitem Pakar Hardware... 81 ix

3.6 Perangan Tabel... 81 3.6.1 Relasi Tabel... 86 3.7 Desain Interface... 87 3.8 Metode Penyelesaian Masalah... 92 BAB IV PEMBAHASAN DAN IMPLEMENTASI... 99 4.1 Analisa Kebutuhan Implementasi... 100 4.1.1 Kebutuhan Perangkat Lunak (Software)... 100 4.1.2 Kebutuhan Sumber Daya Manusia (Brainware)... 100 4.2 Tampilan Halaman program... 100 4.2.1 Form Halaman Utama... 100 4.2.2 Form Halaman Registrasi... 101 4.2.3 Form Halaman Data Hardware... 102 4.2.4 Form Halaman Data Kerusakan... 102 4.2.5 Form Halaman Data Gejala... 103 4.2.6 Form Halaman hasil Diagnosa... 103 BAB V PENUTUP... 104 5.1 Kesimpulan... 104 5.2 Saran... 104 DAFTAR PUSTAKA... 105 LAMPIRAN x

DAFTAR TABEL Tabel 2.1 Perbedaan Sistem Pakar Dengan Sistem Konvensional... 14 Tabel 2.2 Simbol Simbol Flowchart... 31 Tabel 2.3 Notasi-notasi Dalam UML (Unified Modelling Language)... 34 Tabel 2.4 Notasi Sequence Diagram... 37 Tabel 2.5 Notasi Collaboration Diagram... 39 Tabel 2.6 Notasi Actifity Diagram... 40 Tabel 2.7 Notasi Statechart Diagram... 41 Tabel 2.8 Notasi Diagram Relasi... 44 Tabel 2.9 Menentukan Matrik Relasi Entitas... 45 Tabel 2.9 Menentukan Relasi Matrik... 46 Tabel 2.10 Pemetaan Attribut... 48 Tabel 3.1 Actor Use case Dan Aktifitasnya... 53 Tabel 3.2 Alur Optimistik Registrasi... 55 Tabel 3.3 Alur Pesimistik Registrasi... 56 Tabel 3.4 Alur Optimistik Hardware... 56 Tabel 3.2 Alur Pesimistik Hardware... 56 Tabel 3.6 Alur Optimistik Gejala... 57 Tabel 3.7 Alur Pesimistik Gejala... 57 Tabel 3.8 Alur Optimistik Diagnosa... 57 Tabel 3.9 Alur Pesimistik Diagnosa... 58 Tabel 3.10 Alur Optimistik Usulan... 58 Tabel 3.11 Alur Pesimistik Usulan... 59 Tabel 3.12 Alur Optimistik Hasil Diagnosa... 59 Tabel 3.13 Alur Pesimistik Hasil Diagnosa... 59 Tabel 3.14 Alur Optimistik Diagnosa User... 60 Tabel 3.15 Alur Pesimistik Diagnosa User... 60 Tabel 3.16 Alur Optimistik Pengguna... 60 Tabel 3.17 Alur Pesimistik Pengguna... 61 Tabel 3.18 Alur Optimistik Admin... 61 xi

Tabel 3.19 Alur Pesimistik Admin... 61 Tabel 3.20 Tabel Pengguna... 82 Tabel 3.21 Tabel Diagnosa... 82 Tabel 3.22 Tabel Gejala... 83 Tabel 3.23 Tabel Kerusakan... 83 Tabel 3.24 Tabel Relasi... 84 Tabel 3.25 Tabel Admin... 84 Tabel 3.26 Tabel Usulan... 84 Tabel 3.27 Tabel Temp... 85 Tabel 3.28 Tabel Knowledge Base... 93 xii

DAFTAR GAMBAR Gambar 2.1 Daerah Utama Aplikasi Artificial Intellegence... 12 Gambar 2.2 Struktur Bagan Sistem Pakar... 18 Gambar 2.3 Teknik Penelusuran Data Depth First Search... 21 Gambar 2.4 Teknik Penelusuran Data Breadth First Search... 22 Gambar 2.5 Teknik penelusuran Best First Search... 22 Gambar 2.6 Fase pengembangan Sistem pakar... 23 Gambar 2.7 Contoh Use Case Diagram... 35 Gambar 2.8 Contoh Class Diagram... 36 Gambar 2.9 Contoh Sequence Diagram... 38 Gambar 2.10 Contoh Collaboration Diagram... 39 Gambar 2.11 Contoh Activity Diagram... 41 Gambar 2.12 Contoh Statechart Diagram... 43 Gambar 2.13 Contoh Component Diagram... 43 Gambar 2.14 Contoh Deployment Diagram... 44 Gambar 2.15 Gambar ERD Sementara... 46 Gambar 2.16 Gambar ERD Berdasarkan Kunci... 47 Gambar 2.17 Gambar ERD Dengan Attribut... 48 Gambar 3.1 Flowchart Penangan Gangguan Hardware... 51 Gambar 3.2 Gambar Use Case Diagram... 54 Gambar 3.3 Kelas Admin... 62 Gambar 3.4 Kelas Proses Diagnosa... 62 Gambar 3.5 Kelas Gejala... 63 Gambar 3.6 Kelas Pengguna... 63 Gambar 3.7 Kelas Kerusakan... 63 Gambar 3.8 Kelas Hasil... 64 Gambar 3.9 Kelas Hasil Diagnosa User... 64 Gambar 3.10 Kelas Usulan... 65 Gambar 3.11 Class Diagram... 66 Gambar 3.12 Squence Diagram Penggunjung... 67 xiii

Gambar 3.13 Squence Diagram Registrasi... 68 Gambar 3.14 Squence Diagram Pendataan kerusakan... 68 Gambar 3.15 Squence Diagram Pendataan Gejala... 69 Gambar 3.16 Squence Diagram Diagnosa... 69 Gambar 3.17 Squence Diagram Usulan... 70 Gambar 3.18 Collaboration Diagram Pengunjung... 70 Gambar 3.19 Collaboration Diagram Registrasi... 71 Gambar 3.20 Collaboration Diagram Pendataan kerusakan... 71 Gambar 3.21 Collaboration Diagram Pendataan Gejala... 72 Gambar 3.22 Collaboration Diagram Diagnosa... 72 Gambar 3.23 Collaboration Diagram Usulan... 73 Gambar 3.24 Actifity Diagram Kerusakan... 74 Gambar 3.25 Actifity Diagram Gejala... 75 Gambar 3.26 Actifity Diagram Diagnosa... 76 Gambar 3.27 Actifity Diagram Registrasi... 76 Gambar 3.28 Actifity Diagram Usulan... 77 Gambar 3.29 Statechart Diagram Tambah Data Kerusakan... 77 Gambar 3.30 Statechart Diagram Ubah Data Kerusakan... 78 Gambar 3.31 Statechart Diagram Hapus Data Kerusakan... 78 Gambar 3.32 Statechart Diagram Tambah Data Gejala... 78 Gambar 3.33 Statechart Diagram Ubah Data Gejala... 79 Gambar 3.34 Statechart Diagram Hapus data Gejala... 79 Gambar 3.35 Statechart Diagram Registrasi... 79 Gambar 3.36 Statechart Diagram Diagnosa... 80 Gambar 3.37 Statechart Diagram Usulan... 70 Gambar 3.38 ERD Data Base Sistem Pakar Hardware... 81 Gambar 3.39 Relasi Tabel Sistem Pakar Hardware... 86 Gambar 3.40 Tampilan Menu Utama... 87 Gambar 3.41 Tampilan Menu Pengguna... 87 Gambar 3.42 Tampilan Menu Admin... 88 Gambar 3.43 Tampilan Form Pendaftaran... 88 xiv

Gambar 3.44 Tampilan Form Login... 89 Gambar 3.45 Tampilan Form Input Daftar Hardware... 89 Gambar 3.46 Tampilan Form Input Daftar Gejala... 90 Gambar 3.47 Tampilan Form Diagnosa... 91 Gambar 3.48 Tampilan Form Usulan... 91 Gambar 3.49 Gambar Pohon Keputusan Sistem Pakar Hardware... 98 Gambar 4.1 Gambar Halaman Utama... 101 Gambar 4.2 Gambar Halaman Registrasi... 101 Gambar 4.3 Gambar Halaman Data Hardware... 102 Gambar 4.4 Gambar Halaman Data Kerusakan... 102 Gambar 4.5 Gambar Halaman Data Gejala... 103 Gambar 4.6 Gambar Halaman Hasil Diagnosa... 103 xv

DAFTAR LAMPIRAN Lampiran 1 : Biografi Penulis Lampiran 2 : Buku Bimbingan Skripsi xvi