LAPORAN TUGAS AKHIR. Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer. Oleh : PRISTA AMANDA PUTRI

dokumen-dokumen yang mirip
SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT INFEKSI JAMUR

LAPORAN TUGAS AKHIR DIAGNOSA PENYAKIT GIGI DAN MULUT MENGGUNAKAN RUNUT MAJU DENTAL AND ORAL DISEASE DIAGNOSIS USING FORWARD CHAINING

LAPORAN TUGAS AKHIR SISTEM PAKAR MENENTUKAN TERAPI YANG TEPAT BAGI ANAK PENDERITA DOWN SYNDROME

PENGEMBANGAN APLIKASI SISTEM PAKAR MENGENALI UNSUR ZAT KIMIA BERBASIS ANDROID

LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI SISTEM PAKAR UNTUK MENGIDENTIFIKASI KERUSAKAN PADA SEPEDA MOTOR

TAKARIR. data atau informasi dan transformasi data yang bergerak dari pemasukan data hingga ke keluaran. Database

LAPORAN TUGAS AKHIR SISTEM PENENTUAN HARGA PAKAN IKAN ONLINE BERBASIS LOGIKA FUZZY

TESIS IDENTIFIKASI PENYAKIT PADA BUDIDAYA IKAN AIR LAUT MENGGUNAKAN METODE RIPPLE DOWN RULES (RDR) AGUS CAHYO NUGROHO No. Mhs. : /PS/MTF

PENGGUNAAN CERTAINTY FACTOR (CF) DALAM PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSIS PENYAKIT ATHEROSKLEROSIS SKRIPSI. Elpa Armi Voni

APLIKASI PEMILIHAN KACAMATA DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) APPLICATION SELECTION GLASSES WITH SIMPLE ADDITIVE WEIGHTING (SAW)

SISTEM PAKAR DIAGNOSA INFEKSI PENYAKIT TROPIS DENGAN MENGGUNAKAN METODE FORWARD CHAINING SKRIPSI ELLYS R. SITUMEANG

LAPORAN TUGAS AKHIR SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN ANAK AUTIS DENGAN METODE TOPSIS BERBASIS JAVA DESKTOP

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

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PRODUK LENSA KONTAK (SOFTLENS) MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

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

Muhamad Sya rudin NIM : L

LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI PENJUALAN KNALPOT BERBASIS WEB

PERANCANGAN SISTEM PAKAR DIAGNOSA GANGGUAN PENCERNAAN PADA ANAK DENGAN PHP DAN MY SQL SKRIPSI

PERANCANGAN SISTEM INFORMASI DATA KEPENDUDUKAN BERBASIS DESKTOP DI DESA BUKIT LANGKAP KECAMATAN LINGGA TIMUR

SISTEM PAKAR DIAGNOSA PENYAKIT YANG DISEBABKAN OLEH VIRUS MENGGUNAKAN METODE FORWARD CHAINING TUGAS AKHIR SYAHRAINI

LAPORAN SKRIPSI IMPLEMENTASI PENENTUAN PRODUK K-LINK UNTUK PENGOBATAN PENYAKIT BERBASIS EXPERT SYSTEM. Oleh : ANISA NOOR BAITI

LEMBAR PENGESAHAN PEMBIMBING

SISTEM PAKAR DIAGNOSA AWAL PENYAKIT USUS BUNTU DENGAN MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB SKRIPSI

SISTEM PENGELOLAAN MANAJEMEN PENELITIAN DAN PENGABDIAN PADA MASYARAKAT DI LPPM UNIVERSITAS MUHAMMADIYAH PURWOKERTO

LAPORAN TUGAS AKHIR IMPLEMENTASI ARSITEKTUR MULTITIER DENGAN WEB SERVICE PADA SISTEM PENILAIAN RAPOR DI SEKOLAH MENENGAH KEJURUAN NEGERI 1 BUMIJAWA

SISTEM INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION

LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI INFORMASI AGENDA DAN TEMPAT PARIWISATA BERBASIS ANDROID DI KABUPATEN PURBALINGGA

SISTEM PAKAR UNTUK DIAGNOSA PENYAKIT TANAMAN KEDELAI MENGGUNAKAN METODE CERTAINTY FACTOR

LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI PENJUALAN HANDPHONE BERBASIS MOBILE (THE DEVELOPMENT OF MOBILE SALES APPLICATION HANDPHONE)

