LANDASAN TEORI 6 ANALISIS DAN PERANCANGAN SISTEM 30 IMPLEMENTASI DAN PENGUJIAN SISTEM 50

DAFTAR ISI Halaman Persetujuan ii Pernyataan iii Penghargaan iv Abstrak vi Abstract vii Daftar Isi viii Daftar Tabel xi Daftar Gambar xii Daftar Lampiran xv BAB 1 PENDAHULUAN 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 2 1.3 Batasan Masalah 3

1.4 Tujuan Penelitian

3 1.5 Manfaat Penelitian 3 1.6 Metode Penelitian 3 1.7 Sistematika Penulisan 4

BAB 2 LANDASAN TEORI 6

2.1 Kecerdasan Buatan 7

2.2 Sistem Pakar

Expert System 7 2.2.1 Konsep Umum Sistem Pakar 7 2.2.2 Ciri-Ciri Sistem Pakar 8 2.2.3 Keuntungan dan Kelemahan Sistem Pakar 8 2.2.4 Struktur Sistem Pakar 2.3 Perbedaan Sistem Pakar dengan Sistem Pendukung Keputusan 11 2.4 Mesin Inferensi 12 2.4.1 Inferensi Forward Chaining 12 2.4.2 Inferensi Ba ckward Chaining 15 2.5 Anemia 17 2.5.1 Jenis Anemia 18 2.5.2 Kriteria Anemia 19 2.5.3 Pravalensi Anemia 20 2.5.4 Gejala Umum Anemia 21 2.6 Teori Dempster - Shafer 21 2.7 Android 24 2.7.1 Sejarah Android 25 2.7.2 Jenis – jenis Android 26 2.7.3 Java Sofware Development Kit SDK Java 26 2.7.4 Eclipse Sofware Development Kit SDK Eclipse 26 Universitas Sumatera Utara 2.7.5 Android Sofware Development Kit SDK Android 26 2.7.6 Android Eclipse Plugin ADT 27 2.7.7 Android Package APK 27 2.7.8 Android Virtual Devices AVD 27 2.7.9 Emulator 27 2.7 Penelitian Relevan 28

BAB 3 ANALISIS DAN PERANCANGAN SISTEM 30

3.1 Analisis Sistem 30 3.2 Analisis Masalah 31 3.3 Analisis Kebutuhan Sistem 32 3.3.1 Kebutuhan Fungsional 32 3.3.2 Kebutuhan Non Fungsional 32 3.3.3 Sumber Informasi 33 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 3.6.2 Halaman Menu Registrasi 44 3.6.3 Halaman Menu Utama 45 3.6.4 Halaman Menu Diagnosis 47 3.6.5 Halaman Menu Data Pasien 48 3.6.6 Halaman Menu Tentang Anemia 49

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM 50

4.1 Implementasi 50 4.1.3 Frame Login 50 4.1.4 Frame Registrasi 51 4.1.5 Frame Menu Utama 52 4.1.6 Frame Tentang Anemia 53 4.1.7 Frame Data Pasien 53 4.2. Implementasi dengan Metode Dempster-Shafer 54 4.3 Pengujian Sistem 57 4.4 Pengujian Black Box Testing 57 4.4.1 Pengujian Black Box pada sistem 57 4.4.2 Kasus dan hasil pengujian 57 4.4.3 Tampilan Kesimpulan 60 4.4.4 Hasil Penjumlahan di CSV File 61 Universitas Sumatera Utara

BAB 5 KESIMPULAN DAN SARAN 62