• Tidak ada hasil yang ditemukan

Rancang bangun sistem pakar untuk mendeteksi demam berdarah dengan metode fuzzy logic

N/A
N/A
Protected

Academic year: 2021

Membagikan "Rancang bangun sistem pakar untuk mendeteksi demam berdarah dengan metode fuzzy logic"

Copied!
16
0
0

Teks penuh

(1)Hak cipta dan penggunaan kembali: Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis dan melisensikan ciptaan turunan dengan syarat yang serupa dengan ciptaan asli. Copyright and reuse: This license lets you remix, tweak, and build upon work non-commercially, as long as you credit the origin creator and license it on your new creations under the identical terms.. Team project ©2017 Dony Pratidana S. Hum | Bima Agus Setyawan S. IIP.

(2) RANCANG BANGUN SISTEM PAKAR UNTUK MENDETEKSI DEMAM BERDARAH DENGAN METODE FUZZY LOGIC. Nama. : Michael Wijaya Saputra. NIM. : 10110110140. Program Studi. : Teknik Informatika. Fakultas. : Teknologi Informasi dan Komunikasi. SKRIPSI Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer. UNIVERSITAS MULTIMEDIA NUSANTARA TANGERANG 2014.

(3) PENGESAHAN SKRIPSI RANCANG BANGUN SISTEM PAKAR UNTUK MENDETEKSI DEMAM BERDARAH DENGAN METODE FUZZY LOGIC. Oleh Nama. : Michael Wijaya Saputra. NIM. : 10110110140. Program Studi. : Teknik Informatika. Fakultas. : Teknologi Informasi dan Komunikasi. Tangerang, 19 Februari 2014. Pembimbing. Dosen Penguji. (Seng Hansun, S.Si., M.Cs.). (M Subekti, B.E., M.Sc.). Ketua Sidang. (Dr. P M Winarno, M.Kom.). Ketua Program Studi. (Maria Irmina Prasetiyowati, S.Kom., M.T.). Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(4) SURAT PERNYATAAN TIDAK MELAKUKAN PLAGIAT DALAM PENYUSUNAN SKRIPSI. Dengan ini saya : Nama. : Michael Wijaya Saputra. NIM. : 10110110140. Program Studi. : Teknik Informatika. Dengan ini saya menyatakan bahwa skripsi ini adalah hasil karya ilmiah saya sendiri, bukan plagiat dari karya ilmiah yang telah ditulis oleh orang lain atau lembaga lain, dan semua kutipan karya ilmiah orang lain atau lembaga lain yang dirujuk dalam skripsi ini telah disebutkan sumber kutipannya serta dicantumkan di Daftar Pustaka.. Tangerang, 23 Januari 2014. Michael Wijaya Saputra. Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(5) ABSTRAK. Sistem pakar merupakan salah satu bagian dari kecerdasan buatan yang memiliki pengalaman dan pengetahuan dari seorang pakar pada bidangnya. Demam berdarah merupakan penyakit yang sangat umum di Indonesia. Penyakit ini memiliki kesamaan gejala dengan penyakit Tifus, dimana jika pada saat menangani pasien seorang dokter melakukan salah diagnosa maka dapat menyebabkan kematian pada pasien. Oleh karena itu dibuatlah sistem pakar untuk mendiagnosa penyakit pasien apakah demam berdarah atau bukan dengan metode fuzzy logic. Bahasa pemrograman yang dipakai pada aplikasi ini adalah ASPX yang menggunakan .Net Framework. Sistem pakar ini sudah baik dalam hal membantu dan memberikan referensi tambahan kepada seorang dokter untuk menyimpulkan suatu diagnosa terhadap penyakit pasien. Kata kunci : sistem pakar, fuzzy logic, aspx, demam berdarah. Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(6) ABSTRACT. Expert System is a part of artificial intelligence which has the knowledge and experience of an expert in the particular field. Dengue fever is a common fever in Indonesia. This fever has the same symptom with Typhoid fever, that it could make many experts or doctors misdiagnose dengue fever as typhoid fever that can lead to patient death. Therefore, the expert system in diagnosing dengue hemorrhagic fever disease is made to help experts in hanlding such situation. This system is built using ASPX programming languange with .NET Framework. Hopefully this expert system can help and provide additional references to an expert to conclude a diagnosis of the patient's disease. Keyword : expert system, fuzzy logic, aspx, dengue fever. Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(7) KATA PENGANTAR. Puji syukur penulis sampaikan sebesar–besarnya kepada Tuhan Yang Maha Esa, karena telah memberi karunia dan anugerahnya pada penulis untuk menyelesaikan skripsi sesuai dengan yang diharapkan. Pada skripsi ini, penulis membahas tentang “Aplikasi Sistem Pakar untuk Mendeteksi Demam Berdarah dengan Metode Fuzzy Logic“. Skripsi ini merupakan salah satu syarat untuk kelulusan mencapai gelar sarjana komputer (S.Kom) di Universitas Multimedia Nusantara. Pada kesempatan ini penulis ini mengucapkan terima kasih yang sebesar– besarnya kepada beberapa pihak yang telah membantu penulis dalam menyelesaikan laporan ini: 1. Dr. Ninok Leksono, selaku Rektor Universitas Multimedia Nusantara, 2. Dr.rer.nat.P.y Topo Suprihadi,Dipl.-Phys., selaku Wakil Rektor 1, 3. Ir.Andrey Andoko, M.Sc., selaku Wakil Rektor II, 4. Hira Meidia, Ph.D.,M.M., selaku Wakil Rektor III, 5. Dr.Ir.P.M.Winarno, selaku Direktur Lembaga Penelitian dan Pengabdian kepada Masyarakat (LPPM), 6. Prof. Dr. Muliawati G.Siswanto, M.Eng.Sc., selaku Wakil Rektor IV,. Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(8) 7. Maria Irmina Prasetiyowati, S.Kom., M.T., selaku Kepala Program Studi Teknik Informatika, 8. Dodick Z. Sudirman, S.Kom., B.App.Sc., M.I.T., selaku Seketaris Program Studi Teknik Informatika, 9. Seng Hansun, S.Si., M.Cs, selaku dosen pembimbing yang selalu memberikan masukkan selama masa skripsi, 10. Keluarga penulis yang selalu mendukung dan membantu penulis secara penuh baik secara moral maupun fisik sehingga laporan ini dapat diselesaikan dengan baik, 11. dr. Monica C sebagai pakar yang telah mambantu dalam memberikan informasi-informasi penting untuk pengembangan sistem ini, 12. dr. Huardy Theodore sebagai pakar yang telah membantu dalam memberikan informasi-informasi penting untuk pengembangan sistem ini, 13. Farica Perdana Putri yang selalu mendukung penulis pada saat melakukan penulisan laporan ini,. Tangerang, 19 Februari 2013. Michael Wijaya Saputra. Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(9) DAFTAR ISI ABSTRAK ................................................................................................................... iv ABSTRACT .................................................................................................................. v KATA PENGANTAR ................................................................................................. vi DAFTAR ISI .............................................................................................................. viii DAFTAR GAMBAR .................................................................................................... x DAFTAR TABEL ....................................................................................................... xii DAFTAR ISTILAH ................................................................................................... xiii BAB I PENDAHULUAN ............................................................................................. 1 1.1. Latar Belakang ............................................................................................... 1. 1.2. Perumusan Masalah ........................................................................................ 2. 1.3. Batasan Masalah ............................................................................................. 2. 1.4. Tujuan Penelitian............................................................................................ 3. 1.5. Manfaat Penelitian.......................................................................................... 3. 1.6. Sistematika Penulisan ..................................................................................... 3. BAB II TINJAUAN PUSTAKA .................................................................................. 6 2.1. Sistem Pakar ................................................................................................... 6. 2.1.1 Keuntungan Sistem Pakar.................................................................................. 9 2.2. Fuzzy Logic .................................................................................................... 9. 2.3. Mencari Nilai Kesesuaian ............................................................................ 21. 2.4. Fuzzy Conditional Probability ..................................................................... 23. 2.5. Demam Berdarah .......................................................................................... 24. BAB III METODOLOGI PENELITIAN DAN PERANCANGAN .......................... 28 3.2. Perancangan Aplikasi ................................................................................... 30. 3.2.1 Use Cases ........................................................................................................... 30 3.2.2 Use Case Diagram ............................................................................................ 35 3.2.3 Activity Diagram .............................................................................................. 37 3.2.4 Class Diagram .................................................................................................. 63 3.2.5 Struktur Tabel ................................................................................................... 64. Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(10) 3.2.6 Dependency Diagram ....................................................................................... 68 3.2.7 Perancangan Halaman Antar Muka................................................................ 69 BAB IV IMPLEMENTASI DAN TESTING ............................................................. 77 4.1. Kebutuhan Perangkat Keras dan Perangkat Lunak ...................................... 77. 4.2. Implementasi Sistem .................................................................................... 78. 4.3. Tahap Pengujian Sistem ............................................................................... 93. 4.3.1 Tahap Pengujian Rumus .................................................................................. 93 4.3.2 Tahap Pengujian Sistem dengan Pakar ....................................................... 108 BAB V KESIMPULAN DAN SARAN ................................................................... 114 5.1. Kesimpulan................................................................................................. 114. 5.2. Saran ........................................................................................................... 114. Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(11) DAFTAR GAMBAR. Gambar 2.1 Representasi Linier Naik ......................................................................... 13 Gambar 2.2 Representasi Linier Turun ....................................................................... 13 Gambar 2.3 Kurva Segitiga ......................................................................................... 14 Gambar 2.4 Representai Kurva Segitiga ..................................................................... 15 Gambar 2.5 Defuzzyfikasi .......................................................................................... 19 Gambar 2.6 Tahapan Proses dalam Logika Kabur ..................................................... 21 Gambar 3.1 Use Case Admin...................................................................................... 35 Gambar 3.2 Use Case Pakar ........................................................................................ 36 Gambar 3.3 Activity Diagram Login .......................................................................... 37 Gambar 3.4 Activity Diagram Menampilkan Gejala .................................................. 38 Gambar 3.5 Activity Diagram Mengubah Gejala ....................................................... 39 Gambar 3.6 Activity Diagram Menghapus Gejala...................................................... 40 Gambar 3.7 Activity Diagram Menambah Gejala ...................................................... 41 Gambar 3.8 Activity Diagram Menampilkan Pilihan ................................................. 42 Gambar 3.9 Activity Diagram Mengubah Pilihan ...................................................... 43 Gambar 3.10 Activity Diagram Menghapus data pilihan .......................................... 44 Gambar 3.11 Activity Diagram Menghapus Gejala.................................................... 45 Gambar 3.12 Activity Diagram Menampilkan Penyakit ........................................... 46 Gambar 3.13 Activity Diagram Menambahkan Penyakit ........................................... 47 Gambar 3.14 Activity Diagram Mengubah Penyakit ................................................. 48 Gambar 3.15 Activity Diagram Menghapus Penyakit ................................................ 49 Gambar 3.16 Activity diagram Menambahkan Pengobatan ....................................... 50 Gambar 3.17 Activity Diagram Menampilkan Pengobatan ........................................ 51 Gambar 3.18 Activity Diagram Mengubah Pengobatan ............................................ 52 Gambar 3.19 Activity Diagram Penghapusan Pengobatan ......................................... 53 Gambar 3.20 Activity Diagram Menampilkan Aturan ............................................... 54 Gambar 3.21 Activity Diagram Menambahkan Aturan .............................................. 55 Gambar 3.22 Activity Diagram Mengubah Aturan .................................................... 56 Gambar 3.23 Activity Diagram Menghapus Aturan ................................................... 57 Gambar 3.24 Activity Diagram Menampilkan User................................................... 58 Gambar 3.25 Activity Diagram Menghapus User ...................................................... 59 Gambar 3.26 Activity Diagram Mengubah User ....................................................... 60 Gambar 3.27 Activity Diagram Menambahkan User ................................................. 61 Gambar 3.28 Activity Diagram Mendiagnosis Penyakit ............................................ 62. Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(12) Gambar 3.29 Class Diagram ....................................................................................... 63 Gambar 3.30 Dependency Diagram ........................................................................... 68 Gambar 3.31 Halaman Utama ..................................................................................... 69 Gambar 3.32 Halaman Login ...................................................................................... 70 Gambar 3.33 Halaman Admin .................................................................................... 70 Gambar 3.34 Halaman Penyakit ................................................................................. 71 Gambar 3.35 Halaman Detail Penyakit....................................................................... 72 Gambar 3.36 Halaman Gejala ..................................................................................... 72 Gambar 3.37 Halaman Gejala Detail .......................................................................... 72 Gambar 3.38 Halaman Pilihan .................................................................................... 73 Gambar 3.39 Halaman Aturan .................................................................................... 73 Gambar 3.40 Halaman Aturan Detail ......................................................................... 74 Gambar 3.41 Halaman Pengobatan ............................................................................. 75 Gambar 3.42 Halaman Pengobatan Detail .................................................................. 75 Gambar 3.43 Halaman User........................................................................................ 75 Gambar 3.44 Halaman User Detail ............................................................................. 76 Gambar 4.1 Gambar Halaman Utama ......................................................................... 78 Gambar 4.2 Halaman Login ........................................................................................ 79 Gambar 4.3 Halaman Admin ...................................................................................... 80 Gambar 4.4 Halaman Penyakit ................................................................................... 81 Gambar 4.5 Halaman Detail Penyakit ........................................................................ 82 Gambar 4.6 Halaman Gejala ....................................................................................... 83 Gambar 4.7 Halaman Detail Gejala ............................................................................ 84 Gambar 4.8 Halaman Pilihan ...................................................................................... 85 Gambar 4.9 Halaman Aturan ...................................................................................... 86 Gambar 4.10 Halaman Detail Aturan ......................................................................... 86 Gambar 4.11 Halaman Pengobatan ............................................................................. 87 Gambar 4.12 Halaman Pengobatan Detail .................................................................. 88 Gambar 4.13 Halaman User........................................................................................ 89 Gambar 4.14 Halaman User Detail ............................................................................. 90 Gambar 4.15 Halaman Pertanyaan ............................................................................. 91 Gambar 4.16 Halaman Laporan Diagnosa .................................................................. 91 Gambar 4.17 Halaman Cara Penggunaan ................................................................... 92 Gambar 4.18 Halaman About Us ................................................................................ 92 Gambar 4.19 Halaman Hasil Pengujian 1 ................................................................... 99 Gambar 4.20 Halaman Pengujian Rumus 2 .............................................................. 108. Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(13) DAFTAR TABEL Tabel Tabel Tabel Tabel Tabel Tabel Tabel Tabel. 3.1 Tabel Master_User................................................................................................ 64 3.2 Tabel Kode_Gejala ................................................................................................ 65 3.3 Tabel Master_Penyakit .......................................................................................... 65 3.4 Tabel Master_Pengobatan...................................................................................... 66 3.5 Tabel Master_Pilihan ............................................................................................. 66 3.6 Tabel Master_Rules ............................................................................................... 67 3.7 Tabel Temp_Jawaban ............................................................................................ 67 4.1 Tabel Hasil Pengujian Pakar ................................................................................ 109. Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(14) DAFTAR ISTILAH. 1. Myalgia. = Sakit pada bagian otot.. 2. Hematemesis. = Muntah darah.. 3. Melena. = Pendarahan pada tinja karena terdapat pendarahan pada saluran pencernaan.. 4. Epistaksis. = Mimisan atau hidung berdarah.. 5. Retro – orbital. = Nyeri pada bagian mata.. 6. Artralgia. = Sakit pada sendi – sendi. 7. Hematokrit. = Perbandingan persentase antara sel darah merah, sel darah putih, dan trombosit terhadap volume seluruh darah atau konsentrasi (%) eritrosit dalam 100mL/dL.. 8. Petekia, ekimosis, purpura = Bercak darah yang terdapat pada kulit dimana jika kulit ditekan bercak tersebut tidak hilang 9. Efusi pleura. = Suatu kondisi medis yang ditandai dengan peningkatan cairan yang berlebihan diantara kedua lapisan pleura. Pleura adalah kantung yang terdiri dari dua. lapisan. yang. meliputi. paru-paru. dan. memisahkannya dari dinding dada dan strukturstruktur disekitarnya. Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(15) 10. IgM. = Immunoglobulins m merupakan antibody terbesar yang berada ditubuh manusia. Antibody ini akan muncul setiap terkan demam berdarah dengan waktu muncul lebih cepat pada serangan demam berdarah selanjutnya.. 11. IgG. = Antibody yang ditemukan hamper diseluruh cairan tubuh manusia. Untuk antibody ini akan muncul pada saat kedua kalinya terserang penyakit Demam Berdarah ini.. 12. NS1 antigen. = Merupakan test yang dilakukan untuk mendeteksi demam berdarah sebelum tes antibody keluar setelah lima hari pasien mengalami sakit demam berdarah.. 13. Viremia. = Waktu antara dua hari sebelum demam sampai lima hari setelah demam.. 14. Permeabilitas. = Kemampuan suatu membran, dalam hal ini dinding pembuluh darah untuk melwatkan bahan-bahan tertentu.. 15. Patofisiologi. = Ilmu yang mempelajari mengenai fungsi-fungsi tubuh yang mengalami gangguan atau fungsi-fungsi yang berubah akibat proses penyakit.. Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(16) 16. Vascular. = Pembuluh darah yang membaca cairan sirkulasi seperti darah, cairan limpa.. 17. Hemokosentrasi. = Pengentalan darah akibat perembesan plasma, ditandai dengan nilai hematokrit meningkat.. 18. Hemostatis. = Proses yang menyebabkan terjadinya peredaran darah berhenti.. 19. Trombositopenia. = Terjadi kurangnya trombosit pada sel darah.. Rancang Bangun ..., Michael Wijaya Saputra, FTI UMN, 2014.