LAPORAN SKRIPSI SISTEM PAKAR UNTUK DIAGNOSA PENYAKIT HERPES PADA ANAK. Oleh : Fina Fitriana

ABSTRAK. Kata kunci : sistem pakar, diagnosa penyakit anjing, basis pengetahuan, rule. Universitas Kristen Maranatha

Rancang Bangun Aplikasi Sistem Pakar Masalah Gangguan Hardware Berbasis Web

PERANCANGAN APLIKASI SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT HERNIA DENGAN MENGGUNAKAN METODE BACKWARD CHAINING SKRIPSI

APLIKASI SISTEM PAKAR UNTUK PERTOLONGAN PERTAMA MENDIAGNOSA DEMAM Shela Shelina Universitas Gunadarma Jl. Margonda Raya No. 100 Pondok Cina, Depok 164

LAPORAN TUGAS AKHIR SKRIPSI. diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer PANDU PRIAMBADHA

SISTEM PAKAR MENDIAGNOSA GANGGUAN KEHAMILAN MENGGUNAKAN METODE DEPTH FIRST SEARCH BERBASIS WEB

APLIKASI PANDUAN TROUBLE SHOOTING MESIN CUCI 2 TABUNG MENGGUNAKAN METODE FORWARD CHAINING (STUDI KASUS CV NR ELEKTRONIK) Laporan Tugas Akhir

Sistem Pakar untuk Mendiagnosa Penyakit Gigi dengan Metode Decision Tree

SISTEM PAKAR DIAGNOSA PENYAKIT VERTIGO DENGAN METODE FORWARD DAN BACKWARD CHAINING SKRIPSI. Oleh : HERU ANDRIAWAN

DAFTAR ISI. HALAMAN JUDUL... i. LEMBAR PENGESAHAN... ii. ABSTRAK... iv. MOTTO... vi. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR GAMBAR...

LAPORAN SKRIPSI PANJI SINGGIH SETIAJI DOSEN PEMBIMBING. Rina Fiati, ST, M.Cs. Arief Susanto, ST M.Kom PROGRAM STUDI TEKNIK INFORMATIKA

Sistem Pakar untuk Mendiagnosa Penyakit Hati Menggunakan Metode Forward Chaining (Expert System for Diagnosing Liver Disease Using Forward Chaining)

LAPORAN TUGAS AKHIR SISTEM PEMILIHAN PERUMAHAN DI BANYUMAS DENGAN METODE ANALYTIC HIERARCHY PROCESS


SISTEM NOTIFIKASI JADWAL KEGIATAN PROLANIS (PROGRAM PENGELOLAAN PENYAKIT KRONIS) MENGGUNAKAN APLIKASI MOBILE BERBASIS ANDROID

LAPORAN SKRIPSI SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT GIGI PADA MANUSIA DENGAN MENGGUNAKAN METODE FORWARD CHAINING

ANALISIS DAN PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSIS PENYAKIT TANAMAN KARET MENGGUNAKAN METODE FAKTOR KEPASTIAN (CERTAINTY FACTOR) PADA SMARTPHONE

SISTEM INFORMASI GEOGRAFIS KANTOR DINAS DI KABUPATEN BANYUMAS BERBASIS ANDROID

ABSTRAK. Kata kunci : sistem pakar, penyakit gigi, konsultasi, algoritma ID3. vi Universitas Kristen Maranatha

TUGAS AKHIR. Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadyah Malang. Oleh:

ABSTRAK. Kata Kunci: Aplikasi, Sistem Pakar, dan Sepeda Motor. vi Universitas Kristen Maranatha

SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR MENGGUNAKAN METODE WEIGHTED PRODUCT SKRIPSI

SISTEM PAKAR DIAGNOSA PENYAKIT KISTA OVARIUM MENGGUNAKAN METODE FORWARD CHAINING SKRIPSI. Diajukan Sebagai Salah satu Syarat

ABSTRAK. Kata Kunci: sistem pakar, kerusakan hardware, personal computer, forward chaining,atx, form factor. vi Universitas Kristen Maranatha

SISTEM PAKAR DIAGNOSA PENYAKIT PATAH TULANG (TRADISIONAL) BERBASIS WEB MENGGUNAKAN METODE FORWARD CHAINING SEFTY MUBAROQ

