Skripsi. Penerapan Metode Logika Fuzzy untuk Program Diagnosa Penyakit THT menggunakan Prolog

dokumen-dokumen yang mirip
Aplikasi Pembelajaran Matematika Dengan Menggunakan Microsoft XNA

PENCATATAN DAFTAR PRESENSI MAHASISWA MEMANFAATKAN BARCODE KTM MELALUI JARINGAN ETHERNET

DATA LOGGER PARAMETER PANEL SURYA

UKDW BAB 1 PENDAHULUAN Latar Belakang Masalah

Aplikasi Layanan Pengiriman dan Penerimaan SMS melalui dan Sebaliknya yang Berbasiskan SMS Gateway

MESIN PENGELAS PLASTIK OTOMATIS UNTUK MEMBANTU PROSES PENGEMASAN BENANG JAHIT PADA INDUSTRI RUMAHAN

Sistem Informasi Manajemen Aset Laboratorium

SISTEM PAKAR MENDIAGNOSA PENYAKIT GINJAL MENGGUNAKAN METODE ALGORITMA FUZZY LOGIC SKRIPSI

SISTEM PENYEWAAN LAPANGAN FUTSAL MENGGUNAKAN RFID

Penelitian Efektifitas Penghemat Listrik pada Jaringan Listrik Rumah Tangga

Perancangan Aplikasi Rekam Medis dan Resep Elektronik Berbasis Dekstop

BAB I PENDAHULUAN 1.2. LATAR BELAKANG MASALAH

PEMBANGUNAN SISTEM PAKAR PENANGGULANGAN HAMA DAN PENYAKIT PADA TANAMAN KENTANG MENGGUNAKAN METODE CERTAINTY FACTOR

MESIN KACANG ATOM BERBASIS MIKROKONTROLER

PULSE OXIMETER PORTABLE DENGAN ATMEGA 16

BAB IV HASIL DAN UJI COBA. pakar mendeteksi adanya viskositas darah dalam tubuh menggunakan Metode

ALAT PEMBERI MAKANAN KERING (DRY DOG FOOD) ANJING PELIHARAAN

BAB IV. HASIL DAN Uji Coba

Pendeteksi Benturan Keras pada Pengiriman Barang Mudah Rusak Akibat Benturan

ALAT PENGEMAS CAIRAN PEMBERSIH KEMASAN BOTOL KE DALAM KARDUS BERBASIS PROGRAMMABLE LOGIC CONTROL (PLC) SEBAGAI PENGENDALI

BAB 1 PENDAHULUAN 1.1. Pengantar

APLIKASI SOIL TAXONOMY USDA BERBASIS FUZZY LOGIC ( STUDI DI FAKULTAS PERTANIAN DAN BISNIS UNIVERSITAS KRISTEN SATYA WACANA ) oleh.

ALAT AKUISISI DATA SENSOR TERMOKOPEL 8 KANAL DENGAN MIKROKONTROLER. Oleh Imanuel Adityo Galang Roestomo NIM:

PEMBANGUNAN SISTEM PAKAR PENDETEKSI PENYAKIT KULIT PADA WINDOWS MOBILE PHONE DENGAN METODE CERTAINTY FACTOR

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN SEKOLAH DI SMK N 1 WONOSOBO

INKUBATOR BAYI BERBASIS MIKROKONTROLLER DILENGKAPI SISTEM TELEMETRI DENGAN JARINGAN RS 485

BAB IV HASIL DAN PEMBAHASAN

CARA MENGGUNAKAN APLIKASI

PEMBANGUNAN APLIKASI SISTEM PAKAR PENDETEKSI PENYAKIT UMUM PADA KUCING BERBASIS ANDROID

SISTEM ANALISIS SENTIMEN POSITIF DAN NEGATIF MENGGUNAKAN ALGORITMA KLASIFIKASI NAIVE BAYES PADA KASUS TOKOH PUBLIK CAPRES INDONESIA 2014

Microsoft Sharepoint 2010 dan Penerapannya. pada Website Fakultas Teknik Elektronika dan Komputer

PENGENDALI PENYIRAM TANAMAN STRAWBERRY BERDASARKAN KELEMBABAN BERBASIS FUZZY

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

BAB I PENDAHULUAN. dibuat menjadi sistem pakar. Gangguan-gangguan kesehatan ini

UNINTERRUPTIBLE POWER SUPPLY MENGGUNAKAN INVERTER PWM 3 LEVEL. oleh Roy Kristanto NIM :

