PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSIS
PENYAKIT
ANEMIA
DENGAN MENGGUNAKAN METODE
DEMPSTER-SHAFER
BERBASIS ANDROID
SKRIPSI
ABDI EDHINO BANGUN
121421028
PROGRAM STUDI EKSTENSI S-1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSIS PENYAKIT
ANEMIA DENGAN MENGGUNAKAN METODE DEMPSTER-SHAFER
BERBASIS ANDROID
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Sarjana Ilmu Komputer
ABDI EDHINO BANGUN 121421028
PROGRAM STUDI EKSTENSI S-1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA MEDAN
PERSETUJUAN
Judul : PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSIS PENYAKIT ANEMIA DENGAN MENGGUNAKAN METODE DEMPSTER-SHAFER BERBASIS ANDROID
Kategori : SKRIPSI
Nama : ABDI EDHINO BANGUN Nomor Induk Mahasiswa : 121421028
Program Studi : EKSTENSI S-1 ILMU KOMPUTER
Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA
Program Studi Ekstensi S1 Ilmu Komputer Ketua,
PERNYATAAN
PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSIS PENYAKIT
ANEMIA DENGAN MENGGUNAKAN METODE DEMPSTER-SHAFER BERBASIS ANDROID
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya dan khusus untuk pemograman dibantu oleh teman.
Medan, Juni 2015
PENGHARGAAN
Puji dan syukur kehadirat Tuhan Yesus yang telah memberikan rahmat dan hikmat-Nya, sehingga Penulis dapat menyelesaikan penyusunan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana Komputer pada Program Studi S1 Ekstensi Ilmu Komputer Universitas Sumatera Utara.
Penulis ingin menyampaikan rasa hormat dan terima kasih yang sebesar– besarnya kepada :
1. Bapak Prof. Subhilhar,M.A., Ph.D selaku Pj Rektor Universitas Sumatera Utara
2. Bapak Prof. Dr. Muhammad Zarlis M.Sc selaku Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
3. Bapak Dr. Poltak Sihombing, M.Kom selaku Ketua Program Studi S1 Ilmu Komputer Universitas Sumatera Utara.
4. Ibu Maya Silvi Lydia, B.Sc, M.Sc selaku Sekretaris Program Studi S1 Ilmu Komputer Universitas Sumatera Utara.
5. Bapak Mohammad Andri Budiman, S.T., M.Comp.Sc., MEM selaku pembimbing I yang telah memberikan masukan, bimbingan, saran dan motivasi kepada penulis sehingga penulis dapat menyelesaikan skripsi ini dengan baik.
6. Bapak Rahmat Aulia, S.Kom, M.Sc. IT selaku pembimbing II yang telah memberikan masukan, bimbingan, saran dan motivasi kepada penulis sehingga penulis dapat menyelesaikan skripsi ini dengan baik.
7. Bapak Ade Candra, ST, M.Kom selaku Dosen Pembanding I yang telah memberikan kritik dan saran yang membangun bagi penulis.
8. Bapak Jos Timanta Tarigan, S.Kom, M.Sc selaku Dosen Pembanding II yang telah memberikan kritik dan saran yang membangun bagi penulis.
10.Para PPDS Ilmu Penyakit Dalam FK USU Dr. Zulfahmi, Dr. M. Dedy Abu Bakar, Dr. Karmila, Dr. M. Iqbal Sungkar, Dr. Bery yang telah memberikan banyak referensi kepada penulis untuk melakukan penelitian.
11.Kedua Orang tua tercinta Bapak dan Mamak yang tidak henti-hentinya selalu memberikan doa dan dukungan serta kasih sayang kepada penulis.
12.Teman-teman Pelayan KAKR dan PERMATA yang saya sayangi Terima kasih atas semua doa, dukungan, dan motivasi yang tak ternilai harganya. 13.Kepada para sahabat penulis Mohammad Iqbal, Wilda Siregar, Pahara Siagian
dan Teman-teman seperjuangan mahasiswa Ekstensi S1-Ilmu Komputer stambuk 2012, terimakasih atas segala motivasi, bantuan, saran, kritik dan kerjasamanya selama proses penulisan penelitian ini. Semoga Tuhan membalas semua kebaikan yang telah kalian berikan.
Medan, Juni 2015 Penulis,
ABSTRAK
Anemia merupakan masalah medik yang paling sering dijumpai di klinik di seluruh dunia. Berdasarkan permasalahan ini, maka penulis membangun sebuah aplikasi sistem pakar yang dapat digunakan untuk mendiagnosis penyakit anemia dengan dilengkapi nilai densisitas terhadap diagnosis tersebut. Nilai keyakinan tersebut diperoleh dengan menggunakan suatu metode yang dinamakan dempster-shafer.
Dempster-Shafer merupakan suatu teori matematika untuk pembuktian berdasarkan
belief functions and plausible. Jika bernilai 0 maka mengindikasikan bahwa tidak ada
evidence, dan jika bernilai 1 menunjukkan adanya kepastian. Berdasarkan pengujian terhadap user dengan empat gejala yaitu perdarahan gusi, badan lemah, pusing dan jantung berdebar-debar, maka dapat diketahui anemia penyakit kronis yang mempunyai densisitas terbesar dengan nilai densisitasnya 0,621118.
A DESIGN OF EXPERT SYSTEM TO DIAGNOSE ANEMIA USING
ANDROID-BASED DEMPSTER-SHAFER METHOD
ABSTRACT
Anemia is a medical problem that is most often found in clinics around the world. Based on these problems, the author build an expert system application that can be used to diagnose anemia according to its density value. The confidence level is obtained by using a method called Dempster-Shafer. Dempster-Shafer is a mathematical theory of evidence based on belief functions and plausible. If the value is 0 then it indicates that there is no evidence, and if the value of 1 indicates certainty. According to the test of having anemia, it is known that anemia of chronic disease has the largest density with a value of 0.621118.
2.7.5 Android Sofware Development Kit (SDK Android) 26
BAB 3 ANALISIS DAN PERANCANGAN SISTEM 30
3.1 Analisis Sistem 30 3.3.4 Identifikasi Masalah 33 3.3.5 Cara Kerja Sistem Pakar yang Dibuat 33
3.4 Pemodelan Sistem 35
3.4.1 Use Case Diagram 35 3.4.2 Activity Diagram 36 3.4.2.a Activity Diagram Proses Registrasi 36 3.4.2.b Activity Diagram Proses Login 37 3.4.2.c Activity Diagram Diagnosis 38 3.4.3 Sequence Diagram 39 3.5 Perancangan Sistem 40 3.5.1 Flowchart Diagnosis 41 3.6 Perancangan Antarmuka Sistem (Interface) 43 3.6.1 Halaman Menu Login 43
BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM 50
4.1 Implementasi 50 4.2. Implementasi dengan Metode Dempster-Shafer 54
4.3 Pengujian Sistem 57
BAB 5 KESIMPULAN DAN SARAN 62
5.1 Kesimpulan 62
5.1 Saran 62
DAFTAR TABEL
Halaman
DAFTAR GAMBAR
Halaman
Gambar 2.1 Arsitektur Sistem Pakar 10 Gambar 2.2 Alur Inferensi Forward Chaining 15 Gambar 2.3 Alur Inferensi Backward Chaining 17
Gambar 2.4 Emulator 28
Gambar 3.1 Diagram Ishikawa Untuk Analisis Masalah 31 Gambar 3.2 Use Case Diagram User 36 Gambar 3.3 Activity Diagram Proses Registrasi 37 Gambar 3.4 Activity Diagram Proses Login 38 Gambar 3.5 Activity Diagram Proses Mendiagnosis 39 Gambar 3.6 Sequence Diagram 40 Gambar 3.7 Flowchart Gambaran Umum Sistem 41 Gambar 3.8 Flowchart Diagnosis 42 Gambar 3.9 Flowchart Dempster-Shafer 43 Gambar 3.10 Halaman Menu Login 44 Gambar 3.11 Halaman Menu Registrasi 45 Gambar 3.12 Halaman Menu Utama 46 Gambar 3.13 Halaman Menu Diagnosis 47 Gambar 3.14 Halaman Data Pasien 48
Gambar 3.15 Tentang Anemia 49
Gambar 4.1 Tampilan Frame Login 51 Gambar 4.2 Tampilan Frame Registrasi 52 Gambar 4.3 Tampilan Frame Menu Utama 52
Gambar 4.12 Kesimpulan 60
DAFTAR LAMPIRAN
Halaman