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

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

LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN DALAM PEMILIHAN HANDPHONE DENGAN METODE AHP

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

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

Rancang Bangun Aplikasi Sistem Pakar Masalah Gangguan Hardware Berbasis Web

Sistem Pakar Untuk Mendiagnosa Penyakit. Ikan Nila

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

SISTEM INFORMASI MANAJEMEN KULIAH KERJA LAPANGAN BERBASIS WEB PADA PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS MURIA 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 Manajemen Berbasis Web Pada PMI (Unit Donor Darah) Kabupaten Kudus

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

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

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

Sistem Pakar Untuk Mendiagnosa Penyakit Kulit pada Anak Menggunakan Metode Teorema Bayes Berbasis Web

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

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

SISTEM INFORMASI REKAM DATA PADA RUMAH BERSALIN ANUGERAH BERBASIS WEB

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

SISTEM INFORMASI PENGOLAHAN DATA PADA CV. CAHAYA UNTUK PENYAMBUNGAN PELANGGAN BARU PLN

SISTEM PAKAR PENDEKTESIAN PENYAKIT KANDUNGAN BERBASIS WEB

LAPORAN SKRIPSI SISTEM INFORMASI PRAKTEK KLINIK PROGRAM STUDI ILMU KEPERAWATAN PADA STIKES CENDEKIA UTAMA KUDUS BERBASIS WEB

Sistem Penunjang Keputusan E Diet Berbasis Web dengan Metode Simple Additive Weighting (SAW)

Sistem Informasi Geografis Potensi Daerah Kabupaten Jepara

LAPORAN SKRIPSI SISTEM INFORMASI ADUAN PELANGGARAN TATA TERTIB SEKOLAH BERBASIS WEB PADA SMK NU GEMBONG

SISTEM INFORMASI APLIKASI PENGELOLAAN NILAI RAPOR SMP NEGERI 5 KUDUS

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

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

Rancang Bangun Pembelajaran Tabel Periodik Unsur Kimia Berbasis Web

LAPORAN SKRIPSI SISTEM INFORMASI PEMBUATAN SURAT KETERANGAN CATATAN KEPOLISIAN BERBASIS WEB PADA POLRES KUDUS

SISTEM INFORMASI AKADEMIK DI SMA NEGERI 1 KARANGANYAR DEMAK

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

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

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

Rancang Bangun Sistem Inventory Toko Wahana Baru Kosmetik Berbasis Web

LAPORAN SKRIPSI SISTEM INFORMASI MANAJEMEN PERNIKAHAN PADA KANTOR URUSAN AGAMA KECAMATAN JEKULO

APLIKASI ORDER DELIVERY PADA RUMAH MAKAN NASUKY MUBAROK BERBASIS WAP

Sistem Informasi Kepegawaian pada SMA Bopkri 03 PATI Berbasis Web

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

Sistem Pakar untuk Mendiagnosa Penyakit Gigi dengan Metode Decision Tree

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

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

Sistem Informasi Inventarisasi Laboratorium pada Program Studi Sistem Informasi Universitas Muria Kudus Berbasis Web

Sistem Pendukung Keputusan Seleksi Penerimaan Bantuan Siswa Miskin (BSM) pada SMP N 1 PAMOTAN

SISTEM INFORMASI PENGELOLAAN PERENCANAAN PEMBANGUNAN DESA BERBASIS WEB PADA KECAMATAN GEBOG

Sistem Informasi Pendaftaran Pasang Baru Telepon dan Pengaduan Berbasis Web pada PT Telkom Indonesia Kudus

Sistem Informasi Manajemen Beasiswa Berbasis Web Pada Universitas Muria Kudus

SISTEM INFORMASI PENJUALAN ONLINE PADA SUGIARTO RATTAN FURNITURE JEPARA

Sistem Informasi Simpan Pinjam pada Koperasi Barokah Wali Terminal Wisata Bakalan Krapyak Kudus

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

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

LAPORAN SKRIPSI SISTEM INFORMASI MANAJEMEN ATLET PADA DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA KABUPATEN KUDUS

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

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

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN GURU TELADAN PADA SMK TAMAN SISWA KUDUS MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