Implementasi LDAP Berbasis Web Untuk Layanan Perkuliahan

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

UKDW BAB I PENDAHULUAN

BAB IV HASIL DAN PEMBAHASAN

LOCAL POSITIONING SYSTEM MENGGUNAKAN SENSOR ULTRASONIK

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

BAB I PENDAHULUAN 1.1 Tujuan 1.2 Latar Belakang

PERANCANGAN ALAT UKUR GETARAN MENGGUNAKAN AKSELEROMETER

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

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

APLIKASI PENCARIAN LULUSAN MAHASISWA DENGAN BORANG AKREDITASI MENGGUNAKAN METODE FUZZY SKRIPSI

Pembangunan Sistem Informasi Penjualan untuk Toko Dunia Susu

BAB 1 PENDAHULUAN. dapat mengalami gangguan kesehatan, tanpa mengenal usia, jenis kelamin, pekerjaan,

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

INTISARI. Kata kunci : Data Obat, Sistem, Multimedia, Efek Farmakologi, Apoteker.

Gustap Elias NIM :

ALAT UJI KELAYAKAN AIR MINUM DENGAN PENGATUR OTOMATIS PADA PENGISIAN AIR MINUM ISI ULANG

PERANCANGAN SISTEM MEKANIK DAN ELEKTRONIK DARI ANIMATRONIK ROBOT KEPALA Oleh Stevanus Cahyadi Hariyanto NIM :

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PENGEMBANGAN SISTEM INFORMASI RUMAH SAKIT UNIVERSITAS MUHAMMADIYAH MALANG MENGGUNAKAN ARSITEKTUR 3LGM2

RANCANGAN SISTEM ADMINISTRASI PASIEN DI RUMAH SAKIT HUSADA DENGAN MENGGUNAKAN VB.NET. Laporan Tugas Akhir

SISTEM LOG BOOK ELEKTRONIK PENGGUNAAN ALAT PRAKTIKUM INSTRUMEN MATAKULIAH ANALOG

3D LAN Tower Defence PC Game dengan Menggunakan. Unreal Development Kit dan UnrealScript

BAB IV HASIL DAN UJI COBA

SKRIPSI. SISTEM PENGOLAHAN DATA RAWAT INAP DI RSUP Dr. SOERADJI TIRTONEGORO KLATEN BERBASIS MULTIUSER

Bahasa Pemrograman Fungsional F#

BUDIMAN STUDI JURUSAN PROGRAM. oleh

ALAT BANTU SISTEM KEAMANAN PADA KASIR MINIMARKET

BAB 1 PENDAHULUAN Latar belakang

SKRIPSI APLIKASI SISTEM PENUNJANG KEPUTUSAN PEREKRUTAN KARYAWAN DENGAN METODE SUGENO STUDI KASUS PADA PT. ERA PERMATA SEJAHTERA

SISTEM MONITORING PEGAWAI DENGAN TEKNOLOGI RFID. oleh Gideon Ardiyanto NIM :

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

RANCANG BANGUN SISTEM PAKAR UNTUK MENENTUKAN MAKANAN DIET SEHAT PADA PENYAKIT JANTUNG BERDASARKAN GOLONGAN DARAH DENGAN MENGGUNAKAN NAIVE BAYES

ALAT PENYIMPAN DATA (DATA LOGGER) KECEPATAN PADA FORKLIFT BERBASIS MIKROKONTROLER

PENGESAHAN PEMBIMBING...

PERNYATAAN. Denpasar, Oktober Anak Agung Istri Diah Printayani

ROBOT PENGIKUT GARIS DENGAN SENSOR INFRA MERAH BERBASIS MIKROKONTROLLER AT89S52 TUGAS AKHIR

BAB I PENDAHULUAN. dengan ditemukannya penyakit-penyakit baru yang belum teridentifikasi

BAB III ANALISIS DAN DESAIN SISTEM

PEMBUATAN APLIKASI SISTEM INFORMASI MANAJEMEN POLIKLINIK UPN VETERAN JAWA TIMUR SKRIPSI

Pembuatan Aplikasi Studio Photo Online Berbasis Web

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSA KANKER LEHER RAHIM DENGAN METODE FORWARD CHAINING BERBASIS ANDROID

SISTEM PENDUKUNG KEPUTUSAN UNTUK ESTIMASI REORDER STOK OBAT MENGGUNAKAN METODE FUZZY TSUKAMOTO (STUDY KASUS APOTEK RSAL SURABAYA) SKRIPSI.