LAPORAN SKRIPSI SISTEM PAKAR DETEKSI KELAINAN REFRAKSI MATA PADA MANUSIA MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB

SISTEM PAKAR DIAGNOSA PENYAKIT INFEKSI PADA ANAK BERBASIS WEB

LAPORAN SKRIPSI SISTEM PAKAR UNTUK DIAGNOSA PENYAKIT CAMPAK PADA ANAK BERBASIS WEB. Oleh : Dwi Kristiana

RANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SOP (SUMBANGAN OPERASIONAL PENDIDIKAN) BERBASIS SMS GATEWAY DI MAN 1 PURWOKERTO

Perancangan Aplikasi Rekam Medis dan Resep Elektronik Berbasis Dekstop

SISTEM PAKAR UNTUK MENENTUKAN PENYAKIT DAN HAMA PADA TANAMAN SEMANGKA MENGGUNAKAN METODE FORWARD CHAINING SKRIPSI HASDYA MUTIA RAMBEY

DIAGNOSA KERUSAKAN SEPEDA MOTOR RODA DUA MATIC MENGGUNAKAN SISTEM PAKAR. Diagnosis of Damage to the Matic Motorcycle Using Expert System

ABSTRAK. Kata kunci : sistem pakar, forward chaining, dempster shafer.

MERANCANG SISTEM PAKAR DIAGNOSA PENYAKIT JANTUNG DENGAN METODE FORWARD CHAINING BERBASIS WEB SKRIPSI

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

PERANCANGAN APLIKASI SISTEM PAKAR UNTUK DIAGNOSIS PENYAKIT INFEKSI SALURAN KEMIH DENGAN METODE BACKWARD CHAINING MARIATI BR TARIGAN

SKRIPSI SISTEM PAKAR DIAGNOSA PENYAKIT KUCINGDENGAN METODE FORWARD CHAINING

ANALISA DAN PERANCANGAN SISTEM PAKAR MENDIAGNOSA KERUSAKAN HARDWARE PADA KOMPUTER BERBASIS WEB

SISTEM INFORMASI PENGELOLAAN PEMBAYARAN BIAYA PENDIDIKAN BERBASIS WEB DI SEKOLAH MENENGAH ATAS MUHAMMADIYAH 1 PURBALINGGA SKRIPSI

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN HALAMAN PENGESAHAN... KATA PENGANTAR HALAMAN PERSEMBAHAN... MOTTO.. INTISARI. DAFTAR ISI..

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT PADA TANAMAN PISANG DENGAN METODE FORWARD CHAINING SKRIPSI. Diajukan Sebagai Salah Satu Syarat

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

LAPORAN TUGAS AKHIR RANCANG BANGUN CATALOG PENJUALAN PERHIASAN DI TOKO EMAS REJEKI BERBASIS ANDROID

PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSIS PENYAKIT PADA HEWAN TERNAK UNGGAS SKRIPSI HERINA SARI SINAGA

SISTEM PAKAR UNTUK DIAGNOSIS AUTISME DAN GANGGUAN PSIKOLOGIS LAINNYA PADA ANAK BERBASIS WEB

TAKARIR. Aedes aegypti : nyamuk yang menularkan penyakit demam. Database : kumpulan file atau tabel yang saling

LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI SIMULASI PEMINJAMAN DANA PADA MANDALA MULTI FINANCE BERBASIS ANDROID

SISTEM PENDUKUNG KEPUTUSAN TERAPI JUS BUAH DAN SAYUR UNTUK PENYEMBUHAN MACAM PENYAKIT MENGGUNAKAN METODE FUZZY MULTIPLE ATTRIBUTE DECISION MAKING

KATA PENGANTAR. Yogyakarta, April Penyusun. vii

LAPORAN TUGAS AKHIR. Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer ADITYA HADI WIJAYA

SISTEM PAKAR MENDIAGNOSA HAMA PADA TANAMAN MANGGA DENGAN METODE FORWARD CHAINING SKRIPSI

PENGEMBANGAN APLIKASI PERMAINAN PETUALANGAN (ADVENTURE GAME) SEBAGAI MEDIA PENGENALAN SEJARAH BATURRADEN BERBASIS ANDROID

APLIKASI PENGATURAN JUDUL TUGAS AKHIR DAN PROPOSAL BERBASIS WEB

