penerapan artificial intelligence dalam mendiagnosa

19
PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA PENYAKIT AKIBAT PARASIT NYAMUK DENGAN METODE DEMPSTER SHAPER SKRIPSI Diajukan Untuk Memenuhi Salah Satu Syarat Untuk Menyelesaikan Pendidikan Strata Satu (S-1) Program Studi Sistem Informasi Disusun Oleh : RAGIL MONICHA WINAHYU 16.22.0302 Sekolah Tinggi Manajemen Informatika Dan Komputer Royal STMIK ROYAL KISARAN 2020

Upload: others

Post on 02-Oct-2021

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

PENERAPAN ARTIFICIAL INTELLIGENCE DALAM

MENDIAGNOSA PENYAKIT AKIBAT PARASIT NYAMUK

DENGAN METODE DEMPSTER SHAPER

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat

Untuk Menyelesaikan Pendidikan Strata Satu (S-1)

Program Studi Sistem Informasi

Disusun Oleh :

RAGIL MONICHA WINAHYU

16.22.0302

Sekolah Tinggi Manajemen Informatika Dan Komputer Royal

STMIK ROYAL KISARAN

2020

Page 2: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA
Page 3: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA
Page 4: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA
Page 5: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

KATA PENGANTAR

Puji syukur kehadirat Allah SWT, atas limpahan Rahmat dan Karunia-

Nya, sehingga penulis dapat merampungkan skripsi dengan judul: Penerapan

Artificial Intelligence Dalam Mendiagnosa Penyakit Akibat Parasit Nyamuk

Dengan Metode Dempster Shaper ini untuk memenuhi salah satu syarat

menyelesaikan studi serta dalam rangka memperoleh gelar Sarjana Komputer

Strata Satu pada Program Studi Sistem Informasi Sekolah Tinggi Manajemen

Informatika dan Komputer Royal Kisaran.

Dalam penyusunan skripsi ini banyak sekali hambatan dan rintangan yang

penulis hadapi namun akhirnya penulis bisa melaluinya hal ini karena adanya

bantuan dan juga bimbingan dari berbagai pihak baik moral maupun spiritual.

Untuk itu, penulis menyampaikan ucapan terima kasih kepada:

1. Bapak Anda Putra Lubis, SE., M.MA. selaku Ketua Yayasan Pendidikan

Royal Teladan Asahan;

2. Ibu Wan Mariatul Kifti, SE. MM., selaku Ketua STMIK Royal Kisaran;

3. Ibu Rizky Fauziah, M.Ikom., M.Kom selaku Wakil Ketua I Bidang

Akademik STMIK Royal Kisaran;

4. Ibu Wan Mariatul Kifti, SE. MM., selaku Wakil Ketua II Bidang

Administrasi dan Keuangan Kemahasiswaan STMIK Royal Kisaran;

5. Bapak Sudarmin, M.Kom., selaku Wakil Ketua III Bidang Akademik

STMIK Royal Kisaran;

6. Bapak William Ramdhan, S.Kom., M.Kom, selaku Ketua Program Studi

Sistem Informasi STMIK Royal Kisaran;

Page 6: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

7. Bapak Iqbal Kamil Siregar, S.Kom, M.Kom selaku Pembimbing 1 penulisan

skripsi ini, yang telah bersedia meluangkan waktu untuk memberikan

arahan selama penyusunan skripsi.

8. Ibu Masitah Handayani, M.Kom selaku Dosen Pembimbing 2 penulisan

skripsi, yang telah bersedia meluangkan waktu untuk memberikan arahan

selama penyusunan skripsi.

9. Seluruh jajaran dosen dan staff Sekolah Tinggi Manajemen Informatika dan

Komputer Royal Kisaran.

10. Semua pihak yang tidak dapat disebutkan satu persatu yang telah membantu

memberikan dukungan.

Akhir kata penulis menyadari bahwa dalam penulisan skripsi ini masih jauh

dari kesempurnaan. Karena itu, penulis memohon saran dan kritik yang sifatnya

membangun demi kesempurnaannya dan semoga bermanfaat bagi kita semua.

Amiin

Kisaran, September / 2020

Ragil Monicha Winahyu

16.22.0302

Page 7: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

DAFTAR ISI

HALAMAN JUDUL ................................................................................. i

HALAMAN PERSETUJUAN ................................................................. ii

HALAMAN PENGESAHAN ................................................................... iii

HALAMAN PERNYATAAN KEASLIAN ............................................. iv

HALAMAN PERSEMBAHAN ............................................................... v

ABSTRAK ................................................................................................ vii

ABSTRACT ............................................................................................... viii

KATA PENGANTAR............................................................................... ix

DAFTAR ISI ............................................................................................. xi

DAFTAR TABEL .................................................................................... xvi