LAPORAN SKRIPSI RANCANG BANGUN E - LIBRARY BERBASIS WEB DI SMK TAMAN SISWA KUDUS

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

Sistem Informasi Servis dan Penjualan Komputer Berbasis SMS Gateway di Dewa.com

LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KAYU UNTUK PEMBUATAN GITAR MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING BERBASIS WEB

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

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

SISTEM INFORMASI PENGOLAHAN DATA KOMODITAS PERKEBUNAN BERBASIS WEB DI DINAS PERTANIAN, PERIKANAN KABUPATEN KUDUS

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

Perancangan Sistem Pengadaan Barang/Jasa Pada Dinas Bina Marga Pengairan ESDM Kabupaten Kudus

SISTEM INFORMASI PENJUALAN KREDIT SEPEDA MOTOR PADA MATARAM SAKTI MOTOR JEPARA

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

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

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

Sistem Informasi Pendaftaran Siswa Baru Terpadu untuk SMP Negeri secara Online pada Dinas Pendidikan Pemuda dan Olahraga Kabupaten Kudus

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

Sistem Informasi Pengelolaan Pelanggaran Siswa Berbasis SMS Gateway pada SMP 2 Jati Kudus

SKRIPSI. Nama : Edi Susanto NIM : Program Studi : Sistem Informasi Fakultas : Teknik. Oleh :

LAPORAN SKRIPSI SISTEM INFORMASI BUDIDAYA DAN PENJUALAN BIBIT JAMBU AIR PADA TOKO YULI DESA KAYEN KABUPATEN PATI. Disusun Oleh :

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

LAPORAN SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TEMPAT PENGINAPAN DI KARIMUNJAWA DENGAN METODE AHP (ANALYTICAL HIERARCHY PROCESS) Disusun Oleh :

LAPORAN SKRIPSI SISTEM INFORMASI REWARD PEGAWAI UNIVERSITAS MURIA KUDUS BERBASIS WEB

Aplikasi Booking Room Karaoke Pada New Star Kudus Berbasis Android

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

PENGELOLAAN INVENTARISASI LABORATORIUM PADA SMK WISUDHA KARYA KUDUS BERBASIS WEB

SISTEM INFORMASI PENJADWALAN PRODUKSI DENGAN METODE SEQUENCING PADA KONVEKSI SAMPURNA

SISTEM PENDUKUNG KEPUTUSAN PENYELEKSIAN BIBIT BUAH NAGA PADA TAMAN BUDIDAYA BUAH NAGA BURIKAN KUDUS MENGGUNAKAN METODE TOPSIS BERBASIS WEB

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

Sistem Informasi Administrasi Panti Asuhan Aisyiyah di Kabupaten Kudus

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

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

Portal E-Commerce Pemasaran Produk Kerajinan Genteng dengan metode AHP

LAPORAN SKRIPSI LAPORAN SKRIPSI

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

SISTEM APLIKASI INFORMASI LAYANAN PUBLIK DI KOTA KUDUS BERBASIS ANDROID

Sistem Informasi Pengajuan Bantuan PNPM Mandiri pada Kecamatan Gebog

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

SISTEM INFORMASI MANAJEMEN PENDAFTARAN SISWA BARU pada SMAN 1 NALUMSARI JEPARA

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

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

LAPORAN SKRIPSI SISTEM INFORMASI PENGGAJIAN KARYAWAN OUTSAURCING PADA PT.MITRA PENGGUSAHA INDONESIA KUDUS BERBASIS WEB

SISTEM INFORMASI PENDATAAN INPASING GURU PEGAWAI NEGERI SIPIL DAN GURU NON PEGAWAI NEGERI SIPIL BERBASIS ON-LINE PADA KANTOR KEMENTRIAN AGAMA KAB

Sistem Informasi Ujian Masuk Pada MTs N 2 Kudus Berbasis Web

LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN BANK DARAH PADA UDD (UNIT DONOR DARAH) PMI KABUPATEN KUDUS

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

SKRIPSI. Sistem Informasi Akademik Di SMP Negeri 2 Mejobo Kudus Berbasis Web