PERANCANGAN SISTEM PENYUARA DENGAN CACAT MINIMAL. Oleh Vino Rinaldy H. NIM:

BAB 1 Pendahuluan Latar Belakang

BAB I PENDAHULUAN. Mata merupakan indra yang paling penting dan sensitif dalam kehidupan

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PENJURUSAN PADA TINGKAT SMA MENGGUNAKAN METODE K NEAREST NEIGHBOR (APerS) TUGAS AKHIR

BAB IV HASIL DAN PEMBAHASAN

APLIKASI PENENTUAN HAMA TANAMAN BERBASIS WEB MENGGUNAKAN METODE FORWARD CHAINING SKRIPSI. Disusun oleh : DENNY PRAWIDIANTO NPM.

ADJUSTABLE FUSE. Oleh Ariadi Wahyu Nugroho NIM: Skripsi. Untuk melengkapi salah satu syarat memperoleh. Gelar Sarjana Teknik

RANCANG BANGUN WEB PARIWISATA KOTA SALATIGA

PERLINDUNGAN HUKUM TERHADAP HAK PASIEN RUMAH SAKIT ATAS INFORMASI HASIL REKAM MEDIS (STUDI KASUS PRITA MULYASARI) SKRIPSI

ALAT BANTU PENYANDIAN KODE MORSE DENGAN KELUARAN SUARA DAN CAHAYA BERBASIS MIKROKONTROLER. Oleh Yonathan Widi Prasetyo NIM:

DAFTAR ISI HALAMAN PERNYATAAN KEASLIAN HASIL TUGAS AKHIR DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR. BAB I PENDAHULUAN j 1.

BAB 1 PENDAHULUAN. Perkembangan ilmu kedokteran mengalami kemajuan pesat yang ditandai

BAB IV HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

ANALISIS FAKTOR YANG MENDUKUNG KESUKSESAN PROYEK GEDUNG BAGI KONTRAKTOR DI KOTA YOGYAKARTA

BAB I PENDAHULUAN 1.1 Latar Belakang

masukan pada sistem yang umumnya berapa data yang diturunkan dari kebutuhan perangkat lunak atau program komputer

Pembuatan Website untuk Usaha Sepatu Desucha Shop Diajukan kepada Fakultas Teknologi Informasi Untuk memperoleh Gelar Ahli Madya Komputer

PERANCANGAN E-LEARNING DENGAN LMS MOODLE DAN TATAP MUKA VIA VIDEO STREAMING MENGGUNAKAN GOOGLE HANGOUTS

SISTEM KENDALI LOGIKA FUZZY PADA KESETIMBANGAN PENDULUM TERBALIK BERBASIS MIKROKONTROLER

ALAT PENGERING GABAH BERBASIS MIKROKONTROLER

PENGEMBANGAN APLIKASI DIAGNOSA PENYAKIT KULIT DENGAN METODE SIMPLE ADDITIVE WEIGHTING BERBASIS WINDOWS PHONE

Transkripsi:

Skripsi Penerapan Metode Logika Fuzzy untuk Program Diagnosa Penyakit THT menggunakan Prolog Oleh : Daniel Epafras 612005036 Fakultas Teknik Elektronika dan Komputer Universitas Kristen Satya Wacana Salatiga 9

Penerapan Metode Logika Fuzzy untuk Program Diagnosa Penyakit THT menggunakan Prolog oleh DANIEL EPAFRAS NIM : 612005036 Tugas akhir Untuk melengkapi syarat-syarat memperoleh Ijazah Sarjana Teknik Elektro Fakultas Teknik Elektronika dan Komputer Program Studi Teknik Elektro Universitas Kristen Satya Wacana Salatiga Februari 2012 1

Penerapan Metode Logika Fuzzy untuk Program Diagnosa Penyakit THT menggunakan Prolog oleh DANIEL EPAFRAS NIM : 612005036 Tugas akhir ini telah diterima dan disahkan Sebagai salah satu persyaratan guna mencapai SARJANA TEKNIK ELEKTRO FAKULTAS TEKNIK ELEKTRONIKA DAN KOMPUTER PROGRAM STUDI TEKNIK ELEKTRO UNIVERSITAS KRISTEN SATYA WACANA SALATIGA Disahkan oleh Pembimbing I Pembimbing II Ir. Hartanto K.W, MT. Tanggal : Tanggal : Drs. Harsono 2