DAFTAR GAMBAR ................................................................................ xvii

BAB I PENDAHULUAN

1.1 Latar Belakang ...................................................................................... 1

1.2 Identifikasi Masalah .............................................................................. 4

1.3 Pembatasan Masalah ............................................................................. 4

1.4 Perumusan Masalah .............................................................................. 4

1.5 Tujuan Penelitian .................................................................................. 5

1.6Manfaat Penelitian ................................................................................. 5

1.7 Sistematika Penulisan ........................................................................... 6

BAB II TINJAUAN PUSTAKA

2.1 Pengertian Kecerdasan Buatan (Artificial Intellegence) ....................... 8

2.1.1 Ruang LingkupUtama Kecerdasan Buatan ................................... 9

Page 8: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

2.1.2 Keuntungan Kecerdasan Buatan ................................................... 10

2.1.3 Keuntungan Kecerdasan Alami..................................................... 11

2.1.4 Beberapa Program AI .................................................................... 12

2.2 Metode Dempster Shaper ...................................................................... 12

2.3 Penyakit Parasit Nyamuk ...................................................................... 13

2.3.1 Jenis-jenis Penyakit Yang disebabkan Parasit Nyamuk................ 14

2.4 Program PHP ......................................................................................... 24

2.4.1 Tag Pada PHP .............................................................................. 25

2.4.2 Variabel Dan Tipe Data PHP ....................................................... 27

2.5 Alat Bantu PerancanganSistem ............................................................. 29

2.5.1 Unified Modeling Language (UML) ........................................... 30

2.5.2 Use Case Diagram ........................................................................ 30

2.5.3 Activity Diagram .......................................................................... 32

2.5.4 Class Diagram .............................................................................. 33

2.5.5 Sequence Diagram ....................................................................... 34

2.5.6 Entity Relationship Diagram(ERD) ............................................. 37

2.6 Tinjauan Penelitian................................................................................ 37

2.7 Kerangka Pemikiran .............................................................................. 40

2.8 Sejarah Puskesmas SimpangEmpat....................................................... 40

2.9 Hipotesis ................................................................................................ 41

BAB III METODOLOGI PENELITIAN

3.1 Kerangka Penelitian .............................................................................. 42

3.2 Tahapan Penelitian ................................................................................ 43

3.2.1 Penelitian Pendahuluan ................................................................ 43

3.2.2 Pengumpulan Data ....................................................................... 43

3.2.3 Analisa ......................................................................................... 43

3.2.4 Perancangan ................................................................................. 44

3.2.5 Implementasi ................................................................................ 45

3.2.6 Pengujian ...................................................................................... 46

Page 9: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

3.3 Metode Penelitian.................................................................................. 46

3.4 Teknik Pengumpulan Data .................................................................... 47

3.5 Waktu dan Tempat Penelitian ............................................................... 48

3.3.1 Waktu Penelitian .......................................................................... 48

3.3.2 Tempat Penelitian......................................................................... 48

3.3.3 Objek Penelitian ........................................................................... 49

BAB IV ANALISA DAN PERANCANGAN

4.1 Analisa Sistem ..................................................................................... 50

4.1.1 Data Jenis Penyakit dan Keterangan .......................................... 50

4.1.2 Aliran Sistem Informasi ( ASI ) Baru ......................................... 51

4.1.3 Data Gejala Penyakit .................................................................. 52

4.1.4 Penerapan Metode Dempster Shafer .......................................... 53

4.2 Analisa Proses ..................................................................................... 54

4.2.1 Pohon Pelacakan ....................................................................... 55

4.2.2 Penerapan Metode Dempster Shafer pada Diagnosa Penyakit .

Akibat parasit nyamuk ........................................................................ 56

4.3 Perancangan Sistem Secara Umum ..................................................... 60

4.3.1 Perancangan UML ...................................................................... 60

4.3.1.1 Use Case Diagram ......................................................... 60

4.3.1.2 Class Diagram ............................................................... 69

4.3.1.3 Sequence Diagram ......................................................... 71

4.3.1.4 Activity Diagram ............................................................ 74

4.3.1.5 Deployment Diagram ..................................................... 78

4.4 Perancangan Database ........................................................................ 78

4.5 Perancangan Interface ......................................................................... 82

BAB V IMPLEMENTASI DAN PENGUJIAN

5.1 Implementasi Sistem ............................................................................ 89

5.1.1 Lingkungan Implementasi ......................................................... 89

5.2 Pengujian Sistem .................................................................................. 90

5.2.1 Tampilan Home .......................................................................... 90

Page 10: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

5.2.2 Tampilan Jenis Penyakit ............................................................ 91

5.2.3 Tampilan Registrasi ................................................................... 92