LAPORAN SKRIPSI SISTEM INFORMASI PELAYANAN BEAUTY AND SKIN CARE BERBASIS WEB DAN SMS GATEWAY PADA ALIYA DEA BEAUTY CARE AND SPA

Transkripsi:

SKRIPSI Perancangan Sistem Pakar Untuk Menentukan Kerusakan Pada Handphone Berbasis Web SKRIPSI INI DISUSUN GUNA MEMENUHI SALAH SATU SYARAT UNTUK MENYELESAIKAN PROGRAM STUDI SISTEM INFORMASI STRATA I PADA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS Oleh : Nama : Aziz Masrul NIM : 2007 53 011 Program Studi : Sistem Informasi Fakultas : Teknik UNIVERSITAS MURIA KUDUS 2012 i

HALAMAN PERSETUJUAN Nama : Aziz Masrul NIM : 2007 53 011 Judul Skripsi : Perancangan Aplikasi Jejaring Sosial Berbasis Web Pembimbing I : Supriyono, M.Kom Pembimbing II : Noor latifah, S.Kom Telah disetujui oleh tim pembimbing untuk diuji Kudus, 13 November 2011 Menyetujui : Pembimbing I Pembimbing II Supriyono, M.Kom Noor Latifah, S.Kom ii

HALAMAN PENGESAHAN Nama Pelaksana Skripsi : Aziz Masrul Nomor Induk Mahasiswa : 2007 53 011 Program Studi : Sistem Informasi S-1 Fakultas : Teknik Judul Skripsi : Perancangan Sistem Pakar Untuk Menentukan Kerusakan Pada Handphone Berbasis Web Pembimbing I : Supriyono, M.Kom Pembimbing II : Noor latifah, S.Kom Telah diujikan pada ujian sarjana, tanggal 06 Juli 2012 dan dinyatakan Kudus, 06 Juli 2012 Penguji Utama Penguji I Penguji II Pratomo Setiaji, M. Kom Andy Prasetyo Utomo, S. Kom Diana Laily Fithri S.Kom Mengetahui Dekan Fakultas Teknik Rochmad Winarso,ST, MT, iii

HALAMAN MOTTO DAN PERSEMBAHAN MOTTO Kebahagiaan diperuntukkan bagi mereka yang berani memperjuangkannya. Oleh karena itu, berjuanglah..!!! Tak ada yang sempurna, selain ALLAH. Karena kesempurnaan manusia adalah justru karena dia memang TAK SEMPURNA!! Practice makes perfect. PERSEMBAHAN Skripsi ini penulis persembahkan kepada: 1. Allah yang telah menciptakan aku, beserta Rosul-Nya. 2. Ayah dan Ibu, karena kalian aku ada. 3. Dosen-dosen. 4. Teman teman kelas A, khususnya anak anak Compac. 5. Almamater iv

RINGKASAN Laporan skripsi dengan judul Perancangan Sistem Pakar Untuk Kerusakan Pada Handhone Berbasis Web telah dilaksanakan dengan tujuan menghasilkan perangkat lunak berbasis web untuk digunakan secara umum sebagai media konsultasi kerusakan handphone. Sistem ini dirancang dengan menggunakan pemodelan dengan UML. Sedangkan bahasa pemrograman yang digunakan adalah PHP dan database MySQL. Hasil dari aplikasi ini adalah website Sistem pakar kerusakan handphone yang digunakan sebagai sarana berinteraksi dan bertukar informasi satu dengan yang lain Kata Kunci : Sistem pakar, handphone v