INTISARI Pada tugas akhir ini dirancang dan direalisasikan suatu aplikasi diagnosa penyakit THT dengan menggunakan perangkat lunak Visual Prolog dan menerapkan logika fuzzy. Sistem yang direalisasikan berupa aplikasi desktop dengan 2 status pengguna, yaitu admin dan pasien. Input yang digunakan merupakan jawaban pertanyaan mengenai gejala-gejala yang dirasakan oleh pasien berdasarkan intensitas rasa sakit dan frekuensi keseringan, dengan output hasil diagnosa berupa prosentase kemungkinan penyakit yang diderita. Pengguna aplikasi yang baru pertama kali menggunakan aplikasi ini, dapat membuat data diri terlebih dahulu untuk bisa menggunakan aplikasi. Status pengguna yang pertama adalah admin, dimana admin dapat mengubah data-data dari pasien maupun admin itu sendiri. Status pengguna yang kedua adalah pasien, dimana pasien dapat menjawab pertanyaan-pertanyaan seputar gejala yang dirasakan oleh pasien, yang sudah ada pada aplikasi, sehingga pada akhirnya didapat kesimpulan hasil diagnosa berupa kemungkinan penyakit yang diderita oleh pasien tersebut. Pasien juga dapat melihat catatan medis mereka, apabila mereka sudah pernah menggunakan aplikasi ini sebelumnya, dan menyimpannya. Dari hasil pengujian sistem secara keseluruhan, perbandingan keakuratan tertinggi antara hasil diagnosa perangkat lunak dengan dokter adalah 60%, aplikasi ini dapat digunakan oleh pasien untuk mendeteksi kemungkinan penyakit yang diderita dengan berdasarkan gejala-gejala yang dirasakan. Aplikasi ini dapat digunakan sebagai diagnosa awal yang penanganannya dapat dilanjutkan ke dokter, atau dapat juga sebagai bahan panduan dokter atau bantuan dokter untuk mendiagnosa penyakit THT. 3

KATA PENGANTAR Segala puji dan syukur, penulis panjatkan kepada Tuhan Yesus Kristus, karena begitu besar kasih-nya di dalam tuntunannya kepada penulis, sehingga penulis dapat menyelesaikan tugas akhir ini sebagai syarat kelulusan dari Fakultas Teknik Elektronika dan Komputer, Program Studi Teknik Elektro, UKSW. Semua usaha yang penulis lakukan, tentu tidak akan berarti tanpa bantuan, dorongan, serta bimbingan dari berbagai pihak. Untuk itu, dalam kesempatan ini, penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada : 1. Papi Binarto, Mami Yuliani, Ko Peter, Michael, keluarga yang telah berjuang untuk memenuhi segala kebutuhan penulis selama menjalani kuliah maupun tugas akhir, yang senantiasa membimbing dan mendoakan. 2. Bapak Ir. Hartanto KW, MT. dan Drs. Harsono yang bersedia untuk membimbing penulis dan memberikan arahan hingga pada akhirnya tugas akhir ini dapat terselesaikan dengan baik. 3. Lea Trisnasari Kastrini, terima kasih untuk dukungan, dorongan, doa dan kebersamaanmu yang selalu ada yang membuat penulis terus bersemangat untuk menyelesaikan tugas akhir ini, terima kasih untuk segalanya yang sudah engkau berikan untukku. 4. Sahabat-sahabatku, Ko Jen-Jen, Yoga, Jefry, Sisca, Ko Handi, Adit yang tiada lelah untuk mendukung penulis dan memberikan masukan untuk bisa menyelesaikan tugas akhir ini. 5. Sahabat-sahabatku di Hope Salatiga, terkhususnya untuk pemimpin dan sekaligus gembalaku, Ko Sandy dan Cik Lany, yang senantiasa memberikan masukan di dalam perjalanan penulis dalam mengerjakan tugas akhir ini dan selalu membuatku bersemangat untuk lulus. 6. George Ananth dari Visual Prolog Developer, yang selalu berusaha meluangkan waktu untuk membantu pengerjaan tugas akhir ini, walau hanya via internet. 4