5.2.4 Tampilan Gejala Penyakit .......................................................... 92

5.2.5 Tampilan Perhitungan ................................................................ 93

5.2.6 Tampilan Hasil Konsultasi ......................................................... 94

5.2.7 Tampilan Login Admin .............................................................. 94

5.2.8 Tampilan Home Admin .............................................................. 95

5.2.9 Tampilan List Penyakit .............................................................. 95

5.2.10 Tampilan Tambah Data Penyakit ............................................. 96

5.2.11 List Gejala ................................................................................ 96

5.2.12 Tampilan Tambah Data Gejala ................................................ 97

5.2.13 List Data Pasien ....................................................................... 97

5.2.14 Tampilan Data Konsultasi Pasien ............................................ 98

5.2.15 Tampilan Data Relasi ............................................................... 98

5.2.16 Tampilan Input Data Relasi .................................................... 99

5.3 Hasil Pengujian .................................................................................... 99

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan .......................................................................................... 100

6.2 Saran ..................................................................................................... 100

DAFTAR PUSTAKA

LAMPIRAN

Page 11: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

DAFTAR TABEL

Tabel 2.1 Sombol-simbol Use Case ........................................................... 30

Tabel 2.2 Simbol-simbol Diagram Aktivitas ............................................. 31

Tabel 2.3 Simbol-simbol Class Diagram ................................................... 32

Tabel 2.4 Simbol-simbol Diagram Sekuen ................................................ 34

Tabel 3.1 Jadwal Kegiatan ......................................................................... 48

Tabel 4.1 Data Penyakit ............................................................................. 51

Tabel 4.2 Data Gejala ................................................................................ 52

Tabel 4.3 Diagnosa Gejala yang dialami Pasien ........................................ 56

Tabel 4.4 User ............................................................................................ 79

Tabel 4.5 Gejala ......................................................................................... 80

Tabel 4.6 Penyakit ...................................................................................... 80

Tabel 4.7 Data Relasi ................................................................................. 81

Page 12: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

DAFTAR GAMBAR

Gambar 2.1 Gigitan Nyamuk Malaria ........................................................ 13

Gambar 2.2 Sistem Kerja PHP Dalam Server Web ................................... 24

Gambar 2.3 Notasi ERD ............................................................................ 36

Gambar 2.4 Kerangka Pemikiran ............................................................... 39

Gambar 2.5 Struktur Organisasi Puskesmas Simpang Empat ................... 40

Gambar 3.1 Kerangka Kerja Penelitian ..................................................... 42

Gambar 4.1 Aliran Sistem Informasi (ASI) Baru ...................................... 51

Gambar 4.2 Flowchart Penerapan Metode Dempster Shafer .................... 54

Gambar 4.3 Pohon Pelacakan .................................................................... 56

Gambar 4.4 Use Case Diagram .................................................................. 69

Gambar 4.5 Class Diagram ........................................................................ 70

Gambar 4.6 Sequence Diagram Data Pasien ............................................. 71

Gambar 4.7 Sequence Diagram Data Konsultasi ....................................... 72

Gambar 4.8 Sequence Diagram Kelola Penyakit ....................................... 72

Gambar 4.9 Sequence Diagram Kelola Gejala .......................................... 73

Gambar 4.10 Sequence Diagram Konsultasi pada Pasien ......................... 73

Gambar 4.11 Sequence Diagram Lihat Informasi pada Pasien ................. 74

Gambar 4.12 Activity Diagram Umum ....................................................... 75

Gambar 4.13 Activity Diagram Admin ...................................................... 76

Gambar 4.14 Activity Diagram Pasien ....................................................... 77

Gambar 4.15 Deployment Diagram ............................................................ 78

Gambar 4.16 Flowchart Menu Utama ....................................................... 81

Page 13: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

Gambar 4.17 Tampilan Menu Home .......................................................... 82

Gambar 4.18 Tampilan Login Admin ........................................................ 83

Gambar 4.19 Tampilan Home Admin ........................................................ 84

Gambar 4.20 Tampilan Kelola Penyakit .................................................... 84

Gambar 4.21 Tampilan Kelola Gejala ....................................................... 85

Gambar 4.22 Tampilan Data Pasien ........................................................... 86

Gambar 4.23 Tampilan Data Konsultasi .................................................... 86

Gambar 4.24 Tampilan Registrasi .............................................................. 87

Gambar 4.25 Tampilan Home Pasien ........................................................ 87

Gambar 4.26 Tampilan Konsultasi ............................................................ 88

Gambar 5.1 Tampilan Home ...................................................................... 91

Gambar 5.2 Tampilan Jenis Penyakit ........................................................ 91

Gambar 5.3 Tampilan Registrasi ............................................................... 92

Gambar 5.4 Tampilan Konsultasi .............................................................. 93