KATA PENGANTAR Dengan memanjatkan puji syukur kehadirat Allah SWT atas rahmat, taufiq, hidayah serta inayahnya, serta tidak lupa memanjatkan Sholawat dan Salam kepada Nabi Muhammad SAW, sehingga penulis dapat menyelesaikan skripsi dengan judul Perancangan Sistem Pakar Untuk Kerusakan Pada Handhone Berbasis Web dengan baik, dan dapat dipertanggung jawabkan. Penyusunan skripsi ini merupakan salah satu syarat yang harus dipenuhi untuk menyelesaikan Program Studi Sistem Informasi S-1 pada Fakultas Teknik Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan rasa 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 Fakultas Teknik Universitas Muria Kudus. 4. Bapak R.Rhoedy Setyawan, M.Kom selaku dosen wali saya. 5. Bapak Supriyono, M.Kom, atas bimbingan dan bantuannya selama penyusunan proposal, pembuatan tugas akhir hingga akhir penulisan laporan. 6. Ibu Noor Latifah, S.Kom, atas bimbingan dan bantuannya selama penyusunan proposal, pembuatan tugas akhir hingga akhir penulisan laporan. 7. Bapak dan Ibu Dosen yang telah membekali penulis dengan berbagai ilmu pengetahuan. Dosen-dosen dan seluruh staf karyawan di UMK yang telah memberikan banyak hal yang berharga bagi hidup saya. Terima kasih banyak. 8. Kedua orang tua dan keluarga penulis yang telah memberikan dorongan dan semangat, sehingga penulis dapat dengan lancar menyelesaikan skripsi. vi

9. Semua teman teman yang telah membantu dan memberikan dorongan kepada penulis sehingga skripsi ini dapat selesai. 10. Dan semua pihak yang tidak dapat penulis sebutkan satu-persatu yang telah ikut membantu penulis dalam menyelesaikan skripsi ini. Penulis menyadari sepenuhnya bahwa skripsi ini masih terlalu jauh untuk memperoleh predikat sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis harapkan guna perbaikan penulisan di masa-masa mendatang sehingga akan lahirlah karya-karya lain yang tentu saja bisa jauh lebih bagus dari pada ini. Penulis mohon maaf atas segala kekurangan dan kesalahan yang ada. Akhirnya, penulis berharap semoga tulisan ini bermanfaat. Amin... Kudus, Februari 2012 Penulis vii

DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii HALAMAN MOTTO DAN PERSEMBAHAN... iv RINGKASAN... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xii DAFTAR GAMBAR... xiii DAFTAR LAMPIRAN... xviii BAB I : PENDAHULUAN 1.1 Latar Belakang Masalah... 1 1.2 Perumusan Masalah... 1 1.3 Batasan Masalah... 2 1.4 Tujuan skripsi 2 1.5 Manfaat Skripsi... 2 1.6 Tinjauan Pustaka... 3 1.7 Metodologi Penelitian... 4 1.7.1 Metode Pengumpulan Data... 4 1.7.2 Metode Pengembangan Sistem... 6 1.8 Sistematika Penulisan.. 8 BAB II : LANDASAN TEORI 2.1 Pengertian Sistem... 10 2.2 Konsep Analisis dan Perancangan Sistem... 10 2.2.1 Pengertian Analisis Sistem... 10 2.2.2 Pengertian Perancangan Sistem... 10 2.3 Sistem Pakar... 10 2.3.1 Klasifikasi Sistem Pakar... 11 viii

2.3.2 Ciri-ciri Sistem Pakar... 12 2.3.3 Konsep Dasar Sistem Pakar. 13 2.3.4 Komponen - Komponen Sistem Pakar 13 2.4 Teori Probabilitas... 16 2.5 Web/WWW(World Wide Web)... 18 2.6 Web Server... 18 2.7 Web Browser... 20 2.8 HTML(Hiper Text Markup Language)... 20 2.9 PHP.. 20 2.10 MySQL 20 2.11 Pemodelan Proses (UML) 21 2.11.1 Use Case Diagram. 21 2.11.2 Class Diagram.. 23 2.11.3 Behavior Diagram. 25 2.11.4 Pemetaan Model Objek ke Tabel.. 30 2.12 Rekayasa Perangkat Lunak 31 2.13 Mengenal Rational Rose 32 2.14 Macromedia Dreamweaver 33 BAB III : ANALISIS DAN PERANCANGAN 3.1 Analisa Kebutuhan Sistem... 33 3.2 Identifikasi Masalah... 33 3.3 Analisa Sistem. 34 3.4 Paparan Prosedur. 34 3.5 Analisa Kebutuhan Data dan Informasi.. 34 3.6 Analisa Kebutuhan Hardware dan Software.. 35 3.6.1 Kebutuhan Perangkat Keras. 35 3.6.2 Kebutuhan Perangkat Lunak. 35 3.7 Analisa dan Perancangan Sistem 36 3.7.1 Analisa Aktor... 36 3.7.2 Bisnis Usecase.. 36 ix