BAB I PENDAHULUAN. disimpan didalam basis pengetahuan untuk diproses pemecahan masalah.

SISTEM PAKAR DIAGNOSA PENYAKIT PADA ANAK BERBASIS WEB MENGGUNAKAN TEORI DEMPSTER-SHAFER DAN PROBABILITAS BAYES

TAKARIR. : pelacakan yang dimulai dari tujuan, selanjutnya. dicari aturan yang memiliki tujuan tersebut untuk. kesimpulannya

ABSTRAK. Kata kunci :AHP, Absensi, Reservasi, Promosi, C#, SQL Server

PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR

APLIKASI PREDIKSI PENJUALAN JERUK DENGAN MENGGUNAKAN METODE REGRESI LINIER SEDERHANA DAN MOVING AVERAGE

LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN YANG TERINTEGRASI DENGAN GOOGLE ANALYTICS PADA CV. IT SOLUTION

LAPORAN TUGAS AKHIR SISTEM INFORMASI RUTE ANTAR KOTA DALAM PROVINSI (AKDP) JAWA TENGAH BERAWAL DARI PURWOKERTO BERBASIS MOBILE

SISTEM INFORMASI GEOGRAFIS PEMETAAN RUMAH TANGGA MISKIN DI KABUPATEN BANYUMAS BERBASIS ANDROID

SKRIPSI SISTEM PREDIKSI KONDISI KELAHIRAN BAYI MENGGUNAKAN METODE KLASIFIKASI NAÏVE BAYES. Oleh : WAHYUNINGSIH

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSA GANGGUAN PERKEMBANGAN PERVASIF DENGAN METODE DEMPSTER SHAFER BERBASIS WEB

SKRIPSI SISTEM PAKAR MENDIAGNOSA PENYAKIT MATA MENGGUNAKAN METODE CERTAINTY FACTORS. Oleh: Tria Ratna Setiyani

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN PREDIKSI KECEPATAN STUDI MAHASISWA DENGAN MENGGUNAKAN METODE ID3

APLIKASI SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT CAMPAK PADA ANAK NASKAH PUBLIKASI

RANCANG BANGUN APLIKASI PERHITUNGAN ANGKA KREDIT BAGI DOSEN DI UNIVERSITAS MUHAMMADIYAH SURAKARTA

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

Transkripsi:

LAPORAN TUGAS AKHIR SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT HATI MENGGUNAKAN METODE FORWARD CHAINING THE EXPERT SYSTEM FOR DIAGNOSIS OF LIVER DIASEASES USING FORWARD CHAINING METHOD Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer Oleh : PRISTA AMANDA PUTRI 0703040044 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO FEBRUARI, 2012

MOTTO Manusia tak selamanya benar dan tak selamanya salah, kecuali ia yang selalu mengoreksi diri dan membenarkan kebenaran orang lain atas kekeliruan diri sendiri. Jangan hina pribadi anda dengan kepalsuan dan kebohongan karna dialah mutiara diri yang tak ternilai. vi

PERSEMBAHAN Kupersembahkan karya tulis ini untuk : 1. Kedua orang tuaku yang selalu mendoakan, memberi motivasi, dukungan dan kasih sayang selalu yang tak pernah putus. 2. Alm.Kakakku Primanda Eka Putra yang telah membujuk saya untuk masuk ke Fakultas Teknik Informatika. 3. Eyang Ragil yang selalu mendoakan, memberikan semangan dan motivasi. 4. Heydy widhasmara yang selalu memberikan motivasi, dukungan, masukan dan semangat. 5. Tresna Yudha Prawira yang telah membantu dalam menyelesaian Tugas Akhir ini. 6. Sahabat-sahabatku Feryani Aldiningtyas, Nora Nur Madya, Hana Tirtana, Yuli Andini, Susi Kurniasih, Tisa Tri Mei Fitriasari, Denta Oktafiani Dewi, Rizkiana Dwi Kumala Dewi, Gita Laraswati yang telah berjuang bersama-sama dalam suka maupun duka. 7. Fatiha Sri Utami Tamad yang telah memberikan informasi dan data-data untuk skripsi ini 8. Teman teman seperjuangan yang selama ini telah bersama-sama dalam perkuliahan dalam menyelesaikan tugas sebagai seorang mahasiswa. v