Gambar 5.5 Tampilan Proses Perhitungan ................................................. 93

Gambar 5.6 Tampilan Hasil Diagnosa ....................................................... 94

Gambar 5.7 Tampilan Login Admin ........................................................... 94

Gambar 5.8 Tampilan Home Admin .......................................................... 95

Gambar 5.9 Tampilan List Penyakit .......................................................... 95

Gambar 5.10 Tambah Data Penyakit ......................................................... 96

Gambar 5.11 Tampilan List Gejala ............................................................ 96

Gambar 5.12 Tampilan Tambah Data Entry Gejala .................................. 97

Gambar 5.13 Tampilan List Data Pasien ................................................... 97

Page 14: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

Gambar 5.14 Tampilan Data Konsultasi Pasien ........................................ 98

Gambar 5.15 Tampilan Data Relasi ........................................................... 98

Gambar 5.16 Tampilan Input Data Relasi .................................................. 99

Page 15: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

DAFTAR LAMPIRAN

1. Listing Program

2. Berita Acara Skripsi

3. Surat Riset

4. Surat Balasan Riset

5. Surat Penunjukan Bimbingan Skripsi

6. Daftar Riwayat Hidup

Page 16: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

DAFTAR PUSTAKA

Sumber Buku :

A.S, Rosa dan Shalahuddin, M. (2018). Rekayasa Perangkat Lunak: Terstruktur

dan Berorientasi Objek. Bandung: Informatika.

Budiharto, W & Suhartono. (2014). Artificial Ineligence Konsep dan

Penerapannya. Yogyakarta : Andy Offset.

Herawan. H. (2016). Sistem Pakar. Yogyakarta: deepublish.

Mellyana (2012). Eksantema Virus. Departemen Ilmu Kesehatan Kulit Dan

KelaminFakultas Kedokteran Universitas Sriwijaya / Rumah Sakit Dr.

Mohammad HoesinPalembang.

Nita, M. & Hidayat, R. (2012). Perancangan Sistem Pakar. Yogyakarta : Ghalia

Indonesia.

RH. Sianipar. (2015). Pemrograman Database. Yogyakarta : Andy Offset.

Rosnelly. (2017). Sistem Pakar: Konsep dan Teori. Yogyakarta : Andy Offset.

Sutojo, T., Mulyanto, E. & Suhartono, V. (2018). Kecerdasan Buatan. Yogyakarta

: Andi.

Sumber Jurnal dan Prosiding :

Dahria, M., Silalahi, R. & Ramadhan, M. (2013). Sistem Pakar Metode Damster

Shafer Untuk Menentukan Jenis Gangguan Perkembangan Pada Anak”,

Jurnal SAINTIKOM. 12 (1).

Orthega, S., Hidayat, N. & Santoso, E. (2017). Implementasi Metode Dempster-

Shafer untuk Mendiagnosa Penyakit Tanaman Padi. Jurnal Pengembangan

Teknologi Informasi dan Ilmu Komputer . 1 (10) : 1240-1247.

Puspitasari, T, Susilo, B. & Coastera, F.F. (2016). Implementasi Metode

Dempster-Shafer Dalam Sistem Pakar Diagnosa Anak Tunagrahita

Berbasis Web. Jurnal Rekursif. 4 (1) : 1 – 13.

Setiawan, R., Suhery, C. & Bahri, S. (2018). Implementasi Metode Dempster

Shafer Pada Sistem Pakar Diagnosa Infeksi Penyakit Tropis Berbasis

Web. Jurnal Coding, Sistem Komputer Untan. 6 (3) : 97 – 106.

Sapri. (2014). Penerapan Sistem Pakar Untuk Diagnosa Penyakit Pada Manusia

Disebabkan Oleh Nyamuk Dengan Metode Forward Chaining. Jurnal

Ilmiah MATRIK 16 (2): 145 -162.

Page 17: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA

Sinaga, M. D. & Sembiring, N. S. (2016). Penerapan Metode Dempster Shafer

Untuk Mendiagnosa Penyakit Dari Akibat Bakteri Salmonella. Cogito

Smart Journal. 2 (2) : 94 – 107.

Diana. (2017). Implementasi Metode Dempster Shafer Dan Desain Basis Data

Pada Sistem Pakar Diagnosa Penyakit Mata. Jurnal Ilmiah MATRIK

19(2):161 -176

Pratama, D. K (2014) Implementasi Metode Dempster Shafer Pada Sistem Pakar

Untuk Diagnosa Jenis-jenis Penyakit Diabetes Mellitus. Skripsi, Fakultas

Ilmu Komputer. Udinus.

Page 18: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA
Page 19: PENERAPAN ARTIFICIAL INTELLIGENCE DALAM MENDIAGNOSA