3.7.3 Perancangan Usecase Diagram. 37 3.7.4 Class Diagram 44 3.7.5 Sequence Diagram. 48 3.7.6 Statechart Diagram 53 3.7.7 Activity Diagram 58 3.7.10 Perancangan Basis Data... 62 3.7.11 Relasi Antar Tabel... 69 3.8. Metode Penyelesaian Masalah.70 3.9. Perancangan Interface.74 BAB IV : PEMBAHASAN DAN IMPLEMENTASI 4.1 Implementasi Sistem... 75 4.1.1 Lingkungan Implementasi.75 4.1.2 Lingkungan Sumber Daya Manusia. 76 4.1.3 Implementasi Layar antar Muka 76 4.1.4 Batasan Implementasi.. 76 4.2 Antar Muka Sistem. 76 4.3 Pengujian Sistem 83 4.3.1 Pengujian Proses Sistem 83 BAB V : PENUTUP 5.1 Kesimpulan... 85 5.2 Saran... 85 DAFTAR PUSTAKA LAMPIRAN x

DAFTAR TABEL Tabel 2.1 : Notasi Use Case Diagram... 23 Tabel 2.2 : Notasi Hubungan Antar Class... 24 Tabel 2.3 : Notasi State Diagram... 25 Tabel 2.4 : Notasi Activity Diagram... 27 Tabel 2.5 : Notasi Sequence Diagram... 28 Tabel 3.1 : Bisnis Use Case... 36 Tabel 3.2 : Alur Optimistic Use Case Konsultasi... 37 Tabel 3.3 : Alur Pesimistic Use Case Konsultasi... 38 Tabel 3.4 : Alur Optimistic Use Case Daftar... 38 Tabel 3.5 : Alur Pesimistic Use Case daftar... 39 Tabel 3.6 : Alur Optimistic Use Case kelola user... 39 Tabel 3.7 : Alur Pesimistic Use Case kelola user... 40 Tabel 3.8 : Alur Optimistic Use Case Kelola Gejala... 40 Tabel 3.9 : Alur Pesimistic Use Case Kelola Gejala... 41 Tabel 3.10 : Alur Optimistic Use Case Dugaan Kerusakan. 42 Tabel 3.11 : Alur Pesimistic Use Case Dugaan Kerusakan... 43 Tabel 3.12 : Alur Optimistic Use Case Lihat hasil konsultasi... 43 Tabel 3.13 : Alur Pesismistic Use Case Lihat hasil konsultasi... 44 Tabel 3.14 : Tabel User... 66 Tabel 3.15 : Tabel Gejala... 66 Tabel 3.16 : Tabel Dugaan Kerusakan... 66 Tabel 3.17 : Tabel Kerusakan... 67 Tabel 3.18 : Tabel Detail Konsultasi... 67 Tabel 3.19 : Tabel Hasil Konsultasi... 68 Tabel 3.20 : Tabel Temp_Dugaan... 68 Tabel 3.21 : Gejala_Dugaan....68 Tabel 3.22 : Tabel Admin...69 Tabel 3.23 : Tabel Knowledge Base..71 xi

xii