KATA PENGANTAR Segala puji syukur bagi Allah SWT atas segala rahmat dan hidayah-nya, yang telah diberikan sehingga penulis dapat menyusun dan menyelesaikan Tugas Akhir ini dengan lancar tanpa suatu halangan apapun. Dalam penyusunan laporan ini masih banyak kekurangannya, mengingat pengetahuan penulis yang terbatas. Dalam menyusun laporan Tugas Akhir ini penulis banyak mendapat bantuan dan bimbingan dari berbagai pihak. Maka pada kesempatan ini perkenankanlah penulis mengucapkan terima kasih kepada mereka yang telah membantu dalam penyelesaiakan Tugas Akhir ini. Maka pada kesempatan ini penulis mengucapkan terima kasih kepada: 1. Bapak Dimara Kusuma Hakim, S.T. Sebagai Ketua Program Studi Teknik Informatika. 2. Ibu Hindayati Mustafidah, S. Si. M.Kom. Sebagai pembimbing pertama. Terima kasih atas segala bimbingan, perhatian, saran dan dukungan yang diberikan selama penyusunan Skripsi ini. 3. Bapak Harjono, S.T. Sebagai pembimbing kedua. Terima kasih atas bimbingan, saran dan dukungan yang diberikan selama penyusunan Skripsi ini. 4. Segenap dosen Universitas Muhammadiyah Purwokerto yang telah banyak memberikan ilmu dan bimbingannya selama saya dalam masa perkuliahan. 5. Seluruh teman yang telah membantu, memberikan saran dan dukungan kepada saya hingga selesainya tugas akhir ini. Laporan Tugas Akhir masih jauh dari sempurna. Oleh karena itu penulis mengharapkan saran dan kritik yang membangun dari para pembaca. Lepas dari segala kekurangan laporan Tugas Akhir ini penulis berharap karya ini dapat berguna bagi semua pihak. Purwokerto, 7 Februari 2012 Penulis, Prista Amanda Putri vii

DAFTAR ISI HALAMAN JUDUL... HALAMAN PENGESAHAN... HALAMAN PERSETUJUAN... HALAMAN PERNYATAAN... HALAMAN PERSEMBAHAN... MOTTO... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... ABSTRAK... BAB I. PENDAHULUAN i ii iii iv v vi vii viii xi xii xiv xv A. Latar Belakang... 1 B. Rumusan Masalah... 2 C. Batasa Masalah... 2 BAB.II KAJIAN PUSTAKA A. Sistem Pakar... 3 B. Penyakit Organ Hati... 9 C. Basis Data... 11 D. JSP(Java Server Page)... 13 BAB.III TUJUAN DAN MANFAAT A. Tujuan... 14 B. Manfaat... 14 viii

BAB.IV METODE PENELITIAN A. Metode Pengumpulan Data... 15 1. Wawancara... 15 2. Studi Pustaka... 15 B. Metode Pengembangan... 15 1. Waktu dan Tempat Penelitian... 15 2. Alat Penelitian... 15 3. Mendefinisikan Masalah... 16 4. Perancangan... 16 5. Desain Sistem... 17 a. Use Case... 17 b. Activity Diagram... 18 c. Rancangan Program... 21 6. Pengkodean... 24 7. Implementasi... 25 BAB.V HASIL DAN PEMBAHASAN A. Identifikasi Masalah... 26 B. Perancangan Antar Muka (Interface)... 31 1. Halaman Utama... 31 2. Tampilan Menu Informasi... 32 3. Tampilan Form Informasi... 34 4. Tampilan Untuk Administrator... 36 5. Tampilan Form Petunjuk Untuk Tambah Data... 37 6. Tampilan Form Data Penyakit... 38 7. Tampilan Form Data Aturan Pakar Gejala Pertama... 40 8. Tampilan Form Data Aturan Pakar Gejala Kedua... 41 9. Tampilan Form Data Aturan Pakar Gejala Ketiga... 44 10. Tampilan Form Data Aturan Pakar Kesimpulan Penyakit... 46 ix

BAB.VI Penutup A. Kesimpulan... 50 B. Saran... 50 DAFTAR PUSTAKA... 51 LAMPIRAN... 52 x