7. Ps. Dr. Liem Pik Jiang, Prof, Dr. dr. Muhardjo, DHA, Sp. THT, dr. Vicky Sp. THT, dr. Imam Prabowo Sp. THT-KL, dr. Sambudi M, Sp. PD yang bersedia meluangkan waktu untuk membantu hasil pengujian aplikasi ini. 8. Rekan-rekanku, angkatan 2005 di FTEK, UKSW ini, yang selalu saling mendukung dan menguatkan untuk bisa sama-sama menyelesaikan tugas akhir ini. 9. Seluruh dosen, pengajar, pengurus TU, dan laboran yang membantu selama kuliah dan pengerjaan tugas akhir ini. Banyak pihak yang mungkin tidak disebutkan disini, namun setiap apa yang sudah kalian berikan, baik moral maupun materi, sangat membantu penulis untuk dapat menyelesaikan tugas akhir ini. Akhir kata, penulis menyadari bahwa masih terdapat banyak kekurangan dalam tugas akhir ini, oleh sebab itu, kritik dan saran yang membangun dari para pembaca sangat diharapkan. Semoga penulisan tugas akhir ini dapat bermanfaat bagi kita semua. Salatiga, Februari 2012 Penulis 5

DAFTAR ISI Halaman INTISARI... i KATA PENGANTAR... ii DAFTAR ISI... iv DAFTAR GAMBAR... vi BAB I PENDAHULUAN 1.1. Tujuan... 1 1.2. Latar Belakang Masalah... 1 1.3. Batasan Masalah... 2 1.4. Sistematika Penulisan Tugas Akhir... 2 1.5. Spesifikasi Program... 3 BAB II DASAR TEORI 2.1. Kecerdasan Buatan... 4 2.1.1. Definisi dan fungsi... 4 2.1.2. Sejarah Kecerdasan Buatan dan Perkembangannya... 5 2.2. Prolog... 6 2.2.1. Sejarah Prolog... 6 2.2.2. Definisi dan fungsi... 7 2.3. Logika Fuzzy... 14 2.4. Penerapan Logika Fuzzy pada Diagnosa Penyakit... 23 BAB III PERANCANGAN 3.1. Perencanaan Sistem Fuzzy... 28 3.1.1. Proses Pengambilan Kesimpulan... 28 3.1.2. Knowledge-based Gejala dengan 2 Parameter... 29 3.1.3. Perhitungan Nilai Fuzzy... 32 3.2. Perencanaan Desain Antarmuka... 33 BAB IV HASIL PENGUJIAN DAN ANALISIS SISTEM 4.1. Basis Data... 38 4.2. Penggunaan Aplikasi... 40 4.3. Pengujian Hasil Diagnosa... 51 6

BAB V PENUTUP 5.1. Kesimpulan... 75 5.2. Saran... 76 DAFTAR PUSTAKA... 77 LAMPIRAN HASIL DIAGNOSA DOKTER... 78 7

DAFTAR GAMBAR Gambar 2.1 Penerapan Konsep Kecerdasan Buatan di Komputer... 5 Gambar 2.2. Himpunan crisp tinggi badan manusia... 15 Gambar 2.3. Himpunan Fuzzy tinggi badan manusia... 15 Gambar 2.4. Himpunan Fuzzy suhu udara... 16 Gambar 2.5. Himpunan crisp suhu udara dalam Fahrenheit... 16 Gambar 2.6. Fungsi keanggotaan bentuk bahu... 17 Gambar 2.7. Fungsi keanggotaan bentuk S... 17 Gambar 2.8. Fungsi keanggotaan bentuk bahu... 18 Gambar 2.9. Fungsi keanggotaan bentuk S... 18 Gambar 2.10. Fungsi keanggotaan bentuk segitiga... 18 Gambar 2.11. Fungsi keanggotaan bentuk trapesium... 19 Gambar 2.12. Tahapan dalam logika fuzzy... 19 Gambar 2.13. Gabungan dan Irisan... 22 Gambar 2.14. Ingkaran... 22 Gambar 2.15. Bagian utama logika fuzzy... 24 Gambar 3.1. Form untuk login... 34 Gambar 3.2. Form untuk membuat ID... 34 Gambar 3.3. Form mengganti data pasien... 35 Gambar 3.4. Form aplikasi pasien... 35 Gambar 3.5. Form hasil diagnosa penyakit... 36 Gambar 3.6. Form menambah dan menghapus penyakit... 37 Gambar 4.1. Form untuk login... 40 Gambar 4.2. Form untuk membuat ID... 41 Gambar 4.3. Form Menu Admin... 42 Gambar 4.4. Form Ganti Data... 43 Gambar 4.5. Form aplikasi pasien... 43 Gambar 4.6. Form hasil diagnosa penyakit... 48 8