DAFTAR GAMBAR Gambar 2.1 : Komponen-Komponen Dari Sebuah Sistem Pakar... 13 Gambar 2.2 : Diagram Alir Teknik Penelusuran Depth First Search... 16 Gambar 2.3 : Contoh Use Case Diagram... 22 Gambar 2.4 : Contoh Class Diagram... 23 Gambar 2.5 : Contoh Hubungan Antar Class... 24 Gambar 2.6 : Contoh Statechart Diagram... 25 Gambar 2.7 : Contoh Activity Diagram... 27 Gambar 2.8 : Contoh Sequence Diagram... 28 Gambar 2.9 : Multiplicity One-To-One... 30 Gambar 2.10 : Multiplicity One-To-Many... 30 Gambar 2.11 : Multiplicity Many-To-Many... 31 Gambar 3.1 : Use Case Diagram... 37 Gambar 3.2 : Tabel Kelas Admin... 45 Gambar 3.3 : Tabel Kelas Dugaan Kerusakan... 45 Gambar 3.4 : Tabel Kelas Gejala... 45 Gambar 3.5 : Tabel Kelas User... 46 Gambar 3.6 : Tabel Kelas Daftar... 46 Gambar 3.7 : Tabel Kelas Konsultasi... 47 Gambar 3.8 : Tabel Kelas Hasil Konsultasi... 47 Gambar 3.9 : Class Diagram... 48 Gambar 3.10 : Sequence Diagram Daftar... 49 Gambar 3.11 : Sequence Diagram Kelola Gejala... 50 Gambar 3.12 : Sequence Diagram Kelola Dugaan Kerusakan... 51 Gambar 3.13 : Sequence Diagram Konsultasi dan Hasil Konsultasi... 52 Gambar 3.14 : Sequence Diagram Kelola User... 53 Gambar 3.15 : Statechar diagram Registrasi Penguna... 54 Gambar 3.16 : Statechart Diagram Tambah Dugaan Kerusakan... 54 Gambar 3.17 : Statechart Diagram Ubah Dugaan Kerusakan... 54 Gambar 3.18 : Statechart Diagram Hapus Dugaan Kerusakan... 55 xiii

Gambar 3.19 : Statechart Diagram Tambah Gejala Kerusakan... 55 Gambar 3.20 : Statechart Diagram Ubah Gejala Kerusakan... 55 Gambar 3.21 : Statechart Diagram Hapus Gejala Kerusakan... 56 Gambar 3.22 : Statechart Diagram Tambah User... 56 Gambar 3.23 : Statechart Diagram Ubah User... 56 Gambar 3.24 : Statechart Diagram Hapus User... 57 Gambar 3.25 : Statechart Diagram Tambah Konsultasi... 57 Gambar 3.26 : Statechart Diagram Ubah Konsultasi... 57 Gambar 3.27 : Statechart Diagram Hapus Konsultasi... 58 Gambar 3.28 : Activity Diagram Registrasi Pengguna... 58 Gambar 3.29 : Activity Diagram Kelola Dugaan Kerusakan... 59 Gambar 3.30 : Activity Diagram Kelola gejala Kerusakan... 59 Gambar 3.31 : Activity Diagram Admin Kelola User... 61 Gambar 3.32 : Activity Diagram Konsultasi dan Hasil Konsultasi... 62 Gambar 3.33 : Struktur Kelas Admin Dengan Kelas Gejala... 63 Gambar 3.34 : Struktur Kelas Admin Dengan kelas User... 64 Gambar 3.35 : Struktur Kelas Admin Dengan Dugaan Kerusakan... 64 Gambar 3.36 : Struktur Kelas User Dengan Tabel Kelas Daftar... 65 Gambar 3.37 : Struktur Kelas User Dengan Kelas Konsultasi... 65 Gambar 3.38 : Struktur Kelas Konsultasi Dengan Hasil Konsultasi... 69 Gambar 3.39 : Relasi Database... 70 Gambar 3.40 : Desain Menu Utama... 77 Gambar 3.42 : Desain Menu Admin... 74 Gambar 4.1 : Halaman Utama... 77 Gambar 4.2 : Form Registrasi Pengguna... 77 Gambar 4.3 : Form Login Pengguna... 78 Gambar 4.4 : Menu Logout... 78 Gambar 4.5 : Form Input Gejala... 79 Gambar 4.6 : Form Diagnosa Dugaan... 80 Gambar 4.7 : Form Hasil Konsultasi... 80 Gambar 4.8 : Login Admin... 81 xiv

Gambar 4.9 : Menu Admin... 81 Gambar 4.10 : Form Kelola Data Pengguna.82 Gambar 4.11 : Form Kelola Data Gejala... 82 Gambar 4.12 : Form Kelola Data Kerusakan... 83 Gambar 4.13 : Proses Input Gejala... 84 Gambar 4.14 : Detail Dugaan Kerusakan... 85 Gambar 4.15 : Form Hasil Konsultasi.. 85 Gambar 4.16 : Form Hasil Konsultasi di Aplikasi 89 xv

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