(17)

Referensi

Dokumen terkait

Hasil isolasi senyawa flavonoida dari kulit batang tumbuhan Balik Angin berupa berbentuk pasta, berwarna merah kecoklatan dengan berat = 10 mg dan harga Rf = 0,33

Abstrak: Penelitian ini bertujuan: (1) Untuk mengetahui tingkat rasio kemampuan keuangan daerah Kawasan Luwu Raya tahun 2015-2019, (2) Untuk mengetahui pola

Dari hasil penelitian dapat diambil kesimpulan bahwa tingkat keterampilan bermain futsal peserta ekstrakurikuler futsal di SMP Negeri 3 Gresik yang meliputi

HUBUNGAN ANTARA TINGKAT PENDIDIKAN DAN TINGKAT KEHADIRAN IBU DATANG KE POSYANDU DENGAN STATUS GIZI BALITA DI WILAYAH KERJA PUSKESMAS GROGOL SUKOHARJO.. Pendahuluan :

Sesuai dengan hipotesa awal bahwa indeks banjir yang dikembangkan merupakan gabungan dari beberapa variabel dengan satuan yang berbeda, maka konsep yang dapat dikembangkan

Kandungan kelompok maseral inertinit yang relatif rendah menunjukkan lingkungan pengendapan gambut yang relatif basah dengan tingkat oksidasi yang rendah sehingga dapat

Pemahaman nilai-nilai ke Bhinneka Tunggal Ika-an masyarakat multikultural/majemuk sebagai pilar nasionalisme, sekaligus untuk memberi wacana dan sumbang saran kepada semua

Mekanisme mixing ini tidak diemukan dalam sistem mixing konvensional seperti dalam reaktor yang menggunakan balde agitator atau stirrer (CSTR-continues stirrer