APLIKASI SISTEM PAKAR UNTUK ME:NDIAGNOSA PENYAKIT PADA PENCE.RNAAN I\'IAJWSIA
Titi Mukhoyyaroh
FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGEJRI SYARIF HIDAYATULLAH JAKARTA 2006 M. / 1427 H
APLIKASI SISTEM PA.KAR UNTUK MENDIAGNOSA PENYAI(IT PADA PENCERNAAN MANUSIA
Oleh:
TITI MUKHOYYAROH
101091123341
Skripsi Sebagai Salah Satu Syarat untuk lllfemperoleh Gelar Sarjana Teknik Informatika
Faknltas Sains dan Tek11ologi Universitas Islam Negeri SyarifHidayatuI!ah Jakarta
FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS ISLAM NEGERJ[ SYARIF HIDAYATULLAH JAKARTA
2006M/1427 H
APLIKASI SISTEM PAKAR UNTUK MI~NDIAGNOSA PENYAKIT PADA PENCERNAAN ~VIANUSIA
Skripsi Sebagai Salah Satu Syarat untulc Memperolleh Gelar Sarjana Teknik Informatika Pada Fakultas Saius dan Teknologi UIN Jakarta
Oleh:
TITI MUKHOYYAROH 101091123341
Menyetujui
Pe:mbimbing 2
Khodija.h
Mengetalmi Ketua Jurusan TI/SI
--·
'
Ir. Bakri La Kationf> M Kom MT
ulliyah, M.Kom
JURUSAN TEKNIK INFORMATIKA FAl(ULTAS SAINS DAN TEKNOLOGI UIN SYARIF IDDAYATULLAH JAKARTA Dengan ini menyatakan bahwa Skripsi yang ditulis oleh : Nama
: Titi Mukhoyyaroh
NIM
: 101091123341
Program Studi : Teknik Informatika Judul Skripsi : Aplikasi Sistem Pakar Untuk Mendiagnosa Penyakit Pada Pencemaan Manusia
Dapat diterima sebagai syarat kelulusan untuk memperoleh gelar Sarjana Sains pada jurusan Teknik Infonnatika, Fakultas Sains dan Teknologi UIN Syarif Hidayatullah Jakarta.
Jakarta, Maret 2006 Menyetujui, Dosen Pembimbing
~ Fitri Mintarsih,M:Kom
~=::~ Khodij~
Hulliyah, M.Kom
Mengetahui,
/{?~~ {,,I .'01 ~-
rr. Bakri La_K:atjong, M.Kom, MT NIP. 470 035 764
PERNYATAAN
DENGAN lNI SAYA MENYATAKAN BAHWA SJKRIPSI lNI BENARBENAR HASIL KARYA SENDIRI YANG BELUM PERNAH DIAJUKAN SEBAGAI SKRIPSI ATAU KARYA ILMIAH PADA PERGURUAN TINGGI ATAU LEMBAGA MANAPUN.
Jakarta, Maret 2006
Titi Mukhoyyarnh 101091123341
ABSTRAK
Titi Mukhoyyaroh, Aplikasi sistem pakar untuk mendiagnosa penyakit pada pencernaan manusia. (Dibawah bimbingan Ibu Fitri Mintarsih, M.Kom dan Ibu Kltodijah Hulliyah, M.Kom)
Perkembangan teknologi akhir-akhir ini semakin berkembang pesat. Begitu pula dengan perkembangan kecerdasan buatan terutama sistem pakar. Sistem pakar merupakan salah satu bidang kecerdasan buatan yang berusaha mengadopsi pengetahuan manusia ke dalam komputer, agar komputer dapat melakukan seperti yang biasa dilakukan oleh para ahli/pakar. Salah satu pennasalahan yang disentuh oleh sistem pakar adalah diagnosa dalam bidang kesehatan, diantaranya adalah untuk mendiagnosa penyakit pada pencernaan manusia. Penyakit pada pencernaan dapat terkena kepada siapa saja dan kapan saja, sehingga ha! ini perlu diwaspadai oleh masyarakat pada umumnya. Jika penyakit yang diderita termasuk parah, maka ha! it\l perlu segera diketahui. Oleh karena itu, penyebaran infonnasi tentang penyakit pada pencernaan sangat diperlukan untuk mengetahui secara dini penyakit yang dideritanya. Informasi yang tersedia masih dalam bentuk manual, yaitu dalam buku-buku atau majalah kesehatan, sehingga termasuk kurang efektif dalam mendapatkan infonnasi. Penulis mencoba untuk membuat suatu alat bantu berupa aplikasi sistem pakar uvtuk mendiagnosa penyakit pada pencernaan manusia. Aplikasi sistem pakar ini dapat digunakan oleh pengguna untuk mendapatkan informasi penyakit dan dugaan awal tentang penyakit pada pencernaan manusia dengan mudah dan efisien. Dalam pembuatan aplikasi sistem pakar ini penulis menggunakan teknik pelacakan ke depan (forward chaining) dan teknik pencariannya menggunakan pencarian terbaik pertama (best first search). Metode pengembangan sistem yang digunak:m adalah Expert System Development Life Cycle, yang meliputi inisialisasi kasus, analisa dan desain sistem, prototype dasar kasus, implementasi dan implementasi tahap lanjut. Pada perancangan dan pembuatan aplikasi sistem pakar untuk mendiagnosa penyakit pada pencernaan manusia ini berisikan antara lain konsultasi, basis pengetahuan, daftar istilah dan daftar penyakit, info dan bantuan. Aplikasi sistem pakar ini menggunakan pemrograman Visual Basic 6.0 dan Microsoft Access 2003 sebagai alat bantu databasenya.
KATA PENGANTAR
Assalamu'alaikum Wr. Wb
Segala puji dan syukur penulis panjatkan ke hadirat Allah SWT, karena berkat rahmat, nikmat dan ridho-Nya lah penulis mempunyai kesempatan untuk menyelesaikan laporan tugas akhir ini sebagai syarat kelulusan pendidikan smjana program strata I (SI) Jurusan Teknik lnformatika Fakultas Sains dan Teknologi UIN SyarifHidayatullah Jakarta. Tahap demi tahap telah dilalui dalam penyusunan laporan ini, dan memerlukan perjuangan yang keras untuk mendapatkan hasil yang maksimal. Namun, penulis menyadari bahwa dalam laporan tugas akhir ini masih banyak terdapat kesalahan dan kekurangan yang disebabkan keterbatasan pengetahuan dan pengalaman penulis. Banyak pihak yang telah memberikan dukungan, bimbingan, pengarahan dan bantuannya kepada penulis dalam meyelesaikan laporan tugas akhir ini. Dalam kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya kepada : I. Bapak Dr. Ir. Syopiansyah Jaya Putra, MSIS selaku Dekan Faklutas Sains dan Teknologi. 2. Bapak Ir. Bakri La Katjong, M.Kom, MT selaku ketua jurusan Teknik lnformatika. 3. !bu Fitri Mintarsih, M.Kom selaku dosen pembimbing I alas bimbingan, saran dan arahan yang diberikan kepada penulis.
4. !bu Khodijah
Hulliyah, M.Kom selaku sekretaris jurusan Teknik
lnformatika dan juga sebagai dosen pembimbing II atas bimbingan dan saran yang diberikan kepada penul is. 5. Dr. Achwan selaku dokter di klinik Darussyifa Jaka1ta atas data dan saran yang diberikan. 6. Seluruh staf pengajar dan karyawan di lingkungan Fakultas Sains dan Teknologi Jurusan Teknik Informatika. 7. Kedua orang tuaku (Mama dan Bapak) yang telah memberikan doa, dukungan, kasih sayang dan bantuannya baik berupa moril maupun materiil kepada penulis. 8. Kakak-kakakku (Wiwit dan Asmihah) dan adik-adikku (Saik dan Titah) yang telah memberikan dorongan dan dukungan dalam penyelesaian tugas akhir ini. 9. Temanku Chandra yang telah memberikan saran dan bantuannya yang tulus kepada penulis dalam penyusunan tugas akhir ini. I 0. Buat Adi yang selalu siap dan sabar membantu, buat Nunu, Fia, Anis, Ade, Jsmi, Elis, Jsti, Arif, !jay, Jpul, Singgih, Hikmat dan Agus yang selalu memberikan bantuan dan dukungannya kepada penulis. Makasih ya ... 11. Semua teman-teman Tl-B dan Tl-A angkatan 2001 dan semua pihak yang telah banyak memberikan bantuannya yang tidak dapat penulis sebutkan satu persatu.
Semoga Allah SWT membalas segala budi baik yang telah dilakukan kepada semua pihak yang telah banyak membantu dalam menyelesaikan tugas akhir ini. Akhir kata, dengan segala kerendahan hati semoga tugas akhir ini dapat bermanfaat bagi semua pihak yang membutuhkan, terutama bagi penulis dan bagi pembaca pada umumnya. Mohon maaf atas segala kekurangannya, semoga Allah SWT senantiasa melimpahkan rahmat dan hidayah Nya kepada kita semua. Amin.
Wassalamu'alaikum Wr. Wb.
Jakarta, Maret 2006
Penulis
DAFTARISI
Halaman Judul.. ...................................................................... i Kata Pengantar ....................................................................... ii Daftar lsi ............................................................................... v
DAFTAR TABEL .................................................................. ix DAFTAR GAMBAR .............................................................. x DAFTAR LAMPIRAN ............................................................ xiii
BABI
BAB II
PENDAHULUAN ................................................ l I.I
Latar Belakang Masalah
1.2
Rumusan Masai ah
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 2
1.3
Batasan Masalah
. . . . . . . . . . . . ... . . . . . . . . . . . . . . . . . . ... 2
1.4
Tujuan Penulisan
................................... 3
1.5
Manfaat Penulisan
. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . 3
1.6
Metodologi Penulisan ................................... 4
I. 7
Kerangka Pemikiran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 7
1.8
Sistematika Penulisan . . . . . . . . . . . . . . . . . . . . . . . . ... . . . . . . . . 8
LANDASAN TEORI ............................................ 10 II.I
Kecerdasan Buatan
11.2
Sistem Pakar ... ... . . . . . . . . . . . . . . . . .. .. . ... .. . . .. . . . . . ... 12 11.2.1
. . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . I 0
Pengertian Sistem Pakar
................. 12
Il.2.2 Konsep Dasar Sistem Pakar . . . . . . . . . . . . . . . .. 13 11.2.3 Komponen Dasar Sistem Pakar
16
11.2.3.1 Fasilitas Akuisisi Pengetahuan . . . . . . 17 11.2.3.2 Basis Pengetahuan dan basis aturan 17 11.2.3.3 Mekanisme lnferensi ................... 18 ll.2.3.4Fasilitas Penjelasan Sistem ... ... ...
21
11.2.3 .5 Antannuka Pemakai . . . . . . . . . . . . . . . ..
22
11.2.4 Ciri dan karakteristik Sistem Pakar. ........... 22 11.2.5 Keuntungan Sistem Pakar ...................... 24 11.3
Domain Permasalahan .................................... 25 11.3.1
Anatomi Fisiologi Sistem Pencernaan ........ 25
11.3.2 Penyakit pada Pencernaan Manusia...... ... 11.4
Ala! Perancangan Sistem 11.4.1
29
................................... 29
State Transition Diagram (STD)
................. 29
11.4.2 Bagan Alir (Flowchart) .................................. 31 IJ.4.2.1 Program Flowchart ............................. 31 11.4.2.2 Sistem Flowchart ............................... 32 11.5
Ala! Pembangun Sistem Pakar 11.5.1
Visual Basic 6.0
11.5.2 Microsoft Access
BAB III
·························· 33
................................... 33 ................................... 37
METODOLOGI PENELITIAN •.••.•••••••••••••••••••••••.• 40 Ill.I
lnisialisasi Kasus .......................................... 42
Ill.2
Analisa dan Desain Sistem .............................. .42
III .3
Prototype Dasar Kasus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2 III.3.1 Formalisasi ....................................... 42 lll.3.1. I Mekanisme Inferensi. ................ 43 III.3.1.1.1 Teknik Penalaran .......... 43 lll.3.1.2.1 Teknik Penelusuran ....... 43 III.3.1.2 Representasi Pengetahuan
111.4
BAB IV
......
42
Pengembangan sistem ................................... 45 III.4.1 Perancangan Basis Data
... ... ... ... ...
45
111.4.2 Perancangan User lnte1face
... ... ... ... ...
45
111.5
lmplementasi ... ... ... ... . .. .. . .. . . .. ... ... ... ... ... ...
47
111.6
lmplementasi Tahap Lanjut.. ........................... 47
ANALISA DAN PEMBAHASAN . . . ... .. . .. . . . ... ... .. . .. 48 JV.I
lnisialisasi Kasus ......................................... 48 IV. I.I Permasalahan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 IV .1.2 Penyelesaian Masai ah . . . . . . . . . .. . . . . . . . . . . . . . . 50
IV.2
Analisa dan desain sistem ............................... 50
IV .3
Prototype Dasar Kasus .................................. 53 JV.3.1 Formalisasi
....... ... ... ... ... ... ... ... ... ... 53
IV.3.1.l Mekanisme Inferensi ................. 53 IV.3.1.1.1 Teknik Penalaran ........... 53 IV.3.1.1.2 Teknik Penelusuran ........ 54 IV.3.1.2 Representasi pengetahuan.........
54
IV.3.1.2.1 Pohon ... ... ... . .. ... ... ...
54
IV.3.1.2.1 Kaidah Produksi .......... 65 IV.4
Pengembangan sistem ................................... 111 IV.4.1 Perancangan Database
111
IV.4.2 Perancangan User Interface
113
IV.4.2.1 Rancangan Form
114
IV.4.2.2 Struktur rancangan menu ............ 119 IV.4.2.3 STD Rancangan Menu ............... 119 IV.4.2.4 Bagan Alir (Flowchart) ............... 121 IV.5
lmplementasi ............................................. 130 IV.5.1 Sarana Pendukung Sistem
130
IV.5.2 Tata cara Pemakaian Sistem
130
IV .5 .2.1 lnstalasi Program
131
IV.5.3 Tampilan Menu .................................. 131 IV.5.4 Pengujian Sistem ................................. 140 IV.6 BABV
lmplementasi Tahap Lanjut ............................. 142
PENUTUP
. •. . ... ... ... .. . .. ... . .. . .• ••• . •• ••. .•. . ..... ....... 143 143
V.I
Kesimpulan
V.2
Saran ..................................................... 143
DAFTAR PUSTAKA ............................................................. 144 LAMPIRAN-LAMPIRAN ...................................................... 146
DAFTAR TAB~L
Tabel 1 : Perbandingan kemampuan seorang pakar dengan sisk:m pakar ... 15 Tabel 2 : Hasit kuesioner penelitian t ........................................... 49 Tabet 3 : Tabet penyakit dan gejata .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Tabet 4: Hasit kuesioner penetitian 2 ............................................ 140
DAFTAR GAMBAR
Gambar 1.1
: Kerangka Pemikiran ................................................ 7
Gambar 2.1
: Penerapan konsep kecerdasan tiruan di komputer ........... 11
Gambar 2.2
: Struktur bagan sistem pakar .................................... 16
Gambar 2.3
: Pelacakan ke depan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Gambar 2.4
: Pelacakan ke belakang .......................................... 19
Gambar 2.5
: Breadth First Search ............................................. 20
Gambar 2.6
: Depth First Search .............................................. 20
Gambar 2. 7
: Best First Search ................................................. 21
Gambar 2.8
: Saluran dan Sistem Pencemaan pada tubuh manusia ....... 26
Gambar 2.9
: Mulut ............................................................. 26
Gambar 2.10 : Lambung .......................................................... 27 Gambar 2.11 : Usus Halus ....................................................... 27 Gambar 2.12 : Usus Besar ....................................................... 28 Gambar 2.13 : Rektum dan anus ................................................. 28 Gambar 2.14 : Contoh Perubahan State ........................................ 30 Gambar 2.15 : Notasi modul ..................................................... 30 Gambar 2.16 : Notasi State ...................................................... 31 Gambar 2.17 : Notasi tindakan .................................................. 31 Gambar 2.18 : Simbol program flowchait ...................................... 32 Gambar 2.19 : Simbol sistem flowchart ....................................... 32 Gambar 2.20 : Tampilan aplikasi Microsoft Visual Basic 6.0 ............... 34
Gambar 2.21
: Jendela Kerja Microsoft Access ............................... 39
Gambar 3.1
: Fase Pengembangan Sistem Pakar. ............................ 41
Gambar 3.2
: Cara Kerja Sistem Pakar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 46
Gambar 4.1
: Diagram pohon keputusan I . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .. 54
Gambar 4.2
: Diagram pohon keputusan II .. . .. . ... . . . . . . . . . . . . . . . . . . . . . . . .. 55
Gambar 4.3
: Diagram pohon keputusan III ............................ .. ... 56
Gambar 4.4
: Struktur rancangan menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 119
Gambar 4.5
: STD rancangan menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 120
Gambar 4.6
: Flowchart rancangan menu utama ............................. 122
Gambar 4.7
: Flowchart rancangan menu konsultasi ......................... 123
Gambar 4.8
: Flowchart rancangan menu diagnosa .......................... 124
Gambar 4.9
: Flowchart rancangan menu basis pengetahuan ............... 125
Gambar 4.10 : Flowchait rancangan menu daftar istilah ...................... 126 Gambar 4.11 : Flowchart rancangan menu daftar penyakit ................... 127 Gambar 4.12 : Flowchart rancangan menu info ... . . . . . .. . . . . . . . . . . . . . . . . . . . .. 128 Gambar 4.13 : Flowchart rancangan menu bantuan .......................... 129 Gambar4.14 : Tampilan menu awal ........................................... 131 Gambar4.15 : Tampilan menu utama .......................................... 132 Gambar 4.16 : Tampilan menu konsultasi ...................................... 132 Gambar 4.17 : Tampilan menu diagoosa ....................................... 133 Gambar 4.18 : Tampilan pesan . .. ... ......................................... ..
133
Gambar4.19 : Tampilan menu pakar .......................................... 134 Gambar4.20 : Tampilan selamat datang ....................................... 135
Gambar4.21
: Tampilan menu basis pengetahuan ............................. 135
Gambar 4.22 : Tampilan input data konsultasi .................................. 136 Gambar 4.23 : Tampilan data konsultasi ... .. .. .. .. .. .. .. ... .. .. .. .. .. .. .. .. .. .. 136 Gambar4.24 : Tampilan menu editdaftar istilah .............................. 137 Gambar4.25 : Tampilan menu edit daftarpenyakit ........................... 137 Gambar4.26 : Tampilan menu edit pakar ..................................... 13& Gambar4.27 : Tampilan menu daftar istilah ....................................
13~
Gambar 4.28 : Tampilan menu daftar penyakit ................................ 139 Gambar 4.29 : Tampilan menu data konsultasi .... .. .. .. .. .. .. . .. .. .. .. .... ... 139 Gambar 4.30 : Tampilan menu data konsultasi ................................ 140
DAFTAR LAMPIRAN
Lampi ran I
: Listing Pro!,>ram .................................................. 147
Lampiran 2
: Kuesioner penelitian I.. ......................................... 163
Lampiran 3
: Kuesioner penelitian 2 .......................................... 193
Lampiran 4
: Wawancara dengan pakar ....................................... 223
Lampiran 5
: Daftar lstilah . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. 224
Lampir11n 6
: Surat Keterangan Penelitian .................................... 226
BABI
PENDAHULUAN
I.1
Latar Belakang Masalah. Perkembangan teknologi akhir-akhir ini berkembang semakin cepat dan pola berfikir manusia pun berkembang mengikuti zaman. Begitu pula dengan perkembangan komputer. Komputer merupakan salah satu alat yang biasa kita gunakan untuk mempermudah aktivitas kerja. Dengan teknologinya, komputer dapat digunakan untuk membantu manusia dalam memecahkan masalah, antara lain menggunakan aplikasi sistem pakar. Sistem pakar merupakan salah satu bidang kecerdasan buatan atau
Artificial Intelligence (AI) yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat menyelesaikan masalah seperti yang biasa dilakukan oleh para ahli. Salah satu permasalahan yang disentuh oleh sistem pakar adalah diagnosa dalam bidang kesehatan, diantaranya untuk mendiagnosa dugaan awal penyakit pada pencernaan manusia, yang biasa dikenal dengan gangguan pencernaan. Pencernaan merupakan serangkaian organ tubuh yang bertanggung jawab dalam proses pencernaan makanan. Pencernaain ini dapat terkena gangguan atau terinfeksi penyakit sehingga perlu diwaspadai oleh masyarakat. Karena itu, penyebaran informasi tentang penyakit ini sangat diperlukan untuk mengetahui lebih dini jenis penyakit yang dideritanya. Jika penyakit yang diderita termasuk parah dan perlu pengobatan serius,
tentu saja ha! ini perlu segera diketahui. Informasi tentang penyakit pencemaan sudah tersedia, tapi masih dalam bentuk manual, yaitu dalam buku-buku atau majalah kesehatan. Berdasarkan uraian di atas, penulis tertarik untuk membahas mengenai bagaimana membuat suatu alat bantu yang dapat digunakan dengan mudah dalam mendapatkan informasi dan dugaan awal penyakit pada pencemaan dengan judul "Aplikasi Sistem Pakar untuk Mendiagnosa Penyakit pada Pencernaan Manusia".
I.2
Rumusan Masalah Adapun rumusan masalah yang terdapat dalam skriipsi ini adalah : I. Bagaimana merancang suatu aplikasi sistem pakar yang berguna sebagai alat bantu untuk mendapatkan informasi dan dugaan awal dalam mendiagnosa penyakit pada pencemaan rnanusia? 2. Apakah aplikasi
sistem pakar ini dapat digunakan
untuk
mendapatkan informasi penyakit dan dugaan awal adanya penyakit pada
pencernaan
manusia
dengan
menggunakan
bantuan
komputer?
I.3
Batasan Masalah Pada penulisan skripsi ini penulis memberikan batasan-batasan permasalahan, yaitu :
I. Sistem pakar ini hanya untuk mengklasifikasikan jenis penyakit
pencernaan disertai dengan penanganannya secara umum, yang terbatas pada sumber pengetahuan yang didapat, baik dari pakar (Dr. Achwan) maupun buku-buku mengenai penyakit pencernaan. 2. Sistem pakar ini bersifat konsultatif dan bukanlah untuk mengganti fungsi seorang pakar, akan tetapi hanya diperuntukkan sebagai pelengkap dan alat bantu yang terbatas. 3. Aplikasi sistem pakar ini menggunakan metocle penelusuran best
first search dan bahasa pemrograman Visual Basic 6.0 dengan database Microsoft Access sebagai alat bantu implementasi program dan pembangun sistem pakar.
1.4
Tujuan Penulisan Berdasarkan latar belakang masalah di atas, maka tujuan penulisan skripsi ini adalah mewujudkan sebuah perangkat lunak (software) berupa aplikasi sistem pakar yang digunakan untuk mendapatkan infonnasi penyakit dan dugaan awal adanya penyakit pada pencemaan manusm berdasarkan gejala-gejala dan pengetahuan dari pakar.
I.5
Manfaat Penulisan Adapun manfaat dari skripsi ini adalah : Bagi Penulis : •
Menerapkan ilmu-ilmu yang diperoleh selama kuliah
• Sebagai syarat kelulusan untuk mendapatkan gelar sarjana (S-1)
•
Membuat atau menghasilkan suatu aplikasi sistem pakar untuk membantu dalam mendiagnosa penyakit pada pencernaan manusia.
Bagi Pengguna :
• Dapat dijadikan sebagai sarana informasi dan konsultasi bagi masyarakat yang berminat, untuk mengetahui informasi penyakit dan dugaan awal adanya penyakit pada pencernaan manusia agar dapat terhindar dari penyakit pencernaan yang lebih parah. Bagi Universitas :
• Mengetahui seberapa jauh mahasiswa dapat menerapkan ilmunya dan sebagai evaluasi terhadap materi yang diberikan.
I.6
Metodologi Penulisan
Metodologi yang digunakan penulis dalam penulisan skripsi ini adalah : A. Metode pengumpulan data •
Interview Penulis melakukan wawancara langsung pada sang pakar untuk memperoleh penjelasan yang tepat dan akurat sehingga penulis dapat mencatat hal-hal yang penting dan perlu dijadikan sebagai bahan dalam penulisan skripsi.
•
Observasi Penulis mengadakan penelitian langsung tentang penyakit pada pencernaan manusia kepada sang pakar.
•
Studi Pustaka Penulis mengimplementasikan masalah dengan sumber dari berbagai buku yang menjadi referensi, pedoman penulisan riset/penelitian/skripsi dan diktat yang menunjang pemecahan pennasalahan yang tidak didapat dalam penclitian lapangan.
B. Metode pengembangan sistem Seperti layaknya pengembangan perangkat lunak (software), pada pengembangan sistem pakar juga terdapat metode pengembangan sistem yaitu Expert System Development Life Cycle yang terdiri dari: I. Inisialisasi Kasus Merupakan tahap untuk mengidentifikasi dan membatasi masalah yang akan diimplementasikan dalam sistem. Dari tiap masalah yang diidentifikasikan, perlu dicari solusi, fasilitas yang akan dikembangkan, penentuan jenis bahasa pemrograman dan tujuan yang ingin dicapai. 2. Analisa dan Desain Sistem Merupakan
tahap
untuk
menentuka.n
konseptualisasi
rancangan dan desain dari hasil identifikasi masalah dalam bentuk hubungan antar pengetahuan clan konsep-konsep penting yang akan diterapkan dalam sistem.
3. Prototype Dasar Kasus Pada tahap prototype dasar kasus, konsep-konsep tersebut dibuat fonnalisasinya agar sistem yang akan dibangun dapat diimplementasikan secara formal yang paling sesuai dengan masalah yang ada. 4. Pengembangan Sistem Tahap ini merupakan tahap untuk membangun basis pengetahuan, evaluasi basis pengetahuan dan membuat rancangan-rancangan program yang akan dibuat setelah data-data tersebut diproses. 5. lmplementasi Tahap ini merupakan tahap untuk mengimplementasikan rancangan yang telah dibuat dengan menentukan apa yang menjadi input, output, dan solusinya yang diubah dalam bentuk bahasa pemrograman agar mudah dimengerti oleh komputer. 6. Implementasi Tahap Lanjut Tahap ini merupakan tahap melakukan perawatan dan pengembangan sistem yang diperlukan agar sistem yang dibangun tidak menjadi usang dan sia-sia, sehingga hal-hal penting yang menjadi tolak ukur pengembangan sistem dapat mudah dicari dan berguna di masa mendatang.
1.7
Kerangka Pemikiran Pada penulisan sistem pakar ini penulis terlebih dahulu menjabarkan kerangka pemikiran sebagai berikut : I. Knowledge engineer mendapatkan pengetahuan dan informasi dari seorang pakar mengenai gejala-gejala yang dikonsultasikan oleh pasien mengenai penyakit pada pencernaan manusia. 2. Informasi yang didapat dari pakar kemudian didokumentasikan atau dikumpulkan dan hasilnya dituangkan dalam knowledge base kemudian diolah menjadi rules untuk mendukung identifikasi pendiagnosaan penyakit pada pencernaan manusia.
3. Knowledge engineer menentukan alat pengembangan sistem pakar yaitu Visual Basic 6.0 dan dengan menggunakan knowledge base penyakit pada pencernaan manusia untuk menghasilkan sebuah aplikasi sistem pakar yang dapat digunakan oleh user setelah diuji validitasnya oleh sistem pakar.
Gambar 1.1: Kerangkapemikiran
I.8
Sistematika Pennlisan Dalam penulisan ini,penulis telah membagi menjadi beberapa bab dan tiap bab terdiri dari beberapa sub bab. Adapun sistematika penulisan skripsi ini adalah : BABI
PENDAHULUAN Penjelasan mengenai latar belakang masalah, identifikasi masalah, batasan masalah, tujuan penulisan, manfaat penulisan, metodologi penelitian, kerangka pemikiran, dan juga sistematika penulisan.
BAB II
LANDASAN TEORI Bab ini menjelaskan tentang teori-teori yang berhubungan skripsi,
diantaranya
pemrograman
adalah
sistem
yang digunakan
pakar,
bahasa
dan berbagai
macam
penyakit pada pencernaan manusia. BAB III
METODOLOGI Bab ini
membahas tentang metodologi yang digunakan
penulis dalam membangun aplikasi sistem pakar ini. BAB IV
ANALISA DAN PEMBAHASAN Bab ini menjelaskan analisa masalah dan pembahasan yang terdiri dari hasil dari tahap inisialisasi kasus, analisa dan desain sistem, prototype dasar kasus, pengembangan sistem, implementasi dan implementasi tingkat lanjut.
BAB V
PENUTUP Pada bab ini berisi kesimpulan dari apa yang sudah diterangkan pada bab-bab sebelumnya. Dan juga berisi saran-saran perbaikan yang berhubungan dengan masalah yang dibahas oleh penulis.
BAB!' LANOASAN TEORl
U.l.
Kccerdasan Buatan (Artificit1/ lntellige11ce) Kecerdasan
Buatan merupakan salah satu bidang dalam
ilmu
komputer yang bertujuan menirukan dan menggunakan kemampuan pemikiran kcsadaran manusi.1 untuk membantu mcmccahkan suatu masalah. Beberapa dcfinisi tentang kecerciasan buatan adHlah : •
Menurut Pencruit Andi (2003:3), kecerdasan buatan atau Artificial
Intelligence (Al) aualah sutu studi khusus di mana tujuannya adaiah membuat komputcr berpikir dan bertindak seperti manusia. •·
Mennrut Sri Kusumadewi (2003: I), kccerdasan buatan merupakan salah satu bagian ilmu komputer yang membuat agar mesin (komputcr) dapat melakukan peke1jaan scperti dan sebaik yang dilakukan olch manusia.
·•
Mcnurut Andri 1<.ristanto (2004:2), keccrdasan buatan mcrupakan bagian dari ilmu pengetahuan komputer yang khusus ditujukan dalam pcrancangan otomatisasi lingkah laku cerdas d.alam sistem keccrdasan komputcr.
Untuk mclakukan aplikasi kccerdasan buatan, ada dua bagian utama yang sangat dibutnhkan, ya1tu: (Sri Kusumadcwi, 2003:::-)
I) Basis pengetahuan (knowledge ba.1.c ), berisi fakta-fakta, teori, pernikiran dan hubungan antara satu d"!ngan lainnya. 2) Motor inforensi (iJ?ference engine), yaitu kemampuan menarik kesimpulan berdasarkan pengalaman. Kompuler Input : masalah,
--1>
~Basis
Motor Pen etahuan ,_lnferensi
pertanyaan----.. ~-----------~ dll
Output: jawaban, solusi
Gambar 2. I : Pe11erapan komep kecerdasan huata11 di komputer.
Menurut Sri Kusumadewi (2003:7), li.ngkup utama dalarn kecerdasan bualan adalah : I) Si stern Pakar (£.\per/ Sys/em). Di sini komputer digunakan sebagai sc:rana untuk
menyimpan
peng~tahuan
parn pakar.
Dengan
demikian komputer akan memiliki keahlian untuk rnenyelesaikan permasti!ahan dengan meniru keahlian yang dimilik' oleh pakar. 2) Pengolahan
Bahasa Alami
(Natural Language Processing).
Dengan pengolahan bahasa alami ini dihaiapkan user dapat
iJ.,, i,umtmikasi
dengan komputei· dengan menggunakan bahasa
sehari-hari. 3) Pengenalan Ucapan (Speech Recognition). Mdalui pengenalan ueapan diharapkan inanusia dapat berkomunikasi dengan koinpiJter dcngan 111enggunakan suara.
4) Robutika .& Sistem Sensor (Robotics & Senso1y System).
5) Computer Vision, mencoba untuk menginterpretasikan gambar atau wyeK-obyek tampak melalui kom.puter. 6) !111e/lig.ent Computer-Aided lnstruc1io11. Kompul>cr dapat digunalrnn
sebagai tutor yang dapat melatih dan mengajar. 7) Game playing.
H.2.
Sistem Paknr
11.2.1 Pcngcrtian Sistcm Palrnr Sistem pakar merupakan salah 3atu bagian dari keeerdasan buatan yang mengalami pcrkenbangan pesat akhir-ahhir ini.
Sccara un1un1,
sistcn1
pakar adalah sisten1 yang ferusaha
1nengadopsi pcngclahuan 1nanusia ke ko111puter, agar kon1puter dapat mcnyc!esaikan maS>>lah seperti yang dilakulrnn olch para ahli. Ada bcberapa definisi tcntang sistetn pakar, antara lain : •
Mcnurut Durkin (dalam Sri Kusnmadewi, 2003:109), sistem
pakar adalah
suatu
program
komputer yang
dirancang untuk memodelkan kernampuan penyelesaian masalah yang dilakukrn oleh scorang pakar. •
Menurut
Profc·ssor
Edward
Feigenbaum
(dalam
Muhammad Arhmni, 2005:2) yang mcrupakan pelopor awal dari teknolo1~i si.stem pakar, mcndifinisikan sistem pakar scbagai
u
...
suatu pfogra1n kornputer cerdas yang
menggunakan
kno"·Iedgc (pengetahuan) dan prosedur
idcrensi untuk menyelesaikan masalah yang cukup sulit schingga
1ncn1butuhkan
scorang
yang
ahli
untuk
111enyelesaikannya ."
Mcnurut Andri Kristan to (2004: 19), sistem pakar adalah
•
program kecerdasan buatan )'ang mcnggabungkan basis pengetahuan (knowledge base) dengan sistem inferensi. lnferensi aclalah suatu proses memperoleh pengetahuan b1~rdasiirkan
pengalaman yang te1jadi.
11.2.2 Ko.ascp !)asar Sistcm Pakar Menurut Efraim Turban (clalam Sri Kusumadewi, 2003: 11 l ), konsep dasar sistern pakar mengandung : keahlian, ahli, pengalihan keahlian, inforensi, aturan clan kemampuan menjelaskan. Keahlian adalah suatu kel~bihan penguasaan pengetahuan dibiJang tcrtentu yang diperoleh dari pelatihan, membaca atau pengalaman. Contoh bentuk pengetahuan yang termasuk keahlian adalah: •
Fakta-fakta pada lingkup permasalahan tcrtentu.
•
Tcori-tcori dan aturan-aturan berkenaan dengan !ingkup pe·rnasalahan tertentu.
o
Stralcgi-stratcgi global untuk menyr;lcsaikan n1HSalah.
•
Meta-knowledge
Bentuk-bcntuk ini memungkinkan para ahli untuk dapat mcngambil
kcputusan
lcbih
ccpat dan
lellih
baik daripada
seseorang yang bukan ahli.
Seornng ah/i adalah S<'seorang yang mempunyai pengEtahuan tertentu d 1n mampu mcnjelaskan suatu tanggapan, mempelajari hal-hal
baru scputar topik
pcrn1asa!ahan
(do1nain). 1ncnyusun
ken1ba!i pcngctahuan jika dianggap pcrlu, n1~1nGcah aturaii-aturan
jika dibutuhkan dan menentukan rcle\an tidaknya keahlian mereka.
Pengalihan keahlian. Pengalihan keahlian dari para ahli ke komputer untuk kemudian dialihkan lagi kc orang lain yang bukan ahli merupakan tujuan utama dari sistcm pakar. Proses ini membutuhkan em pat aktivitas, yaitu : tambahan pengetahuan (dari para ahli atau sumber-sumber lainnya), representasi pengetahuan, inferensi pengetahuan dan
pen gal ihan
pengetahuan ke user.
Pengctalu:an yang disimpan di komputcr disebut dengan nama basis pengetahuan. Ada dua tipe pengetahuan, yaitu fakta dan prosedur (biasanya berupa aturan). Salah satu fitur yacg harus dimiliki oleh sistem pakar adalah kcmampuan
untuk
mcnalar.
Jika
keahlian-keahlian
suUah
tersimpan sebagai basis pengclahuan dan sudah tersedia program yang mampu mengakses basis data, maka komputer harus dapat diprogran1 untuk mcmbuat inferensi. Proses infcrensi ini dikemas dalam benluk motor infcrcnsi.
Sebagian bccar sistem pakar komersial dibuat dalam bentuk rz!/e-based sys/em, yang mana pengetahuan disimpan dalam bentuk atman-aturan clan biasanya bcrhentuk IF-THEN. Fitur lainnya dari sistem pakar adalah kemampmm untuk n1erckon1cndas·i y;tng d:ipal 111c1nbcdakan siste1n pakar dcngan sisten1 konvensional.
\.1enurut Darkin (dalarn Muhamm,1d Arhami, 2005:6), scorang pakar dcngan si;;tem pakar memiliki banyak perbedaan. Berikut ini tabcl pcrbandingan kcn1a1npuan antara seorang pakar dengan
siste1n pakar :
""'"" t-'',.,,-s,:
--- --
I Huma -- ----------f-----a Ti111e A1ui'~~/1~'---t'"'' kn; Factor
Geogmfis ----·---··---------
.
Tidak
Variable
!Kc---------·----1·I 'Cepalan ! Variable
-----------i:·___ __ .
Tinggi
.,.
Dapat diga111i
1e1 xa11likan
Ya
I Pelforma11si
1
l)i n1ana sqja
I __ -
L~~·ishable/dapat habis
Biro·a
S'etia11 saat
Loka!lte1·ten Ju
Keamr111a11
r.
om _
-·-·
Tidak --·---
Ko11siste11
--1---
f(onsisten
--
l'e1ja11gkau
- - - -------·
Ta be! 2. 1 : Perba11di11grm ke111amp11a11 seorang pakar dengan sistetn /lakar.
H.2.3 Komponcn Dasar Sistem Pakar
Mcnurul l'cncrbit Andi (2003:11). suatu sistcm discbul sebagai sistem pakarji'rn mempunyai ciri dan karakteristik te1ientu. Hal ini harus didukuqg, nleh kon1poncn-ko1npone11 sisten1 pakar yang
nH.:nggan1barkan tent:::ng ciri
User l!llcrfac-: Fal-.ia dan
qm:ry
Kunsullasi dan pcrkcmhanrun
DBlv1S
Fasi!itas akuisisi ,1cngetahuan
Fakta
Fakta murnn
mlcrMi
_J
aturnn
Basis dturan
Fakta yang disirnpan
f\lckcini;~
Faklil haru
Fakta yang dikcmbalikan
r;as1litas
c
p~njelasan
=Fasilitas bclaj';;r mandiri
Gambar 2.2: Simklur hagan sis/em pakar (Penabit Andi, 2003:1 I)
l(cterangan :
* Pakar adalah orang yang 1ne1niliki pcngetahuan khusus, pen
pengala1nan dan 1nctode, serta k<J1nan1puan untuk
mengaplikasikankeahliannya terscbut guna menyelesaikan n1asalah.
'°
Pc1nakai (user) adalah orang yang 1ng1n berkonsultasi
dcngan pakar !e\vat sisten1. o
Fasilitas
belajar
rnendukun.(~
1nandiri
adalah
ko111ponen
yang
siste1n pakar sebagai suatu kecerdasan buatan
tingkal lunjut. •
Komponen penting sistem pakar pada garr.bar di atas adalah fasilitas akuisisi pengetahuan, basis pengetahuan dan basis aturan, mekanisme inforensi, fasilitas penjelasan sistem dan antar 111uka pen1akai.
Il.2.3.l Mcrupakan Stlatu proses u:ituk mengumpulkan data-data
pcngetahuan
akan
suatu
1nas:dah
dari
pakar.
Akuisisi
pengetahuan adalah aku!ntilasi, transfer dan transforn1asi keahlian
dalam
menyeleoaikan
masalah
dari
sumber
pengctahunn yang diolah dan diorganisir secara terstruktur
menjacli basis pengetahuan kc dalam komputer.
H.2.3.2
!5asis
1~cngetahuan
dan llasis Aturan
fka proses akuisisi pengetahuan telah ·;elcsai dilakukan, n1aka pcngclahuan terscbut harus dircprcscnlasikan n1cnjadi
basis
pcngctahuan
clan
basis
aturan
yang
selanju~nya
dikun1puJk;111, dikodekan, diorganisasikan dan digan1barkan dalan1 bcntl'k rancangan iain 1ncnjadi bcntuk yang sistc1natis.
H.2.3.3
Mekanisnie Infcrensi Mckanis1nc infl:rensi adalah bagian Jari sistc1n pakar yang
111clakuka11 pcnalaran atau pclacakan
n~enguji
aturan satu
demi satu sampai kondisi aturan itu bc1rnr. Ada dua teknik utan1a
dala1n 1nckanisn1e infCrensi, yaitu :
I) Pelacalrnn kc depan (forward cliaini11g) Pl:ncocokan fakta atau pernyataan di111ulai dari bagian scbclah kiri .(IF dulu). Dengan kata lain, pcnalaran dimulai dari fakta/sekumpulan data tcrlebih dahulu untuk menguji kebenaran hipotcsis.
-f>-
/\!uran ,{ ! --~
Fak!a C ---- . ---... Aturnn RJ
Fakrn D Ohservasi B
--11>· :\turan i<::'
--------..
Fakla E _..~..--'7
Kc~impulan
l
Kcsiinpulan 2 :\lurnn R4 /
Ga111har 2.3: Pelacakan kc depan
2) Pelacakan ke belakang (backward chaining)
Pencocokan fakta atau pernyataan dimulai dari bagian ;.cbclah kanan (THEN dulu). Dcngan ka'ta lain, penalaran dimulai dari hipotesis terlebih dahulu untuk 111cnguji kcbenaran terscbut harus dicarr fakta-fr1kta
yang ada dalan1 basis pengetahuan.
Obscnas1 ;\
-<---
Observasi 13 < I - -
Aturan RI
:\turan R2
--
+-
Fakta C
"'-, K/
Fakiu U
+---
Aturan R3
:>-
Aturan R4 .-.t
Tujuan I
(Kesimpu!an)
Gambar 2.4: Pelacaka11 ke belakang
Sclain lcknik penalaran, diperlukan juga teknik penclusuran data. Ada liga tcknik yang digunakan dalam proses penelusuran data, yaitu : 1) Breadth First Search
Merupakan rnetode penelusuran yang dimulai dari akar (level 0) dan dilanjutkan ke level selaPjutnya. Pelacakan ini dilakukan dengan menelu;uri pada semua node yang mempunyai level yang sama s&mpai menemukan goal pada level tersebut. Bila tidak ditemukan maka akan pindah ke level sc:lanjntnya.
Noot node ( s:'-11rt) Level 0
_[\
~;/~I
---
fj~---_-_-_-_-_-_~-r------_-_7Q ['] •lo]
.~
El
•[i]
Level I.
Level 2
(;oal
2) Depth First Search
iVlcrupakan metod,; penelusuran yang dimulai dari akar (level 0) dan dilanjutkan dengan penelusuran node paling kiri yang berada pada level ·c1; bawahnya sampai dasar dari level. 13ila tidak ditcmukan goal maka p;ncarian diteruskan pada level I dan scterusnya. Root node (start) level 0 ~v
'A
'
!
' ' V:
-
-;._
'A
'' ''
' ' v.
[~]
level I
01~
0
~]
G
level2
(~oal
Gambar 2.6: Depth First Search
3) Best Fir"I Search Mcrupakan gabungnn dari
kc
1nctode di atas,
din1anu dalan1 n1encari g,oal penelusuran 111enggunakan
kc
mi
dikenal
juga
sebagai
heuristic.
Pendekatan yang dilakukan adalah mcncari solusi yang terbaik berdasarkan pcn<wtahuan yang dimiliki sebingga pcnclusurun dapat dite1M1kan harus dimulai dari mana. Kcuutungan jenis penclusuran ini adalah mcngurangi beban komputasi "arena ;ianya solusi yanr; memberi harapan saja yang. akan diuji dan akan berhcnti apabila solusi sudah mcndekati yang terbaik.
---' _ -9-:::de (start) [_2J
'
level 0
~
~ [2_]---------- ~-1~
level I
~~~~
level 2
Goal
Gambar 2. 7 : Best First Search
H.2.3.4
Fasi!itas Penjelasan Sistem Mer' 1pakan bagian dari sistem pakar yang memberikan pcnjelasan t.entang bagaimana prograr;i dijalankan,. apa yang :iarus dijclaskan kepada ·pemakai, mengakomodasi kesalahan
pcmakai dan mcnjelaskan bagaimana suatu masalah terjadi. Fasilitas penjelasan sistem diintegrasikan ke dalam tabel basis pengetahuan dan basis aturan sehingga memudahkan dalam pcrancangan sistcn1.
ll.2.3.S
Antarmulm Pemakai Antannuka pcmabi mcmbcrikan fasilitas komunikasi antara pemakai clan sistem, memberikan berbagai keterangan yang bertujuan untuk mcnbantu mengarahkan alur penelusuran masalah ;:ampai ditemukan solusi dan memberikan tuntunan · penggunaan sistem secara menyeluruh langkah demi langkah sehingga pemakai mengerti apa yang harus dilakukan terhadap sistem.
H.2.4 Ciri dan Karaktcristik Sistem Pakar Menurut Penerbit Andi (2003:6), ada berba<sai ciri dan karakteristik ) ang membedakan sistem pakar dengan sistem yang lain. Ciri dan karakterisitik ini menjadi ped
scbagai berikut :
I. Pcngctahuan sistcm pakar merupakan suatu konsep, bukan berbcntuk
numeris.
melakukan
proses
Hal
ini
pengolahan
dikarenakan data
sccara
komputer numerik
':cdangkan keahlian llari seorang pakar adalah fakta dan atu rnn-aturan, bukan numcrik.
2. lnf()rn1asi Jala1n
sistLI!l
pakar lidak sclalu lcngka·p,
subyektif, tidak konsisten, subyek terus berubah dan tergcmtnng pada kondisi lingkungan sehingga keputusan yang diambil bersifat tidak pasti dan tidak mutlak "ya" atau "tidak" akan tctapi mcnurut ukuran kebenaran tertentu. Olch karena itu dibutuhkan kcmampuan sistem untuk belajar sccara mandiri dalam mcnyelesaikan masalahmasalah dengan pertirnhangan khusus. 3. Kemungkinan
solusi
sistem
pakar
terhadap
suatu
pe.masalahn adalah bervariasi dan 1nempunyai banyak pilihan jawaban yang dapat diterima, semua faktor yang ditelusuri memilik! ruang masalah yang luas dan tidak pasti. Oleh karena itu diperlukan flcksibilitas sistem dalam kemungkinan
n1enangani
solusi
dari
berbagai
permasalahan. 4. Perubahan
~tau
pcngembangan pengetahuan dalam sistem
pakar dapal te1jadi setiap saat bahkan sepanjang waktu sehingga diperlukan siste rn
untuk
kemudahan dalam
menampung jumlah
semakin besar dan semakin bervarias.i.
memodifikasi
pcngetahuan
yang
5. Perbandingan dan pendapat setiap pakar tidaklah selalu sam, yang oleh karena itu tidak aada jaminan bahwa slusi sistcm pakar merupakan jawaban yung pasti bcnar. Setiap pakar
akan
memberikan
pertL~.ibangan-pertimbangdn
bcrdasarkan faktor subjcktif.
6. Kcputusan merupakan bagian terpenting dari siste1n pakar. Sistcrn
pakar haru:; mcmbcrikan solusi yang akurat
bcrdasarkan masukan pcngetahuan
m~'ldpun
soluinya sulit
schingga fasilitas informasi sistem harus selalu dipcrlukan.
11.2.5 Kcuntungan Sistcm Pakar Mcnurut Pcnerbit Andi (2003:3), ada banyak manfaat yang dapat
diperol~h
dengan mengembangkan sistem pakar, ant:;ira lain :
I. Masyarakat 1•wam non-pakar dapat memanfaatkan keahlian
di dalam bidang tertentu tanpa kehadiran langsung seorant, pakar. ~
Meningka!kan
l'taduktivitas
kcrja,
yaitu
bertambah
efisiensi peke1:jaan tertentu serta hasil solusi kerja. 3. Penghematan waktu dalam menyelesaikan masalah yang kompleks. 4. Memberikan penyederhanaan ;.olusi untuk kasus-kasus yang kompleks dan bewlang-ulanis.
5. Pengetahuan dari scorang pakar dapat didokumentasikan tanpa ada batas wDklt)·
6. Mcmungkinkan
pcnggabungan
berbagai
bidang
rengetahuan dari berbagai pakar untuk dikompbii,asikan.
H.3.
Domain Permasalahan U:3. l Anatomi Fisiologi Sistcm Penccrnaan Manusia Menurut Jin lnayah,Skp (2004:1), sio.tem pencernaan manusia mempunyai fungsi : I) Menerima nutrien yaitu mulai dari mulut sampai dengarr lambung. Lunbung merupakan alat penenma makanan yang paling besar (reservoar). 2) Mcnghancurkan m1trien ke daiam bentuk 111olekul-111olekul yang ukurannya cukup kecil untuk dapat mencapai dan mcmasuki aliran darah schingga mcmungkinkan molekul111olekul tersebut masuk ke aliran darah dan dikirim ke selurul1 jaringan. 3) Membuang sisa makanan yang tidak dapat dicerna oleh tubuh melalui anus.
,~,
i.._e1xJur"J einpoG\l
U:;w> 12 l"t•
Gambar 2.8: Salunm dan Sistem Pencernaan pada tubuh 111anusia
Mulut, Tcnggorokan !llau Kcrougkongan Mulut mcrur,akan jalun
m~•.suk
dari sistem pcnecrnaan dan
sistem pcnrnfasan. Kerongkongirn mcrupakan saluran berotot dan bcrdinGir.g tip is y;mg dik pisi oleh selaput lender. Kerongkongan n1cnghubungkan tcnggorokan dengan lar:nbung.
Gamhar 2.9: Muha
liatnbi!:ag
Lam Iiung mcrurakan organ otot bcrongga yang besar clan berbentuk 'sep".rti J:acang kedelai. Fungsi hunbung adalah· sebagai gudang makanan, yang berkontrnksi secara ritmik (berirama) tmtuk 1:1enc::unpur m.ikunan dengan enzim-cnzimnya.
L·
Uwnhar 2. I() : Lam bung Usus halus Llsus
halus mcrupakan tabung panjang yang hidup. Usus
bcrukuran 2.5 meter i11i lerietak di daerah umbilicus dan dikelilingi oleh usus bcsar.
Gw11bar 2.11 : Usus ha/us U;,us lJesar
Usus
besar
mcrupa~
an
tempat
formentasi
makanan
(pcml)lrs>·lrnn makanan y•mg tidak l•orcerna) yang dibantu oleh
udara !ctnbab, baktcri atau· k.ondisi dcrajat k.casan1an yang cukup basa. lJsus bcsar 111cnr;ha~:ilkan lender dan bcrfungsi n1enyerap air
dan elcktrolit dari tinjfi. Ketika mencapai. usus besar, isi usus berbcnruk cairan,
tclapi
kctika mencapai
rectum
bentuknya
rnenjadi padat.
1'.olun
- - de~ernleo~
(Jan1hur 1.12 : lJsus besar
Rcktum Reklum adalah bagian
~1Jung
usus besar yang berhubungan
langsung dengan usus. Urnumnya keadaan n;ktum kosong, karcna tinja disimpan di tcmpat yang lebih tinggi, yakni di kolon desendcnds (kiri). Jika kolon ini penuh dan tinja masuk ke dalam rcktum akan timbul keinginan untuk buang air air besar.
fl/ .· I
/
'
"""'
Ciambar 2.13 : Rektum dun anus
A mus Anus merupakan lubang di ujung saluran pencernaan dan 1nenjadi tcinrat li1nbah 1nakanan kcluar dari tuhuh. Sebagian ar~us
terber.tuk dari perrnukaan tubuh (kulit) dan sebagian lagi dari usus.
H.3.2 Pcnyakit pada P1rncernaan Manusia Penyakit pada pcnccrnaan rnanusia lebih dikenal dcngan nama gangguan
pcnccrnaan.
Gangguan
pada
pencernaan
adalah
lcrhalangnya fungsi penccrnaan atau :,egagalan perut dalam rnencerna makanan. Kebiasaan cara makan yang kurang baik bisa n1enin1bu!k1E1 berbagai g.lnggual! pada pcncernaan, sepcrti rasa panas dalan1 perui, diarc, pdsin:J. sulit buang air besar, n1ual, perut
ken1bung dan den1an1.
Peuy1kit padD pencecnaan mi dibedakan menjadi tiga gejala awal, yai tu : nyeri pada tenggorokan, nyer; pada perut dan nyeri sekitar anus. Penyakif-pcnyaloit dan gejalanya akan dibahas secara rinci pada FlAB IV.
H.4.
AIM Perancangan Sistcm U.4.1 State Transition Diagram (STD)
Stale 1hmsilion Diagram mcrupakan sualu bagian dari diagran1 yang 1nenggan1barkan bagai1nana state dihubungkan dengan stale yang lain pada srntu waktu ) ang mempunyai kondisi
dimana dapat menyebabkan perubahan satu state kc state yang lain (Hofler. George. dab Valancich, 1996:364).
Swle Transilion Diagram pada dasarnya mcrupakan sebuah diagram yang terdiri dari 3late dan 1.ransisi c.tau perpindahan slate. Transisi alau perpindahan state terdiri alas kondisi dan aksi. Kondisi adalah suatu kcjadign yang dilak11kan olch sistcrn apabila tc1jadi perubahan state atau '.nerupakan reaksi dari sistem. Aksi aclalnh yang clilakukan oleh sistem apabila terjadi perubahan state alad merupakan reaksi dari kondisi.
r~. ~(SI ~ (JtJJnbar 2.14 : c:ontoh /Jeruba. 11an .1..·tale
Komponen yang digunakan dalam diagram adalah : I. Modul. Mcnggunakan symbol lingkaran yang mewakili rnodul yang clipanggil apabila terjadi suatu tindakan.
0
Gambar 2. I 5 : Nota.n modul 2. State
(tarnpilt1n
kondisi).
Mcrupakan
\ayer
yang
ditampilkan menurut keadaan atau atribul, untuk mernenuhi
suatu tinc'.akan pada waktu tertentu yang mewakili suatu bentuk atau konclisi lert.;nlLL
[_____
J
Go_111bar .?.16 : :Votu.!."i .S'tafe
}_ Slate Transition (tindakan). Mcruraknn simbol anak panah diserlai kelerangan tind<.l:an yang dilakukan. --------~
Gambar 2. 17: Nolasi 'indakan
H.4.2 Baglill Aiir (Flowchart) H.4.2. l Program Flowchart Menurut Jogiyanto 1-lartono ( 1999: 662), program flowchart merupakt>n suatu bagar1 yang menggambarkan arus logika dari data yang akan diproses dalam suatu program dari awal sampai akhir. Bagan alir merup<.kan alat yang berguna bagi programmer untuk mempersiapkan prognm yang rum.it. Bagan alir tcrcliri dari simbol-simbol yang mewakili menunjukkan
fungsi~fungsi
urutan
dari
langkah program dan garis alir simtol-simbol
yang
akan
diketjakan. Berikut ini simbol-simbol program flowchart mcm1r<1t ft.NS! (American Nation Standart Institute) :
l____J
Simbol conncclor
------·-------
--L .
-----i __J Sirnbol
0
Sin1boJ pcrsiapan (pcmbcri::in nilal tnval)
Sin1bol pcngolahan (proses)
·------·----+------·------!
CJ 0
--·
..::atatan/kctcran~>_an
11
Sirnbol docu1ncnt
Si1nbol proses
tcrdcfini~'.i
Si1nbol penghubung
IL-..-,,. ______.,_ _ _ _
si1nbol garis llo\v_
sin1bo! internal storage
_____ fil1la1~u.Jair-'-----
( Jcn11har 2.18:
/')irnhoi J>rogran1 J<'frnvchart
11.4.2.2 Sislcm Flowchart Sistem flowchart berbeda
dengar~
prograri: flowchart.
Program flowchart lcbih terperinci tentang lanbkah-langkah proses di
dalam
program
dari
awal
sampai
akhir.
Sedangkan sistem flowchart hanya menggambarkan arus da1a 1fari sistem. Sirnbol-simbol sistem flowchart. antara lain adalah : -----------------~---------
0
l
I Sin1bo! pengolahan (proses)
1-m~Oo> ~],-.c-ss-o;
[__________
Sin1bo! ,:ir!linc sort
-+----
,-_i_m_l~-u-, -10-,~- ?-ln_p_c_ ·--
--------~
Si1nbol of!linc stora2c
Sirnbo! 1nagnctic Jisc
-~-------··
·-·---"--------
--~
si1nbol !lo\V lines
0
Sin1bol n1agnctic dbc
__,-I
~-1
C-~1
l____J
Si1nb~l!
Simbol dis,ilay
:"_"1__1l _________ _
punLhcd I _ _ _ _ _punched _ _Sii11bol ____ _ _ _ _tape _ _ ___J_ _ _ _ _card
Uwnbar 2. I 9 : Sim ho! sistem Flowchart
11.5.
Alat l'cmbangun Sistc'm Pakar II.5.1 Visual Basic 6.0 Microsoft Visual Basic merupakan 5.ebuah program yang sangat populer di dunia renvograman. Visual Basic ada!ah sebuah . bahasa pcmwgramar yang digunakan untuk memb·uat program 3.plikasi berbasis orientasi objek atau object oriented program (00P). Dengan Visual Basic, pcrancangan sebuah program akan
lcbih mudah dan mcnycnangl;an karcna didukung oleh komponenkornpone~
pelengkap yang memiliki standar Windows.
Visual Basic merupakan pengembangan oari bahasa BASIC
(Beginner's All Symbolic Jnslmction Code). BASIC adalah sebuah bah.tsa pcmrograman "kuno" yang merupakan awal dari bahasabahasa pemrograman tingknt tinggi lainnya. !>ASIC dirancang tP.hun 1950-an dan ditujukan untuk dapat digunakan oleh para
programmer pcmula. Visual llasic rnulai dikcmbangkan scjak tahun l 980··an dun kini telah mencapai versi yang ke-6. lkb,.·.rapa vcrsi Vi;;ual Basic 6 yang ad21 di 1x saran diantaranya adah1h : I. Standard Edition/I .earning Fdition : versi s'.andar yang -;udah rncncaku p berbagai sarana da5,ar c\ari Visual f3asic 6.
2. l'rofessional Edition : membcrikan berbrgai sarana ekstra yang dibutuhkan olch para programmer professional. 3.
::::uterprise Edition : dikhususkan untuk para proglammer yang ingin niengcn1bangkan aplikasi rc1note co1nputing
/
atau client/server. h ·'"' ~ 8
c._,,,
t~•J'>'•
!<>'1' /MW 't{
~
u rii' '6 \''~{' 61..:::1
11.tl
elCil
Tool Box--·.,,,, ;
Oo ...J
~
Fonn
!iJ '
~)~
"'
Gambar 2.20: Tampilan aplikasi Mico.\'<{/i Visual Basic 6.0
Menu rut Adi Kurniadi (2000: l 0), komponen-komponen yang 0
da pada lingkungan Visual Dasie adalah :
Control Menu
Cont:ol menu adalah i;i.:nu yang digL•.nakan terutama untuk memanipu'lasi jendcla Visual Basic. Dari menu ini Anda bisa · mengubah ukuran. mcmindahkan, atau menutup jcndela Visual .'.asic atau jendcla Windows lai>inya. Control menu tersebut adalah
menu Restore, Move, Siz·c, Minimize. Maximize dan Close,
Menu Menu Visual Basic bcrisi semua pcrintah Visual Basic yang dapat anJa pilih untuk melakukan tugas tertcnlu. Jsi dari menu ini scbagian hampir sama Jengan program-progr.im Windows pada un1un1nya.
Toolbar Toolbar adabh tombol-tombol yang mewakili suatu perintah tertentu dari Visual Basic. Biasanya tornbol-tombol ini merupakan perintah-p:rintah
~1:mg
rnenu V isr,1a! Basic.
sning digunakan dan terdapat pula pada
Form \Vindow Form w:ndow alau jcndcla form adalah daerah kcrja utama. di mana Anda akan membuat program-pt°<}gram aplikasi Visual Basic. Pada ltmn ini. Anda abm rnelctakkan berbagai macam objek intcraklif scpcrti tcks . gambar. tombol-tombol pcrintah, scroolbar, Jan scbagainya.
Toolbox Toolbox adalah sebual. "kotak pcranti" yang mengandung semua objck atau kontrol yang dibutuhbn t•ntuk membentu suatu program aplikasi. Kontrol ada'ah suatu objek yang akan mcnjadi interface (penghubung) antara program aplikasi dan usernya, dan kesemuan}a harus di letakkan di dalarnjendela form.
Prn.i"cC! !explorer .lcndcla project explorer adalah jendela yang mengandung semua Ille di dalam aplikasi Visual Basic Anda. Setiap aplikasi dalam Visual Basic disebut c;engan isjlah project (proyek). dan setiap proyck bisa mengandung lebih dari satu file. Pada project explorer ditampilkan semua file yang Vcrdapa~ pada aplikasi (proyck) Anda, misalnya form, modul class dan scbagainya.
,Jendela :?copcrtics
.lcndcla properties adalah jendela yang mengandung semua inforniasi 111 1.~n~enai objck yang tcr<.lapat pa
Anda. l'ropcrti adalah sifat dari sebuah objc'.,, misalnya seperti ni.unanya, \Varna, ukuran, po$isi dan scbagai.nya.
Form Layout Window
Form Layout Window adalah jendela ;;ang menggambarkan posisi dari form yang ditampilkan pacL1 layar monitor. Posisi fonn pada Fo1T1 Layout Window inilah ym1g merupakan petunjuk di mana aplikasi Anda akan. ditampilkan •iada layar monitor saat Cijalankan nanti .
.lcndeia Code
Jendela code adalah sal<:h ""tu jendeh yang penting di clalam Visual . Basic. .kndela ini
lwrisi kode-kodc program yang
merupakan instruksi-instrubi untuk aplikasi Visual Basic Anda.
U .5.2 Microsoft Access Mcuurut Nana Suarna, ST (2004: 11 ),
~licrosoll
Access adalah
sebuah program aplika,.i umuk mengolah database (basis data) model relasional karena terdiri dari lajur k0lom dan baris. Selain itu, Microsofi Access merupakan aplikasi program yang sangat
mudah clan fleksibel dalam pcmbualan dan pcrancangan sistem manajemt!n database. Microsofr. Access saat ini banyak digunakan clalam pe1nbuatan aplikasi program yang sangat sederhana dan 111udah.
Fungsi Microsoft Access adalah: @
lJntuk 1ncn1buat aplikasi progra1n perscdiaan barang.
•
Untuk rnembuat oplikasi program gaji pegawai.
•
Unluk mcmbuat aplikasi program tehadiran.
•
Untuk membuat aplikasi program pcnjualan dan pembelian, administrasi pcndidikan serta ktrr\jungan bcrobat. Un1uk mcmbuat aplikasi program ocndiagnosaan dugaan
•
a\va!- suatu penyakit. •
Dan lain-lain.
[)l'.'ngan n1cngg.unakan rviicrosofl ,'\cccs-:> kita dapat inerancang
clan rnengolah Table,
~··orm,
d~tabase
yang saling terbit antara pembuatan
Query. Report, Macro, MoJL"i dan Pages sehingga
dapat dikoordinasikan clalam pcmbuatan : ::·ombol Macro, Mcf,u Drop Down clan Menu Switchboard.
Mengcna: tampilan jcndicla kcrja Access Menu dalabusc
/'II ... JjQ.pen ~~,lle:>iQn
JJ r:l'--W
';
Objects
_::J
Tables
_.5.1
('ueries
1 l _J
Crt•ate cl<1ta access page by using wizard l'.:d1t Web pago that already exisls
I
[l,•1ldbt.1se Dkl\}I "'11"
I .__::.-~~~Orts------ , !--:):~ Pages
l
L-------·--------·-- ------·-;
!
nauos
Ivknu objek database
Gambar 2.21 : Jendelri ke1.1a Micmsoji Access l(eterangan : •
Tables : Kumpulan struktur data untuk menentukan nama field-field dan
•
ran~ang:'ln
pada suatu label.
Forms : Untuk membuat rancangan dalam lampilan form sebagai bahan untuk input data.
•
Quer.ies : Untuk mernbuat relasi atau penggabungan dari bebcrnpa tabel.
•
Reports : Untuk meiiarnpilkan bentuk laporan dari hasil outpc1t yang sesuai dengan data yang Jiproses.
•·
Macros : Untuk mengkoordi11asikan dari Table, Report.
Query 1ncnjadi ton1bo!, dan menu •
~~ecara
oton1atis.
Pages : Untuk mcrancang tam pi Ian data Access pada lrnlaman web mdalui sistcm jaringan (server).
•
Modules : Untuk mcmbuat ranca11gan modul pengolahan database yang dibuat dengan menggunakan kode pada Visual Basic lor Aplication.
BAB HI
METODE PENELITIAN
Dalam pengembangan sistem pakar ini, penulis menggunakan metode pengembangan Expert System Development Life Cycle, Turban Effraim (I 995: 636), yang meliputi enam tahap yaitu : Inisialisasi Kasus, Analisa dan Desain Sistem, Prototype Dasar Kasus, Pengembangan Sistem, fmplementasi dan Implementasi Tahap Lanjut. Fase pengembangan sistem ters1)but terdapat pada gambar berikut :
Fase I
Inisialisasi kasus
Fase !I
Analisa dan Desain Sistem
! Fase III
Prototype dasar kasus
! Fase IV
Pengembangan Sistem
! Fase V
Implementasi
! Fase VI
Implementasi Tahap Lanjut
--
-
-
-
Gambar 3.1 : Fase pengembangan sis/em pakar
IIlI.l
lnisialisasi Kasus Merupakan tahap untuk mengidentifikasi dan membatasi masalah yang 2kan diimplc1rcnlasikan dalam sistcm. l)ari tiap masafah yang diidentifikasikan. perlu dicari solusi, fasilitas yang akan dikembangkan, penentuan je•1is bahasa pemrograman dan tujuan yang ingin dicapai.
lll.2
Analisa dan Dcsain sistcm Merupakan tahap untuk mencnlukan konseplualisasi rancangan dan desain dari hasil identifikasi masalah dalam bentuk hubungan antar pengctahuan dan konsep-konsep penling yang akan diterapkan dalam sistem.
l!Ll
Prototype Dasar Kw;us IU.3.1 Forrnalisasi Pada tahap ini konsep-kons<'p tcrsebut diimplementasikan secara formal yang paling :;esuai dengan rnm:alah yang ada. Dalarn tahap ini hubungan antar unsur akan diimplernentasikan dalarn bentLk format yang biasr1 digunakan oleh sistern pakar yaitu mekanisme inferensi (teknik penalaran dan .teknik penelusuran), dan representasi pengetahuar. (pohon dan kaidah produksi). Pada tahap ini juga mer,cntukan aim pcmbangun sistem, teknik inferensi dan struktur data yang akan digunakan pada sistem pakar.
Il.1.3.l.l Mckanisme lnferensi Mekanisme yang
infcn~nsi
melakukan
adalah bagian dari sistem pakar
inferensi
dengan
penalaran
yang
mengg.makan isi daftar aturan berdasarkan urutan dan pola te1tentu.
Sec«ra
umum
kompon·~n
yang
ada dalam
mckaismc inferensi adalah :
ll!.3.!.1.1 Tek11ik Pe11a/1111111 Tcknik penalaran (inferensi) digunakan untuk mencapai kcsimpulan (goal) yang sesuai dengan kebutuhan
1nendiagnt1sa berdasarkan
dan
mekanisrne
gangguan
inforensi pad a
gejala yang dialam i si
untuk
pencernaan penderita.
Tcknil, yang digurakan adalah pclacakan ke depan
(jonvard chaining! yang memulai penelusurannya dari sekumpalan data/fakta m<)nuju satu kesimpulan.
llf.3.1. /.2 Tekuik Pe11e!11sur1111 Teknik. pcnelusuran yang digunakan adalah metode penelusuran terbaik pertama (b.est first search) yang merupakan gabungan dari metode breadth fast search dan dept first search. Metode ini lcbih efoktif clan efisien dalam menyelesaikan masalah, kart:na dalam penelusuran, hanya solusi
yang memberi harapan saja yang ak:rn diuji dan akan berhcnti jika solusi suda.h mendekati terbaik.
Hl.3.1.2 Rcprcscntasi Pcngetahuan Teknik representasi pcngetahuan pada aplikasi sistem pakar untuk mcndiagnosa pcnyakit pada pencernaan ini menggunakan mctode pohon (free) dan kaidah produksi. Pohon merupakan struktur penggambaran pohon secara hinrkis yang terdiri dari node-node yang menunjukkan obyek dan
hubungan antar obyck.
Kaidah
produksi
merupakan salah satu bentuk reprcsentasi pengetahuan yang
sangat
populer
pcngemba~gan
dcngan kaidan
clan
banyak
digunakan
dalam
sist<;n: pakar. Representasi pengetahuan produ~ si,
pada dasarnya berupa aturan (rule)
yang berupa IF-THEN. Penjelasannya ialah : I. Antecedent, yaitu bagian yang mengekspresikan situasi atau pren.is (pernyataan berawalan IF). 2. Konsckuen, yaitu bagian yang mcnyatakan suatu tindakan tertentu atau konklusi} yang diterapkan j ika
suatu
situasi
atau
premis bernilai
(pernyataan berawalan THEN).
benar
IU.4 . Pengembangan Sistem Merupakan tahap untuk mernbangun basi; pengetahuan dan membuat rancangan-rancangan progra1n ap! i'kasi si:iten1 yang akan dibangun setclah
data-data terscbut diproses. Yang dimaksud dengan membangun basis pengetahuan disini adalah membuat 'Jerancangan sistem yang akan dibangun. terdi ri dari : Perancangan database, Fcrancangan an tar muka pemakai (user inlerfi1ce), Struktur Ra,1cangan Menu, STD Rancangan Menu dan Flowchart Rancangan Me u1.
HI.4.1 Pcrancau1gan Database Pada p(:rancangan database, aplikasi sistcm p
IH.4.2 Pcrnncirngan An tar Mnka Pemakai (User lm'e1face) . Sis Lem yang akan dibuat adalah penentuan jenis penyakit pada penccrnaan manusia yang ingin diketahui oleh pengguna dengan melakukan input data bcrupa gejala-gejala gangguan pada pcncernaan. Ada tiga cara ke1ja pcnge111bangan sistem pakar: I. Proses ldcntir1kasi Berlujuan
antuk
membuat
basJs
pengetahuan.
Data
diidentifikasi menurut jcnis gangguan pada pencernaan dan kc1<1udia11 dibuat basis pcngctahuan.
2. Proses Pcm ilihan Gcjala Proses pemilihan gejala-gejala tcrsedia pada sistem dan gejala-gejala yang dipilih tcrscbut bcrasal dari data yang didapat pada proses identifikasi.
3. Proses Pcnelusuran Gcjala-gejala yang ti:lah dipilih 1uda sistcm digunakan scbagai
d11sar pcnelusuran untuk
mcndapatkan solusi
pengt":lon1pokan yang scsuai.
Pen1llihan gr..:jala U\\..dl pcnynkit pada pcnccrnuan nimn.•sia
l
lnpt.:t gcjala-gcjal-:-1
hcrikutnya
_J
Basis pengetahuan Pen1criksaan
un1u~
,.---J·------.. So!usi kcsin1pulan
Ga111.'Jt1r 3.2 : Cara kerja sistem pakar
III.5
Implcmenlasi Tahap ini adalah tuhap untuk mcngimplen enlasikan rancanganrancangan progrun1 yang telah dibuat deng,an 1nenentukan apa yang
menjadi in pur, output dan solusinya yang rjiuhah kc dalam bahasa pe1nrora1nan agar 1nuda:1 din1engcrti 01ch koinputcr.
UI.6
Implcmentasi TaJrnp Lanjut Pada tahap ini dilakukan pcrawatan dan pengembangan sistem yang diperlukan iigar sistcrn yang dibangun tidak mcn. 1adi usang dan sia-sia, sehingga hal-hal pcnting yang rnen.1adi tolak ukur pengembangan sistem dapat rnudah dicari dan berguna di rnasa rncndatang.
UABIV ANALISA DAN PEMRAHASAN
Tahapan-tahupan yang dilakukan dala111 pengcn1banrsan sisten1 ini terdapat sub pokok bahasan yang bertujuan memudahkan pengembangan sistem pakar.
Flcrikut ini merurn:1kan pc1nbahasan secant
rin~i
mcngenai pengcmbangan sisten1
pakar. IV.I.
lnisialisasi Kasus Tahap ini merupakan tahap untuk mengidentifika:;i dan m"mbatasi masalah yang akan diirnplementasikan ke dalam sistem.
IV.I.I F'ermasalahan Penyakit paJa pcncernaan man•Jsia dapat terkena oleh siapa saja dan kapan saja schingga perlu d iwaspadai olch masyarakat. Karena
itu.
pcnyebarnn
informasi
tentang
penyakit
pada
pencernaan 1nanusia ini sangat diperlukan L:1tuk n1engetahui secara
dini adanya penyakit pencerPaan agar terhindar dari penyakit penccrnaan yang lebih parnh. Permasalahannya adalah informasi tentanl; penyakit pada penccrnaan manusia terscbut sudah tcrsedia, tapi masih dalam bentuk manual, yaitu dalam bentuk buku-buku kesehatan. atau nu~alah-majalah.
Hal ini didasa,-kai:. pada hasil analisa kuesioner
penelitian yang discbarkan pe!mlis kepada 30 rcsponden di Klinik Daarussyifa Jakarta. Kuesionernya dapat dilihal di lampiran 2.
Berikut ini adalah hasil angket penelitiannya : K~tcra;iga~---
No. I.
··Apakah
--- -------lJumlah Pcrsentasc
-and~~--~~~-C~~C-t~ll~~-~i·--·~ ill'f·t~1:~·;1·;l-;-f"'
lcnlUng T---------------- -
penyakit pada penccrnaan (gangguan pcnc,_,rnaan)
87%
a. ya b. tidak
13% ..
2.
Bagaiinanakah
nnda
---~--·-·~
n1c11dapatkan
infor1T1asi
tcntang gangguan penccrnaan terscbut?
3.
a. dari buku-buku kesehatan
58%
b. tanya ke doktcr
19%
c. lain-lain
2.3%
I Menurut
anda, apakah mencari informasi dari
buku-buku termasuk kurang efektif?
a. ya
93 %
b. tidak 4.
Apakah
anda
pernah
mengalami
gangguan
pencernaan ? a.
pernah
b. belum pcrnah
5.
77%
13%
Apakah anda pernah menggunakar, komputer u11tuk mendiagnosa penyakit pada pencernaan tersebut? a.
pernah
b. belum pernah
6.
D%
100%
Menurut anda, pcrlukah dibuat suatu. alat bantu yang di'pat mendiagnosa dugaan awal penyakit pada pencernaan dengan menggunakan komputer a.
L
perlu
b. tidak perlu
1no
0%
~lo
IV .l.2 Pcnye!csab!l lVfasalah Berdasarkan uraian di atas, rnaka perlu dibuat suatu alat bantu
yang
dapat ·1ne1rbantu
1nasyarak:it
paJa
urnu1nnya
untuk
rncndapatkan informasi pcnyakit dan dugaan awal adanya penyakit pada pencernaan manusia agar terhindar dari penyakit yang lebih parah. Sistem yang akan dibuat adalah aplikasi sistem pakar untuk mendiagnosa penyakit pada pcncernaan manusia. Pada sistcm ini akan disampaikan mengenai gejala-·gejala dan jcnis penyakit pcncernaan berikut penjelasan dan
p~cgobalannya
bagi penderita.
Pc1nbuatan aplikasi sisten1 pakaJ untuk n1c1.1diagnosa pcnyakit pada pencernaan 1nanusia ini 1nenggunakan n·1etode Be.YI J<'irst
Search, bahasa pcmrograman Visual Basic 6.0 dan Microsoft Access 2003
s~bagai
alat bantu implemcntasi program dan alat
bantu pe1nbangun sisten1 pakar.
I'V.2.
1\nalisa dan
De~»nin
Sistcrn
Pada tahap ini, loww!edge engineer Jan pakar mencnl:1kan konsep ~:ang
akan
dikembangkan
menjadi
apiikasi
sistern
pakar
untuk
rnendiagnosa penyakit pada pencernaan manusia. 1-lasi I dari pembuatan kunscp antara knowledge engineer dan pakar adalah terkumpulnya datadata mengenai pengelompokan penyakit · pencernaan. berdasarkan pada analisa:
I. Nycn pada tcnggorokan
2. Nycri pada pcrut 3. Nycri sekitar anus
Dari pcngelo1npokan penyakit pcncernaai1 n1anus1a di atas, didapatkan jcnis pcnyakit pencernaan beserta gejala-gejala yang dialami. Penyakit-p(myakit pada penccrnaan manusia yang dibahas pada skripsi ini adalah : I. Nycri pad') l:;nggorokan
I) Akalasia. 2) Esofagitis 3) Striktur Esofogus 4) Karsinoma Esofagus
5) Hernia Hiatus Esofagus
6) GERO (Gastroesofageal Relluks Disorder)
2. Hyer'. pada perul I) Diare Akut 2) Diarc Kronik 3) Gastritis Akut Erosif 4) Gastritis Kronik 5) U lkus Peptikum 6) Kolilis Crohn 7) Karsinoma Lambung
8) Disentri Basilar
9) Bulimia Nervosa I 0) Gastroenteritis 11) Duodenitis 12) Irritable Bowel Syndrome 13) Pen yak it Crohn
14) Kolitis Ulserativa b) Ulkus Duodenum I 6) Refluk Empedu
17) Leioniiosarkoma Gaster I 8) Kolcsistitis 19) Di.verticulitis 20) Peritonitis 2 I) Amubiasis 22) r\pendisitis
23) Divertikulosi" 24) Ulkus Gastrikum 25) Stcnosis Pilorus
26) lieus 27) Penyakit Seliak 28) Pcnyakit Whipple 29) Traveller's Diarrhea 30) Kolitis Hemoragika
31 ).Pcncernaan Lemah
32) Enteritis 33) Dcmam Tifoid (Ti pus) 3. Nyeri sekitar anus I) l-Jc111oroid 2) Aoses Anoreklal
3) Fissura Anus 4) Penyakit Pilonidal 5) Gata! Anus
IV.3. Prototype Dasar K:isus IV.3.1 Formalisasi Format yang biasa digunakan dalam pengembangan sistem pakar adalah 11'.ekanisme inferensi yang meliputi teknik penalaran dan teknik penelu;uran, dan represcntasi µ(:ngetahuan -yang meliputi pohon dan kaidah produksi. IV.3.1.1 Mclrnnisme Inferensi
IV.3.l .1.1 Tcknik Penalaran Teknik
penalaran
aplikasi sistem
yang
digunakan · dalam
pakar ini menf,gunakan telmik
forward chaining (pelacakan kc depan) .Yang rnemulai penelusurannya dari sckumpulan data menuju kesimpul2.n.
IV .3.l.1.2 Teknik Penelusuran Pada pengembangan aplikasi sistem pakar ini nienggunakan teknik penelmuran best first search yang melakukan ·penelusuran kaidah diawali dengan breadth first se.1rch, dilanjutkan dengrn depth first
search.
IV.3.1.2 Rcprcsentasi Pengetahuan Rcprcsentasi
pengetahuan yang terdapat dalam
skripsi ini adalah diagram pohon dan kaidah produksi.
lV.3.l .2.l Diagram Pobon
~i~~;:ki\
Penw~
~
1
-------------Tidak
Gambar 4.1 : Diagram pohon keputusan I
-
Gambar ./.2 : Diagram po/1011 keputusan ff
7
9 /
v,3, / /
21
Ya
22 Tidal< 23 - - -l>
I
1 I
v
52 I
Ya1
I
v
Gambar ./.3: D;agram pohon kepulusan Ill
Ketcrangan Diagram Polton :
0 D
.Y Tanda untuk keluhan I gejala penyakit.
-ii> Tanda untuk nama penyakit.
A
-ii> P':njelasan
B
-ll> Pengobatan
Keluhan I gejala:
l. 3. 4. 5. 6. 7. 8.
Nyeri pada tcnggorokan Nyeri pada pcrut Nycri sckitar anus Kesulitan menclan mabnan padal saja Kesulitan menclan makanan padat dan cair Mual dan muntah Mual dan tidak muntah Sering buang air besar
9.
Pcrut kcrnhung
I0. 11.
Gat,li-gatal sckitar anus Kesulitan duduk Prrnas di tcnggorokan Nyeri dad a saat menelan Nyeri ulu hati Kram perut Sakit kepala Nyeri lekan pada perut Tubuh 1cmah Nycri perut scpe1ti ditus1•IHusuk Panas pada perut Sakit pada perut Batuk dan nyeri saat bernafas Mulas dan kemhung Perut tcrasa·kaku Dernam Perut panas seperti tcrbakar Sering berkcringat Nyeri saat buang air besar Ada pengumpulan nanah di anus Pemuntahan kcmbali isi kcrongkongan Terasa penu:1 di tenggorokan Nyeri dada bagian depan Pemuntahar kcrnbali Nyeri lckan pada perul Muntah darah Muntah berwarna kehijauan Perut perih dan panas Perut k~mbung Nyeri perut kanan Nyeri perul bawah Demam tinggi Nyeri pcrut kiri bawah Nyeri per1Jl kanan bawah Nyeri turnpul pada perut
2.
12. 13. 14. 15. 16.
17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. '29.
30. 31. 32. 33. 34. 35. 36. 3'/. 38. 39. 40. 41. 42. 43. 44.
45. 46. 47. 48. 49. 50
51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90.
Demam tiba-tiba Sering buang air besar Muntah menyembur keluar melalui hidung dan mulut Nyeri di bagian tengah perut Nyeri tulang Nyeri tekan pada perut Sering buang air besar Saki! dan nyeri sepeni teriris Warna kulitjadi lebih gelap Panas pada pcrut Tinja cair Anemia (kurang darah) Badan menggigil . Nyeri tulang Nyeri perut bawah f'unya kencing man is Terdapat Iuka di sekitar anus Terdapat benjolan lunak di anus Terjadi pembengkakan Nyeri bertambah saat membunf;kuk l'\afsu makan menurun Suara serak Panas di tenggorokan Batuk pada malam hari Nyeri mcnjalar ke pundak Tckanan dara'1 rcndah Nyeri seperti ditusuk-tusuk Nyeri menjalar ke punggung Pecandu rokok dan alkohol Rasa perut kosong dan lapar Tinja cair Tinja keras Tinja berlendir Nyeri saat buang air besar Wajah kcbiruan Tinja bcdendir dan berdarah Sulit buang air lwsar Dcrnam Lidah terlihat pulih kolor Tekanan darah rendah Bera! badannya :nenurun Perut kembrng Tinja benvarna kehilaman Dinding perul tcbal dan ~rnku Ti11ia cair dan berlendir Tinja cair lalu berdarah sclama 1-8 hari
91. 92.
93. 94.
95. 96. 97. 98.
99. I 00. I 0 I. I 02.
I 03. I 04. .105. 106. I 01. 108. I09. 110. 111. l 12. l 13. 114. 115. 117. 118. 120.
122. 123. 126. 127. 130. 132. 136. 140. 141. 142.
Tinja cair dan banyak Tcrjadi pada pelancong Tinja cair Tinja berlendir dan berbuih Terjadi pcndarahan pada divertikulum Panjang kolon/us~1s 1nern•~njang Nyeri dad a tcngah Peru! buncit Tinja banyak dan berlendir Alcrgi pi.da kulit Tinja kcra:; Jan bcrdarah Sulit buang air besar Terdapat Iuka kering yang menahun Nyeri perut bawah Nyeri hilang saat berdiri Pasien tampak kurang gizi Muntah-munt.1h Berat badannya menu run Rasa asam di mulut Saki! dan gatal di tengg,orokari Demam Nafsu makan rnenurun Pecandu alkohol Tinja berwarna kehitaman Perut terarn perih setelah makan Makan dapat mcngucangi nyeri Makan dapat menimbulkan nyeri Sakit saat buang air besar Muntah seperti disengaja Tinja berwarna keme:·ahan Anemia Tinja cair Mencret-me11cret Demam sudah 2 hari Tinja cair Jan berlendir Tinja bcrdarah Tinja berlendir dan berbuih Tinja banyak dar; bau busuk
]\lama Penyakit :
116. ReflukEmpedu 119. Gastrocntritis 121. Pcnyaklt Crohn 124. DiverWmllitis
125. Apcndisitis
128. 129. 131. 133. 134. 135. 137. 138. 139. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157, 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 17(). 171. 1""12.
Entritis Slcnosis Pilorus Karsinoma Larnbtrng Pencernaau Lemruh Kolitis Hc1i1oragika Penyakit Whipple Dllarc Akut ])fare Krnnik Drvertilmlosis Irritable Bowel Syudrorne Gata! Anus Fisrn ra An us lkmoroid Penyakit Pilonidal Abses Anurektal Esofagitis Striktur Esofagus Karsinoma Esofagns Hernia Hiatus Esofagrns GERD Akalasia Koi
cptikmn Ullms Du1ode11um Ulkus Gastrikurn lieus Bulimia Ncrvosa Disentri Basilar Peritonitis Demam Tifoid (Tipus) Dnodenitis Ko!itis Crohn Traveller's Diarrhea K<•litis Ulscr:ntiva Amubiasis Penyakit Seliak
Berikut ini adalah taller penyakit da;1 gejala yang disertai dengan gambaran langkah-l1ngkah metode /;est first search
l~~:~,;~;;~:;;k~na~a~~~~~
1~~=1 ~~: ; li~'.1 Cliapnosa. q1;,i1" ii\'\
lk044 jNyerl tumpul pada perut____ jk082)kOOO jPenyakiiBelum Terdiagnosa ! jk045 /Demam tiba-tiba Jk083]k046 · ! [l(o46 -!Sering buang-airbesar - - -lk084 Jk047 '1,04;· 'i~untat1 menyembur l<eluar nie1a1Lii- /1
r-------- ---; 1-----
v---
-
1~;~9!~~~~~~~n:a~it fi!~u9;~:~~;~,~~~~; !
~i~" Penurun~~~!~~~~~~:~n._
. .·· ii<086lf'erut kembung ------------]k130jktioo [Penyakit Belum Terdiagnosa [ [kOBl jTinja berwarna kehitaman·------lki31[k000-IPenyakit Belum Terdiagnosa i jk088 jDinding perut tebal ciilnkaku k I 32[kOOO · ]Penyakit Belum TerdiagnosaJ [k089-/Tinja cair cia-;j-iierlerldir- ·· -.- - - .---\k133]kOOO [Penyakit ilelum Terdiagnosa i r1;09offir1ja-;,air ialu berdarah selarna 1:1i 1;;;;:;· 1k134 [kOOO-IPenyakit Elelurn Terdiagnosa i [ko91Wnia-cair-cia'1banyai< ·······--·- --·--··11~-s[i
·11<1-3a]kooalrenyal
fi<099 ITinja banyak dan berlern:lir [k14ijkfJOO lk100 jAlergjpa;Ja kulit --·· \k144jkOOO !k1o1rn,:;]akeras dan berciarah --·--·· lk145[kOOO 1k102 !Sulit buang air besar-- --- ·----lki46]kOOO [k1o3 jTerdapat Iuka keri119 yang-menahun\k147jk104 !k1o4li\Jy,;ri-perut bawah - - - - - - \k148lkOOO lk105 [Nyeri hilang saat i)erdiri·-----.----!k149[kOOO jk1_06 [Pasien tampak kurang
~:zC___·_
1
]PenYakii-Belum Terdiagnosa ]Penyakit B-elum Terdiagnosa \ ]PenyakitBelUmrefdi89nosa ! [Penyakit Belum Terdiagno~ ---------! IPenyakitBelum Terdiagnosa I ]Penyakit Belum Terdiagnosa I
\k15_CJ_ikOOO [Penyakit Belum
Terdiagno~
\1<1_671~1unt~h-mLJ11~~---------.-ys1 f~:°OO _IPenyakit Belum Terdiagnosa I k108 [Penurunai1 berat badan lk152lkOOO '1Penyakit Belum Terdiagnosa I, \k1o9 IRasa ~am_olmLiM___ _ik153li<110 I:______ ___J lk1!0Tsakit dan gatul di tenggorokan [k154lkOOO [Penyakit Belum Terdiagnosa I -··-----[k155jk0oo IPenyakit Belum Terdiagnosa i [1<112 !Nafsu niakan rr1enuru,:;---------jk156l1<113ljk113]P8Candu alkotml ___ - · - - - ik157fk000 IPenyakit BelwnTerdiagnos;1 :,k114 \Tinja berwarna kehitarnan· ....--lk158/kOOO IP8f1Y8kitselum Terdiagnosa ·: [!(115 IPerut terasa perih setei3h ma~:an---lk159\k000 IPenyakit .Belum Terdiagnosa : ikooo\kOoillREFLUKEMPEDU ik1171Makan-d8P.rtnlengurangi nyer;-fk160-fk118 I------. iiZ11alMaiZan dapat !Ylenimtiuikar1nyE;;; i
1
ii(liJloemarn---·
- .....
lki161-____
.
·1
.
fki24r I-
----
-- --------
i
fPenyakit Belum Terdiagno~a [PENYAKIT CROHN \Penyakit 819Jum T-er-d-ia_g_n_os-a~\ \Penyakit Belum Terdiagnosa i. .--------~OOOT01VEITT1i
jk120 jsakit saat buang air besar \kl21 fl{-122 /Muntah seperti disengaja [k123 lTinja ~na kemerahan--
r--
-1
lk162lkOOO ikOOOjkOOO \k163lkOOO !k164lkOOO
l,1<125 --------------lkooolkooo IAPEN01s1-r1~----I fk126 ]Anerr1ia (kurang darah) _______lk165Jkooo[p;;;yaiill8e1um Terdi3gnosa !
1~127 fTinja-cair
--- -------jk166Jl<(JO~IPenyaki!E3eluri1'f"_'di2~no~aH\
8
0 0 11 0 0
f~·'"~"'~d""a"F·::·1"';µ•"".0i"'·="-'"-"'".~·K_e_1_u_ha_r_1_..·. "'----··""···~·_.·_.~.._~_f~_._..1;~-~-d_a_·~~~~~~sa; ,'.•.i•cf;ii.
I
[k169 ::--· "lkooo kOOO lTRAVELLER'S DIARRHEA ' rk1ror-_-____ ---_--_-- -------ikoOoJ"kooo VoiJTISIJL.SERATIVA _j fk171 Iikooolkooo !AMus1,os1s -- i ~~I~ ]::__ __ _ikgO__(lJ~ooo]_F'§__N_Y,c\f~f_sEL~"'-~- _ I n
Tabcl 4.1 Tabcl penyakit
IV.3.1.2.2 Kaidah Produksi Kaidah
produksi
rnerupakan
salah
satu
bentuk
reprcsentas i pengetahuan yang banyak digunakan dalam pengembangan sistem pakar. Represen.tasi pengetahuan dengan kaiclah produksi, pada dasarnya berupa atuarn (rule) yang berupa IF-THEN: Berikut ini adalah reprercntasi pengetahuan aplikasi sistem pakar untuk mcndiagnosa penyakit pencernaan dengan kaidah produksi : Rule I
If nyeri pada tenggorokan And sulit menelan makanan
padat saja And panas di tenggorokan And pemuntahan kernbali isi kerongkongan And nyeri be1tambah saat membungkuk And
nyeri
hilang saat berdiri Then
Esofagitis. Pcnjcllasan : Esofagitis adalah
peracl~ngan
esofagus.
Tekana11 esofagus minimal 3 mmHg. Jika kurang, maka akan te1jadi retluk. Retluk ini akan mempengaruhi
Rule 2
If nycri pada tenggorohan And sulit menelan makanan
padat saja And panas di tenggorokaP And terasa penuh di tenggorokan And nafsu makan menurun And pasien tampak kurang gizi Then Slriktnr Esofagus Penjelasan : Striktilr esofagus merupakan lumen kare.na fibrosis dinding esofagus. Proses ini
te~jadi
akibat reaksi
inllainasi yang disebahkan iritasi za1. iritan cndogen
refluks asam lambung atau oksigen (bahan korosif).
Perlu
c'ilakukan pemeriksaan sec·1ra rndiologi ·dan
esofagos.kopi untuk menegakkan diagnosa. f'cngobatan
Untuk
pengobatan
awal,
makanlah
makanan yang b0rgizi secara teratur dan pilih!ah makanan yang mudah
dic~aia
oleh lambung. Bila sakit
bcrlanjut, scgera bcrobat kc dokter 1rntuk per gobatan
sclanjutnya.
Rule 3
H nycri oada lenggorokan And sulit me11elan makanan padat dan cair And nyeri dada saat menelan And nyeri daJa bagian depan And suan1 serak Ami muntah··muntah Then Karsinoma Esofagus Penjelasan : Karsinoma eoofagus a.dalah keganasan pada esofagus yang biasanya berupa karsinoma jenis epickrmal dan bernsal dari epitel skuamosa. Perlu dilakukan pemeriksaan diagnostik seperti : radiologi, cndoskopi, sitologi, USG ataupun CT Scan, untuk 1nenegak.kan diagnosa.
Pcngobalan : Untuk pengobatannya, :;egeralah berobat ke dokter agar .nendapa< p1;:1gobatan yang efektif, karena penyakit ini termasuk pcnyakit yang sangat berbahaya.
Rule4
!f nyeri pad a tenggorokan And su Ii t menelan makanan padat dan cair And nyeri dada saat menelan And pemuntahan kembali And panas di te;iggorokan And berat badannya menurun Then Herni;a Hiatus Esofagns Pc.,jclas:rn : Hernia Hiatus Esofagus adalah .suatu keadaan di mana terjadi perpindahan secara intermitter (scmentara) atau permanen (menetap) bagian lambung, discrlal pcrpinJahan bagian csofttgus dari intra abdo1ne11 ke dala.n rongga dadti niclalui hirtus esofagus Yang
normal.
Pcrlu
dilkukan
pemeril.; 0aan
diagnostik
radiograli dan endoskopi untuk mencgakkan diagnosa. P'cngobatan
u'ntuk
pcngobatan
awal,
makan!ah
n1akanan secara teratur, jdngan sampai tclat n1akan.
Makanlah makanan yang lunak dan nrndah dicerna. Bila sakitnya belum ada perubahan segcra berobat kr: dokter untuk penanganan lebih lanjut.
Rule 5
If nyeri pada tenggorokan And sulit menelan makanan
?adat dqn cair And nyeri dada saat menelan And pemuntahan kembali And batuk pada rnalam hari And rasa asam di mulut Then GERO l'enjelasan : GERD (Gastrocsofagcal Rclluks Disorder) merupakan
lzerusakan mukosa esofagus karena isi
!ambung kcrnba;i kc csofagus (retluks) yang tcrjadi bcrulang-ulang dalam jangka waktu yang lama. Perlu dilakubn pemeriksaan Laboratorium. Pengobatan
: Untuk pengobatan
awal,
makanlah
makanan yang mudah dicerm; sccara teratur. Lakukanlah penurunan berat b<.dan secara sehat, misalnya diet 1nakanan yang
disi;rtai
olahraga
ringan.
Jika sakit
bcr!Jnjul, scgcra berobat kc doktcr agar mcndapat pcrawatan intcnsif. Biasar.ya akan diber ikan proton pump inhibitor, prokinctik dan H2 Bloker.
Rule6
If nyeri pada tenggomkan And sulil mendan makanan
p
:
Untuk
pengobatan awal,
makanlah
makanan yang cair, lu:iak dan hangat. Segeralah berobat ke dokter untuk pengobatan f,;bih lanjut.
Rule 7
H nyeri pada pcrut And mual dan rnumah And nyeri ulu · hati And nyeri tekan p.ida perut And nyeri menjalar ke
l'cnjclas"n : Kolesistitis adalah reaksi inflamasi akut Jinding kandung cmpcdu yang discllai .kcluhan nycn perut kanan atas, nyeri tekan dan badan panas. Pcrlu
dilakukan pemeriksaan diagnostik USG, Scintigrafi. untuk 1nc~1eg::ikkt•i1 diagnosa.
Pcngobat:m : Untuk pengobatannya, istirahat total. 13erikan antibiotik agar dapat rnengurnngi nyeri. Segera berobat
kc dokter untuk pcng"batan
lebih
lanjut.
Biasanya akan diberikan ob&t untuk rnengurangi nyeri, sepcrti pirczepin, reseptor H2,
~irnctidin
dan ranitidin.
Dan kurangi pemberian atropin.
Rule 8
If nyeri pada paut And mual dan mumah And nyeri ulu hati And nyeri tekan pada perut And tekanan darah rcndah Alld nafsu mabn mcnurun Then Gastritis
Kronik Poujclasan : Gastri'is kronik adalah suatu pcradangan baoian mukosa lambung yang mcnahun. Gastritis kronik ' . baru rnerupakan diagnosa selclah dida!ictrkan pada hasil
pcmeriksaan hispa'.ologi.
Pcllgobatan : Untuk pengobatall awal, istirahatlah yang cukup dan makanlah makanan yang cair dan lembek. Jika anda perokok, maka cubalah hindari karena dapat rncngha1nbat pcnycrr1bul1an.
Ruic 9
H nycrl pada pcrut And mual clan muntah And ny.~ri ulu hati Aud nyeri tekan pada. perut And tekanan darah rendah And pecandu alkohol Then Gastritis Almt
Ernsif Pcnjclasan : Gastritis akut erosif atau radang Jambung (biasa disebut maag) merupakan suatu peradangan perrnukaan
mukosa
lambung
kerusakan-kerusakan eros1.
yang
akut
dengan
Erosif karena perlukaan
hanya pada bagian mukosa lambung yang disebabkan oleh
alkoho:.
stress.
Perlu dilakuk&n
diagnostik berupa : Endoskopi,
pemeriksaan
Hispatologi biopsi
n1uk0sa la111bung, Radiologi dengan kontras ghnda untuk
mencgakbn d iagnosa. Pcugoba!an : Untuk pcngobatan awal. hindari pcnyebab penyakit seperti mengkonsumsi alkohol atau narkoba, dan segeralah berobat ke dokter untuk pengobatan lebih Janjut. Obat-ot>atan unluk penyakit irj adalah . antasid
sepcrli 112 Blokcr, dan npi atau obat ulkus !ambling yang lain 13da perlu, dapal dilakukan opcrasi bedah.
Ruic I 0
If nyeri pada perut And mual dan munlah And nyeri ulu hati And 111u11lah darah And nyc·ri scpcrti dirusuk-tusuk And tinja bcrwarna :whitaman Then Leiomiosarkoma Gastc:r
Pcnjclasan : Lcio1niosarko1na Ciastcr adalah tun1or nonepitelial yang bcrasal dari olot polo:; yang berada di scluruh saluran ccrna terularna pada lambungnya. Perlu di lakukan
pemeriksaw1
Endoskopi, n1en·~:gakkan
Biopsi,
d iagnostik
Angiogrnm,
Foto CT
Scan;
barium, untuk
diagnosa.
P"ngobatan : Unluk pcngobalannya, scgcra bcrobat kc dokter karena sangat berbahaya dan 1m:rupakan penyakit ganas.
Rule 11
If nycri pad& perut And mual dan muntah And muntah
darah And nyeri mrnja!ar ke punggung And perut lerasa pcrih setelah makan Then Ulkus Peptilrnm Pe.,jelasan : Uikus Peptikum adalah suatu kelainan bcrupa adanya tukak terutama pada
dcngan pepsin dan asam lambung. Perlu dilakukan pcmcriksaan cndoskopi untuk menegakkan diagnosa. Pengobatan : Untuk pengobatan awal. hindari makanan seperti cabe, lada, asam. Hindari merokok, karena dapat menghambat
scmbuhnya
penyakit.
Minumlah
obat
penctralisir asam pada lambung dan segera berobat kc dokter karcna jika tcrjadi pcndarahan akan dilakuhan pembc<:ahan.
Rule 12
If nyeri pada perut And mual dan munlah And nyeri ulu hati And muntah berwarna kehijauan And paeandu rokok dan alkc)hol Then Rc11uk Empcdu Pcnj~lasan
: Refluk Empedu merupakan masuknya
ko0rnhali isi usus kc lambung schingga menccmari isi lambung dan mcrupakan proses yang be:rlawanan dengan pengosongan lambung. Perlu dilakukan pemeriksaan dia:;,nostik, seperti
: Endoskopi,
Hispatologi biopsi
n1ukosa lan1bung dan Radiologi.
Pengoba1tm1 : Untuk pcngobatan awal, istirahatlah yang c:u'.
I l'..'.
Bloking.
kolisteramin,
metoklopramiil,
dempcridon. Dapat dihkukan pembcdahan jika tcrjadi komplikasi.
Rule 13
If nycri pada perut Am! mual dan muntah And perut perih dan panas And rnsa perut kosong dan lapar And mak;;n dapal mengurangi nycri Then Ulkns Duodenum Pe1;jelasan : Ulkus Duodenum adalah tukak yang terjadi . di duodenum dan disehabkan oleh infoksi l-Jelicobactcr pylori.
Perlu
dilakukan
pemcriksaan
diagnostik
radiologi, endoskopi, sinar rontgrn ; untuk menegakkan diagnosa.
Pengobatan
Untuk
pcngobatan
awal,
Makanlah
mab.nan ya:·,g lunak dan mudah di cerna. Hindari pemakaian pencerita
bumbu-bumbu perokok,
hindari
yang tcrlalu merokok
keras. karena
Jika dapat
mengham':iat penyembuhan. Segcralah berobat ke dokter untuk pengobatan lebih Janjut. Biasanya akan diberikan obat penekan sintcsis asam lambung berupa H2 Blaker, ppi, amoksi Iin+ppi, bismuth+tetrasikl in+mctron idazol.
Rule I 4
If nyeri pad a perut And mual dan mur;i.ah And nyeri ulu hati And perut perih Jan panas And rasa perut kosong
dan lapar And makan dapat mcnimbulkan nyeri Then
Ullms Gastrilrnm Jl'cnJclasan
Ulkus
Gastrikum
mcrupakan
s1.iatu
penyakit yang <erjadi di slengkung atas lambung dan cendcrung timbul di kemudian hari. Ulkus gastrikum ccndcrung n1cnycl:abkan
usus
halus,
pc1nhcngkakan jaringan ke
sehingga dapat
menghalangi
lcwatnya
makanan yang berasal dari lambung. Pcngobatan : Untuk pengobatan awal., hindari makanan pcdas dan berlemak. Minumlah obat penetralisi·r asam lambung. Scgcra berobat kc doktcr jika nycri semakin bcnambah.
Rule I 5
If nycri pada pcrut And mual clan muntah And kratn pernt And
pecut kembung And
tinja cair Then
(;astroentritis l'cnJclasan : Gastrocntritis mcrupakan infeksi pada saluran pcncernaan, ·yang biasanya disebabkan oleh infeksi yang mcnyeoar melalui air dan
m~kanan
yang
sud ah tercemar oleh tinja yang terinfoksi. Pengobatan : Untuk pengobatannya, biasakan mencuci tangan sebelum makan dan masaklah makanan dengan baik dan benar. Makan 1ah makanaP yang lunak dan
mudah diccrna. Hindari makanan pedas dan bcrlemak. Segera berobat ke dokter ,untuk pengobatan lebih lanjut
Rule 16
If nycri pada perut And mual dan nnmtah And kram perut And pcrut kembung Arnd tinja h.eras And sakit saat buang air besar Then liens
Penjelasai1 : lieus adalah suatu keadaan di mana pergerakan
kontraksi
normal
dinding
usus
untuk
sementara waktu berhenti. lieus dapm disebabkan oleh suatu infeksi atau belrnan darah di dalam perut. Untuk menelap.kan dia•;nosa, perlu dilakukan pemeriksuan foto rontgen perut.
Untuk pengobatannya, segera bawa
Pcngobatan
berobat kc
dokter untuk mcndapatkan
infus dan
pengobatan medis lainaya.
Rule 17
If nyeri pada perut And mual dan muntah Ail!) kram
r•;rut And nyeri pcrut kanan And tinja berlend ir Then Penyakit Crolrn Pcnjclasan : Penyakit Crohn adalah inllamasi pada oind.ing us us. Penyakit ini biasanya menycrang pada usja
20-60 tahun. Perlu dilakukan pemeriksaan diagnostik untuk mcnegakkan diagnosa, seperti : Radiologi, Biopsi
rectal, Sigmoideskopi, Periksa lab : darah rutin,
~ED,
C
Renktif protein. H'cngobatan : Untuk pcngobatan awal, Bcrikan makanan yang lunak, tidak 1nerangsang, tinggi serat dan. rcndah
k1rn)k ki:oada penderita. Segera bcrobat kc doktcr untl!k pcngobatan lebih lanjut. Biasanya akan dibcrikan obat sui folazin, mesdazin, steroid irnunosupn:sif.
Rule 18
If nyeri pada perut i;\nd mual dan muntah And sakit kepala And nyeri perut bawah And nyeri saat buang air besar And muntah seperti
dis~ngaja
Then Bulimia
Nc1-vosa Penjclasan : Bulimia Necvosa adalah penyakit mental yang ditandai dengan pola makan
ya~g
berlebihan dan
berbahaya. Pcnyakif ini merupakan gargguan makanan yang dikarakteristikkan oleh kelebihan makanan yang mcngandung
laksatit:
diran,5sang scndiri
diuretic
dan
untuk saluran
muntah
yang
khusus terhadap
n1akanan.
l'engobatan : Untuk pengobatannya, ijinkan penderita memilih makanan dan dialami. J angan
biarka'~
men·~rangkan
keadaan yang
penderita mengemut makanan.
Scgera bcrobat kc dokter untuk atasi dchidrasi dan bahkan bisa mcrujuk kc ahli jiwa.
Rule I 9
lf nycri pada perut And, mual dan muntah Aud demam tinggi
Ami
wajah
kebin:an
And
tinja
bcrwaiiia
kemcrahan Then Discntri Basilar Pcllj•clasa11 : Disentri Basilar adalah su•.llu infeksi akut radang kolon yang disebabkan kuman genus shigella
yang tcrdapat di lingkungan yang buruk. P'cng')ba ran : l.;ntuk pengobatan awal, istirahat yang cukup dan makanlah makanan yang lunak. Berikan 2ntibioff(
berupa
sulfanamid
sesuai
dosis.
Segera
berobat ke dokter jika kondisi belu11 membaik.
Ruic 20
If nyeri pada pcrut And mual clan muntah And nycn teka11 pada p,;rut Aud nyeri perut kiri bawah And tinja bcrkndir dan
b'~rdaraJ·,
Then Divcrlikulitis
Penjclasan : Divcrlkulitis mcrupakan protusi mukosa kcluar kuman rndalui lapisan otot sirkular dinding kolon, kemudian men,ben 1 uk suatu kantung yang hanya tcrdiri atas lapisan n:ukosa dan teijadi nfeksi. Perlu di-:a\ukan kolonosko:1i untuk 1nenegakkan diagnosa.
Pe11goflmta11 : Untuk pengobatannya, :segera bcrobat ke dokter bila nyeri d:rn demamnya S•omaki11 bertambah.
Rule 2 l
H nyeri pada pcrut And mual dan ;nuntah And nyeri lekan pada perut And 11ycri pernt kanan bawah And sulit huang air bcsar l'hen, Apcndisltis
Peu1jel?>Sail : Apendisitis adalah perao.angan pada usus buniu (apendiks). Usus buntu merupakan penonjolan kecil yang berbcntuk seperti jari, yang terdapat di usus bcsar. Pengobatan : Untuk pengobatan awal, hindari makanan pedas dan herlemak. Makanlah mak.nan yang lunak seperti bubur, dan Lunyah dcngan halus makanan yang dikonsumsi.
Segenilah
berobat
ke
dokter
untuk
pcngobatan lebih lanjut.
Rule 22 · If nyeri pada perut And mual dan mu0tah And nyen tumpul pada perut
A,~d
demam And anemia Then
Peritonitis Pcnjclasan
Peritoriitis
adalah
peradangan
yang
biasanya disebabkan oleh infoksi padu selaput rongga perLt.
l'cngobaian : Untuk pengobatannya, seg,ora berobat ke dokter, karena tcrmasuk penyakit yang parah.
Rule 23
H nycri pada perut And mual dan muntah And tubuh lcmah And tubuh Jemah And denrnm tiba-tiba And lidah tcrlihat putih kotor And t:nja cair Then Demam Tifoid (Tipm;) Penjclasan : Dcrnani tifoid (tipus) merupakan salah satu gangguan pencerna.an yang cukup banyak diderita di Indonesia. Tipus discbabkan oleh kuman atau bakteri yang disebut Salmonella Typi (S. Typhi). Penyakit ini menular
mclalui
111akarian
atau
minuman
yang
terkontaminasi deng:m kuman tipus. Pcn:~obatan
: Untuk pengobatan awal, makanlah yang
lunak dnn
mudah
d icerna secara teratur, Jagalah
kebersihan diri dan lingkungan dan hindari makanan pedas dan berlemak. Jika sakit berlanjut segcra hubungi doktcr untuk pengobatan lebih lanjut. Atau berikan antibiotik sesuai dosis agar kebal terhadap penyakit.
Rule 24
lf nyeri pada perut And mual dan muntah And tubuh
Jcmah And sering buang air besar And tekanan darah rendah Then Entritis
Penjelasan : Entritis
n~erupakan
peradangan usus besar
clan usus halus yang disebabkan oleh infeksi scperti kcracunan bakteri dalam makanan, khususnya baktcri salmonella. Pcngobatan : Untuh. pcngobatan aw<.11, makanlah secara teratur dengan menu seimbang. Hindari makanan pedas dan bcrlcmak. Segcra hubungi dokter bila sakit paut tidak tertahan lagi.
Rule 25
If nyeri
p~da
perut And mual dan muntah And muntah
menyembur keluar melalui hidung dan mulut And berat badannya menurun Theo Stenosis Pilorus Penjelasan : Stenosis Pilorus rnerupakan kornplikasi pada ulkus duodenum dan umumnya terjadi pada orang dewasa dengan gejala nyeri perut, mual dan muntah, muntah menyembur keludr melalui hidung dan mulut dan terjadi pcnurunan berat badan. Pengobatan : Untuk pengobatannya, hindari makanan yang pedas dan
berbnak. M inumlah cairan yang
banyakdan segcra berobat ke dokter jika belum juga ada pcrubahan.
Rule 26
If nyeri pada perut Aud mual dan tidak muntah Anci
nycri pcrut 'cpcrli dilusuk ·lusuk An
dengan
barium
meal,
wdoskopi,
atau
hispatologi ; untuk rnenegakkan diagnosa. Pengobatau
:
Untuk
pengobatan
awal,
makanlah
makanan yang lunak dan mudah dicema. Hindari merokok, karena dapat menghambat penyembuhan. Dan scgera berobat kc dokter jika te1jadi komplikasi.
Rule 27
H nyeri pada perut And mual dan
~iclak
muntah And
nyeri perut seperti ditw;uk-tusuk And nyeri tulang And tinja bcrwarna kehitaman Then Karsiiwma Larnbung Penjelasan : Karsinoma Lambung addah keganasan pada' lambung (kankcr lambung) yang dapat discbabkan olch makana11 scpcrli acar. daging dan ikan yang diasap atau yan,; mengandung banyak garam. Perlu dilakukan
pemcriks~an
endoskopi
diagnostik yaitu bari1m1 lambung dan untuk
menegakkan
diagnosa.
Gejalanya
adalah nyeri pada perut, mual dan tidak muntah, nycri perut seperti ditusuk-tusuk, nyeri tulang, tinja berwarna kchitarnan. Pengobatan : Untuk pengobatannya,. «egera berobat ke
dokler karcna sudah sangat berbahaya. Biasanya akan dilakukan Reseksi lambung dan Kemoterapi terapi dengan 5-Fluorouraeil,
Rule 28
dox~rubicin
dan mitomycin C.
lf nyeri pada perut And mual dan tidak muntah And nycri pcrnt seperti ditusuk-tusuk And nyeri tekan pada perut And dinding perut tebal dan kaku And dcmam Then Kolitis Crohn Penjelll5>ln
Kolitis Crohn adalah penyakit yang
:
menycrupai penyakit crohn. Per yakit m1 menyerang scmua
bagian
pcmeriksaan
saluran
dengan
ccrna.
radiolog1
Perlu untuk
dilakukan menegakkan
diagnosa. Gejalanya adalah nyeri pada. perut, mual dan tidak muntah, nyeri perut seperti ditusuk-tusuk, nyeri tekan padr. perut, dinding perut tebal dnn kaku dan demam.
· Pengobatan
: Untuk
pengobatan
awal,
makanlah
makanan yang lunak dan mudah dicerna. Segera berobat kc doktcr untuk pengobatan Icbih lanjut. Obat-obatan untuk pcnyakit ini adalah sulfalazin, 111csdezin, steroid imunosupresif. Jika tcrjadi kegagalan dengan pemberian obal, dapat dilakukan operasi.
Huie 29
If nyeri pada perut And mual dan tidak muntah And panas pad,i perut And sering buang air besar And tinja cair clan berlendir Then Pcncemaan Lcmah Penjelamrn : Pencernaan pada manusia yang lemah dalmn mencerna makanan. Penderita yang mengalami gangguan penccrnaan lemah akan mengalami berbagai gangguan pencernaan dan umumnya disebabkan oleh pola makan yang kurang baik.Gejalanya adalah .nyeri pada perut, rnual dan tidak muntah, panas pada perut, sering buang air besar, tinja cair dan lerlendir. Pcngobatan
: Untuk pengobatan awiil, hindarilah
makanan yang pedas, santan dan bcrl•omak. Mo.kanlah •;crnra tcratur agar terhindar dari maag. Segera hubungi dokter untuk pengobatan lebih lanjut.
Rule 30
If nyeri pada perut A"d mual dan tiilak muntah And sakit pada perut Ami sakit d1n nycri seperti teriris And tinja cair lulu bcrdarah sclarna 1-8 hari Then Kolitis !-l!cn1oragika
l'enjclasan : Kolitis Hemoragika mcrnpaka·n salah satu bentuk oenyakit yang diseb·1bkan oleh bakteri E. Coli yang mcnginfcksi (toksin)
y
lNJS
secarn
besar dan menghasi!kan racun tiba-liba
menyebabkan
diare
berdarah. Gejalanya adalah nyer; pada perut, mual dan tidak muntah, sakit pada pernt, :mkit dan nyeri sepe1ti tcriris, tinja cair lalu lierdarah selama 1-8 hari. l'eugobatan : Untuk pengobatan awal, min 1mlah cairan yang cukup untuk rnengg2ntikan cairan yang hilang.
Makanlah rnakanan yang lunak can mudah dicerna. Segera berobat ke dokter jika terjadi lwmplikasi.
Rule 31
If nyeri pada perut And sering
buanf~
air besar And
batuk dan nyeri saat bennfas And warna kulit jadi lebih gelap And tinja cair dan banyak Then Penyal
tahun.
Penyebabnya
adalab
infeksi
oleh
Tropheryma whippclii. lnfeksi ini dapat menyebar ke organ lain seperti jantung, hati, paru-pnru, otak, sendi dan ·mata. Untuk me111;tapkan diagn•)Sa, lakukan biopsi usus. Gcjalanya adalah nyeri pada perut, sering buang air besar, b:1tuk dan nyeri saat bernafas, warna kulit jadi lcbih gclap, tinja ca,ir dan banyak.
Pcngobal:rn : Untuk pengobatannya, scgcralah berobat kc dokter agar mendapat perawatan
inten~;if.
Biasanya
doktcr akan memberil:an a11tibiotik berupa tetracylin, sulfalazin, ampicillin dan penicillin.
Rule 32
If nyeri pada perut And sermg buang air besar And mules dan kembung And panas pada perut And terjadi padh pelancong And tinja cair dan berlendir Then
Traveller's Diarrhea Pcnjclasan : Traveller's Diarrhea adalah suatu keadaan yang ditandai dengan diare, 1nt1al dan n1untah yang
biasanya terjadi pada para wisatawan (pelancong). Penyebabnya adalah bakteri E. coli. Gcja·anya adalah nyeri pada perut, sering, buang air besar, mules dan kemhung, panas pada pcrut, terjadi pada pelancong, tinja cair dan berlendir.
Untuk
pengcbatannya,
hindarilah
makanan yang kasar (Jan keras scpcrli kacang-kacangan dan
biji-bijian.
Pcrbanyak
minum
air
pulih
dan
minumlah cairan ornlit bila perlL. Segcrn hubungi dokter untuk pcngobatan lebih lanjut.
Ruic 33
H nycri p3da perut A.ntl sering bua;ig air besar And mules Jan kcmbung And panas pada pcrul And linja cair Then Diare Akut
Penjdasan : Diare akut adalalt pengeluaran kotoran (tinja) yang lebih sering dari biasanya dan biasanya perut tera<;a sakit dan kembu11g. Gejalanya adalah nyeri pada pcrut, sering buang air besar, mules dan kembung, panas
pada pcrut, tinja cair. Pengobatan
Untuk
pengobatan
awal,
makanlah
makanan yang kaya serat. Minumlah obat diare dan cairan oralit bila perlu. Segera berobat ke dokter jika diare bdum jnga berhenti.
Rule 34
If
n~'e1 i
pada perut And sering buang air besar And
mules dan. kcmbung And panas pada perut And .tinja bcrlcndir dan bcrbuih Then
Dia~e
Kronik
Penjelasau
: Diare Kronik adalah suatu l0eadaan
b
sekitar 1-3 kali dan banyaknya 200-250 gram. Diare kronik timbul perlahan-lahan bahkan sampai berbulanhulan. Gejalany" adalah nyeri pada perut, sering buang air besar, mules dan kembung, panas pada pcrut, tinja berlendir dan berbuih. Pengobatan : Untuk ·pengobatan awaL istirahatlah yang cukup baik fisik 1mupun mental. Makanlah makanan yang kaya serat dan minumlah obat diare dan eairan eletrolit.
Segera
berobat
ke
dokter
jika
terjadi
kompltkasi.
Rule 35
If nyeri pada perut And scrmg buang air besar And perut kaku And tinja Clir And terjadi pendarahan pada divertikulum Then DivcrtikuHosis Pcjelasan : Divcrtikulosis adalah penyakit yang ditandai dcngan adanya d ivcrtikula, biasanya pada usus besar dan penyebabnya adalah
makanan
rendah
serat.
Perlu
dilakukan ko:onoskopi untuk mencgakkan diagnosa pada penyakit. Gejalanya adalah nyeri pada perut, sering
bunng air besar, pcrut kaku, tinja cair, terjadi pendarahan pada divertikulum. Pcngobatan
Untuk
pengobatan
makanan
cukup
serat setiap
yang
awal, hari.
konsumsi Lakukan
pcmcriksaan fisik deng.:rn colok dubur untuk mengetahui nyeri tekan, penyumbatan maupun darah. Hal
ini
biasanya dilakukan olch doktcr. Scgcra bcrobat kc dokter untuk pengobatan lebih lanjut.
Ruic 36
If nycri pada pcrut And pcrut kembung And demam And· anemia And panjang kolon/usus memanjang And tinja berdarah Then Kolitis Ulscrativ:1 Pcnjclasan : Kolitis Ulscraliva adalah suatu penyakit kronik pada mukosa kolon (perut scbelah kiri) yang merl!pakan
pcrluasan
rektum.
Perlu
dilakukan
pemeribaan di?.gnostik : radiologi dan endoskopi untuk rnenegakkan diagnosa. Gejalanya adalah nyeri pada perul,
pcrut
kcmbung,
dcmam,
anemia.
panjang
kolon/usus memanjang, tinja bcrdarah. Pengobatan
: Untuk
pengobatai:
awal,
makanlah
n1akanan yang tinggi kalori dan protein. langan
1ninum
susu selama diare.Berikan nutrisi dan cairan cl9ktrolit
seperti oralit. Dan segern berobat ke dokter untuk pengohatan lebih lanjut.
Rule 37
If nycri pada pcrut Aud pcrut kcmbung And demam And menggigil A(1d nyeri dada tengah And tinja bcrlcndir dan bcrbuih Then Amubhusi1" l'enJiclas:rn : Amubiasi,, adalah suatu infoksi parasit Entamoeba Histol:rtica di clalam usus besar. Parasit clapat menetap di dalam tubuh tanpa mcnimbulkan tanda maupun gcjala pcr,yakit pada pcndcrita. Tctapi penderita · terscbut dapat menulari orang lain. Perlu dilakukan pemcriksaan
tinja
ilntuk
menegakkan
diagnosa.
Gejalanya adalah nyeri pada pcrut, pc:rut kembung, clemam, menggigil, nycri.dada tengah, tinja berlendir dan berbuih. Pcn~obatan
Untuk
pengobatan
awe.I,
jag«lah
kcbasihan diri dan lingkungan. Seg.;ra hubungi dokler untuk pengobatan lebih lanjut.
Rub 38
If nyeri pada perut And pcrut kembung And pcrut panas seperti terbakar And nyeri tulang And perut buncit And tinja.banyak dan bau busuk Then Pcnyakit Seliak
Pcnjelasan : Penyakit Scliak adalal.1 suatu pcnyakit kcturu11an di mana tcrjadi alergi karena intoleransi tcrhadap gluten (scjcr;is protein) yang menycbabkan perubahan dalam usus sehingga teri adi malabsorpsi. Gcj:ilanya adalah nycri pada perut, pcrut kembung, perut panas scperti tcrbakar, nycri tulang, P''rut buncit, tinja banyak cian bau busuk. Pcngoh~1ta11
: LJntuk pengobatan a\vaL hindari gluten
scpc1ti yang
lerdap~l
dalam !;aus, sup, cs kri m dan hot
dog. Makanlah secara tcratur dengan
men~
seimbang.
Scgeralah bcrobat kc doktcr untuk pcngobatan Jebih lanjut.
Ruic 39
If nycri pad a pcrul And pcrut kcmbung A·1d pcrut panas
sepc1ti tcrbakar And nyeri perut bawah And tinja banyak dan bcrlcndir Then Irritable Bowel Syndrome ,?enjelasan : Irritable Bowel Syndrome merupakan suaiu kclainan fungsional yang bcrsifat kronik yang ditandai dengan nyeri perut. Gejalanya adalah nyeri pada perut, pcrut :,embung, pcrut panas scpcni terbakar, nyeri perut bawah, tinja banyak dan
b<~rlcndir.
l'cngohatan : Untuk pcngobatannya, dmnjurkan makan makanan yang tinggi serat. Segera berobat ke dokter
untuk pengobatan lebih lanjut dan
m~ndapat
perawatan
medis lainnya. Biasanya akan diberikan antidepresan berupa amitripilin dan antipasmodik berupa mcbevesin.
Rule 40
If nyeri sekitar an vs And gatal-garal pada anus And sering bcrkcringat And runya kcncing manis And alergi kulit Then Gata! Anus Penjelasan : Gata! anus merupakan penyakit yang gejala utamanya adalah rasa
~:atal
yang timbul di sekitar anus.
Gejala11ya adalah gatal sekitar anus, sering berkeringat, punya kencing man is d
Rule 41
lf nycri sekitar anus And kesulitan duduk And nyeri saat
buang air bcsar And terdapat Iuka di sckitar anus And tinja keras dan berdarah Then Fissura Anus Pcnjelasan : Fissura Anus adalah suatu penyakit di sckitar anus dcngan gcjala nycri sckitar a.n1s, nyeri saat buang air besar, terdapat Iuka di sekitar anus dan tinja
yang keras dan kadang disertai darah. Gcjalanya adalah nycri sekitar anus, kcsulitan duduk, nyeri saat buang air besar, terdapat Iuka di sekitar anus, tinja keras dan bcrdarah. Pc11gobatan : Untuk pcngobatan awal, hindari makanan yang kc1 as
dan rnakanlah 1nakanan yang Iunak dan
mudah dicerna. Scgera hubungi doktcr bila linja memang ;.1erdarnh.
Rule 42
U nycri sekitar anus And kesulitan duduk And nyeri saat
buang air besar A!fld terdapat henjolan Junak di anus And sulit buang air b?sar Then Hemoroid Peujela1;an : Hcmoroid atau yang biasa dikenal dengan wasir adalah pembcsaran vena dalam rcktum (usus besar) dan sekitar dubur lanus). Gejalanya adalah nyeri sekitar anus. kesulitan duduk, nyeri saat buang air besar, terdapat benjolan lunal; di anus, sulit buang air besar. Per"gobatan
: Un:uk
pengobatan awal, perbanyak
minum cairan dan makanan bersernl tinggi. Duduklah bcrcndam dcngan air hangat. Oleskan salep obat bius Jokal.
Lalu Jakukan
pengompresan dengan kemiri.
Periksa rektum pasien, ini biasa dilakukan oleh doktcr
dan monganjurkan pemakaian obat pelunak tinja atau psilium.
Rule 43
If nyeri sekitar anus .\nd kesulitan d:1duk And ada pengumpulan nanah di anus And
te~jadi
pembengkakan
And tenlapal Iuka kering yang menahun Then Penyakit Pilo1)id:d Penjelasan : Pen,,akit Pilondal adalah infoksi ya.ng disebabkan oleh rambut yang melukai kulit di ujung atas dari celah diantara bokong. Penyakit ini bia.;anya
te~jadi
pada pria muda kulit putih yang berarnlmt tebal. Perlu dilakukan pemeriksaan di bokong oleh dokter" untuk rnenegakkan diagnosa. Gejalanya adalah nyeri sekitar
anus, kcsulitan duduk. ada pcngumpulan na;1ah di anus, terjadi
pembengkakan,
terdapat
Iuka
kering
yang
:ncnUhun.
Pengobata1' : l.Jntuk pengobatannya, segera berobat ke dokter karena termasuk penyakit yang parah dan harus segera dioperasi.
Rule 44
If nyeri sekitar anus And kcsulitan duduk And ada pengumpulan nanah di anus An,J te1jadi pembengkakan And nycri perut bawah Then Abscs Ano•rektal
Pcnjclasan
Abses
Anorcktal
mcrupakan
suatu
pengumpulan nanah yang Jisebabkan oleh masuknya baklcri kc ruangan di 1,ckitar anus dan ""ktum. Gcjalanya adalah
nyeri
sekitar
anus,
kcsulitan · duduk.
ada
pcngumpulan nanah di anus, terjadi pcmbengkakan, n.vcri pcrut havvah. Pc111goba1an : lJntuk pcngobatannya, '.:,cgera bcrobat kc
dokter jika terdapat be1tjolan atau nanah di sekitar anus
can terasa sangat sakit.
Rule 45
If lidak nycri pada tcnggorolrnn And tidak nycri pada perut Aud tidak nyeri sekitar anus Then Penyakit Behun Terdiagnosa
Rule 46
If nyeri pada tcnggorokan A!Od sulit menelan makanan padat saja And tidak panas di tcr>ggorokan Then Penyakit Bclum T1:nliagunsa
Ruic 47
lf nyeri pada tenggorobtP And tidak sulit menelan makanan padat saja Ami '.idak sulit menelan makanan pad al dan cair Then l"cnyakit Behun Tcrdiagnosa.
Rule 48
If nycr.i pada tenggorokan And sulii menelan makanan padat saja And panas di t1:nggorokan And pemuntahan kembal i isi kerongkongan And nyeri tidak bertambah saat membungkuk Then Penyakit Belmn Terdiagnosa
Rule 49
If nyeri pada tenggorokan And sulit rncnelan makanan pada'1 saja And panas di tenggorokan And pemuntahan kembali i;;i kerongkongan And nyeri. bc1iambah' saat membungkuk And nyeri tidak hilang saat berdiri Then
Penyakit Behun Terdiagnosa Rule 50
If nycri pada tcnggorokan And sulit rncnclan makanan
padat saja And panas di tenggorokan And tidak pemuntahan kembali i8i kerongkongaii And tidak terasa penuh
di
tenggorokan
Then
P1~11yakit
Belum
TcrdRagnosa Ruic 51
If nycri pada tenggorokan Aiid sulit rnenelan makanan
padat saja And terasa penuh di tenggoro!:an And nafsu makan
tidak
mcnurun
Then
Penyakit
Belum
'fcrdiagnosa Ruic '.i2
If nyeri pada tenggorokan Auel sulit rnenclan makanan
padat saja And terasa penuh di tenggorokan And nafsu .nakan menurun And tidak tcrlihat seperti kurang gjzi
Then Penyakit Belum Terdiagnrnm Ruic 53
H nycri pada tenggorokan And sulit rnenelan makanan padat dan cair And tidak nyeri dada saat menelan Then
Pcnyak!t Belum Ter11iagnosa Rule 54
If nyeri pada tenggorokan And sulit menelan makanan
padat dan cair And tidak nyeri dada b1gian depan And
tidak
peinuntahan kembali
isi
kerongkongan
Th~n
Pcnyakit Belum Tc1·diagnosa Rule 55
If nyeri pada tenggorokan And sulit menelan makanan padat dan cair And nyeri dada s.iat menclan And nyeri dada bagian depan Au.d tidak suara sernk Then Peuyakit I~clum Tcrdiai~nosa
Rule 56
If nyeri pada tenggorokan And sulit n;enelan makanan
padat dan cair And nyeri ,Jada saat 1m:nelan And nyeri dada bagian depan Aml suara serak And tidak muntah-
muntali Then Penyaki1 Belmn Terdiagnosa Rule 57
U nycri pada tengg<;rokan And sulit menelan makanan padai .dan cair And nyeri dada saal menelan And pemuntahan kembali isi kerongkongan And tidak panas di tenggorokan And tidak batuk pada malam hari Then Penyakit Belum Terdiagnosa
Rule 58
If nyeri pada tcnggorokan And suli1 rnenc\an makanan
padat dan cair And nycri clada saat menelan And pemuntahan kembali isi kerongkongan And panas di tenggorokan And tidak bernt badannya menurun Then Penyakit Behnn Terdia[;nosa Ruic 59
II' nyeri pada tenggorokan And sulit rnenclan makanan
padat dan cair And nyeri dada saat menelan And pemuntahan kembali isi kerongkongan And batuk fl'lda
malam hari And tidak bcrat badannya mcnurun And tidak saldt dan gatal di tenggorokan Then Penyakit Behun Tcrdh1gnosa Rule 6 I
If nyeri pada perut An.cl tidak mual dan muntah And tidak mual dan tidak muntah And tidak sering buang air besar And tidak perut kembung Then
Pe1~yakit
Bclum
'lerdiagr1osa
Rule 62
ff nyeri pada pernt And mual dan muntah Alld tidak nyeri ulci hati And tidak kram perut And tidak sakit kepala And tidak nyeri tekan f'ada perut And tidak tubuh lemah Then Pcnyakit 1"elum Terdiagnosa
Rule 63
If nyeri pada perut And mual dan muntah And nyeri ulu hali And tidak nyer, tekan pada perut And tidak muntah darnh And tidak muritah berwarna 1-.ehijauan And tidak perut
penh
dan
panas
Then
l'.r,nyakit
Belum
l'erdiagnosa Rule 64
If nycri pad« perut At•d 1Pual dan muntah And nyeri ulu hati And nyeri tekac pada perut And tidak nyeri mcr~alar
ke pundak And tidak tckanan darah rendah
Then Penyakit Bel nm Terdiagnos•• Rule 65
If nyeri pacla perut And niual dan muntah And
ny1~ri
ulu
hati And nyeri tei'an pada perut And nyeri menjalar ke
pundak And tidak demam Then Penyakit Belum
'i'crdiagnosa Rule 66
If nyeri pad a perut A1ul u111al dan mu11tah And nyeri ulu hati And nyeri tekan pada perut And tidak nyeri menjafar ke pundak And tekanan darah rendah And tidak nafsu makannya menurun Ami tidak pecandu alkohol Then Pcnyakit Belum Terdil11;;nosa
Rule 67
If nyeri pada perut And mual dan muntah And nyeri ulu "hati And lidak nycri tekan pada perut And muntah darah And ticlak nyeri seperti ditusuk-lusuk And tidak nyeri
menjalar
ke
punggung
Then
J?enyakit
Belum
Terdiaguosa Rule 68
If nyeri pada peru! And mual dan munlah And nyeri ulu hati And tida'' nyeri tekan pada perut And muntah darah And
nyeri
bern"1rna
seperti
ditusuk-tusuk
kehitaman
Then
And
tidak tinja
P'enyakit
Bel um
Tcrdiag1wsa Rule 69
If nycri pada pcrut And mual dan muntah And nyeri ulu
hati And tidak nyeri lekan pada perut And muntah darah And
tidak nyeri seperti ditusuk-tusuk And
nyeri
mcnjalar ke punggung And tidak p~rut terasa perih setelah makan Then Penyakit Belum Tcrdiagnosa
Rule 70
If nyeri pada perut And mual dan muntah And nyeri ulu hati And tidak nyeri tekan pada pcrut And tidak muntah darah Ami muntah berwarna kehijauan And tidak pecandu rokok dan alkohol Then Penyakit Belum TerJiagnosa
Rule 71
If r.yeri pada perut And rnual dan rr,untah And nyeri ulu hati And tidak nycri tekan pada perul A11d tidak muntah darah And tidak muntah berwarna kehijauan And perut perih dan pnas Anc tidak rasa perut kosong dan lapar Then Pc11yaki! Behm• Teriliagnosa
Rule 72
l'.· r.yeri pada perut And mual dan muntah And nyeri ulu hat i And tidak nyeri tekan pada per ut And tidak muntah darah And tidak muntRh berwarna kehijauan And perut perih dan panas And rasa perut kosong dan lapar And tidak makan dapat mengurangi nyeri And tidak makan dapat
menimbulkan
nyeri
Then
Peny~.kit
Belnm
'ferdiagnosa Rule 73
If nyeri pada perut And mual dar rnuntah And tidak nyeri ulu hati And kram perut And tidak perut kembung And tidak nyeri perut kanan bawah Then Penyakit
Behun Terdiagnosa Rule 74
If 1'yeri pada perut And mual dan rnuntah And tidak nycri ulu hati And kram perut And perut kembung And
. tidak tinja cair And tidak tinja berlendir Then Penyakit Belum Terdiagnosa Rule 75
If nyeri pada perut And mual dan rnuntah And tidak nyeri ulu hati And kram pcrut Arid nerut kembung And tidak tinja cair And tinja bcrlendir And tidak sakit saat buang air be,ar Then Penyakit Bel um Tcrdiagnosa
Rule 76
lf nyeri pada perut And mual dan muntah And tidak nyer; ulu hati And kram perut Ami 1;dak perut kembung Ami nyer 0 perut kanan bawah And 1idak tinja berlendir Then Pcnya!dt Bclum Terdiag11osa
Ruic 77
If nycri pada perut And mual dan muntah And tidak
nyeri ulu hati And tidak kram perut And sakil kepala And tidak nycri pcrul bawah And 1idak dcmam linggi Then IP'cnyakit Belum Terdiagnosa Rule 78
If nyeri pada perut And mual dan muntah And tidak
nyeri ul u hati Aud tidak kiam perut And saki', kepala And nycri pcrut bawah And lidak nyeri saat buang air besar Then Penyakit Behun Terdiagnm:a Rule 79
H nyeri pada perut And mual dan muntah And tidak nyeri ulu hati Aud tidak kram perut And sakit kepala And nye:·i pen;! bawah And nyeri saat buang air besar And tidak muntah scperti disengaja fklnm 'ferdiagnosa
Th~n
Penyakit
Ruic 80
ff nyeri pada perut And mual dan rnuntah And tidak
nycri ulu hati And tidak kram perut And sakit kcpala
AnJ lidak nyeri pe•ut bawah And d1omam tinggi Aud tidak
wajah
kebiruan
Then
Penyakit
l:leh11n
']'crdiagnosa Ruic 81
If nyeri pada pcrJt And rrual dan muntah And tidak
nyeri ui:J hati Aml tidak kram pcrut And
~;akit
kepala
And tidak nyeri pernt bawah And demam tinggi And
Wlljah kcbiruan And tidak tinja be1 warna kemerahan Then Penyakit l:lelum Terdiagnosa Rule 82
If nyeri pada perut And mual dan muntah And tidak
nyeri ulu hati And tidnk kram perut And tidak sakit kepala And nyeri tekan pad& perut Ami tidak nyeri perut kiri bawah And tidak nyeri perut kanan bawah And tidak nyeri tumpul pada pernt Then Penyakit Bdum Terdiagnosa Rule 83
If nyeri pada perut Af!d mual dan muntah And tidak nyeri ulu hati And tidak kram perut And tidak sakit kepala And nyeri tekan pada perut And nyeri perut kiri bawah And tidak tinja berlendir dan berdarah Then
Pe1Jyakit Beluu Terdiagnosa Ruic 84
If nyeri pada perut Ami mual dan munlah And tidak
nyeri ulu hati And tidak kram perut And tidak sakit
kepala A1id nyeri tekan pada perut And tidak nyed perut kiri bawah Ami nyeri
p~rut
kanan bawah And tidak sulit
buang air besar Then Pcny,1kit Bclum Tcrdiagnosu Rule 85
U D.Yeri pada perut Aud rnual dan muntah And tidak nyeri u lu hali And tidak kram perul And tidak sakit kepala Ami nyeri tekan pada perut AniJ tidak nyeri perut kiri bawah And tidak nyeri perut kanan bawah And nycri tumpul
pada perut And
tidak dcmam Then
l'cnyakil Behun Tcr,Jiagnosa Ru le 86
If nyeri pada perut And mual dan muntah And tidak nyeri ulu hati And tidak kram perut And tidak sakit kepala And nyeri tekan pada perut Ancl tidak nyeri perut kiri bawah And tidak nyeri perut kanan bawah And nyeri tumpul pada perut And demam And tidak anemia
Then Penyakit Belum Terdiagnosa Rule 87
H nyeri pada p0rut And mual dan mLmtah And tidak nyeri ulu hati And tidak kram penll And tidak sakit kepala Ami tidak nyeri tekan icada perut And tubuh lernah And tidak d"mam tiba-t.iba And tidak sering buang air besar Ami tidak muntah menyembur keluar mclalui hidung 'Jan mulut Then Pcnyakit Helwm Tcrdiagnosa
Rule 88 . lf nyeri pada perut And rnual dan rnuntah And tidak nyeri ulu hati And tidak kram perut And tidak sakit kcpala And tidak nyeri tekan pada perut And tubuh lcmah And demam tiba-tiba And tidak lidah terlihat putih kotor Then Penya kit Belum Tc.-cliaguosa Rule 89
If nyeri pada perut And mual dan rnuntah And tidak nyeri ulu hati And ticiak kram perut Aud tidak sakit kcpa:a And tidak nyeri tekan pada perut And tubuh lcmah AnJ demam tiba-tiba And lidah terlihat putih kotor And tidak tinja cair Then Penyakit Belnm Tcrdiagnosa
Rule 90
If nyeri pada perut And rnual dan muntah And tidak
nyeri ulu hati And tidak krarn pentt And tidnk sakit kepala f1,nd tidak nyeri tekan pada
~erut
And tubuh
lemah And tidak demam tiba-tiba And >ering buang air besar And tidak tekanan darah rendah Then Pcnyakit Belum Terdiagnosa
Rule 91
If nyeri pada perut And mual dan munhh And tidak
nycri ulu hati And tidak kram perut And tidak sakit kcpala An.d tidak nyeri tekan pada pernt And tubuh \emah A11d tidak demam tiba-tiba And tidak sering buang air besar And muntah menyembur kcluar melalui
hidung dan mulut And tidak berat hadannya menurun Then Penyakil Behun Terdiagnosa Ruic 92
If nyeri pada pcrut And mual dan tidai; muntah And tidak nycri perut seperti ditusuk-tusuk Aud tida.k panas pada pcrut And tidak sakit pada perut Then I'enyakit llclum TcrdiagH1osa
!Zule 93
If nyeri pada pcrul Aud mual dan udak muntah And
nye,-i pcrut seperti ditusi.;k-tusuk Aml tidak nyeri ·di bagian tengah perut And tidak nyeri ulang And tidak nyen
tckan
pada
perut
Then
I'enyakit
Belum
Terdiagnosa Rule 94
If nyeri pada J3Crul :\nd mual dan tidak muntah And nyeri perut sepcrti clitusuk-tusuk Amil nyeri di bagian tengah pcrut And tidak perut kembung Then Penyakit
Belun1 Tcrdiagrnosa Rule 95
If nyeri pada perut And rnual dan tidak muntab And nyeri pcrut scpert.i diltlsuk-tusuk AlllCI nycri di bagian tengah perut And tidak perut kembung And tidak meru:rct-mcncrct Then f'cn:yakit Bchum Tcrdiagnosi1
Rule 96
If nyeri pada perut And mual dan ticlak muntah And nyeri perut seperli ditusuk-tusuk AlllCI tidak nyeri di bagian tcngah pcrut And nycri ulang And tidak tinja
tcrlihat bcrwarna kehitaman Then Pcnyakit Belum
'rcrdiagnosa Rule 97
If
ny:~ri
pada perut Aud mual dan tidak muntah And
nycri perut seperti ditusuk-tusuk And tidak nyeri di bag,ian leng,ah perut And tidak nyeri ulang And nyeri tekan pada perut Auel tidak dinding perut tebal dan kaku Then Prnyakit Bclum Terdiagnosa Rule 98
If nyeri pada pen>t And mual dan tidak muntah A.nd nyeri perut seperti ditusuk-tusuk Amd tidak nycri di bat;ian tengah perut And tidak nyeri ulang And nyeri tekan pada perut And dinding perut tebal dan kaku And tidak dcmam sudah dua hari Then Pcnyakit ·Bel nm
'l'erdiagnosa Rule 99
Kf nyeri pada perut And mual dan tidak 1nuntah And
tidak nyeri perut seperti ditusuk-tusuk And panas pada pcrut A11d tidak sering buang air besar Then Penyakit Behrn~
Tcrdiaguosa
Rule I 00 If nyer' pada perut And rnual dan tidak muntah And tidak nyeri perut seperti ditusuk-,.usuk And panas pada perut And sering buang air besar Aud tidak tinja cair dan bcrlend.ir Then Penyakit Belum Tcrdiagnosa Rule I 0 I If nycri pada perul And Jl'Ual dan tidak muntah And ticak nyeri perut seperti ditusuk-tusuk And tidak panas
pada perut And sakit pada perut Ami tidak saldt dan nycri scpcrl i lcriris Then Penya kit Bclmn
Tcrdia1~nosa
Rule I 02 H nyeri pad a perul And mual dan tidak muntah And tidak nyeri perut sepe1ti ditusuk-tusuk And tidak panas pada perut And sak.it pada perut And sakit dan nyeri seperti teriris And tidak tinja cair lalu berdarah selama I .g hari Then Pe11yakil Bc!um Tcrdiagnosa
Rule l 03 If nyeri pad a perut A11d
s~ring
buang air besar And tidak
batuk dan nyeri saat bernafas And tidak mulas dan kcrabung And tida': perut lerasa kaku Then Pcnyakit Bctum Terdiagnosa
Rule I 04 If nycri pad a perul And sering buang air besar And batuk dan nyeri sr,at bernafas And tidak warna kulitjadi lebih ge:ap Then Pcuyakit Behun Tenliaguosa Rule J 05 Jf nyeri pada perut And sering buang air besar And batuk dan nyeri saat bernafas And warna kulit jadi lebih gclap And tidak tinja cair clan banya.k Then Penyaldt Be!um Terdiagnosa
Rule I 06 lf nycri pada perut And sering buang air besar And mulas dan kembung And tidak panas pada pcrut Then Pci.yakit Belum Terdtagnosa Ruic I 07 lf nyeri pada perut And sering buang air bcsar And mulas dan kcmbung And panas pada perut And tidak
te1jadi pada pelancong And tidak tinia cair And tidak tinja berlendir dan berbuih Then Pen;yakit Belum
'fcrd ia1~nosa Ruk l 08 If nyeri pad a perut And sering buang air besar And rnulas dan kembung And panas pada perut And te1jadi paJa pelaneong And tidak tinja cair dan berlendir Then Pcnyakit Bclun1 'l'erdi·1gnosa
Rule 109 ff 11yeri pada perut And perut kcmbung And tidak demam And tidak pcrut panas seperti terbakar Then
Penyakit Belmn Terdiagnosa Rule I 10 If ny•ori pada perut And perul !(embung And demam And tidak anemia And tidak badan menggigil Then
l'euyaki! Bclum Teniiagnosa Ruic 1 1 I H nyeri pada pernl A!HI perul kcmbung And dcmam And anemia And tidak panjang usus memanjang Then Penyakit Bclum Tcrdia'.;uosa Rule 112 H nyeri pada perul Arid perul kemhung And demam Ant! anemia And panjang usus memanjang And tidak tinja berdarah Then Pc11yakit Bclum Tcrdiagnosa Rule 113 If nycri pada perut And perut kembung And demam And tidak anemia And badan menggigi I And tidak nyeri dada tengah Then Pcnyakit Belum 'Jferdiagnosa
Rule 114 If nyeri pada perut Ant't perut kembung And demam Au
tengah· And tidak tinja berlcndir dan berbuih Then Penyakit lklmu Tcrdiag1wsa Rule 115 If ny..ri pada perut And perut kembung And perut panas sep<'rti lerbakar And tidak nyeri tulang And tidak nyeri pcrut bawah Then Pcnyafdt Ilclum Tcrdiagnosa Rule I 16 If nyeri pada perut And perut kembung And perut panas sepcrti terbakar And nycri tulang Ami 1idak perut buncit Then Penyakit l.leium Terdiagnosa Rule I 17 if nycri pad a perut And perut kcmbung And perut panas seperti terbabr And nyeri tulang And perut buncit And tidak tinja banyak dan bau busuk Then Penyakit Belum
TercJiagnosa Rule 118 If nycri pa.da perut Ami pcrut kembung And perut panas seperti terbakar And nyeri perut bawah And tidak tinja banyak
dan
berlendir
Then
P0nyakit
Bclnin
Terdiagnosa Rule 119 If nyeri sekitar anus And tidak gala! .gatal pada anus And tidak kesulitan duduk Then f"enyaldt Belnm 1~crdiagnosa
Rule 120 If nyeri sc'.
sering
berkeringat
Then
Penyakit
Belum
'I'errliagnosa
Ruic 121 If nyeri sckit<>r anus And gatai-gatal pada anus And sering bcrkeringal And tidak punya kencini:. n1ani~i 1"hen
Pcnyakit Behun Terdiagnosa Ruic In If nycri sekitar anus And gatal-ga1al pada anus And sering berkerirgat And pu1ya kencing manis And tidak sakit .Jan gatal di lcnt,.gorokan "fhen J>1.!nyakit IJcJu1n
·re1. diagnosa Ruic 123 If nyeri sekitar anus And kesulitan duduk And tidak nycri saut buang air bc!>ar 1\nd tidak ada pengurnpulan
nanah di anus Then Penyakit Befum Tcrdiagnosa Rule 124 If n/cri sekitar anus Aull kesulitan duduk And nyeri saat buang air besar And tidak terdapat Iuka di sekitar anus And
tidak terdapat bcnjolan lunak. di anus Then
Penyaki! Belum Tcrdi21gnosa Rule 125 If nyeri sekitar anus And kesulitan dl'cluk And nyeri saat buang air besarAnd terdapat Iuka di sekitar anus And ticlak tinja kcras dan berdarah Then l'cnyakit Bclum Terdliagnosa Rule 126 Ifn;;;r1 sekitar anus And kesulitan duduk And nyeri saat buang air ·besar And terclapat benjolan lunak di ·anus
Ami tidak sulit buang air besar Then Penyakit Behun Tenliagnosa Rule 127 If nyeri sekitar anus And kcsulitan duduk And ada pengur,1pula11
nanah
di
anus
Anci
tidak
te1jadi
pcmbengkakan Then l'enyakit Belum Tcnliagnosa Rule 128 If nvcri sekitar anus And kesulitan duduk And ada pengump1!lan nanah di anus And terjadi pembengkakan
And tidak terdapat Iuka kcring menal1•m And tidak nyeri perut bawah Then Penyakit Behm! Tcrdiagnosa
IV.4. Pengembangirn Sistem Setelah
konscp
difonnalisasikan
secara
len5kap
kemudian
diimplementasibn dengan membuat perancangan sistem yang akan dibangun. Dalam tahap pengembangan sistem ini meliputi perancangan database, pcrancangan antar n1uka pe1nakai (user interface), struktur
rancangan n1cnu, S'TL) :.-ancangan n1enu dan flowchart ranca!1gan nienu.
IV .4.1 Perancangan Database Data-data yang diperlukan pada proses masukan disimpan dalam database. l-lal ini d!maksudkan agar data-data tersebut bcrsifal
dinarnis,
yailu
dapa<.
dilakukan
penambahan
dan
penghapusan data. Database dalam aplikasi :iistem pakar ini menggunakan Microsoft Access 2003 seba<;,ai alat bantu. Penulis 1nen1buat cnain tabel dalan1 pe111buatan :iatabase, ::-'aitu :
1. Tabel cP.vaJ ----,-~-------
--------i--
No._:___l!_____Fielcl Nam"----I.
Kodc
__ Data Type Texl
. : I~:'"'"" _________ ~---l :~~:~
- --- -
_4_. J~-idi~----------·----·-_l_·i_·e_x_t_ _ --------"
2. Tabel istildh
3. Tabcl dallar penyakit
4
Tabel dataoke
f- N~. [=m~wNa1~e-··--r-
I I
I Kode
I.
rText
J
)T-·
1
---------- -----------
Text
Keluhan
l---3_------1 Ya -4.--
Data Type
iT
-
T_ex__1_ _ _ __ ----------------,I-ext
5. Tabe I pakar
No. __ )___
Field Name
-1------1Nama
Pa:;sword
-
~
~
-- -
-~
3----
~-------
Data Type
Text Text
---- ------
IV.4.2 Pcr:mcangirn Form Antamrnlrn Pemakai (User Interface)
Data-data yang telah difonnat ke dalam bentuk database
diterjen1ahkan !\.c Ualarn bafiasa pe1nrogra1nan,
k"~mudian 1nasing-
n1asing fonn diintegrasikan sehingga program yang diinginkan
terlaksana. Pada s1stem ini terdapat 8 Sub program yang berbeda, yaitu: I. Sub prograrn utama
Berfungsi sebagai tempat sub program yang lain untuk dapat dipanggil dan dijalankan atau rnerupakan gambaran kcseluruhan program. 2. Sub program konsultasi Berfungsi sebagai tempat untuk berkom.ultasi mengenai pcnyakilnya dcngan cara IT.cmilih gejala dan menjawab
pertanyaan yang dis€?.diaktd1.
3. Sub program b
8crfungsi untuk melihat istilah atau kato.--irnta asing yang terdaput {1ala111 sisten1 dise11ai arlinya.
5. Sub program.daf1ar penyakit
I3erfungsi scbagai tempat untuk mclihat semua penyakit
yang ada di sislem. 6. Sub program info
8erfungsi untuk mengctali•Ji infonnasi dan pembuat sistem tersebut. 7. St•b program bantuan
Berfungsi untuk metribantu pengguna dalam menjalankan siste111.
8. Sub program keluar
I3erf"ungsi untuk mengakhsiri proses dan keluar dari sistem.
IV.4.2.l
Ran~angan
Form
Sesuai dengan penjelasan di alas, terdapat JO
forr1 yang penulis buat, yaitu :
I. rorm utama Konsu!tasi
Da!iar lstilah
Basis Pengetuhuan
Daftar Pcnyakit
Bantuan
lnliJ
Kcluar
Animasi
J
Judul
~
Form konsultasi
Pi/ih Gejala awal Peuyakir:
Apaf..uh Peiwenta A1e11ga/w111 :
l__[?"_v_,,-J_[_T'""'__I_[T_""'P_\_~ J. Form pakac ------------~~---------,
Puhar Na ma
l'aSS\\Ord
--=ri]
~---=:J
~-------------------------------~
4. Form basis pengetahuan
Data Konsultasi
Kodti
Da.fl:ar
Pakar
htih.h
C=1 ~I~I~"I c=--~
Ya
Tid<>k
GnubaJ.·
!'.@JgQ,qiJlm;
C_J C=-:J C_=::J c·--1.0
r---=1 [l
Taniliill•
GAMB<\R
~cr.o
j
I ~ ~~ rfa~ 1I
5. Form daftar penyakit
Numa Pcnyukil.
0
'-------~]
Kecerangan
~]
l
TuP1p
6. Form dtawal
,-----------·
""~'!s:ekll\,'tL
J;J;
r--=]
L.-.. ___]
c=J
));,}, . [- ·-1
L~E [T~J
-=__]
j _---
w[_J r;IJ 1~-c~-~:. hl=J H·~ ! c
1
- - - · - - · · -_ _ _ _ _ _....J
7. Form di.1gnosa ·----·---··--~-------------
C ____J
[I·~] '-'fJ;.i;,,(l!l.;
L_____
R,1;1:,11~'.h.W.rt:~
L__ _ _ _
GAMBAR
-1
:::J
Koruuliooi.Kenlliati
Cetal;
8. FPrm daftar istilah ------·-----·-----------·-~
Arti:
!stiluh:
-------------------------~
9
Form !nil)
·-----------------------
C
)atadiri >mnbuat s1stem
___
,__
----------------------'
I 0. FoPn Bantuan
----
j,,;w,,~
Tar.1pilan Program
menu
Carn-cnrn mcrU
-------
IV.4.2.2
Stmktm· Rimca.11gan Mcnrn Struklur rancangan menu yang dibuat untuk aplikasi sistcm paknr untuk mcndiagnosa penyakit pada pcncernaan mar,r·sia ini adalah :
_[=---i-[ Knnsnllasi
J
basis
[-
pcngctahuan
I
~-b-a-n-lt-1a_n_]EJ
dallar
L 1stil,1h
pakar
input data konsult..1si
data
Jallar
konsultasi
istilah
_l] [ da!lar
~cnyakiL
1-;-J_ Lpul gcjala a\.val Cam bar -I. -I: Struktur rancangan menu
IV.4.2.3
State Transition Diagram (STD) State Transiticn Diagram dari aplikasi sistem pakar untuk mendiagnosa penyakit pada pencernaan manusia ini adalah STD rancanga.~ menu, yaitu:
Layar Intro
,. l-
------------
Menu Utama
]!----------~----~~
r--i-T-=+_::::T I
koosullusi kuk
d,11la1
l
mlo kllk
1
1sld<1h U1k
o,1ft,u penyakit__ klik
basis
huolluu __ klik
pcnfeta!1uan_kl1k
\:~orm
Lnsultasi
Fonn Danar ls!ilah
yattidak 'dik
~Form
-,
[
----~--~
tutup_k!!k
[
__ __J
input dt.itu konsu!tasi k!ik
_j__ Fon11
Input]
Pakar
_J__
l-
da!lar pen) :ikit_klik
[f:onn Buntuw1
J
r-
_ L _ _ -lolup_klik -1
pakar__klik
__
l~ ~.~ r____ l ,':1-~,1k'-.',."-, -~ I- - - - - -< L L Fonn
Fonn Dala
Konsultasi
input gc.l'tla awal kiik
=r---
1sti!ah k!i"-
data
~-k<_"_l~-~lasi
Fonn Dartar Pcn:·akit
1-J,,, dala k!ik konsultasi
~~
Fonn lnlO
Form Basis Pengcwhuan
l~agnosa
.----1_1
Dallar lstilah
Pcnyak~_J
--
---
n Input 1u1up__ klik
~mval __
(;a111bar
~1.5:
.)71J rancaligan 1nenu
tutup_klik
IV.4.2.4
Bagan alir (Flowe/tart) Bagan alir (flowchart) merupakan suatu bagan yang 1nengga1nbarkan arus logika dari data yang
akan diproses dalam suatu program dari awal sampai akhir. Terdapat 8 bagan alir (flowchart) yang dibuat, yaitu: I. Flowchart menu utama
2. Flowchart konsultasi 3.
Flowchart diagnosa
4. Flowchart basis pengetahuan
Flowchart daftar istilah 6. Flowchart daftar penyakit
7. Flowchart info 8.
Flowchart bantuan
Gambar-gambar flowchart rancnngan menu di ·alas adalah:
~
/
I
. l8iliPii~OTlyffrrnenu utarna
Menu=
'•,,
konsultas_l/-;>-
N (
v
"Iv Menu= ··~" Y j ·"-"daft.:ir i~tilah_/,..~ ____ .,.I Tarr:pilkan loy_a_r da~r isli_!eh
p-Hiha~~e_""_,---~{ ~~J __ _
//
V
NT
Tampilkan myar p1hhan hantuan
m('~u-1--v
'---------
(i-cunbar -1.6: /i'/01-.,·chart rancangan n1enu utan1a
Mulai
~
i
v
•
TmnpiHmn !nyar menu konsullasi
A
y
Pil.h geiala aw.ilp;Joyakit
Gojala"NyBri pad a tengg<nokari
//
y P•lEh 1ombol
.,
v y
GuJ<1t1=otJyen pada pcrut
N
lomboic-
N
. ~; Oa!a KJn~ulla5i B;ilurn Lenpkapl
_,
Y'
y~
v N
Tam!}llkan layardia9nosa
y
Geiaia=oNyeri seh1lar anus
T:m1bol"
y
N
'm'ak
v i Dala !(onwltat.i Bel um Lengk;:;p
'
'/ v l'.imFlil«.n l~y,1r d1agnosa //
Tombol=o lutup
v G
y Kembal!
~e
menu u!ama -<1
,,
Sefesai
Gambar -/.
---
~ i Data Konsultasi Belurn lengkap;
J~'/011 1 charf rancangon 111enu konsultasi
,-
I
G
",
Tumpilkun !aynr diagnosa
---1-·
•
1
P1hh tomho!
I
r--
/'.
•
//'~ Ton1bol menu"' --
y
k_onsultasi kemba[i.'
I
II
L
N ,/
Tombol=
_,_"'
tutup ~
[
"... /
l
Kembul:ke meOu utmna
~ ,,_/
y ,, __ _
__'f____ __
-~-----,···--
.(. Selesai ) ~---~/
Gan1bar 4.8 : F'o11'charf ranc.r.1n~rz,an 1nenu diagno.sa
Berikutnya adalah Gambar -!. 9 yaitu:
Flowchart rancangan menu bmis pengetahuan,
~~
:.>-1:<:
B
far,1pilkan layar login basis pengo!ahuan
·--r-~-
/_
lnflu! u:wmr.me
dan password
Pilih tombo!
Usernome= 'Admin'
y '
y
N
/Tombo!~-·
Passwo1d= '!ih'
' · ,, tutup _/
"'"·
---~-~---
r--Kembali ke !
menu utama
Pn1;sword anda salall
l
y <4-
··1
l';:impilkU!'· lnvar
••~-----
lia'.is f'enn<•la!iuan
----·-" ---r--
--·
~--"-- ...~ _/
P1lil1 menu ___/ /
P.
i
Input data konsul!asi
~--------
C'ata konsultasi
y
y
y
I
•I
I
/
N1 --'-,'<.
Menu:::~ k.eluar /,./
y Sele~m
N
/""--------
y Tampillwn
arli-da~ ;~·;;;:---,
N
v P1hh tombol
-!
~,_/'
v N
---<
'~
1ombol~
I , _ _ _J
Gambar -/, 10 ,' Flowchart rancangan menu dajiar is1Uah
Mulai
•
•
/,~~ran1pa~n1ayur-------:;-7 /
menu dattar
__,/
'"'----~-J~~Ji,L ___ ~
/
r
"' i
I
D) /
/_. ___ v_ .'
Ptlih ~wnyalut
l
I .Y y
=
, ·prmyakir valid? ,,
.
~ Twnpilk3n keterangan dan I
umn_twr penyukil
//
NI___ _
-~-·_y
//"-Pilih tombol L__ _ _ _ _ _ i_
·-7
_/
N~
/'"
Tombol= ~'>----Y_ '-·-.... f:ovie '~/·
•
NI •
:
>
/'~
[
N / TomboJ= L__________~ tutup
'-'(
yl
//
'f ..,;----
I
J
Selesn.
Gambar 4.11 : F/owdwrt ra11cangan menu daflar pe11yaki1
(-,~~:,-) ~
I" - ..._v
Tampi!kan layar menu Info
~ Tornbol= tutup ,/./
y
l
-·~V---·---..,
Selesai
)
(Jarnbar -J.12 : l'lo1vcharl rancangan 111c11u injl
1
--11-
"
Tampilkan layar munu ban!uan
--- t -················ P1hh tomhol
Ga111bar -1. 13 : Flowe/Jar/ rancangan menu ban/11an
IV.5" lmplemcntasi IV.5.l Sar:rna Pcuduku11g Sistem J\plikasi sislem pakar unluk
mendia~nosa
pcnyakil pada
pencernaan ini dapal digunakan pada rntu unit J.omputcr dengan konligurasi 1nini1nal scbagai berikut:
I . Perangkat Kerns a.
Prcsesor setara Pentt:im II ke atas
b. Memory miniPial 64 MB c.
Monil<'r dengan resolusi I 024X768
d. Keyboard dan Mouse
e.
VGA 32 MB
2. Perangbt Lunak a.
Windows 2000/NT/XP
b. Visual Ba,;ic 6.0 c.
rv.5.2
Microsolt Access (lcrintcgrasi clalam Microsoft Office)
lrata cara l>crnakaian Sistc1n
Sistcin
pakar
ini
dirancang
scdcmikian
rupa
schingga
mernudahkan pcmakai untuk rne
IV.5.2.I Instalasi program Untuk tahap instalasi program p<:makai dapat langsung menggunakannya dengan mudah. Karena ketika CD dimasnkkan ke dalam CD ROM, diberikan langkahlangkah untuk instalasi program secara berurutan. Setelah diinstal, pemakai langsung dapat menggunakan sistem pakar ini dengan mudah.
IV.5.3 Tampilan Menu Tampilan menu yang terdapat dalam aplikasi sistem pakar ini adalah: 1. Tampilan Awai Tampilan pertama yang muncul pada aplikasi sistem pakar mi adalah tampilan loading program. Tampilan iui hanya
sebagai pembnka dari aplikasi.
2. Tampilan Menu Utama Tampilan menu utama berfungsi sebagai tempat untuk memilih menu-menu yang ada. Gambar tampilan menu utama adalah:
Si
kaur
Penya kit
Gamhar 4.15 : Tampilan Menu Utama
3. Tampilan Menu Konsultasi Jika kita ingin mendiagnosa dugaan awal adanya penyakit pada pencemaan manusia, pilihlah menu konsnltasi dengan menekan tombol konsultasi.
•
1<"11"uitasi
"'"~·''"'"~=·•~"'-<.,.~~-~~·~·
Tampilan dari menu konsultasi adalah :
Pilihlah gejala awal terlebih dahulu. Bila jawaban anda adalah ya, maim pilihlah tombol Ya. Jika tidak, maka pilihlah tombol Iidak. Atau pilih tombol Tutup untuk kembali ke menuutama. Jika jawaban anda valid (sesuai rule/aturan), maka akan muncul layar diagnosa seperti berikut :
Gambar4.17: Tampilanmenudiagnosa Pilih menu konsultasi kembali, jika ingin berkonsultasi kembali dan kembali ke menu konsultasi. Pilih tombol Iutup untuk kembali ke menu utama dan pilih tombol Cetak jika ingin mencetak data yang ada di layar diaguosa. Apabila jawaban anda tidak valid, maka akan keluar pesan seperti berikut:
Pesan "Maaf Data Konsnltasi Belum Lengkap" tersebnt berarti bahwa penyakit bellU11 terdiagnosa dalam penyakit pada pencernaan manusia dan akan k:embali menampilkan layar menn konsnltasi sampai data yang anda masnkkan adalah valid. 4. Tampilan Menu Pakar Jika kita ingin meng-npdate data pada aplikasi, maka pilihlah menu basis pengetahuan. Menu ini ditujukan kepada pakar yang ingin meng-update data. Kita hanya menekan tombol menu basis pengetahurui, . . l.~.~~~~ll~E!l maka akan mlU1cul tampilan menu pakar yang berisi nama dan password yang barns diisi agar keamanan data lebih
terjamin. Beriknt ini adalah tampilan menn pakar.
Gambar 4. 19: Tampilan menu pakm·
Pilihlah nama pakar, lain isilah password dengan benar. Kemudian pilihlah tombol yang ada pada menn konsultasi,
IL=~~~~~---=d
Tombol Ok
digunakan untuk masuk ke
dalam basis pengetahuan. Tulup
Tombol Tutup : di.gunakan untuk menutup
menu pakar dan kembali ke menu utama. 5. Tampilan Menu Basis Pengetahuan Jika input nama dan password benrnr, maka akan muncul tampilan selamat datang sebelum ke menu basis pengetahuan.
Gambm· 4.20: Tampilan selamat datang Adapun tampilan menu basis pengetahuan adalah :
-·
Dalam menu ini terdapat menu input data konsultasi yang digunakan untuk meng-update data kon:mltasi yang ada. I) Pilih menu input data konsultasi, j ika ingin mengupdate data kondultasi. Di dalam menu ini terdapat menu input Gejala Awa!, tombol Tambah, tombol Ubah, tombol Simpan dan tornbol Hapus data. Tampilannya adalah :
-·
-·:=1===~ ~
Gambar 4.22 : Tampilan input data konsultasi
2) Pilih menu data konsultasi jika ingin melihat data konsultasi yang berbentuk tabel. Tarnpilannya ialah :
•
3) Pilih menu daftar istilah, j ika kita ingin meng-update data pada daftar istilah. Tampilannya adalah :
.
·-""~~
-~"'~,.........,,,,.,.:;,,.,.
--~-~M
·w_..w..
G;;;....t;u,,j;i;--
>w:>lrll!
--'ll>X'!iW'<
----~,.;;:~;:;<.>:?:
-----
~""""
--~~·~.;.,;.,;;:
Gambar 4.24 : Tampilan edit dafiar islilah
4) Pilih menu daftar penyakit, jika ingin meng-update data pada daftar penyakit. Tampilannya adalah :
Gambar 4.25 : Tampilan edit dafiar penyakit
5) Pilih menu pakar untuk meng-update data pakar.
Gambar 4.26: Tampihm edit pakar 6. Tampilan Menn Daftar Istilah Jika kita ingin melihat daftar istilah dari aplikasi sisem ini
adalah dengan menekan tombol menu daftar istilah, yaitu : Berikut adalah 1:ampilannya :
Gambar 4.27: Tampilan menu daftar istilah
7. Tampilan Menu Daftar Penyakit Jika kita ingin melihat daftar penyakit dari aplikasi sisem ini adalah dengan menekan tombol menu daftar penyakit yang ada di menu utama.
l
Ii
!
L~~~tt~:,~!!n'~~!,J
Gambm· 4.28 : Tampilan menu dajiar penyakit
8. Tampilan Menu Info Menu ini hanya berisi data diri pembuat aplikasi sistem. Untuk masuk ke menu info, pilihlah tomlbol
int~~"~~~'!·~~-"
Nxu·n,;t. ~f~iti 1'blt.~lisz'JfY"'''°"'h !'ir!lrn1 l 4)1 (J!-.3 12.:5-~'5·4 ~ Jnrtks..;1u11. ~l~4ku1k !Ht,;,1ru:1aH·1.r,,q ~J,(§ft!MH ~f.£X"".;e.
tu~•:t~IS
i\:1\~.'?,7
fltuiy:K Jr1k1·u'~-,;-1f 'finrui~
Gambar 4.29 : Tampilan menu info
9. Tampilan Menn Bantuan
Menu ini berisi bantuan, dan alum terbuka bila kita 'ZI
Tampilan program ini adalah :
lSefama! Da!allg !l:1iJ!lll••rl! - f!J """ JiT~><JA-'131
j}~~{>i;i.it.;:n
11 ;ltfk
Di Pmg;rnm Bmilnarr
2)7~firi;f\m)M>M
j}Twr.W.f<Wuhi'Ji-,
J} Til'lj:b'.1Difirf'<"ffell 1.IT~1l!:i)
-- t.iJ Cnkaiicl,ieJk?<:I\ 1} C:u •:o-&ici 1] (uoii~~~~>Ptr>j;!i
Gambar 4.30: Tampilan menu bantuan
1O. Menu Keluar Jika kita akan keluar dari aplikasi, maka tekan tombol keluar, yaitu :
:ti
Kelrn•r
IV.5.4 Pengujian Sistem Setelah melalui tahap-tahap di atas, maka perlu dilakukan pengujian terhadap aplikasi ini, dilakukan kepada pemakai dan pakar. Proses pengttj ian sistem kepada pemakai adalah dengan dilakukan uji coba aplikasi sistem pakar untuk mendiagnosa penyakit pada pencernaan manusia dengan menggunakan angket penelitian untuk mengetahui hasil dari sistem yang telah dibuat. Adapun hasil kuesioner yang disebarkan penulis kepada responden yang telah menggunakan sistem adruah : No.
Keterangan
Jumlah Persentase
2.
a. Sangat mudah
43%
b. Cukupmudah
50%
c. Sulit
7%
Apakah aplikasi
!Ill
dapat membantu dalam
mendiagnosa penyakit pada pencernaan anda ?
3.
a. Sangat membantu
57%
b. Cukup membantu
43%
c. Tidak membantu
0%
Bagaimana tampilan yang ada pada layar menurut anda?
4.
a. Sangat bagus
50%
b. Bagus
50%
c. Kurang bagus
0%
Apakah
anda
aplikasi
1111
tertarik dalam
untuk
menggunakan
mendapatkan
informasi
penyakit dan mendiagnosa dugaan awal penyakit anda? a. Sangat tertarik
70%
b. Tertarik
30%
c. Kurang tertarik
0%
Adapun pengajian sistem yang dilakukan kepada pakar adalah untuk menguji kebenaran dari sistem pakar yang dibuat. Dalam penguJtan
rm
ada
beberapa
poin
yang
menjadi
bahan
pertimbangan, layak tidakuya aplikasi siste:m ini untnk dipakai, antara lain : 1. Proses masukan data untuk pemakai
3. Dokumentasi 4. Keamanan Dalam pengujian ini, sistem dikatakan layak pakai. Hal ini dapat ditunjukkan dengan dapat diimplementasikannya sistem ini dengan spesifikasi PC yang tidak terlalu kompleks, proses masukan data oleh pemakai yang dapat dilaksanakan dengan mudah, adanya fasilitas dokumentasi basi:s pengetahuan untulc pakar dan. terjaminnya keamanan untulc fasilitas dokumentasi sang pakar.
IV.6. Implementasi Ta hap Lanjnt Tahap ini sangat diperlulcan sehingga sistem yang dibangun tidak menjadi usang dan tidak sia-sia. Pada tahap ini terdapat dua hal penting yang harus diperhatikan : I. Proses pemeliharaan sistem, yaitu pembahaman basis pengetahuan (knowledge base) atau update data yang barn dengan mudah. 2. Dokumentasi sistem, dimana didalarnnya 1tersimpan sernua ha! penting yang rnenjadi tolak ulcur pengembangan sistern di rnasa yang akan datang.
I. Dalam pengembangan selanjutnya, hendaknya aplikasi sistem pakar ini berbasis web agar dapat di upload dari internet. 2. Ada baiknya j ika pemakai mengetahui sedikit pengetahuan ten tang komputer, minimal adalah keyboard dan mouse.
DAFTAR PUST AKA
Ali, lskandar, SE., Mengatas1 0angguan pada Pencernaan dengan ramuan 1radis10nal (Jakarta: Agromedia Pustaka, 2004)
Arhami, Muhammad, Konsep Dasar Sistem Pakor (Yogyakarta: Andi Yogyakarta, 2005) Dharma, Pratama, AH
Efraim, Tnrban, Decision Support System and D:perl oystem-management support .1ystem (Singapore: Prentice Hall, 1995)
Inayah, !in, SKp., Asuhan Keperawatan pado klien dengan gangguan sistem pencernaan (Jakarta: Salemba Medika, 2004)
Kasmoni, Visual Basic 6.0 untuk orang awam (Jakarta: Maxikom, 2003) Kristanto, Andri, K.ecerdasan Bua/an (Yogyakarta: Graha Ilmu, 2004) Kumala, Poppy dkk, Kamus Saku Kedokleran DORLAND edisi 25 (Jakarta: EGC, 1998) Kurniadi, Adi, Pemrograman Microsofi Visual Basic 6 (Jakarta: Elex Media Komputindo, 2000) Kusumadewi, Sri, Ariificial In1el!ifence-Teknik dan Aplikasinya (Jakarta: Graha Ilmu, 2003) Penerbit Andi, Pengembangan Sis/em Pakar menggunakan Visual Basic (Yogyakarta: ANDI, 2003)
Stein, H. Jay, MD., Panduan Klinik !/mu Penyakit Da/am (Jakarta: Buku Kedokteran, 2003) Suarna, Nana, ST., Pedoman Pmktikum Microsoji Access 2003 (Bandung: YRAMA WlDYA,2004) Waspadji, Sarwono., Soepannan, J/muPpenyakit /Jalam Jtlid II {Jakarta: Balai Penerbit FKUI, 1993) WW\V.gocq!e.com wvvvv_ n1ed !CC!:?tore. con1
wwN.pdpers1co.id
LAMPIRAN-LAMPIRAN
Lampiran l Listing Program
Lampiran Listing Program
Forml I. Option Explicit 2. Private Sub Form Load() 3. Me.ProgressBarl.Min = 0 4. Mc.ProgressBarl.Max = 2000 5. Move (Screen.Width - Width) 12, (Screen.Height - Height) 12 6. Width= 10485 7. Height= 7485 8. End Sub 9. Private Sub Timerl_Timer() 10. 'rnendeklarasikan variabel i dengan tipe Integer 11. Dim i As Integer 12. For i = Me.ProgressBarl.Min To Me.ProgressBarl.Max 13. Me.ProgressBarl.Value = i 14. lfMe.ProgressBarl.Value = 2000 Th"n 15. Unload Me 16. frmutama.Show 17. End If 18. Next i 19. End Sub Form2 I. Private Sub Command] Click() 2. MsgBox "Terima Kasih", vbOKOnly + vblnformation, "konfirmasi" 3. Unload Me 4. End Sub 5. 6. Private Sub Form Load() 7. Move (Screen.Width- Width) I 2, (Screen.Height- Height)! 3 8. End Sub Form3 l. Private Sub Command l _Click() 2. CommonDialog\ Filter= "All Filesj*. *!Text Filej*txt" 3. CommonDialogl.Shc···')pen 4. MediaPlayerl.FileName = CommonDialogl.FileName 5. End Sub
6. 7. Private Sub Form_Active() 8. MediaPlayerl.hleName =("Text I.Text") 9. End Sub
frmdaftaristilah I. Private Sub Command! Click() 2. UnloadMe 3. End Sub 4. 5. Private Sub DataListl _Click() 6. Ad3.RecordsctBookmark = DataListl.Selectedltcm 7. End Sub 8. 9. Private Sub Form Load() 10. Move (Screen.Width - Width) I 2, (Screen.Height - Height)/ 3 11. Width = 7200 12. Height= 4935 13. End Sub
frmdiag110sa I. Public Sub hapus() 2. Dim a As Integer 3.
L'..
=0
4 Do Until a -~ IQO 5. IfText4.Text =""Then 6. UnloadMe 7. Exit Sub 8. End If 9. AdiO.RecordsetDelete I 0. AdlO.RecordsetMoveFirst 11. Loop 12. End Sub 13. Private Sub Command2 _Click() 14. RichTextBoxl .SelPrint (Printer.hDC) 15. RichTextBox2.Se!Print (Printer.hDC) 16. End Sub 17. Private Sub Comtutup_Click() 18. Call hapus 19. End Sub 20. Private Sub Form Load() 21. Move (Screen. Width - Width)/ 2, (Screen.Height - Beight) I 3 22. Width= 10635 23. Height= 7710 24. Me.Image! .Picture= LoadPicture() 25. End Sub 26. Private Sub Label I_Click() 27. Call hapus "'o
c:..__.__1__ __
,,
-
.-..~
frmdtawal I. Private Sub Comawal_Click() 2. Ad9.Rccordset.MoveFirst 3. End Sub 4. Private Sub Comhapus_ Click() 5. On Error Go To HapusSalah: 6. Ad4.Rccordset.Delete 7. Ad4.Recordset.MovcFirst 8. 9. If Ad4.Recordset.BOF Then I 0. Ad4.Rccordsct.MovcFirst 11. End If 12. 13. SelesaiHapus: 14. Exit Sub l 5. 16. HapusSalah: 17. MsgBox Err.Number & vbCrLf & Err.Description l 8. Resume SelesniHapus 19. End Sub 20. 21. :'rivate Sub Comsebelum_Click{) 22. Ad9 .Recordset.MovePrevious 23. If Ad9.Recordset.BOF Then 24. f_..,Q.J<.ecordset.MoveFirst 25. End If 26. End Sub 27. Private Sub Comsesudah Click() 28. Ad9.Recordset.MoveNext 29. If Ad9.Recordset.EOF Then 30. Ad9 .Recordset.MoveLast 3 l. End If 32. End Sub 33. Private Sub Comsimpan_ Click() 34. If Ad4.Recordset.EditMode = adEditAdd Then 35. On ErrN GoTo SimpanSaJah. 36. Ad4.Recordset.Update 37. On Error Go To 0 38. 39.Endif 40. SelesaiSimpan: 41. Exit Sub 42. SimpanSalah: 43. MsgRox F.rr NnmhPr l& ,1hrrT
F ~ Prr f)p.c,.rln.hn.n
46. End Sub 47. Private Sub Comtarnbah_Click() 48. Ad9.Recordset.AddNew 49. buka 50. End Sub 51. Private Sub Comubah_Click() 52 buka 53. End Sub 54. 55. Private Sub buka() 56. Text I.Enabled= True 57. Text2.Enabled =True 58. Texi3.Enabled =True 59. Text4.Enabled =True 60. End Sub 61. Private Sub tutup() 62. Text! .Enabled= False 63. Text2.Enabled =False 64. Text3.Enabled =False 65. Text4.Enabled =False 66. End Sub 67. 68. Private Sub Form_Load() 69. Move (Screen.Width- Width) f 3, (Screen.Height - Height) f 4 70. Width= 10275 7 I. Height= 7350 72. End Sub
frmdtdiagnosa 1. Private Sub DataListl_Click() 2. Ad9 .Recordset.Bookmark = DataList l .Selectedltern 3. End Sub 4. 5. Private Sub Cornmandl_Click() 6. Unload Me 7. End Sub
8. 9. 10. 11. 12. 13. 14.
Private Sub Cornrnand2 Click() Form3.Show End Sub Private Sub DataComool_Change() Ad9.Recordset.Bookwark = DataCornbol.Selectedltem
18. 19. 20. 21. 22. 23. 24. 25. 26.
Width= 9375 Height= 5055 End Sub Private Sub Textl_Change() IfTextl.Text ="-"Then Me.Image I.Picture= LnadPicture("C:\Data Prograrn\BGAjpg'") Else: Image I.Picture= LoadPicture(Textl.Text) End If End Sub
frmkonsultasi 1. Option Explicit 2. 'coneksi database 3. Private WithEvents Cn As ADODB.Connection 4. Private WithEvents rsRecordSet As ADODB.Recorciset 5. Dim a, b, c, d, e, f, g, h As Stnug 6. 7. Private Sub Command3 _Click() 8. 'Lbkeluhan. Visible = False 9. 'Commandl.EnBblerl = F't!se 10. 'Command2.Enabled =False 11. 'Command3.Enabled =False 12. 'Call frmdiagnosa.hapus i 3. Unload Me 14. End Sub 15. 16. Private Sub DataCombu 1_Change() 17. Ad8.Recordset.Bookrnark = DataCombol .Selectedltem 18. Lbkeluhan.Visible =True 19. Command] .Enabled= True 20. Command2.Enabled =True 21. Command3.Enabled =True 22. End Sub 23. Private Sub Form_Load() 24. Move (Screen.Width - Width) I 2, (Screen.Height - Height) I 3 25. Width= 5925 26. Height= 4350 27. Set Cn =New ADODB.Connection 28. Cn.CursorLocation = adUseClient 29. 'C!!.Open "Provider= Microsoft.Jet.OLEDB.4.0; Persist Security info= false; Data source= D:\datafiles\sekripsiT.mdb" 30. 31. en.Open "Provider=MicrosofUet.OLEDB.4.0;Persist Security l .... f".-.-17.-.1,..,... n ........ 0.-. •• - - - - 0 . \
y-.,,_,,._
n __ - - - - '
-l~ __ _:rr
-- .JLn
34. rsRecordSet.Open "SELECT* Fro1n dataoke ", Cn, adOpenStatic, adLockOptimistic 35. panggildata 36. End Sub 37. Private Sub panggildata() 38. a= rsRecordSet.Fields(O) 39. b = rsRecordSet.Fields(I) 40. c = rsRecordSet.Fields(2) 41. d = rsRecordSet.Fields(3) 42. e = rsRecordSet.Fields( 4) 43. f= rsRecordSet.Fields(5) 44. g = rsRecordSet.Fields(6) 45. h = rsRecordSet.Fields(7) 46. Lbkeluhan.Caption = b 47. Text!. fext = c 48. Text2.Text = d 49. Text3.Text =a 50. Text4.Text = b 51. End Sub 52. Private Sub Comm:md2_ClickO 53. If d = "kOOO" Then 54. Unload Me 55. MsgBox "MaafData Konsultasi Belum Lengkap", vbOKOnly + vbExclamation, "Pesan" 56. Call frmdiagnosa.hapus 57. frmkonsultasi.Show 58. Exit Sub 59. End If 60. rsRecordSet.Find "Kode ="' + Text2.Text + ""' o'1.., pangg1"Id ata 62. Exit Sub 63. End Sub 6~. Private Sub Command 1 Click(} 65. rsRecordSet.Find "Kode ="' + Textl.Text + "'" 66. Ad9.Recordset.AddNew 67. panggildata 68. 69. If Ad9.Recordset.EditMode = adEditAdd Then 70. Ad9.Recordset.Update 7i. End If 72. 73. If c = "kOOO" .A.nd d = "kOOO" Then 74. Load frmdiagnosa ,.
.
..
78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88.
89. 90.
91.
92. 93.
fundiagr.osa.RichTextBoxl = h lff= "-"Then fnndiagnosa. lmage l = LoadPicture( "C:\Data Prograrn\BGA.jpg") Else: fnndiagnosa.lmagel = LoadPicture(f) End If Unload Me Exit Sub End If If c = "kOOO" Then Unload Me MsgBox "M:rnfData Konsultasi Bel um Lengkap", vbOKOnly + vbExclamation, "Pesan" Exit Sub End If
94. End Sub
frmriassw9r1l l. Private Sub ComOk Click() 2. IfDataCombol.Text =""Then 3. MsgBox "Anda Belum Memasukan Nama Pakar ", vbOKOnly + vbExclamation, "Pesan" 4. Exit Sub 5. End If 6. 7. If password.Text="" TI1en 8. MsgBox "Anda Bel um Memasukan Password ", vbOKOnly + vbExclamation, "Pesan" 9. password.SetFocus 10. Exit Sub 11. End If 12. 13. If password.Text= Textl.Text Then 14. frmSelatnatdatang. Show 15. Unload Me 16. Else: MsgBox "Passwor Anda Salah", vbOKOnly + vbExC:amation, Pesan° 17. password.Text="" 18. password.SetFocus 19. Exit Sub 20. End If 0
., 1
23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
Private Sub Comtutup_Click() Unload Me End Sub Private Sub DataCombol_Change() Adi l.Recordset.Bookmark = DataCombol.Selectedltem End Sub Private Sub Form __ Load() Move (Screen.Width. Width) I 2, (Screen.Height. Height) i 3 Width= 6270 Height= 3255 End Sub
frmSelamatdarnng I. Option Explicit 7. Private Sub Form_! oad() 3. Me.ProgressBarl.!'v1-1n = 0 4. Me.ProgressBarl.Max = 2000 5. Move (Screen.Width - Width) 12, (Screen.Height - Height)/ 4 6. Width = 9390 7. Height= 7665 8. Label2.Caption = frmpassword.DataCombol. Text 9. End Sub 10. 11. Private Sub Timer l Timer() 12. 'mendeklarasikan variabel i dengan tipe Integer 13. Dim i As Integer 14. For i = Me.ProgressBari .Min To Me.ProgressBarl .Max 15. Me.ProgressBarl. Value= i 16. IfMe.ProgressBari. Va!•_1e = 2000 Then 17. Unload Me 18. fmrnpdate.Show 19. End If 20. Next i 21. End Sub frmupdate I. Private Sub cmdhapus_Click() 2. IfMsgBox("Anda yakin akan menghapus data ini?", _ a. vb YesNo + vbDefaultButton2 + vbQuestion, "Pcringatan") = vb Yes Then b. On Error GoTo HapusSa!ah: 3. Ad5 .Recordset.Delete
7. 8. 9. 10. l l. I 2. l 3. 14. l5.
Ad5.Recordset.MoveFirst End If SelesaiHapus: Exit Sub
HapusSalah: MsgBox Err.Number & vbCrLf & Err.Description Resume SdesaiHapus 16. End If 17. End Sub 18.
19. Private Sub cmdubah_Clicku 20. txtbuka 21. End Sub 22. Private Sub cmdsimpan_Click() 23. If Ad5.Recordset.EditMode = adEditAdd Then 24. On Error Go To SimpanSalah: 25. Ad5 .Recordset. Update 26. On Error GoT0 0 27. 28. End If 29. txtkunci 30. SelesaiSimpan: 31. Exit Sub 32. SimpanSalah: 33. MsgBox Err.Number & vbCrLf & Err.Description 34. Resume SelesaiSimpan 35. End Sub 3£. Private Sub cmdtambah_Click() 37. Ad5 .Recordset.AddNew 38. txtbuka 39. End Sub 40. Private Sub cmdawal_Click() 41. Ad5.Recordset.MoveFirst 42. txtkunci 43. End Sub 44. Private Sub cmdsebelum_Click() 45. Ad5 .Record~et.MovePrevious 46. If Ad5.Recordset.BOF Then 47. Ad5 .Recordset.MoveFirst 48. End If 49. txtkunci t:A
T'"' ___1
n
1
53. 54. 55. 56. 57. 58. 59. 60. 6i
If Ad5.Recordset.EOF Then Ad5.Recordset.MoveLast End If txtkunci End Sub Private Sub cmdakhir_ClickO Ad2.Recordset.MoveLast txtkunci End Sub
62. 63. Private Sub Comakhir__Click() 64. Ad2.RecordsetJv1oveLast 65. txtkur.ci I 66. End Sub 67. 68. Private Sub Cornawal_Click() 69. Ad2.Recordset.Movefirst 70. txtkunci I 71. End Sub 72. 73. Private Sub Comhapus_Click() 74. On Error Go To HapusSaiah: 75. Ad2.Recordset.Delete 76. Ad2.Recordset.Movefirst 77. 78. If Ad2.Recordset.BOF Then 79. Ad2.Recordset.Movefirst 80. Endif 81. 82. SelesaiHapus: 83. Exit Sub 84. 85. HapusSalah: 86. MsgBox Err.Number & vbCrLf & Err.Description 87. Resume SelesaiHapus 88. EndSub 89. 90. Private Sub Command I_Click() 91. CommonDiaiogl.Fiiter ="All Files!*. *!Text Filel*.txt" 92. CommonDialogl.ShowOpen 93. Text6 = CommonDialogl.FileName 94. End Sub 95.
99. 100. 10 I. 102. 103. 104. l 05. 106. 107. 108. 109.
Textl3 = CommonDialogl.FileName End Sub Private Sub Comsebelum_Click() Ad2.Recordset.MovePrevious If Ad2.Recordset.BOF Then Ad2.Recordset.Movefirst End If txtkunci 1 End Sub
I I 0. Pnvate Sub Comsesudah_Click() I! I. Ad2.Recordset.MoveNext 112. If Ad2.Recordset.EOF Then 113. Ad2.Recordsd.MoveLast ! 14. End If 115. 116. txtkuncil 117. End Sub 118. 119. Private Sub Comsimpan_Click() 120. If Ad2.Recordset.EditMode = adEditAdd Then 121. On Error Go To SimpanSalah: 122. Ad2.Recordset.Update 123. On Error GoTo 0 124. 125. End If 126. txtko.!Itci 1 127. SelesaiSimpan: 128. Exit Sub 129. SimpanSalah: 130. MsgBox Err.Number & vbCrLf & Err.Description 13 I. Resl!me Se!esaiSimpan 132. End Sub 133. 134. 135. 136. 137. 138. 139. l40. 141.
Privatt Sub Comtambah_Click() Ad2.Recordset.AddNew txtbukal End Sub Private Sub Comubah_Click() txtbukal End Sub
145. 146. Private Sub DataCombo2_Change() 147. Ad3.Recordset.Bookmark = DataCombo2.Selectedltem 148. End Sub 149. Private Sub dpakhir Click() 150. Ad4. Recordset. MoveLast 151. End Sub 152. 153. Private Sub dpawal_Click() 154. A
19 l. Ad4.Recordset.Update i 92. On Error Go To 0 193. 194. End If 195. txtkunci I 196. SelesaiSimpan: 197. Exit Sub 198. SimpanSalah: 199. MsgBox Err.Number & vbCrLf & Err.Description 200. Restune SelesaiS1mpan 201. End Sub 202. 203. Private Sub dptambah_Click() 204. Ad4.Recordset.AddNew 205. End Sub 206. 207. Private Sub dpubah_Click() 208. Text! I.Enabled= True 209. Textl2.Enablcd =True 210. Textl3.Enabled=True 211. End Sub 212. 213. Private Sub Form Load() 214. Move (Screen.Width - Width) I 2.5, (Screen.Height - Height) I 6.8 215. Width= 12540 216. Height= 8610 217. txtkunci 218. End Sub 219. 220. Private Sub Label36_Click() 22 i. Load frmdtawal 222. End Sub 223. Private Sub pkhapus_Click() 224. On Error GoTo HapusSalah: 225. Ad3.Recordset.Delete 226. Ad3.Reeordset.MoveFirst 227. 228. If Ad3.Recordset.BOF Then 229. Ad3.Recordset.MoveFirst 230. End If 231. 232. Selesail-iapus: 233. Exit Sub 'Y:L1
237. Resume SelesaiHapus 238. End Sub 239. 240. Private Sub pksimpan_Click() 24 l. pknama. Visible =False 242. DataCombo2. Visible =True 243. pkpassword.Enabled =False 244. If Ad3.Recordset.EditMode = adEditAdd Then 245. On Error GoTo SimpanSalah: 246. Ad3.Recordset.Update 247. On Error GoTo 0 248. End If 249. txtkunci I 250. SelesaiSimpan: 251. Exit Sub 252. SimpanSalah: 253. MsgBox Err.Number & vbCrLf & Err.Description 254. Resume SelesaiSimpan 255. End Sub 256. 257. Private Sub pktambah_Click() 258. Ad3.Recordset.AddNew 259. pknama. Visible= True 260. DataCombo2.Visible =False 261. pkpassword.Enabled =True 262. End Sub 263. Private Sub pkubah_Click() 264. Ifpkpaslama.Text= ""Then 265. MsgBox "masukan pasword lama anda", vblnforrna1ion + vbOKOnly 266. Exit Suh 267. End If 268. If pkpasbaru. Text = '"' Then 269. MsgBox "masukan pasword barn anda", vblnfonnation + •1bOKOnly 270. Exit Suh 271. End If 272. lf pkpaslama. Text= pkpassword. Text Then 273. pkpassword.Text = y>kpasbaru.Text 274. MsgBox "pasword lama anda telah diubah", vbinformation + vbOKOnly 275. pkpaslama.Text = "" 276. pl-pasbaru.Text = "" 277. Else: MsgBox "pasword lama salah", vbinformation + vbOKOnly 278_ pkpaslama.Text = 11 '' 279. pl-paslama.SetFocus ')Q()
PV'i+ <.:'nh
283. 284. Private Sub Textl3_Change() 285. lfText13.Text ="-"Then 286. Me.Image2.Picture = LoadPicture("C:\Data Prograrn\BGA.jpg") 287. Else: lmage2.Picture = LoadPicture(Textl3.Text) 288. End If 289. End Sub 290. 291. Private Sub Text6_Changc() 292. lfText6.Text ="-"Then 293. Me.Image] .Picture= LoadPicture("C:\Data Prograrn\BGA.jpg") 294. Else: Image] .Picture= LoadPicture(Text6.Text) 295. End If 296. End Sub 297. 298. Private Sub Text9_ GotFocus() 299. Text9.Text = "" 300. End Sub 301. Private Sub Text5_GotFocus() 302. Text5.Text = "" 303. End Sub 304. Private Sub Text6_ GotFocus() 305. Text6.Text = "" 306. End Sub 307. Private Sub Text JO_GotFocusO 308. TextlO.Text = "" 309. End Sub 310. Private Sub txtkunci() 311. Textl.Enabled =False 312. Texi2.Enabled =False 313. Text3.Enablcd ~False 314. Text4.Enabled=False 315. Text5.Enabled=False 316. Text6.Enabled =False 317. Text9.Enabled =False 318. Text] O.Emibled =False 319. 320. End Sub 321. 322. Private Sub txtbuka() 323. Textl.Enabled =True 324. Text2.En~bled =True 325. Text3.Enabled =True 326. Text4.Enahled = Tme
329. Text9.Enabled =True 330. Text!O.Enabled =True 331. 332. End Sub 333.
334. Private Sub txtkuncil() 335. 336. End Sub 337.
338. 339. 340. i41.
Private Sub txtbukal() Text7.Enabled =True Text8.Enabled =True End Sub
frmutama
1. 2. 3. 4.
Private Sub MDIForm_Load() Me.Animation I.Open "C:\Data Program\ANIMETI.avi" Me.Animationl.Play End Suh
5.
6. Private Sub Toolbarl ButtonClick(ByVal Button As MSComct!Lib.Button) 7. Select Case Button.Key 8. Case Is= "a" q funkonsultasi.Show l 0. Case Is= "b" l l. fnnpassword.Show 12. Case Is= "c" 13. fnndaftaristilah.Show 14. Case Is= "d" 15. fundtdiagnosa.Show l 6. Case Is = "info" 17. Form2.Show 18. Case Is= "e" 19. Dim strHelpFi !e As String 20. strHelpFi!e = (AppPat\. & "c:\Data Program\bantuan.chm") 21. Hhopen l .OpenHelp strHelpFile, "bantuan.chm" 22. Case Is= "f'' 23. MsgBox "Terima kasih atas ku..,jungannya, sampai Jnmpa lagi.", vbOKOnly + vblnformation, "Konfirmasi" 24. Unload Me 2'.l. End Select 26. End Sub
Lampiran 2 Kuesioner Penelitian 1
KUESIONER
J\ngkct ::>enclitian Aplikasi Sistcn1 I>akar untuk 1ncndiagno~a adan,}'a Gangguan pada Pcnccrnaan. l(n1ni sedang n1elakukan analisa dan penelitia11 suatu ap!Jkz.si :;i~·t~n1 rakar yang
dapat digunakan sebagai alat bantu untuk n1enrlia5ncsa ad:inya g::1ngguan pa.Ja pcnccrnaan. Mohon bantuan saudara/i untuk n.cnja\vab pcrtanyaar_-pcrt
Na1na Umur
..t/yu 2fl
/t}t-i.~~10::/ti/''.
-iti!1110
Lingkarilah pilihanjawaban anda pada kotak yang disediakan. I. Apakah anda 111cngetahui infonnasi tcnl.ang pcnydKit pada
pcn,~crnaaq
(gangguan pencernaan)?
GJj ya 2.
3.
4.
5.
b. tidak (lanjut ke 110. 3) Bagaiinanakah anda 1nendapatkan infDrn1asi te1~tang ganggu:ln pencL:rPaan tersebut ? (ii, Dari buku-buku kesehatan b. tanya ke dokter c. lain-lain, sebutkan .................................................... . Menurut anda, apakah n1cncai·i inforn1asi dari b11izu-l-:uku tennasuk ktirang efoklif? (8~ ya '-b. tidak Apak,ah anda pernah mengalami gangguan pada pencec;1aan ? pernah b. belum pernah Apakah anda pernah rnengguna 1
GJ
1
@
6.
KUE SI ONER
Angkct I)cnclitian Aplikasi Sistcn1 l)akar untuk n1t!ndiagno"a adany·.i Gangguan pnda !' enccrnann. 1
~;.a111i sedang n1elakulzan analisa dan penelitian su'.1lL1 aplikas'. sisten1 paL::ir yang dapat digunakan sebagai alar bantu untuk 1nendiagno~a adnnyh gnnggua11 pnda pencernaan. f\1ohon bC'ntuan saudara/i untuk 1nenja\vab pertanyDan- 11crtanydan di bt:l\vah in i :
Nama ·. ·.f3fV -11 12.f) U ·y"!J(\I TI Umur : 2.1 f".f\ftUi'i-
Lingkariiah pilihanjawaban anda pada kotak yang disediaka11. I. Apakah anda 1nengetahui infonnasi tentang penyakit pada pe11cernaan (ga1~q;guan
O·b.
pencernaan)?
ya tidak (lanjut ke no. 3)
2. 13agai111anakah anda
GJ>
3.
4.
5.
6.
1n~ndapalkan infonn<~si
tentang
~angguan pcnccr11n~111
tersebut ? Dari buku-buku kesehatan b. tanya ke dokter c. lain-lain, sebutkan ..................................................... . Menurut anda, apakah 111encari infJr111asi dari btiku-bu!(u iern1asuk kt1rang clcklil"? !ii, ya b. tidak Apakah anda pernah 1nengala1n i gang~uan pad a penccr11a:u1 ? pernah b. belum pemah Apakah anda pernah menggunakan kornputer •.1r,tuk P1t:iil1;agnosa penyak:t parla pencernaan tersebut ? a. pernah (0 belum pernah Mcnurul anda, pcrlukah dibuat suatu alat banlu yang dupat 111~11-Jiagnosa dug~, n awal penyakil pada pencernaan dengan 111engi;u1iaka1: kompulcr 't a perlu b. tidak per Ju. Alasan ................................................... .
a
KlJESIONER
1\ngk.ct l>cnclitian Aplikasi Sistc111
1~alcar
untuk n1l•ndiagnosa adanya
Gangguan pada Penccrnaan. J(anii scd:u1g 111clakukan analisa
Na1na Umur
[_,ingkarilah pilihanja\vaban nnda pa
I. Apakah anda rnengetahui informasi tentang pe.1yakit paJa pencerna;m (ganr;guan pencernaan)? /""' ya W b. tidak (lanjut keno. 3) 2. Bagai1nanakah anda 1nendapatkan infonnasi tentang gtnt~gu(ln pcnc..::rnaan tcrsebut ? ,?7:; Dari buku-huku kcschatan '-f tanya kc doktcr c. lain-lain, sebutkan .................................................. . 3. Mcnurut anda, apakah 111cncari infonnasi dari buku-hu1. . u 1cn11<1suk l-·.ur;,1nr. e!ektif'?
Q? ~~lak
4 . .Apakah ~nda pernah 1nengala1ni gangguan pada pe11(.;rnaan?
f
5.
pernah belum pernah
Apakah anda pernah 111cnggunakan kon1pute:r untuk rnenJiagnosa penyakit
padn pencernaan tersebut ? a. pernah {t1\ hcldin pcrnah (). MMtirut anda, pcrlukah
cP. ~~ ~~ 1
per:u. Alasan ................................................... .
KUESIONER
Angkct Jlcnelitian Aplikasi Sis.tern Pakar untuk 1ucndia~;n1Jsa Gangguan pada I>enccrnaan.
adany;~
l(a1ni scdang 111e!akukan analisa dan penelitian ~uatu aplik·_1si si:;teP1 pakar yar1g dnpat digunakan sebagai alat bantu untuk n1cndiagnosa nd.inya g.1nggL1an pada
pcncL:rnaan. f\/lohon bantuan saudara/i unluk 1nenja-.vab pl'rt~tnyaan-perlanyaa11 di bawah ini :
Nania Umur
l}ndt'i ,fttl1'111vlf/I ~4
b1hu11
Lingkarilah pilihanjawaban anda pada kotak yang disedial:a1" 1. ..\pakah ancla n1engetahui infonnasi 1:entr~ng pe11yakit pada r'cnccrnaan (gangguan pcnccrnaan)?
a. ya @tidak (bnjut keno, 3) 2. 13agai1nanukah anJa 1nc1H.lapalkan inlonnasi ti...:11t~1ng ;;;,:.1n0gua1J pcnccr11aa11 tersebut ? a, Dari buku-buku kesehatan b, tanya ke dokter e, lain-lain, sd1ulkan , , ",",","." .... " " ... "" ... ". ". " ......... .
3. Menurut anda, apakah n1cncari inlCnnasi dar; buku-b..iku lcnnasuk kurang eiek1ir?
a. ya
@
tidak ;\pakah anda pernah mengalami gangguan pcda p~ncernaar, ? a. pcrnah @ belum pernah 5. Apakah anda pernah menggumkan kompurer untuk 111endiagnosa penyaLit pada pcncernaan tersebut ? a. pernah ® bclum pernah 6. Menurut anda, pcrlukah dibuat suatu alat inmtu yan'.5 daoat mcndicgno'" dugaan awal pcnyakit pac1a pencernaan de11gan m~ng;;un3;rnn komputcr 0 G perlu b. tidak perlu, /\lasan ............................... ,. ...... " ... ,..,,
4,
KUICSIONER
Angkct Penelitian Aplikasi Sistem Pakar untuk mrndia~~nosa adanya Gangguan pada Pencernaan. i(an1i scdang 1nelakukan analisa dan penelitian suatu aplikt1~,i c;istcin pakar yai1g dapat digunakan scbagai alat bantu untuk 1ncndit..gnosa ada11ya gangguan p:.1da
pcncernaan. fvlohon bantuan ba\vah ini:
sau~lara/i
untuk 1nen_;a\vab
pet"l'1t1y;1dn~pcrtanya~·n
tli
Na ma Urnur
Lingkarilah pilihan jawaban anda pada kotak yapg disediakan. I. Apakah anda n1engetahui infc.nnasi tentt!ng pc.;nya:-:it 1'\aLa pencernaan (gan
G)ya b. tidak (lanjut keno. 3) 2. Bagaimanakah anda mendapatkan informasi '.entang gangg:Jan penccrnaan tersebut ? a. Dari buku-buku kesehatan b. tanya ke dokter , fc-ih S .. b f1:l>, lain-lain, sebutkan ....IVl:'iY:'..: .... ,.... cJe, ..".\'0.~l.: ............. . 3. Mem;rut and a, apakah mencari informasi d<>ri buku-bu:
(!!)
ya
b. lidak 4. Apakah anda pernah menga!ami gangguan pao~ pencernaan ? a. pernah /b'I belum pernah 5. APakah anda pcrnah menggunakan komputer untuk u·~ndiagnosa penyakit pada pencernaan tersebut ? a. pernah Cf;J belum pernah 6. Me1 .... ut anda, perlukah dibuat suatu alat bantu yang dapat mendingnos;. dugaan awal penyakit pada pencernaan dcngan menggunakan kompuler? @ perlu b. tidak perlu. Alasan .................................................. .
KUESIONER
Angket l")enclitian Aplikasi Sisten1 Pakar untuk nJcndiagunsa adanya Gangguan pada Pcnccrnaan. Kan1i scdang 111clakukan analisa dan penelit:an s1.1atu ap!ikasi si:-.tein paknr ya11~~
dapat digunakan scbagai alat bantu untuk 1ncndi£ig11os1.1 adanya g:1ngguan pada penccrnaan. Mohan bantuan saudara/i untuk ~nenja\vab perta11yaan-pert8nyaan di b~l\vah ini : f~an1a
PP./fclc
U 111 ur
J. I
'!Jt~
Tl'rtt 7!tl1
Lingkarilah pilihan jawaban anda pada kotak yang disedi~kan. I. Apakah anda 1nengetahui infonnasi tentang pen;1ak it l'.'lacla pen~crnaan
(gangguan pcncernaan)?
ji) ya b. tidak (lanjut keno. 3) ~anggunn pcnc<.:r11aan tersebut ? a. Dari buku-buku kesehatan . b. tanya ke dokter A Iam . -I a11., .. se lmt k an .... .... i}J IH LM .... ~H I.SJ u.~t.~ ................................... . 3. Mcnurut anda, apakah mencari i11for111asi dari 'iuku-0tlirn tcrr,1asuk kurang elCktif? @ya b. tidak 4. Apakah anda pernah 1nengala:11i gangguan pad1.1 pcnc\.!1 na<.'n ? a. pernah (Si belum pernah 5. Apakah anda pernah menggunakan komputer ur,tulc nendiagnosa ~enyakit pada penccrnaan tersebut ?
2. Bagaiinanakah anda 1nendapatkan informasi tentang
a.
pernah
~ beium pcrnah 6. Menurut anda, perlukah dibuat suatu alat bantu ya11J clapat rnendiagnosa dugaan awal penyakit pada pencernaan dengan menggunaKan komputer 0 G\) perlu b. tidak per Ju. Alasan ................................................... .
KUESIONEH.
Angkct Pcnclitian Aplikasi Sistcm Pakar untuk mcndiagnrba adany;t Gangguan pada [>cncernaan.
!(aini seUdng 111elakukan analisa dan penelitian suatu aplikasi siste1n pakar yang dapat digu11.tkan sebagai alat bantu untuk 111cncliagnosa add!l) a gangh,uan nada 1Jcncernaan. Mohon bantuan sauJara/i untuk 1ncnja\vab pcrlcu.yaan-p.::rlanyaan di ba\vah ini : &
,/7
Nania Umur
I 1n1
.:'2 +,,,.i,., •tvt
Lingkarilah pilihan jaw~ban anda pada kotak yang Jisediakrn. l. Apakah anda 111engetahui inforn12.si tentang peny3:(it pada :1cncernaan (gangguan pencernaan)? a.
ya
@
lidak (ia11jut ke no. 3) 2. Bagain1anakah anda 1nendapatkan infonr1asi ten tang· g:anggt.a11 re~1ci;rnaan tersebut ? a. Dari buku-buku kesehatan b. tanya ke dokter c. lain-lain, sebutkan ................................................... .. 3. Menurut anda, apakah n1encari inforn1asi d.Jri buku-bt.ku ter•nasu:z k~1ra11g efektif?
GJb.
ya tidak
4. Apakah anda pernah mengalami gangguan pada penccrnaan " a. pernah
(!1)
belum pernah 5. Apalrnh anda pernal1 menggunakan komputer t:ntuk mcn.iiagnosa pcnyakit pada pcncernaan terscbut ? a. pernah belum pernah 6. Menurut anda, perlukah dibuat suu~d alat bantu yang da 1)at 111~r.diagnosn dugaan awal penyakit pada pencernaan dengnn 1nengg1.1nakan ko1nnu:er? ,,:,1', . L.;Y perlu ' b. tidak pcrlu. Alaoan .............................. , ................... ..
cJ0
KUESIONER 0
Angkct Pcnclitian Aplikasi Sistcm Pakar untuk m~ndiag11osa adanya Gangguan patla I>encernvan. Ka1ni scdang n1elakukan analisa dan penelitian suatu aplikasi siste111 pakur yang dapat digunakan scbagai alat ha'ntu untuk 1nendiagnost! nc!.:tnya gangguan 1)<1cia pencernaun. \11.ohon bantuan saudara/i untuk n1enja1,vab pcrta1,yaan-pertanyaan di
ba\vah ini :
Nama lJ 111 ur
JC1r1li·· ;i 3
fhl1
Lingkarilah pilihan ja1,vaban anda pa
l\pakah anda 1nengetahui inforn1asi tent2ng pE;nyPkit p~1d:1 pencernaan
(gangguan pencernaan)? (i)ya b. tidak (laniut keno. 3) 2. Bagaimanakah anda mendapatkan if'formas1 tentang i;angguan tersebut ? a. Dari buku-buku kesehatan Cfi) tanya ke do1-. •.-:r c. lain-lain, sebutkan ................ . 3.
per.cerna~n
Menurut anda, apakah n1encari infor111Usi dari buk.u· buku ~ern1asuk i.:.urang
eiCkLif? ya b. tidak 4. .t-\pakah anda pcrnah 1nenga\a1ni gangguan pada pencernaan '? (if'.) pernah b. belum p.:rnah 5. Apakah anda pernah menggunakan komputer untuk 1,1endiagr.csa penyakit pada pencernaan tersebut ? a. pernah (§:_i belum pernah 6. Menurut anda, perlukah dibuat suatu alat bantu yang dapc.t 111~ndi1gnosa dugaan awal penyakit pada pencernaan dengan menggunakar, komruter? dY perlu b. tidak perlu. Alasan .................................................. .
c£l
KUESIONER
1\ngkct J>cncli1ian Aplikasi Sistc111 Pakar untuk n1cudiai.:,nosa ad~tnya
(;angguau pada Pcnccrnaan. l(aiiii . . . cdang 111elakuknn analisa dan i~enclilian sualu aplika:.;i sis1cn1 pat:ar y,u1g
dapal cligunakan sebagai alat 1 ~an 1 u untuK 1ne11Jiagnosn aCanyLt gangguan pada pencernaan. rvtohon bantuan saudara/i untuk 1nenjawab r:::rtc11-~"'"n-pertan:.'aan c:i
ba\vah ini : N~una
if)/! H71r
Umur
tutu1;<:._(o/'/?'
Qt; Tri rtl!ll
Lingkarilah pilihan jawaban anda pada kotak yang di>ediakr.n. I. Apakah anda mcngetahui informasi tentang peny<1ki1 pada pcnccmaa.i (gangguan pcnccn1aa11)'!
(i'l.) ya
lJ.
2.
tidak (lanjut keno. 3)
Bagain1anakah anda 1nendapatkan inforn1asi te-ntang ganggu£in pencernca11
tersebut ? Dari buku-buku kesehatan '-6. tan ya ke dokter c. lain-lain, sebutlGin ..................................................... . Menurut anda, apakah mencari informasi clari buku-buku termasuk kurang etektif? (a) ya '-b. tidak Apakah ancla pernah mengalami gangguan p&cla pence"naan? Z']l> pernah b. belurn pernah Apakah anda pernah rnenggunakan lzomput1~r un'.uk nKrn.li~gnosa penydut pada pencernaan tersebut ? a. pernah Ci):l belum pernah rvtenurut anda, perlukah dibuat suatu alat bantu yang dCLpat 1111,;;Jiagnl)Sa dugaan awal penyakit pada pencernaan dengan menggunak2n ko1'l'lpuler? 1 perlu. Alasan ................................................... ..
!:iJ
3.
4.
5.
6.
~ ~~ ~~
KlJESIONEH
J-\ngkct I)cnclitian Aplikasi Sistc1n l)akar untuk rn!!ndiagnosa adanya Gangguan pada I'cuccruaan. l(an1i sedang 111elakL1kan analisa dan penelitian suatu aplikasi siste1n p;,kar yan~ dapal digunakan sebagai alat bantu untuk n1cndfr1snosa <1.dan: a gangguan pada pencernaan. Mohon bantuan saudara/i untuk meniawab p~rtan;·aa1~-pcrlanyaan d; ba\vah ini : 1
·T'..
Na111a l.!n1ur
j ,O
it}
<'
'\IJl'n OM 0
/af-10• n
Lingkarilah pilihanja\vaban anda pada kotak yang disedir.ka11. I. Apakah anda mengetahui informasi tentang pe·1yakit pada pencernaan (gangguan pencernaun)?
c:J
ya
b. tidak (lanjut ke no. 3)
2. Bagai1nanakah anda.1nendapatkan infon11asi tentang ga11ggur.11 pencernaan tersebut ? Dari buku-buku kesehatan b. tanya ke dokter c. lain-lain, sebutkan ..................................................... . 3. Menurut anda, apakah mcncari 111formasi dari buku-b•1ku rennast!k kurang efektif? /9ya '--ii. tidal: 4. Apakah anda pernah mengalami gangguan padrt pencernaar, ~ {i). pernah b. belum pernah 5. Apakah anda pernah menggunaknn komput0r untuk mendiag.1osa penyak1t pada pencernaan tersebut ? a. pernah (15) belum 11~rnah rvl-erlurut anda: perlukah dibt;at suatu alat bamu yang dapat mendiagnosq dugaan awal penyakit pada pencemaan dengan r.1enggunakan kornputer?
6)
GP ~~,~~ pcrlu. Alasan .................................................. ..
KU!i;SIONl~R
Angkct r>cnclitiau Aplikasi Sistctn J>akar untuk IUCJl(!iagnosa adauya
Gangguan pada i>cnccrnaan. l(a1ni sedang 111elakukan analisa clan penelitian sualu apl'.ka.')i '.-:.iste.111 pak.ar ynng d;ipa! d1gunaka11 scbagai alat bantu untuk 111cndiag1H1sa .1da11ya gai1gguan pat!a p\..'.1H..:ernaa11. Mohon bantuan saudara/i untul: n1enja\vab per1anyaa11-pcrta11yaan di ba\vah ini :
Na1na Umur
Si D16' ';_'ii .\-Ail V10-
Lingkarilah pilihanjawaban anda pada kotak yang Jised1al:an. I. Apakah anda mengetahui infon11asi tentang penyal"it pada pe11cerna~11 (ga1;~guan pencernaan (
r
GJ
ya
b. tidak 4. Apakah anda pernah mengalami gangguan pada pencerPE1an ? @) pernah b. belum pernah 5. Apakah anda pe··nah menggunakan kompu~er untuk 1Pe11rliagnosa penyak:1 pada pencernaan tersebut ? a. pernah · belum pcrnah 6. Menurut anda, perlukah 'dibuat suatu alat bantu yang dapa't mendiagnl'oJ dugaJn awal penyakit pada pence1naan der•.gan mcnggt:nakan komputer? perlu b. tidak perlu. Alasan ................................................. .
®
·'.V
I
r\ngkct flcnclitian Aplikasi Sistc1n I>akar untuk n1cnd:agno~a adanya Gangguan pada Pc!tccrnaan. !(an1i sedang 111claktikan analisa dan renelitian suatu aplikasi ~;ist~n1 palc:lr yang dapal digunakan sebagcli alat bantu untuk 1nendiagnosa adanyh ga•1gguan pada pencernaan. Mohan bantuan saudara/i unluk n1enjn\vab pcrtanyaan-pcrtar1y?a11
Umur
Lingkarilah pi!ihanja\vaban anda pada kctak yang disediakaii.
I. Apakah anda mengetahui informasi tentang renyc.kit pada per.ccnrna11 (gangguan pcnccrnaan)? /;; ya
l?,
tidak (lanjut keno. 3) 2. Bagaimanakah anda mendapatkan informasi tentang 6angguan pencerna:rn lcrsebut ? Dari buku-buku kesehatan '-tJ'. tanya kc dokter c. lain-lain, sebutkan ..................................................... . 3. Mcnurut anda, ~pakah mcncari informasi dad buku-buku •ermasuk kurnng efektif? ya b. tidak 4. Apakah anda pernah 1nengala1ni :sa11gguan pada pc-nce:nnan : ~ pcrnah '-ti. bclurn pernah 5. 1\pakah anda pernrill n1enggunakan kon1puter untuk 1Pcn.Jia0nosa penya~-:.it: p<1d;:1 penccrnnan tcrsebul ? a. pernah belum pernah . . 6. Menurut anda, perlukah d1buat suatu alat ba;:'".' yan5 uap~t rnend1agno;·a dugaan awal penyakit pada pencernaan dengan 1r.eng\;um.lrnn ko1npu:er? 1 pcrlu. Alasan ................................................. .
m Bi
[§)
q?, :~~1 ~~
Kl1ESIONER
Angkct I>cnclitian A11likasi Sistcn1 (>akar untuk
n1cnd~agnosn
adanya
(;angguan pada J>enccrnaan. J(nn1i seUang 111elakukan analisa dan penelitian suaiu aplika.-;i sistcin p~d-.ar yang dapat digunakan sebagai alat bantu untuk n1endia;snc'sa adanya gangguan ~)ncl~l renccrnaan. f\!lnhon bantuan saudara/i Ul1tUk 111Cl1JP.Wab pcr:.2ny;u1n-.pcrtanyaan di bawah ini :
Narna Urnur
: 11L1 ~, t ahv n
Lingkarilail pilihan Javvaban anda pada kotak yang diseJiakan. I. i\p3kah anda 111engetahui inforn1asi tenta11g penyc1kit pac.!a penccn~a~1n (g3~guan pencernaan)? 0. ya b. tidak (lanjul kc 110. 3) 2. 8a~ain1anakah anda 1nendapatkan inlOnnasi tentnng gangguan peu,.;ernaan tersebut ? (Ji> Dari buku-buku kesehatan b. tanya ke dokter c. lain-lain, sebutkan ................................................... . 3. i\-tcnurut anda, apakah 1nencari i11forn1asi dari buku-bulzu terinasulz kurang et'.c~tif?
G;
ya tidak 4. Ap;::;!(.ah anda pcrnah n1engala1ni gangguan padr. pe.1ct.:rnaan? pernah b. belum pernah 5. Apakah anda pernah 111enggunakan ko1nputer unt:.1k 1nendiagnosa penyakii pada pencernaan tersebut ? a. pernah ~, belu:n pernah 6. i\lcnurut anda, perlukah dibuat suatu alat bantu yang dapat rnendiagnosa du~an awal pcnyakit pada penccrnaan dengan 1~1C11ggu1rnk:ln ko:11puter? G0 pcrlu b. tidak perlu. Alasan ................................................. .. b.
G
KUESIONER
Angk.ct }>enclitian ApHkasi Siste111 J>aJt..ar unt~tk 1ncndiaguosa ada11ya Gangguan pada Pcnccrnaa11. J<.an1i sedang n1elakukan analisa dan penelitian suatu :.1plika::.i sislc1n pak,-..r yang dapat digu11akan sebagai alat bantt1 untuk 111en
!'Jain a
<::UD (/1-il1 AN
l.11nur
2?j t11fiUrV
L.lngkarilah pilihanja\vaban anda pada kotak yang disediakan. 1. /\pakah and a 1ncngctahui infi.Jnnasi tcnlang pen yak it pad a pc1h.·crna:111 (gan~guan
@
penccrnaan)?
yn b. tidak (lanjut keno. 3) 2. 13agai1nanaknh anda 1nendapatkan tersebut ?
@
3.
4.
5.
tentang gangc:uan p;::ncernaan
Dari buku-buku lzesehatan
b. tanya ke dokter c. lain-lain, sebutkan .................................................... .. rvtenurut anda, apakah mencari informasi dari buku-L-,uku (ert'1asuK kurang efektif? @) ya b. tidak 1\pakah ancla pcrnah 1nl!ngala1ni gangguan pada pcnccrntian ? Q) pernah b. belum pernah Apakah anda pcn"!ah 1nenggunaka11 kun1putc:r untuk :11cndiagi1usa j:L'i1)akit pada pencernaan tersebut ? a. pernah belum pernah rvteirnrut anda, perlukah dibuat suatu ala! bantu yan<; dapat mendiagnosa dugaan awal penyakit pada pencernaan dengan menggunak~n komputer? perlu 15. t1dak perlu. Ala~an .................................................. .
(!?)
6.
inforn1a~.i
(!)
KUESIONER
1\ngkct Pcnclitian Aplikasi Sistc111 Pakar uutuk 1nc1ul;agao~a adanya c;angg!lan pada Pcnccrna!ln.
f(a1ni scdang n1clakukan anaiisa dan penelitian suatu apliko~:::.i sist.:1ri pakar yanµ dapat digunakan sebagai alat bantu untuh. 111endiaf;no.~a ad<..11ya g~ingguan pada pcncernaan. fVJohon bantuan saudara/i untuk n1cnja\vab pcrL1ny1H111-r.. crtany<1an di ba\vah ini :
Nn111a
uIll lll'
Lingkarilah pilihanja\vaban anda pada kotak yang di~:ediakt111. I. Apakah anda 1nengetahui infonnasi tentang penyakit pud:i penccrnaan (ga~~uan pencernaan)?
(jJ/ ya b. tidak (lanjut keno. 3) 2. 11again1anakah anda 111e·1d:1prttkan infonn:isi icntang ga11gguan
3.
4.
5.
6.
pcn.:crnr1~1n
tersebut ? a. Dari buku-buku kesehatan &"/ tanya kc
KUESIONER
Angket Penelitian Aplikasi Sistcm Pakar untuk rncndlagnosa ada11ya Gangguan pt1da Pcncernaan.
l(a1ni sedang 111clakuka11 analisa dan penel~tian suatu aplik~l:,i sist~n1 paknr yacg dapat digunakan sebagai alat hantu untuk 1~1endiagnc'Jsa nd:inya g:ingguan pada pcncernaan. Mohon bantuan saudara/i untuk nienja\vab perla11yr.nn-pci·tanyaan ~:i ba\vah ini: Nan1a U11111r
telli 2 2, 'iAh;'.il?
L,ingkarilah pilihan ja\vaban anda pada kotak yang disediakan. I. Apakah anda n1engctahui infc1nnasi tentang penyakit pada penccrnaai1 (gangguan pencernaan)? ~ C:> ya b, tidak (lanjut keno. 3) 2. 13agai111anakah anda 1ncn perlu b. tidak perltL Alasan . . . . . . . . .. . . . . .. .. .. .. .... . . . . . . . . . . . . . . ........ .
KUESIONER
Angk.ct Penclitian Aplikasi Siste111 l)aka·r univk n1cndiagnosa
~idanya
c;angguan pada l)encernaan. 1-\.i.1111i sedang 111elakukan analisa dan renelitian suatu apli!..:_asi :-.is!ctn paka1 yang Japat Jigunakan sebagai alal bantu untuk 1'1e1H.Jiagnosa aJ·1nya g~1ngguan pada pencernaan. j\/fOhOll bantuan saudara/i U lluk PlClljawab r1crU.'11.YHUl!- 1)Crlanyaan di h<1\vah ini : Na1na LJinur
t)i!Di 2[
\AH//fV
l.ingkarilah pilihanja\vaban anda pada kotak yang discdiakr1r1.
I. Apakah anda 1nengetahui infOnnasi tentang penya~~iL pada pt:-ncl'rnaun (ga~guan pencernaan)? u'Y ya b. tidak (lanjut keno. 3) 2. Bagai1nanakah anda 111endapat:(an informa:.;i tt~ntang ga.1ggt1an penccrn;-ian tcrscbut ? a. Dari buku-buku kcsehatan b. tanya ke clokter _ ~ Ia1n. Iain, . se~:n1t ' kan ..................... il/te!l.IJ& I . Ls,d 3. Menurut anda, apakah mencari iicfonn3si dari buku-buku tennasuk kmang efektif? Q; ya b. tidak 4. Apakah anda pernah 1nengala1ni gangguan pada pencerna.;in '? @ pernah b. belum pernah 5. Apakah anda pernah n1enggunakan kon1puter untu:z n1e1idiagnosa penyakit pada pcncernaan tersebut ? a. pernah (&. belum pcrnah (>. Meni.. ...:t anda, pcrlukah dibua~ suatu alat bantu yang i.l_1pat n1cndiagnc.:)a duga~111 a\val penyakit pada petit.:crnaan dcngan 111e11gbunakan k(H'lpu~cr '!
C;i) b.
pcrlu lidak pcrlu. J\lasan ......................................... .
KUES I ONER
Angkct Pcnclitian Aplikasi Sistc111 flakar uutuk 1ncndi.1g11o!"a ndanya
Gangguan pada t>enccr:1.Jaan. J(a111i sedang 1nelakuka11 analisa clan peneliti~:n SU'.1ill aplik'.1;;1 s~t:t 1 :1n pak1r yang dapat digunakan sebagai alat bantu untuk 1nendiagnosa ad<.u~ya gar.gguan pacla pencernaan. Mohan bantuan saudarWi untuk 111cnjawab 1~crL:nya~1n-pcrtan.ya<1r: di ~'id\vah
ini : ,--··
Nam a lJ m ur
_/'
/;9/;/ ,./
2'-- ·f;.'ff}tl!i
Lingkarilah pilihanja\vaban anda padu kotak yang
11c1~cc1 na;n1
(gangguan pcncernaan)?
a. yet tidak (lanjut keno. 3) Bagaimanakah anda mendapatkan infonnasi te:ita:i.>5 gan~;gu:m 1:icncernaan tersebut ? a. Dari buku-buku kesehatan b. tanya kc dokter c. lain-lain, sebutkan .................................................... . Menurut anda, apakah 1nencari inforn1asi dari buku··buku terr.1ast1k kurang efektif? C
@)
2.
3.
4.
5.
6.
0
KUESIONER
Angkct Pcnclitian Aplikasi Sistcm Pakar untt;k mc1Hliag110,;a a
Ka111i sedang n1elakukan analis.1 dan penelitian st1atu aplikasi s:sten1 pn.kar yL.ng dapat digunakao sebagai alat bantu untuk n1endiagnosa ada11y11 gangguan pada
penccrnaan. Mohon bantuan saudara/i tintu 1( n1cnja\vab
pei"tnnyr~an-pert.u1yaan
di
ba\vah ini : Nan1a Umur
/~tiIr. i' iJ r<Jh
/;;: fli-':11
Lingkarilah pilihanjawaban anda pada kotak jang Jisediaka11. I.
Apakah anda n1engetahui inforn1asi tent;:111g penyakit p~tda ~)cncernaan
(gangguan pcnccrnaan)? ~)'fl
b. tidak (lanjut keno. 3) 2. Bagairnanakah anda rnendapatkan inforrnasi tei:tang gangguan pcnc:ernaa11 tersebut ? a. Dari buku-buku kesehatan (§') tanya ke dokter c. lain-lain, sebutkan ............................................. .. 3. Menurut anda, apakah :nencari informasi dari buku-baku tennasuk kucang efektif? ya b. tidak 4. Apakah anda pernah rnengaiami gangguan pada pencen;aan? a. pernah ® belurn pernah ). Apakah anda pernah menggunakan kornputer ~mtuk inenoiagnosa renvakit pada pencernaan tersebut ? a. pernah
CJ
@
belun1 pernah
6. Menurut anda, perlukah dibuat sual.u ~: •.t bantu yant; Jarat mendia~nosa dugaan awal penyakit pada pencernaan dengan menggu11akan komputer '! @ perlu b. tidak per!u. Alasan ................................................. ..
KUE:;IONER
,i\ngkct i>cnclitian Aplikasi Sistcn1 Pakar untnk n1c11di·.1g11osa adauva Gani.!gnan pada Penccrnann. J(an1i scdang 1nelakukan analisa Jan penelitian suatu aplika.)i o..;i.:.:tc1n puk:1r y<.11~, dapat digunakan scbagni alat bantu untuk n1endiagnosa aJ:inya gangguan !laJa pcnccrnaan. Mohon bantuan saudara/i untuk 111cnja\va~J pt~rt,d1ya<1t1-r'L'r·tanyaan di b~nvah ini :
Nam a Umur
f11 . /1..:ri Nll 1 t .f/Jlfvr'! '
Lingkarilah pilihan jawab•rn anda pada kotak yang disediakaP. I. Apakah anda 1nengetahui infonnasi tenta11g rcnyr:.kil paO
0
Li.
y:_i
tidak (lanjut keno. 3) 1. Bagain1anakah anda n1enciapatkan infOrn1a:~i tentang ga11gg11an pencen1aa11 tersebut ? /R~ Dari buku-buku keschatan Lt{ tanya ke dokter c. lain-lain, sebutkai · .................................................. .. 3. Mennrut anda, apakah mencari informasi dari buku-hu~u terr.iasuk kurang efektif? ,r::,--, ( a) ya '-6. tidak 4. Apakah anda pernah mengalami gangguan p~da pencernaan -J (~a) pernah b. belum pernah 5. Apakah anda pernah 1nenggunakan ko1nputer untuk r.1endiaGnosa penyakit pada pencernaan terscbut ? a.
@
pernah bc!un1 pcrnah
6. Menurut anda, pcrlukah dibuat suatu alat bantu y<1ng cla1nt mendiagnosa dugaan a\val penyakit pada pencernaan densan 1ncng,:;;'u11akan koin;)uter '!
L;2~-- ~~,;~,~ perlu. Alasan .................................................. .
KUESIONER
1\ni~kct
I>cnclitian Aplikasi Sistcn1 llakar untuk n1cndh1g1nosa adanya (;nug:guan pada Penccrnnan.
Ka1ni sedang n1clakukan analisa dan penelitiar! suatu aplika'>i sistcn1 p~ 1 kar ya11~ dapal digunakan scbag.'.li al,tt b,1ntu untuk nicnd!agnosa 8da11ya ganggunn pada pe11ccr11aan. iV1ohon bantuan :::.audara/i untuk n1enja\vab pcrt:tnyaa1;-pcrtanyaan di brl\vah in i : !\an1~1
V.lt J)/11'\.,Ci
l iinur
2{;; TttN
Li11gkarilah pilihan_ja\vaban anda paUa kotak yang disediaktlll I. Apakah anda n1engetahui infor111asi tentan::; pe1~ya~"-it paJ;1 pe11ccrna.:111 (gangguan pencernaan)?
ta,1 ya tidak (lanjut keno, 3) Bagain1anakah anda 1nendapatkan infonna5i tentang ,p,angguan pencernaan tersebut ? {a) Dari buku-buku kesehatan '-5. tanya ke dokter c. lain-lain, sebutkan ., ........ , ,., .. ,., .. ,,,,.,,,,,, .. ,,,, .............. . Menurut anda, apakah n1encari infonnasi dari buk11-buku tennas1c1k kurang efektif? @ ya b, tidak 1\pakah anda pernah 1ncngala1ni gangguan pada penccrnaan '? (I) pcrnah '-b. belum pernah 1\pakah anda pernah 111e1 ggunakan kon1pL'ter untuk 1r:endiagnosa penyakit pada pencernaan tersebut ? a, pernah @ belurn pernah Menurut anda, perlukah dibuat SLtatu alat hantu yang dapnt rncndiagnc" .. clugaan a\val penyakit pada pencernaan dengan 111er~g~una~za11 kon1puler ?
'?.
2.
3.
4.
5.
6.
1
~ ~~~~ perlu. A!asan .,, .. ,.,.,.,,,,,,.,,,,,, .. ,, ...... ,,,, ,,,, ... , .. .
KUESIOI\ER
Ani~kct
I>cucJitiaE Aplikasi Sistc111 J>akar Ul!tuk
ntc•toia~_~nosa
ndauy:i
Gangguan pada i:.cnccrnaan. l(anli scdang n1clakukan analisa clan pcnelitiaq suatu aplikasi sistc111 11ak::ir ynng dapal digunakan scbagai alat hanll: untuk 1ncndiagnn...;a adany;1 ganggu:in p;1da pcnccrnaan. Mohon bantuan saudara/i untuk 1nenja,vab pcn<.ny~1<·111-p 1.:rta11yaan .Ji
ba\vah ini : Na1r1a lJ111ur
fl;Rt\ AMA· 2. \ Tf1t\1h
I.ingkari lah pilihan ja\\'ahan and a pada kutak yang disedia~a11. I. i\pakah anda 1nengetahui inl"Orinasi h.. Jltang penyal:
1
t
pada pcnccrna.:.in
(gan°guan pcnccrnaan)?
2.
3.
4.
5.
6.
(;>ya b. tidak (lanjut keno. 3) Bagain1anakah anda tnendapatkan iniOrn1asi tentang gangguan pcncernaa11 tcrsebut '? €) Dari buku-buku kesehatan b. tanya ke dokter c. lain-lain, sebutkan ................................................... . Menurut anda, apakah mencari informasi dari buku-0:1ku ternnsuk kurang efektif '? (F> ya b. tidak i\pakah anda pernah 1nengalan1i gzingguan pada penc~rriaan ? /
KUESIONER
Angkct f>cnclitian Aplikasi Sistc111 (~angguan
Pak:~r
untuk
n1endlag11us:.~
adanya
pada l'cnccruaan.
J(a1ni sedang 111elakukan analisa dan pc11elitian suhtl.l a!Jlik.a~:i sisi.en1 pakar ya:~g dnpat digunakan sebagai alat bantu untuk n1endi1~gnosa :.1da 1)a gangguan pad~: pcnccrnaan. Mohon hantuan saudara/i untuk 1ncnja\vab pcnrinynan-pcrtanyaan di ba\vah ini : 1
Na1na Umur
f-/fvA
24
.-r-f ftLU tVI' ·1/tHU1\.J
Lingkarilah pilihan jawaban and~ pada kotak yang disedialrn11 1. Apakah anda 111engetahui inforn1asi tentang peny;;1kit pada penccrnaan (gangguan pencernaan)? ya o. tidak (lanjut keno. 3) 2. 11agai111anakah anda 111endapatkan intOnn~si tentang gangguan penccrnnnn Lerscbut ? (a'\ Dari buku-buku kesehatan b. lanya ke dokter
c1-
c.
lain-lain, scbutkan .................................................... .
3. Menurut anda, apakah n1encari infonnasi dari buku-hrku terrnasuk i.:.ura1q_ cfcktil"? @ya b. tidak 4. .A.palsah anda pernah 1nengaln1ni ~anggu::n pada pencernf:an? pcrnah 'o. belum pernah 5. Apakah anda pernah 1ncnggunakan ko1nputer untuk 111('.LOidgno~J. pei1yaLit pada pcnccrnaan tcrsebut? ~l. pernah (]) helum pernah (>. Mcnurul anda. pcrlukah dibuat su:itu alat bantu yans dap:tl m~ndiagnosa dug'~<\!1 awal penyakit pada pencernaan dcngan mcnggunakrn1 ku111:1uter '! 1
([!_)
q;) ~~,~~
perlu. Alas.rn ................................................ ..
KU~:SIONER
1\ng-kct J>cnclitian Aplikasi Sistc1n J>ak·-ir untnk n~cndiaguo.sa adanya (;angguan pada r)cnccrna;HI. K~uni scclan 0 n1elakukan analisa clan pe11elitian suatu aplikt:si s1~ten1 p:1kar ;~•ng dapat digunak~u1 scbag•~i alat banlu unl .1k 1ncndiagnosa ad·_u1y;1 ga11gg1;a11 pad;.; penccrnaan. Mohon bantuan saudara/i u11tuk 111cnjawab perl<.1n:'a~.11-pcrt<.1nyaan di 1
b~l\vah
Na1na U1m11
ini : p.Afli Di ,.l.-1
'lAtili~i
l.,ingkarilah pilihan ja\vaban anda pa
6b.
ya
tidak (lanjut keno. 3) 2. Bagaimanakah anda 1nendapatkan inforn1asi tent::ing gangguar. rencernai:1n tersebut ? @ Dari buku-buku kesehatan b. tanya ke dokter c. lain-Jain, sebutlrnn .................................... . 3. fvlenurut anda, apakah 1.1ei:;;~·ri inforn1asi dari buku-l>uku tennasuk kura11g c1ck1ir?
Gb.
Y" tidak 4. /\pakah anda pcrnah 1nengala111i gangguan pada oe!1cc,T;a~n? (a.\ pernah '-6. belurn pernah 5. Apakah ar1da pernah rnenggunakan komputer untuk rnendiagnosa pc•1yakit pada pencernaan tersebut ? a. pernah belum pernah Ci. Mcnurut anda, perlukah dibuat sualc: ~!at bantu yant' clapat mrndiagpoc:a
(!:
dugaan a\val pcnyakit pada pencei·naan dengan rnenggunakan koinputcr '?
G? ~~,~~
perlu. Alasan .... , ........................... , ............... .
KUESIONER
Angkct Pcnclitian Aplikasi Sistcin Pakar uutuk 1ncndlagnosa adany:t Gangguan pada Pcncernaa11.
Ka1ni scdang n1elakukan analisa dan penclilian suatu aplikr.si sistcn1 pak.Jr y::1ng dapnt digunakan scbagai alat balltu untuk 1ncndiagnosa ad:1:·1y<.1 sanggual! pal.la pcnccrnaan. ivlohon btintuan ::;audara.li untuk 1ncnjn\vab pcrt~.n)a;.111-pcr(an:.:aan di ba\vah ini: Narna
(,01t1cft'l
Umur
20 ialt u o
Lingkariluh pilihan ja\vabdn ancla pada kotak yang Jisediaka11. I. .A.pakah anda n1engetahui inf-brn1asi tentang penyakil pa
G
b.
ya tidak (lanjul kc nu. 3)
2. Bagai1nanakah anda 1nenclapatka;1 tersebut '!
infonna~i tent~111g
gangguan pencen'aa11
@
Dari buku-buku keschata11 b. tanya ke· dokter c. lain-lain, sebutkan ................................................... . 3. Mcnurut anda, apakah n1encari infonnr.si dari buku .. bnku tenras11k kura11g efektif '?
~ ;;~lak
4. Apakah anda pernah mengalami gangguan pada pencernaan (?:, pernah belum pernah
?
'-o'.'
:i.
Apakah anda pernah 1r1enggunakun kon1putci' untuk
'.llc1Hl:agnosa penyakil
pada penccrnaan tersebut ? a. pernah bclum pernah · 6. Menurut anda, perlukah dibuat suatu alat bantu y2.11g da.pat mendiagnosr.
CJ
clugaan
a\val penyakit pacla pencernaan clengan ii1enggl111akan kon1p1.1ter ·:
~ ~~ ~1~ perlu. Ala;an ................................................... . 1
KUESIONER
Angkct I>cnclitian i\plikasi Sistcn1 J>akar untuk Ganggu~1~
n~endi.1g•1osa
adan_,:a
pada Pcncernaan.
l<.aini sedang n1elakukan analisa dan penelilian suatu
2pii:.:.a~i
si::.te1n pakar yang
dapat digunakan sebagai alat bantu untuk mcndiagnosa a~anya gangguan pada pencernaan. Mohan bantuan saudara/i untuk rnenjawao p~rt;:myaan··pertanyadn di
ba\vah ini : Nania
DP-K- i r~('()f1r?1_
Umur
3D
1
tcd1vi1
Lingkarilah pilihan ja\vaban anda pada kotak yang dis1.!diakan. I. Apakah anda n1engetahui infonnasi tentang pcnyh~il p~ida penc~rnaan (gangguan pencernaan)? a. ya @ tidak (lanjut ke rJ. \) 2. l3agairnanakah anda 1r1endapalkan infonnasi tcnta.ig g· "~·:__-.uan pe11,.:en1..1a11 tersebut ? a. Dari buku-buku kesehatan b. tanya kc dokter c. lain-lain, sebutkan ................................................... . 3. Menurut anda, apakah 111encari infonn8.si dari buk.t~-b·1ku tern1asuk kurang efektif? a. ya @ tidak 4. 1\pakah anda pernah n1engala1ni gangguan oadP pe11ccrndf:11? (];J pcrnah b. belurn pernah ). Apakah anda pernah n1enggunakan kon1p 1JrL.r ·.1ntuk i:1endiagnosa penyukit pada pencernaan tersebut ? a. pernah @ belum pcrnah (>. Mcnurut anda, perlukali dibuat sualu ~dat bantu yang dapal 111c1H.liab .. ,).')a dugaan a\val penyakit pada pencernaan dengan n1en3~unal\.an ko1nputcr? Q!) pcrlu L. tidak pcr!u. l\lasan ................................................... .
KUESIONER
Angkct I>cnclitian Aplikasi Sistc1n Pakar untuk n1endL1gnl1Sa adanya (;ang6uan pada Pt:nccrnaau.
J(a111i sedang 111elakuka11 analisa dan penelitiun t>uatu aplik:1si sist :n1 pakar ya11g dapat digunakan scbagai alat bantu unluk 111cncliagnosa ndailya ganggunn pnda pencernaan. Mohan bantuan saudara/i untuk inenjt-1 \vab pertany;_H\il-pcrtanyaan di ba\vah ini : 1
Nam a Umur
,
-
r,;!/h-C/.'_,f;,.,;-
Lingkarilah pilihanjawaban anda pada kotak yang di,;ediakan. I. Apakah anda mengetahui informasi tentang p~nyal:it pda pencerna211 (ga'.ll;!i\uan pencernaan)? u1/ ya b. tidak (lanjut keno. 3) 2. Bagaiinanakah anda 1nendapatkan inforn1asi tentang gungguan pencern~1an
3.
4.
5.
6.
tersebut ? a. Dari buku-b,J!rn kesehatan b. tanya ;, · rlokter (} · ;? /':.) I·. . se but
qp~~i~1~ pcrlu. Alasan .................................................. .
KUESIONER
I\ngkct J>cnclitian Aplikasi Sistcn1I>akar11ntuk
Gangguan pada
rncndiag.no~a
adauya
Peuccr1:1~an.
Kan1i scdang n1clakuknn analisa d3n penc!iti:1n sualu aplikasi ·.;isten1 p.1kar yang
Japat digunakan sebagai alat hantu untuk 1nendiagnosr, :1d.u1ya g.u~gguan pada pcncernaan. Mohan bantuan sauJara/i untuk 1ne11jawab pcrtaJ1yann-p1~rtany.tan di bawah ini:
Na in a Urnur
Lingkarilah pilihan jawaban anda pada I.
2.
3.
5.
6.
yang disediakan.
(gangguan pencernaan)? (JD ya b. tidak (lanjut keno. 3) Bagai111anakah anda n1endapatk::in inforn1asi ten~ang gangguu•1 pencernaan terscbut ? a. Dari buku-buku kesehaUn b. tanya ke dokter fl1< , ~r.)' /D lain-lain., sebutkan ...... 'ffi:.~..11 •••••••.• .•••••••....••.•••••...•.. rv\e(iurut anda, apakah mencari inforrnasi dari buku-bciku terrnasuk kur:ing efektif? ya b. tidak Apakah anda pcrnah mengalami gangguan pada penc.:•·naan ? a. pernah @ belum pernah Apakah anda pernah menggunakan komputer untuk mendiagnoc~ penyaldt pada pencernaan tersebut ? a. pernah /11'.'J belum pernah M~·ut anda, perlukah dibuat suatu alat bantu ynnr dap<et 111endiaf;1iusa du~~n a\val penyakit pada pencernaan de11gan 1nenggu·1akan ko1nputcr '.1 ~! perlu h. tidak pcrlu. i\lasan ................................................... .
oY
4.
kot~k
Apakah anda n1engetahui inforn1asi tentang penya 1.;:i: paLa pen(:crnaa11
Klll~SIONER
Angkct Pcnclitian Aplikasi Sistcm Pakar untuk mcndiagll""' adanya Gangg1.1an pada l>encernaan. l<.an1i scdang 1nelakukan analisa dan penelitian suatu aplika~·i sistc111 pakar yring dapat digunakan sebagai alat bantu untuk_ 1111.... ndiagnosa ad.1nya gangguan pada pencernaan. Mohon bantuan sauJara/i untuk nienja\vab pcrt:1nyaa11-pert.1nyaan di
ba\vah ini:
Natna Umur
I e,;, 1///J/.!. ti
t
3c,; 7qJ;un
Lingkarilah pilihan ja\vaba11 anda pada kolak yang disediakan. 1. Apakah and'1 n1engetahui infor111asi tentang penyaLit pada pcncernaan (gangguan pencernaan)?
Q
ya b. tidak (lanjut keno. 3) 2. Bagain1anakah anda 1nendapatkan inforn1asi tentang ~:angguan pencernaan tersebut? a. Dari buku-buku kesehatan ® tanya ke dokter c. lain-lain, sebutkan ................................................... . 3. Menurut anda, apakah mencari informasi dari buku-bul(ll termasuk kurang eJektif? dD ya b. tidak 4. Ap~lzah anda pernah 111engalami gangguan pacla peneernaan ? (Dpernah b. beium pernah 5. ;\pakah anda pernah n1enggunakan kon1puter untuk 1n~ndiagnosa penyakit
pada pencernaan terscbut ? a. pernah (f9 belum 11ernah 6. Menurut anda, perlukah dibuat ;;uatu alat ba.1tu yang dapal mcnJiagn(>S<> dugaan awal penyakit pada penccrnaan dengan 111enggu1rnkar, kornputer? (10 perlu b. tidak pcrlu. Alasan ................................................... .
KUES I ONER
l\n~kct
Pcnclitian Aplikasi Sistcnt t>akar untuk 111cndiag 1:?osa adanya Gangguan pada l'cnccruaan.
Ka1ni scdang 1nelakukan analisa dan penelitian su;:.tu aplik2si sisLc,111 pakar ya1ig dapat digunakan sebagai a!at bantu untuk n1endi.1gnos:.1 ad~H1ya ganggL1<1n p~'-J~;
rencernaan. Mohon bantuan saudara/i untuk 1nenja\vab bzl\vah in i : Nan1a LI 111 ur
pi:r~:::nya:111-p':rtanyaan
di
. /f/t-lf. • 21 --f?;l)un _
l,i11gkarilah pilihanja\-vaban anJa pada kolak yang discdiai\an. I. Apakah anda n1engetahui inlOrn1asi tentang penyakit 1)ada pencernaa11 (gangguan penc~rnaan)? ,?•
6Y
)d
b. tidak (lanjut keno_ 3)
2. Bagain1anakah anda 1nendapatkan infor1nasi tentang ganggdan p:.:ncer:1aar1
tersebut ? a. Dari buku-buku kesehatan (§; tanya ke dokter c. Ja111-Ja111, sebutkan ___ . _.. __ .. _..... _ 3_ Menurut anda, apakah mencari informasi dari buku-h1ku tcr111asuk kurang efektif? ya b. tidak 4. Apak.ah anda pernah 1nengala1ni gangguan pada penccrnaan ? a. pernah (§· belum pernah
cv
5. ;\pakah anda pernah n1enggunakan kon1puter untuk 111c;1d1~.gno~;,;. penyakit
pada pencernaan tersebut ? a. pernah ('.]):: belum pernah 6. Menurut anda, perlukah dibuat suatu alat bantu yang dapal rncndiagnosa dugaan awal penyakit pada pencernaan dcngan rnent;:;t.irnKan komputer 9 perlu b_ lidak pcrlu. /\lasan ·········-·····-··-··········-····-- ............. .
G
Lampiran 3 Kuesioner Penelitian 2
Kt:ESIONER
Angket Penclitian tanggapan pemakai Aplikasi Sistem Pakar untnk mcndiagnosa adanya Pcnyaldt pada Pcncernaan Mannsia
I. Apakah aplikasi sistem pakar ini mudah digunakan?
X
Sangat mudah
b. Cukup mudah c. )
Sulit
lipakah apiil,asi rni Japat nHomliantu dalam mcndapmkan infonnasr penyakit dan mendiagmisa penvakit pada pencemaan anda
'I
pc· Sangat rnc1nbantu b.
Cukup membantu
c.
Tidak mcmbantu
3. 13agaifnana tam pi Ian yang ada p3da layar menurut anda? a. Sangat bagus )'(' Gagus
c. Kurang bagus 4. Apakah anda tertarik untuk menggunakan aplikasi ini dalam mendapatkan
informasi penyakit dan mendiagnosr, dugaan awal penyakit anda? a.
Sangal tertarik
:K'
Tertarik
c.
Kurang tcrtarik
KliESIONER
Angket Penelitian tanggapan pemakai Aplilrnsi Sistem P11kar untuk
mcndiagnosa adanya Pcny
1. Apakah aplikasi sistem paJ.;ar ini rnudah digunakan? a
Sangat mudah
,X
Cukup mudah
c.
Sulil
2. Apahai> apJil,asi ini Japal membanlu dalam mt:ndapa!Kan informasi penyaki~
{>(
dan mendiagnosa penyakit pada pencemaan anda?
Sangat membantu
b. C"kup mcmhantu c. Tidak rncmbantu
3. Bagaitnana tan1pilan yang ada pad:i Jayar inenurut and.a? ' I bagus a_ Sangat
M .8agus c.
K urang bagus
4. Apakah anda tcrlarik untuk rncnggunakan aplikasi ini dalam rnendapatkan
informasi penyakit dan mendiagnoca dugaan awal per:yakit anda? a. Sangat tertank ){. Tertarik c.
Kurang tcrtarik
KCESIONER
Angket Pene!itian tnnggapan prma!rni Ap!ikasi Sistem Pakar untuk rnendiagnosa adany:: Pen)·al>it pada l'eucernaau Manusia
!. Apakah aplikasi sistcm rabr ini mudah digunakan ') a.
Sangat mudah
1J<
Cukup mudah
c.
Sulit
2. /1pakah apiil;as1 ini dapal mcmbantu dalam mendapatkan informasi penyakit dan mendiagnosa penyakit pada p•oncen1aan anda?
a. Sangat membantu
V(
Cukup rnembantu
c. Tidak mcmbantu 3. Bagaimana tampilan yang ada pada layar rnenurut anda?
a. Sangat bagus ~ .Bagus c. 4
Kurang bagus
Apakah anda tertarik untui-; menggunakan aplikasi ini dalam mendapatkan
informasi penyakit dan mendiagnosa dugaan awal penyakit anda '!
a. Sangat lertarik
ti( c.
Tertarik Kurang tcrtarik
KliESIONER
Angket Penditian tanggapan pemakai Aplikasi Sistem Pakar untnk mendiag1;osa adanya Penyakit pada Pencernaan Manusia
I. Apakah aplikasi sistcm pakac in1 mudah Jigunalan '' a.
Sangat rnudah
~
l't1kup rnudah
c. Sulit 2. Apakah aplikasi in1 Japai mcmbantu dalam mcndapatkan infonnasi
penyakit dan m<=ndiagnosa penyakit paua penc<0maan anda?
X;
Sangat mcmbantu
b. 'Cukup mcrnbantu c. Tidak mcmbantu 3. l3agaimana tampilan yang ada pada iayar menurut anda?
a. Sangat bagus ()( Bagus c.
Kurnng bagus
4. Apakah anda tertarik untuk mcrn0gu11akan aplikasi ini dalam mendapatkan informasi penyakit dan mendiagnosa dugaan awal penyakit anda? ~ Sangat tertank
b: Tcrtarik c.
Kurang t~rtank
Kl:ESIONER
Angket Penelitian tanggapan µema!rni Ap!ilrnsi Sistem Pakar unfuk ~nendiagnosa atiany~
Penyallit
p~da
1>cncernaan
Manush~
I. Apakah aplikasi sistem pakar llli mu
Sangat rnudah
b. Cukup mudnh
>(
Sulit
2. Apakali a 1iiikasi ini Japat mcmbantu Jalam mendapatkan informas1 penyakit dan mendiagnosa penyakit pada penceniaananda? a.
Sangat membann1
~
Cuklrp mernbanttt
c. Tidak mernbantu 3. Bagaim2na tampilan yang ada pada layar menurut anda?
a. Sangat bagus
d( c. 4
Bagus Kurang bagus
Apakah anda tertarik untuk menggunakan aplikasi ini da1am mendapatkan inforrnasi penyakit dan mendiagnosa dugaan awal penyakit anda? a. Sangat tcrtarik ~ Tertarik
c. Kurang tcrtarik
Kt:ESIONER
Angket Penclitian tanggapan pcmakai Aplikasi Sistcm Pakar untuk mc11di:1g11o~a
adanya l'enyakit parJa Penccrnaan Manusia
I. Apakah aplibsi sistem pakar ini mudah digunakan ·J
a.
Sangat mudah
Ci?'J
Cukup mudah
c.
Sulit
2. Apakah apl1kasi in1 dapat 1ncmbantu dalam mcndapatkan informasi penyakit dan mendiagnosa penyakit pada pencemaan anda '? a.
Sangat membantu
@
Cukup membnntu
c. Tidak mcmbantu
3. Dagaimana tampilan yang ada pada layar menurut anda?
a. Sangat bagus
®
Bagus
c. Ku rang bag us 4. Apakah anda tcrtarik untuk rnenggunakan aplikasi ini dalam mcndapatkan infonmtsi penyakit dan mendiagnosa d'.lgaan awal pe:nyakit anda?
~) Sangat ter'orik b. Tertarik c.
Kurang tcrtarik
IHiESIONER
..'u1gket Penelitian tanggapan pcmakai Aplikasi Sistern Pabir 1rntuk
mcndiagnosa adanya Pcnyakit pada Pcnccrnaan Mauusia
I.
Apakah aplikasi sistcm pakar ini mudall digunakan? a.
Sangat n;udah
b. Cukup mudnh
fJ\
Sulit
2. 1\pakah apiikasi mi dapal mcrnbanlu dalam mc11dapatkan infonnasi penyakit dan mi:ndiagnosa penyakit pada pencernaan anda '?
a. Sangat membantu
13'(
Cukup membantu
c. Tidak mcmbantu J. Bagaimana tam pi Ian yang ada pr.da layar menurut anda? a.
Sungat
h~1g_us
~ Bagus
c. Kurang bagus 4. Apakah anda tertarik untuk menggunakan aplikasi ini dalam mendapatkan inforrnasi penyakit dan rnendiagnosa dugaan awal penyakit anda ., a.
Sangat tcrtarik
!>ti'.·. :'.·ertarik c.
Kurang tcrtarik
Kl:ESIONER
Angket .Penelitian tang;gapan pcmakai Aplikasi Sistem Pakar untuk mendiagnosa adanya
Pen~·aldt
pada Pencernaan Manusia
I. Apakah aplikasi sistcrn rakar i:1i rnudah Jigunakan ·7 a.
Sa11gat mudah
(}f:
Cukup Prndah
c. Sulit 2. Apak;\h apl1kas1 in1 dapat membantu dalam mendapatkan informasi
penyakit dan mendiagnosa penyakit pada pencemaan anda
'I
a. Sangat membantu
1'('
Cukup membantu
c.
Tidak rncmbantu
3. Bagaimana tampilan yang ada pada layar menurut anda?
a. Sangat bagus ~ Bagus c.
Kurang bagus
4. Apakah anda tertarik untuk m0nggunak:m aplikasi ini dalam mendapatkan
informasi penyakit dan mendiagnosa dugaan awal penyakit anda ? ~ Sang:rt rertarik
b. Tcrtarik c. Kurang tcrtarik
KLESIONER
Angket Penelitian tanggapan pema !mi Aplikasi Sistem Pakar untuk
mendiagnosa adanya Penyakit pada Pencernaan M:rnusia
I. Apakah aplikas1 s1stcm pakar ini 1:1udah digunakan? a
Sangat n1udah
b. 1'.'ukup rnudah \)(, Sulit
2. Apakah apl1kas1 1111 dapar membantu dalam mendapatkan informasi pe.nyakit dan mcndiagnosa pcnyakit pada pencemaan anda a. ~
c.
·1
Sangat membantu Cti~•-:'
mcmbantu
Tidak rncrnbantu
3. Bagairnana tampilan yang ada pada layar menurut ancla? a. Sangat bagus
/(; Bagus c. Kurang bag.us 4. Apakah anda tertarik untuk
rne1~ggunakan
aplikasi ini dalam mendapatkan
inforrnasi penyakit dan mendiagnosa dugaan awal penyakit anda '? a.
Sangat tertarik
~ Tertarik c.
Kurang tcrtarik
Kl!ESIONER
Angket Penelitian tanggapan pcmakai Apli!rnsi Sistem Pakar nntuk 1nendiag,nos~l
I.
atlanya
J>cn)·~~l+.it
pa·Ja
i>cuc.crna~n
/\pakah aplikasi siskm pakar ini rnudah digunakan a
!\ilanusia
·J
Sangat mudah
:/( Cukup rnudah c_
Sulil
2. Apakah aplikasi ini dapal mcmbantu daiam mcndapatkan infcmrn1si
penyakit dan 111endiagnosa penyakit pada pe11cen1aan anda ? a.
Sangal membantn
~
Cukup membantu
c. Tidak rnembantu J. Dagaimana tampilan yang ada pada layar menurut anda?
k\
Sanp_a1 hag.us
b.., Hagus c. f{urang bagus
4. Apakah anda terlarik untuk rnenggunakan aplikasi ini dalmn mendapatkan infonnasi penyakit dan mendiagnosa dugaan awal penyakit anda?
()( Sangat tertarik b. Tertarik c.
Kurang tcrtarik
KCESIONER
Angket Pene!itian
t:rn~:mapan
mcudiaguosa adanya
pemakai Aplikasi Sistcm Pakar untuk
Pcn~·allit
pada l'cnccrnaan Manusia
I. Apakah aplikasi sistem pakar irn mudah digunal;an? ~
Sangat rnudah
b. Cukup mudah c.
Sulit
2. Apakah aplikasi mi dapat membantu dalam mendapatkan informasi penyakit dan mendiagmisa penyakit pada pencemaan anda?
r/(
Sangat 1nc1nbantu
b. Cukup memb;rntu c.
Tidak mcmbantu
3. Bagaimana tampilan yang ada pada layar menurut anda? ~ Sangat bagus
b. Bagus c.
Kurang bagus I
4. Apak;ih anda tertarik untuk mcnggunakHn aplikasi ini dalam mendapatkan
informasi penyakit dan mendiagnosa dugaan awal penyakit anda? ~ Sangat tcrtarik
b. Tcrtarik c.
Kurang krtarik
K!'ESff)NER
Angket Penelitian tanggapan pcmakai Aplikasi Sistem Pakar nntuk mcndingnnsa adanya i'cnyakit pada Penccrnaan Manusia
I. Arakah aplikasi sistcm pakar llli ;nudah digunakan? ~
Sangat tnudah
'
b. Cukup mudah c.
J..
Sulit
Apakah apiikasi ini dapat membantu dalam mendapatkan informasi penyakit dan mendiagnosa penyakit pada pencemaan anda? a.
Sangat mcmbantu
J>I:(_ Cukup membantu
c. Ti
Sangat hagus
)( Bagus c. Kurang bagus 4. Apakah anda tertarik untuk mcnggu:1akan aplikasi ini dala111 111end:1patlv.m
informasi penyakit dan mendiagnosa dugaan awal penyakit anda?
a. Sangat tenarik
)C
Tertarik
c. Kurang tertarik
ru:ESIONER
Angket Penelitian tanggapan pemakai Aplikasi Sistem Pakar untnk mendiagnnsa adanya Penyakit pada Pcncernaan Manusia
1. Apakah aplikasi sistem pakac ini mudah digunakan ') I
~
Sangat mudah
b. Cu.kup mudah c.
2.
Sulit
Apakah apld,asi
1111
dapat mcmbantu dalam mcudapatkan inl(mnasi
pcnyakit dan mendiagnosa
pen~·akit
pada pencemaan anda '!
)( Sangat membantu
b. Cukup mcmbantu c. Tidak membantu J.
l3agaimana tampilan yang ada p:!da layar mcnurut anda
'I
a.·, -~angat bagus ~ Bagus
c.
Kurang bagus
4. Apakah anda tertarik untuk menggunakan aplikasi ini. dalam rnendapatkan
inforrnasi pcnyakit dan rnendiagnorn dugaan awal penyakit anda? a.
Sang~t
tcrtarik
~ Tcrtarik c.
Kurang tertarik
KliESIONER
A;igket Penelitian tanggapan pemakai Aplikasi Sisieru Pakar nntuk me1Hliag1wsa adanya Pcnyak!t pada Pcnccrnaan Manusia
I. Apaki:h aplikasi sistem pakar ini mudah digunakan?
(!)
Sangat rnudah
b. Cukup mudah
c. Sulit 1. A:Jah:ah aplikasi rni dapat membantu d'tlam mendapatkan informasi
penyakit dan mendiagnosa pen;•akit pad~~ pencemaan anda?
C..J Sangat memb~rn111 b. Cukup mernbantu c. Tidak mcmbantu 3.
8agai1nana l'an1pilan yang nda pada la~lar n1enurut anda ?
a.
QV c.
Sangat bagus Bagui;
Kurang bagus
4. Apakah anda tertarik untuk
mcngg~makan
aplikasi ini dalam mendapatkan
informasi penyakit dan mendiagnosa dugaan awal pe:nyakit anda? a.
(G! c.
Sangat tcrtank Tertarik Kurang tertarik
KliESrONER
Angket Penelitian tanggapan pemakai Aplikasi Sistern Pakar untuk mcndhignosa adanya Pcnyaldt pada Penccrnam1 Manusia
I. Apakah aplikasi sistem pakar ini 1m1dah digunakan
·J
,.,a') Sani.;at '-.... mudah ,'
b. Cukup mudah
c.
Sulit
?. Apakah aplikasi ini dapat membantu dalam mendapatkan informasi
pcnyakit dan mendiagn
(]!) Sangat membantn b. Cukup mernbantu c. Tidak mcmbantu 3. Gagaimana tampilan yang ada pada layar menwut anda? a.
Sangat bagus
~ Bagus c.
Kurang bagus
4. Apakah anda 1crtarik untuk mcnggunakan aplikasi ini daiam mendapatkan
infonnasi pcnyakit dan mendiagnosa dugaan awal penyakit anda? 2.
Sa:1gat tertarik
[&) Tertank c.
K urang, tcrtarik
Klif:SIONER
Angket l'cnclitian tanggapan pcmakai Aplikasi Sistem Pakar untuk mcndiagnosa adanya Penyakit pada Pcncernaan M:.rnnsia
I. Apakah aplikasi sistem rakar ini mudah digunakan? ~
Sangat rnudah
b. Cukup rnudah c. Sulit
2. /1j.iakail aplikasi i111 dapat mcmbantu dalam mcndapatkan informas1 penyakit dan rncndiagnosa peuyakit pada pencemaan anda?
()( Sangat mcmbantu b. Cukup mcrnbantu c. Tidak mcmbantu
_,_ Bagaimana tampilan yang ada pada layar menurut anda? I
"J(_
Sangat bagus
b.
Bagus
c.
Kurang bagus
4. Apakah anda tertarik untuk mcnggunakan aplik;isi ini dalain mendapatkan
inform:isi penyakit dan mendiagno>a dugaan awai penyakit anda '? a. Sangat tertarik
UK Tertarik Kurang lcrtarik
c.
.,
KFESIONER
Aagket Pene!itian tanggapan pcmakai Aplikasi Sistem Pakar untuk
I. Apahah aplihasi sistem pahar ini ;n11
Sangai mudah
@)
Cukup mudah
c.
Sulit
1. Apakah aplibsi uu dapat rncmbantu dalam mendapatkan informasi
penyakit dan mendiagm1sa penyakit pada rencemaan anda?
a.
Sangat mcmbantu
@)
Cukup rnernbantu
c. Tidak mcmbantu 3. !3agaimana tam pi Ian yang ada pada layar m~nurut anda? a.
Sangat bagus
@ Bagus c.
Kurang bagus
4. Apakah anda tertarik untuk menggw1akan aplikasi ini dalam mendapatkan inforrnasi penyakit dan mendiagno:,a dugaan awal penyakit anda '! £!.
@ c.
Sang.at tertarik
Tertarik Kurang lcrtarik
Kl'ESIDNER
·.
Angket Pcnclitian tanggapan flcmakai Atllilrnsi Sistem Pakar untuk mendiagnosa adanya Penyakit palia Pcnccrnami Manusia
I. Apakah aplihasi sistcm pakar ini rnudah digunakan? a.
Sangat mudah
J( Cukup rnudah c.
Sulit
2. Apa1'ah aplikasi mi dapat mcmbantu dalam mendapatkan informasi penyakit clan rnendiagnosa penvaki' pada pencemaan anda '! a.
Sangat membantu
X Cukup rnembantu c. Tidak rncmbantu J. 13agaimana tampilan yang ada pada layar rnenurut anda?
;t
Sangat hagus
b. Bagus c.
Ku rang bagus
4. Apakah anda tcrtarik untuk mcnggunakan aplikasi ini dalam mcndapatkan
inforrnasi penyakit dan mendiagnosa dugaan awal penyakit anda?
>::
Sangat tcrtarik
b. Tcrtarik c.
Kurang lcrtarik
Kl'ESIONER
Angket Penelitian tnnggapan pemakai Aplikasi Sisrem Pal-:a!· nn!uk
I. Apakah aplikasi sistcm pakar i11i mudah digunakan? a. Sangat mudah
r;i( Cukup mudah c
Sulit
1. 1\pakah apiikaoi ini dapat membamu dalam menuapatkan intormasi penyakit dan mendiagm1sa penyakit pada pencemaan anda '! a.
SangAt 1ne1nbantu
Cl(, Cukup mernbantu c. Tidak mcmbantu J.
llagaimana tampilan yang ada pada layar mcnurut anda?
!>(_
Sangat bagus
b.
Bagus
c.
Kurang bagu"
4. Apakah anda tertarik tintuk menggtinakan aplikasi ini dalam 111end1p
informasi penyakit dan mendiagnosa dugaan awal penyakit anda ·? ~-- Sangat
tertarik
b. :l'ertarik c.
Kurang tcrtarik
KliESIONER
·.
Angket Penc!itian tanggapan pemakai Aplilrnsi Sistem Pakar untuk
meudi>
I. Apakah aplikasi o;jstem pakar ini rnudal1 digunakan? a.
Sangat
tnudah
~ Cukup rnudnh
e. Sulit 2. Apakal1 apl ikas1 ini dapat rnembantu dalam mendapatkan infonnasi penyakit dan mendiagnc1sa penyakit pada pencemaan anda? a.
Sangat nH..:1nbantu
)ti;
Cukup rncmbantu
c. Tidak rncmbantu 3. Bagaimana tampiian yang ada pada layar mcnurut anda ! ~
Sangat bagus
b. Bagus
c. Ku rang bagus
4. Apabh anda tertarik untuk menggunakan aplikasi ini dalam mendapatkan
inforrnasi pcnyakit dan rncndiagnosa d•1gaan awal penyakit anda? ~ Sangat tcrtarik
b. Tcrtarik c.
Kurang tcrtarik
KUESIONER
Angket Penelitian tllnggllplln ptmakai Aplikasi Sistem Pakar untuk mendiagnosa adanya i'Cll)'akit pad:: Pencernaan Manusia
Apakah apliblsi sistem pakar ini nwdah digtmakan?
Sanga! 1nudah
(!i) Cukup mudah c. Sulit
'
Apakah apiiJ.;asi ini dapat rnembantu dalam mendapatkan inlorrnasi penyakit dan mendiagnosa penyakit pada pencemaan anda?
a. Sangat membantu
Qi)
Cubip mcmbantu
c. Tidak rncmbantu I
3. Bag,aimana tampilan yang ada pada layar menurut anda?
'@) Sangat hagus b. f3agus c.
Kurang bagus
4. Apakah anda tcrlarik tmluk mcnggunakan aplikasi in:i dalam mendapalkan infomtasi penyakit dan mendiagnosa dugaan awal penyakit anda?
G)
Sangat tertarik
b. Tcrtarik c.
Kurang tcrtarik
K!'ES£0NER
..-\ngke~
.Penelitian tanggapan pcmakai Aplikasi Sisten1 J>akar u.ntuk
mcrli!iagnnsa adanya Pcny,1ldt pada l'cnccrnaan Mairnsia
I. Apaki:h aplikasi sistcm pakar l!li mudah digum1kan ')
a. Sangat 1nudah
c§'J c
C\1kup mudah Sulit
2. Apakah apli1>as1 ini dapat membantu dalam mendapatkan informasi penyakit dan mendiagm>sa penyakit pada pencernaan anda? a.
Sangat membnnl11
"@ Cukup mcmbantu c. Tidak mcmbantu J.
[3agaimana tam pi Ian yang ada pada layar menurut anda?
CJ
Sangat bagus
b. Bagus c. Kurang b<1gus 4. Apakah anda tcrtarik untuk mcnggunakan aplikasi ini dalam m.;ndapatkan inforrnasi penyakit dan mendiagnosa dugaan awal penyak:it anda?
G)
Sangat tertarik
b. Tcrtarik c.
Kurang tert;1rik
KliESIONER
Ang:ket Penelitian tang:g:apan pcmakai Aplikasi Sistem l'akar untuk mcndhig:nosa adanya Pcnyakit pada Pcncernaan Manusia
l. Apakah aplikasi sistem pakar ini mudah digunakan?
a. Sangat mudah ~
Cukup mudah
e. Sulit '( 1\pakah
ap!ika~-.i
ini dapat mcmbantu dalam mendapatkan informasi
penyakit dan mendiagnosa penyakit pada pen•;emaan a:nda ? ~ Sangat membantu
b. Cukup membantu
c. Tidak membantu J. l3agaimana tampilan yang ada pada layar menurut anda ? ill'., Sangat bagus
b. Bagu;: c. Kurnng bagus
4. Apakah anda terlarik untuk rncnggunakan aplikasi ini dalam m•tndapatkan infonnasi pcnyakit dan mcndiagnt>sa dugaan awal penyakit anda?
JX!.-.
Sangat terlrrrik
b. Tcrtarik c. Kurnng tcrtarik
KUESIONER
Angket Penelitian tanggapan pr ma ~ai Aplikasi Sistem Pak>>r untuk mendiagnosa atlanya Pcnyal
I. Apakah aplikasi sistcm pakar ini mudah digunahan ·) a.
Sang~11 rnudah
ft( Cul.up mudah c.
Sulit
2. Apakail apiikasi
1n1
Japai mcmba11tu dalam mendapatkan informasi
penyakit dan mendiagnosa penyakit pada pencernaan anda? (Ji<.. Sangat membantu
b. Cukup membantu c. Tidak rncmbantu
3. Bagaimana tampiian yang ada pada layar menurut anda?
f:<
'1
Sangat bagus
b.
Bagus
c.
Kurang bagus
Apakah anda tcrtarik untuk mcnggunakan aplikasi ini dalam rnendapatkan inforrnasi penyakit dan rnendiagnosa dugaan awal penyakit anda? ~
Sangat tertarik
b. Terturik
c. Kurang tertarik
KliESIONER
Angket Penelitian tanggapan pemakai Aplikasi Sistem Pakar untuk mendiagnosa adanya Penyakit pada Pencernaan M:rnusia
I. Apakah aplikasi sistcm pakar ini mudah digunakan? /( Sangal mudah b.
Cukup rnudah
c.
Sulit
2. Apakah aplikasi ini dapat mcrnbantu daiam mendapatkan informasi penyakil dan mendiagll()sa penyakil pada pencemaan anda
:i(
Sangat membantu
b.
Cukup memhantu
'I
c. ·, :fidak mcmbantu
J. Bagaimana tampilan yang ada pada tayar menurut anda?
a. ~
Sang.at bag.us
Bagus
c. Kurang bagus .;_ Apakah anda terlarik untuk menggwiakan aplikasi ini dalam mendapatkan
informasi penyakit dan mendiagnosa dugaan awal penyakit anda?
/£
Sangat ten~rik
b. Tcrtarik c. Kurang tertarik
KFESIONER
Angket Penelitian tanggapan pcnrnkai Aplikasi Sistem Pakar untuk
mendiagnosa adanya Penyakit palh i'eaccrna:rn Manusia
I. Apakah arlikasi
S!Slcm
C'.>
Sangat mudall
b.
Cukup mudah
pakar
;Ill
mudah digunakan ')
c. Sulit 2. Apakah apiif.asi ini dapat 111emiJan1u Jalam mcnc~1patkan informasi
peuyakit dan mendiagnosa penyakit pada p<'ncer1aan anda?
(!..>
Sangat membantu
Cukup membantu c. Tidak rnernbantu 3. Bagaimana tarnpilan yang adil p'1da layar menurut anda?
C)
Sangat bagus
b. Bagus <::.
Kurangbagus
4. Apakah anda tcrtarik untul; menggunakan aplikasi ini dalam mendapatkan :nformasi penyakit dan mendiagnosa dugaan awal penyakit anda '?
@:)
Sangat tcrlarik
b. Tertarik
c. Kurang lcrtarik
KUES ION ER
Angket Pcnelitian tanggapan pcmakai Aplikasi Sistem Pakar untuk mcndingnosa adanya Pcnyakit pada Pcncernaau1 Manusia
I. Apakah
~irli~!asi
sistcm pa!;ar ini 1nudah digunakan?
(fl Sangat mudah b.
Cukup llltidah
c.
Sulit
2. i\pakah aplikasi ini dapat
mcm~1'H1lu
dalam mcndapatkan informasi
pcnyakit dan mendiagnc>sa penyakit pada pencemaan anda?
@ Sangat membantu b. Cukup rncrnbantu c. Tidak mcmbantu 3.
!3agai~nana
tampilan yang ada pada layar rnenurut anda? . @ '3angat bagus b.
Bagus
c. Kurang bagus
4. ;\pakah anda tert11 ik ltntuk n1cnggunakan aplik.asi in ( dalan1 n1enda1Jatk:an infom1asi penyakit dan mendiagnosa dugaan awal penyakit anda?
@! Sangat tertarik b. Te!1ank c.
Kurang tertarik
',
KCESIONER
Angket Pcnelitian tanggapan pemakai Aplikasi Sistem Pakar untuk
me11di:1g11os:1 adm1ya Penyakit pad:> Pcncern:1an Manusia
I. Apakah aplikasi sistcm pakar in1 rnudah digunakan
?
,),( Sangat mudah b. Cttkup mudah c.
Sulit
2. Apakah aplikasi ini dapar membantu dalam mendapatkan informasi
penyakit dan mendiagoosa penyakit pada pencemaan anda?
('){ Sangat membantu b. Cukup mcmbantu c. Tidak mcmbantu
J. Bagaimana tampilan yang ada pada layar menurut anda '!
X
Sangat bagus
b. Bagus c. Kurang bagus 4. Apakah anda tertarik untuk mcnggunakan aplikasi ini dalam mendapatkan
inforrnasi penyakit dan rnendiagnosa dugaan awa! penyakit anda?
)1:7 Sangat tertarik b. Tertarik c. Kurang tcrtarik
Kl.iESIONER
Angket Pcnelitian tanggapan 11emakai Aplikasi Sistem Pakar untuk mendi:ignosa >1danya Penyallit p:ilrn l'<'ncernaan Manusia
I. Apakah aplikasi sistcm pakar ini mudah digunakan? Sangal mudali
' rnudah b. Cukup c.
Sulil
pLOnyakit dan mcndiagnosa pcnyak1l pada pencernaan anda '? ) ( Sangat membantu b.
Cukup membantu
c. Tidak rncmbantu
3. Bagaimana tampilan yang ada pada layar menurut anda ?
[Jl-
Sangat bagus
b. ·, Bagus
c. Kurnng bagus 4. Apakah anda tertarik untuk menggunakan aplikasi ini dalam mendapatkm1 informasi penyakit dan mendiagnosa dugaan awal penyakit anda ?
.~
Sangat tcrtarik
b. Tc11arik
c.
Kurang lcrlarik
Kl!ESIONER
Angket Penefitian tanggapan pemakai Ap!ikasi Sistcm Pakar untuk mcndiagnosa adanya Penyaltit pada Penccrnaa" M:musia
I. Apakah aplikasi sjstcm pakar ini mudah digunaknn
vi
·J
Sangat mudail
b. Cukup mudah
c.
Sulit
2. Apakah aplikasi ini dapat membamu dafam mendapatkan informasi
penyakit dan rnendiagnosa penyakit pada pencernaan anda?
~ Sangat membantu b. Cukup membantu c.
Tidak mcrnbantu
3. Bagaimana tampjlan yang ada pada layar menurut anda? Sangat bagus -1 ~
b. Bagus c.
Kurang bagus
4. J\pakah anda lertarik untuk tllL'nggunakan aplikasi ini dala111 111c11dapatka11 infonnasi pcnyakit dan mcndiagnosa dugaan awal penyakit anda
)><'
Sangal lertarik
b. Tertarik c.
Kurang tertarik
9
Lampiran 4
Wawancara ini dilakukan pada tanggal 15 November 2005 dengan Dr. Achwan di Klinik Daarussyifa Jakarta_
I. PenyaLit apa sajakah yang termasuk dalam penyakit pencernaan 9 Jawab : Oh, banyak. Tetapi yang sering dialami oleh pasicn aclalah gangguan dalam m<:nelan makanan ynag biasanya diawali dengan nyeri pada tcnggorobn, nycri pcrut dan nyeri sekitar anus_ Penyakit-pcnyakit itu ada dalam buku ilmu penyakit dalamjilid II sub judul Gastroenterologi, seperti esofagitis, gastroenteritis, gastritis (maag), disentri basilar, tipus, usus buntu, diare kronik, ulkus peptikum, karsinoma lambung, dan sebagainya.
2. Faktor apa saja yang dapat menyebabkan penyakit pencernaan ? Jawab . Biasanya disebabkan oleh kebiasaan pola makan yang kurang baik sehingga menimbulkan gangg<.ian-gangguan pada pemt, seperti panas pad~ perut, mual, mencret (tinja cair), dan lain-lain.
3. Menurut do!:!er,
perlukah
kita
membuat suatu alat bantu untuk
mendiagnosa dugaan awal suatu penyakit pencemaan ?
Jawab : Perlu juga, agar masyarakat pada umumnya dapat mengetahui infonnasi tentang penyakit pencernaan lebih dini dan bisa mendapatkan dugaan awal suatu penyakit penccrnaan dengan mudah dan efisien.
4. Kalau hegitu, bisakah dalarn mi"ndiagnosa penyakit pencernaan kita menganalisa penyakitnya dari : nyeri pada tenggomkan, nyeri pada perut dan nyeri sekitar anEs ? Jawab : Bisa.
5. Buku-buku apa saja yang sebaiknya saya gunakan dalam penelitian ini? Jawab : buku-buku kesehatan atau kedokteran, seperti ilmu penyakit dalam jilid II, kapita selekta kedok1:eran, buku khusus gastroenterologi, dan sebagainya. Oh, ya, untuk istilah-istilah yang kurang dimengerti, dapat dilihat dalam kamus kedokteran atau !angst.mg saja hubungi saya.
Lampiran 5 Daftar Isti !ah
No...',_,,. 0I~Hl~li ........ ·•·<>
',
,,
\). ...• >X >;an ...<.• ~11''c•u> .>.·•····•••·· •c; ·'...Hi;·. .··., .00/•\·• .
l
abdomen
perut
2
abses
penumpukan nanah di tulang atau jaringan pada tubuh manusia
3
anus
lubang di UJUng saluran pencernaan di mana bahan limbah keluar dari tubuh.
4
apendisitis
radang pada usus buntu (bia5a disebut sebagai penyakit usus buntu)
5
CT Scan
CT Scan (Computed Tomography) merupakan a lat diagnostik radiologi yang menggunakan komputer untuk melakukan rekonstruksi data dari daya serap suatu jaringan atau organ tubuh tertentu yang telah ditembus oleh seberkas sinar X dan ditangkap okh detektor.
6
duodenitis
radang pada duodenum
7
duodenum
usus dua belas jari
8
endoskop
selang/tabung serat optik
9
endoskopi
suatu prosedur dimana sebuah selang lentur dimasukkan melalui mulut dan bisa melihat langsung ke dalam lambung
L_~""'"
10
epitel
sel-sel yang membentuk kulit dan membran mukosa
11
esofagitis
radang tenggorokan
12
esofagoskopi
pemeriksaan
pad a esofagus,
dengan
menggunakan
endoskop melalui mulut 13
esofagus
tenggorokan
14
gaster
lam bung
15
gastritis
radang pada lambung atau biasa disebut maag
16
gastroskopi
pemeriksaan pada
lam bung, dengan
menggunakan
endoskop yang dimas11kkan melalui mulut
17
intra
dalam
19
karsinoma
pertmnbuhan ganas yang terdiri atas sel-sel epitel atau disebut juga kanker
20
kolesistitis
radang kendung empedu
21
kolonoskopi
pemeriksaan
keseluruhan
us us
besar,
dengan
menggunakan endoskop yang dimasukkan melalui anus
22
mukosa
lapisan atau daerah yang berada di dalam suatu pencernaan
23
radioterapi
terapi radiasi, penggunaan radiasi dan berbagai sumber untuk merawat atau menyembuhkan penyakit
24
rektum
sebuah ruangan yang berawal dari ujung usus besar dan berakhir di anus. Jika usus besar sebelah kiri penuh dan tinja masuk ke dalam rektum, maim timbul keinginan untuk buang air besar.
25
rontgen
foto
bagian-bagian
yang
pen ting
dalam
suatu
pemeriksaan laboratorium
26
selang
selang yang digunakan untuk mengempiskan lambung,
nasogatrik
seperti Levine atan Salem sump, atau untuk pemberian makanan, cairan, atau obat-obatan.
-·
27
sigmoidoskopi
pemeriksaan rektum dan usus besar bagian bawah
28
tinja
kotoran manusia (feses)
29
uji bernstein
tes perfusi asam kerongkongan, dimana sejumlah asam
--
kecil dimasukkan ke dalam kerongkongan melalui selang nasogastrik
30
ulkus
tukak, hilangnyajaringan permukaan
31
USG perut
suatu pemeriksaan pada perut dengan menggunakan gelombang udara untuk menghasilkan gambaran dari organ-organ dalam
KLINIK DAARUSSYIF A PRAKTEK DOKTJ<;R 24 JAM JI. Mon um en Pancasila Sakti No. 45 Jakarta Timur Telp. 70118774
SURAT KETERANGAN
NO. 020iSK/XJJ/2005
Yang bertanda tangan di bawah ini. dokter yang melakukAn praktek di Klinik Daarussyifa Jakarta Timur menyatakan :
Nania
: Titi Mukhoyyaroh
NIM
: 101091123341
Fakultas
: Sains dan Teknoiogi
Jurusan
: Teknik lnformatika
Nama tersebut di atas adalah mahasiswa UIN Syarif Hidayatullah Jakarta. dan telah mengadakan penelitian identifikasi penyakit pada saluran pencernaan lgangguan pencernaan} sclama 3 kali pcrtcmuan pada bulan November 2005 dcngan Dr. Achwan di Klinik Daarussyifa Jakarta.
Demikiun surat keterangan ini dibuat untuk dapat digunakan sebagaimana n1estinya.
_.,., ~-·.