DAFTAR TABEL Tabel 1.Tabel Pengetahuan Untuk Diagnose Penyakit Hati... 26 Tabel 2.Tabel Penyakit... 28 Tabel 3.Tabel Gejala Tahap Pertama... 28 Tabel 4.Tabel Gejala Tahap Kedua... 29 Tabel 5.Tabel Gejala Tahap Ketiga... 29 Tabel 6.Tabel Diagnosa Untuk Menentukan Penyakit... 30 Tabel 7.Tabel Penyebab... 30 Tabel 8.Tabel Solusi... 30 xi

DAFTAR GAMBAR Gambar 1. Konsep Dasar Sistem Pakar... 3 Gambar 2. Arsitektur Sistem Pakar... 6 Gambar 3. Proses Forward Chaining... 7 Gambar 4. Proses Backward Chaining... 7 Gambar 5. Perancangan Sistem... 16 Gambar 6. Usecase Diagram Untuk Pakar dan Admin... 17 Gambar 7. Activity Diagram Menambah, Mengubah Dan Menghapus Basis Pengetahuan 18 Gambar 8. Activity Diagram Menambah, Mengubah Dan Menghapus Basis Aturan... 19 Gambar 9. Activity Diagram Untuk Konsultasi... 20 Gambar 10. Activity Diagram Untuk Melihat Informasi... 20 Gambar 11. Rancangan Menu Utama... 21 Gambar 12. Rancangan Informasi... 21 Gambar 13. Rancangan Diagnosa... 22 Gambar 14. Racangan Hasil Diagnosa... 22 Gambar 15. Racangan Tampilan Solusi Penyakit... 23 Gambar 16. Racangan Tampilan Penjelasan Hasil Diagnosa... 23 Gambar 17. Racangan Tampilan Login... 24 Gambar 18. Racangan Tampilan Data Penyakit... 24 Gambar 19. Bentuk Aturan Pakar (Rule)... 27 Gambar 20. Diagram Pohon Keputusan... 27 Gambar 21. Relasi Tabel Pada Database... 31 Gambar 22. Tampilan Halaman Utama... 32 Gambar 23. Tampilan Menu Informasi... 33 Gambar 24. Tampilan Form Penyebab... 33 Gambar 25. Tampilan Form Solusi... 34 Gambar 26. Tampilan Form Diagnosa Tahap 1... 35 xii

Gambar 27. Tampilan Form Diagnosa Tahap Kedua... 35 Gambar 28. Tampilan Form Diagnosa Tahap Ketiga... 35 Gambar 29. Tampilan Form Hasil diagnosa... 36 Gambar 30. Tampilan Form Solusi Penyakit... 36 Gambar 31. Tampilan Form Penjelasan Hasil diagnosa... 36 Gambar 32. Tampilan Menu Untuk Admin... 37 Gambar 33. Tampilan Form Untuk Login... 37 Gambar 34. Tampilan Form Petunjuk Tambah Data... 38 Gambar 35. Tampilan Form Data Penyakit... 39 Gambar 36. Tampilan Form Tambah Data Penyakit... 39 Gambar 37. Tampilan Form Edit Penyakit... 39 Gambar 38. Tampilan Form Data aturan Pakar Gejala Pertama... 40 Gambar 39. Tampilan Form Tambah aturan Pakar Gejala Pertama... 41 Gambar 40. Tampilan Form Edit Aturan Pakar Gejala Pertama... 41 Gambar 41. Tampilan Form Data Aturan Pakar Gejala Kedua... 42 Gambar 42. Tampilan Form Tambah Aturan Pakar Gejala Kedua... 43 Gambar 43. Tampilan Form Edit Aturan Pakar Gejala Kedua... 43 Gambar 44. Tampilan Form Aturan Pakar Gejala Ketiga... 44 Gambar 45. Tampilan Form Tambah Aturan Pakar Gejala Ketiga... 45 Gambar 46. Tampilan Form Edit Aturan Pakar Gejala Ketiga... 46 Gambar 47. Tampilan Form Data Aturan Pakar Kesimpulan Penyakit... 47 Gambar 48. Tampilan Form Tambah Data Aturan Pakar Kesimpulan Penyakit... 47 Gambar 49. Tampilan Form Edit Aturan Pakar Kesimpulan Penyakit... 48 xiii

DAFTAR LAMPIRAN Lampiran 1. Tabel Pengetahuan Penyakit Organ Hati... 52 Lampiran 2. Aturan (Rule) Pakar Pada Sistem Pakar Diagnosa Penyakit Organ Hati... 54 Lampiran 3. Pohon Keputusan Pakar Diagnosa Penyakit Organ Hati... 57 Lampiran 4. Listing Program Untuk Form Informasi... 59 Lampiran 5. Listing Program Untuk Form Solusi Penyakit... 60 Lampiran 6. Listing Program Untuk Form Diagnosa Tahap Pertama... 61 Lampiran 7. Listing Program Untuk Form Diagnosa Tahap Kedua... 62 Lampiran 8. Listing Program Untuk Form Diagnosa Tahap Ketiga... 63 Lampiran 9.. Listing Program Untuk Form Master Data Penyakit... 65 Lampiran 10. Listing Program Untuk Form Simpan Tambah Data Penyakit... 66 Lampiran 11. Listing Program Untuk Form Simpan Edit Data Penyakit... 66 Gambar 12. Listing Program Untuk Form Master Data Gejala Diagnosa Tahap Pertama... 67 Lampiran 13. Listing Program Untuk Form Tambah Data Gejala Diagnosa Tahap Pertama 68 Lampiran 14. Listing Program Untuk Form Edit Data Gejala Diagnosa Tahap Pertama... 69 Lampiran 15. Listing Program Untuk Form Master Data Gejala Diagnosa Tahap Kedua... 69 Lampiran 16. Listing Program Untuk Form Tambah Data Gejala Diagnosa Tahap Kedua... 71 Lampiran 17. Listing Program Untuk Form Edit Data Gejala Diagnosa Tahap Ketiga... 72 Lampiran 18. Listing Program Untuk Form Master Data Gejala Diagnosa Tahap Ketiga... 73 Lampiran 19. Listing Program Untuk Form Tambah Data Gejala Diagnosa Tahap Ketiga... 74 Lampiran 20. Listing Program Untuk Form Edit Data Gejala Diagnosa Tahap Ketiga... 75 Lampiran 21. Listing Program Untuk Form Master Data Diagnosa Tahap Kesimpulan... 76 Lampiran 22. Listing Program Untuk Form Tambah Data Diagnosa Tahap Kesimpulan... 78 xiv

ABSTRAK Kebutuhan informasi yang cepat dan tepat dari seorang dokter spesialis penyakit dalam sangatlah dibutuhkan. Hal inilah yang mendorong pembangunan sebuah aplikasi sistem pakar untuk penyakit organ hati diwujudkan. Sistem pakar untuk mendiagnosa penyakit organ hati manusia dirancang sebagai alat bantu untuk mendiagnosa penyakit organ hati dengan basis pengetahuan. Basis pengetahuan didapat dari beberapa sumber yaitu melalui wawancara dan melalui buku. Sistem pakar ini menggunakan metode pengembangan yaitu identifikasi masalah, perancangan, desain sistem, pengkodean, pengujian dan implementasi. Basis pengetahuan disusun ke dalam suatu database dengan beberapa tabel. Sebagai tabel utamanya adalah tabel diagnosa atau kesimpulan. Penarikan kesimpulan dalam sistem pakar ini menggunakan metode forward chaining. Bahasa pemrograman yang digunakan JSP (Java Server Pages). Sedangkan pembuatan database digunakan SQL Server. Sistem pakar ini akan menampilkan pilihan gejala, dimana setiap pilihan gejala akan membawa kepada pilihan gejala selanjutnya sampai mendapatkan hasil kesimpulan penyakit yang diderita, solusi dan penjelasan. Kata-Kata Kunci : Penyakit Organ Hati, Sitem Pakar, Forward Chaining, Basis Pengetahuan ABSTRACT Requirement for rapid and precise information from a medical specialist in internal medicine is required. This has encouraged the development of an expert system application for liver disease is made. Expert system for diagnosing liver diseases was designed as a tool for diagnosing liver disease with knowledge base. Knowledge base obtained from several sources, is through interviews and books. This expert system used development method is problem identification, design, system design, coding, testing and implementation. Knowledge base compiled into a database with multiple tables. As the main table is diagnosis table or conclusion. Inference in an expert system uses a forward chaining method. The programming language used JSP (Java Server Pages, as for database uses SQL Server database. This expert system will show a selection of symptoms, which every symptoms would lead to a further choice to get the symptoms of the illness conclusions, solutions and explanations. Keyword : liver disease, expert system, Forward Chaining, knowledge base. xv