perancangan sistem pakar obat herbal konsultasi …
TRANSCRIPT
PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI
PENYAKIT LAMBUNG MENGGUNAKAN METODE FORWARD
CHAINING BERBASIS WEB
SKRIPSI
ABRAR HIDAYAT
1610511075
UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI INFORMATIKA
2021
PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI
PENYAKIT LAMBUNG MENGGUNAKAN METODE FORWARD
CHAINING BERBASIS WEB
SKRIPSI
Diajukan sebagai syarat untuk memperoleh gelar sarjana komputer
ABRAR HIDAYAT
1610511075
UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN JAKARTA
FAKULTAS ILMU KOMPUTER
PROGRAM STUDI INFORMATIKA
2021
i
PERANCANGAN SISTEM PAKAR OBAT HERBAL
KONSULTASI PENYAKIT LAMBUNG MENGGUNAKAN
METODE FORWARD CHAINING BERBASIS WEB
ABRAR HIDAYAT
ABSTRAK
Indonesia merupakan negara yang memiliki beragam jenis tumbuhan yang
dapat diolah menjadi obat herbal. Namun sebagian besar masyarakat belum
mengetahui manfaat dan khasiat dari obat herbal yang dibuat dari bahan alami
seperti tumbuhan tertentu untuk mengobati berbagai macam penyakit. Oleh karena
itu, penelitian ini dilakukan untuk membuat sistem pakar yang dapat mempermudah
masyarakat untuk mengatasi penyakit pada sistem pencernaan lambung dengan
menggunakan obat herbal. Sistem ini menggunakan metode Forward Chaining
untuk penelusuran penyakit tersebut. Penelitian ini diharapkan dapat membantu
masyarakat dalam memanfaatkan obat herbal untuk mengatasi penyakit sistem
pencernaan lambung.
Sistem ini diharapkan mampu menghidupkan kembali pentingnya manfaat
pada obat herbal terutama dalam mengatasi penyakit pada lambung. Sistem juga
diharapkan mampu mempermudah serta mengefisiensi waktu seseorang dalam
mendeteksi awal penyakit lambung serta mengatasinya dengan berbagai jenis obat
herbal
.
Kata kunci: Herbal, Lambung, Forward Chaining.
ii
DESIGN OF EXTERNAL HERBAL DRUGS SYSTEM FOR
CONSULTATION OF GASTRIC DISEASE USING WEB-BASED
FORWARD CHAINING METHOD
ABRAR HIDAYAT
ABSTRACT
Indonesia is a country that has various types of plants that can be processed
into herbal medicine. However, most people do not know the benefits and properties
of herbal medicines made from natural ingredients such as certain plants to treat
various diseases. Therefore, this research was conducted to create an expert system
that can make it easier for people to overcome diseases of the gastrointestinal
system using herbal medicines. This system uses the Forward Chaining method for
tracking the disease. This research is expected to help people in utilizing herbal
medicine to treat gastric diseases.
This system is expected to be able to revive the importance of the benefits of
herbal medicine, especially in overcoming diseases of the stomach. The system is
also expected to be able to make it easier and more efficient for a person to detect
gastric disease early and treat it with various types of herbal medicine.
Keywords: Herbal, Gastric, Forward Chaining.
iii
KATA PENGANTAR
Segala puji bagi Allah subhanahu wa ta’alaa yang telah memberikan rahmat,
nikmat, karunia-Nya, serta dengan ridho-Nya pula penulis dapat menyelesaikan
penyusunan skripsi yang berjudul PERANCANGAN SISTEM PAKAR OBAT
HERBAL KONSULTASI PENYAKIT LAMBUNG MENGGUNAKAN
METODE FORWARD CHAINING BERBASIS WEB. Shalawat serta salam
senantiasa haturkan kepada suri tauladan terbaik teruntuk Nabi Muhammad
shallallaahu ‘alaihi wa sallam yang telah membawa cahaya ke dalam dunia ini.
Semoga syafa’atnya kelak tercurahkan kepada keluarga, para sahabatnya, dan kita
semua yang mengharapkannya di hari akhir.
Penyusunan skripsi PERANCANGAN SISTEM PAKAR OBAT HERBAL
KONSULTASI PENYAKIT LAMBUNG MENGGUNAKAN METODE
FORWARD CHAINING BERBASIS WEB merupakan salah satu tugas wajib
mahasiswa sebagai persyaratan untuk mengambil gelar Strata 1 (S1) pada Program
Studi Informatika Unversitas Pembangunan Nasional Veteran Jakarta.
Dalam penyusunan skripsi ini, penulis mendapat banyak dukungan dari
berbagai pihak baik moril ataupun materi. Oleh karena itu saya ingin
menyampaikan rasa terimakasih yang sebesar-besarnya kepada pihak yang sudah
membantu dalam penyusunan skripsi ini terutama kepada :
1. Ibunda Rosmalina dan Ayahanda Yuswardi yang selalu memberikan
dukungan kepada penulis dalam berbagai bentuk. Terimakasih Bu, Pak
atas doa-doa yang tak pernah berhenti mengalir untuk anaknya dan atas
semua pengorbanan yang telah Ibu dan Bapak berikan baik tenaga,
biaya, dan waktu.
2. Ibu Yuni Widiastiwi, S.Kom., M.Si selaku dosen pembimbing I dan ibu
Ibu Ria Astriratma, S.Komp., M.Cs selaku dosen pembimbing II yang
sangat kooperatif memberikan bimbingan, bantuan, dan dukungan
moral maupun teknis. Terimakasih banyak telah bersedia meluangkan
waktu, tenaga, dan pikirannya untuk membimbing saya.
iv
3. Seluruh dosen Fakutas Ilmu Komputer yang memberikan ilmu
bermanfaat kepada penulis. Terimakasih atas ilmu-ilmunya, semoga
ilmu yang bapak/ibu berikan menjadi tabungan amal kebaikan yang
tidak pernah berhenti mengalir dan dapat penulis manfaat sebaik-
sebaiknya.
4. Kakak-kakak saya yang telah membantu memberikan semangat dalam
penyelesaian skripsi ini.
5. Almarhum Prof. H. M. Hembing Wijayakusuma yang telah memberikan
inspirasi dalam penentuan obat herbal. Semoga Allah menerima segala
amal ibadah beliau dan Allah tempatkan di tempat terbaik di sisi-Nya.
6. Kakak dr. Anastasia Dewi Pratiwi yang telah memberikan inspirasi
dalam penelitian diagnosa penyakit lambung.
7. Sahabat saya Celvin Habib Maulana, Uus Rusdiana, dan Adrian Budi
Prawira yang telah bersedia beberapa kali memberikan motivasi dan
mengajari penulis dalam penyusunan skripsi dan programnya.
8. Adik kelas saya Tasya Julia yang telah bersedia beberapa kali membantu
dalam memeriksa turnitin skripsi.
9. Seluruh staff Fakultas Ilmu Komputer dengan segala keikhlasannya
untuk membantu dan memberikan informasi dalam penyelesaian tugas
akhir.
10. Semua pihak yang secara langsung maupun tidak langsung yang telah
memberikan bantuan dan dukungan baik moril ataupun teknis dalam
penyusunan skripsi ini dan tidak dapat penulis sebutkan satu per satu
dalam kesempatan ini.
Penulis menyadari bahwa dalam penulisan laporan skripsi ini masih banyak
dengan kekurangan. Maka dari itu sangat dibutuhkan saran yang membangun
penulis untuk perbaikan di masa mendatang.
Jakarta, 20 Januari 2021
Abrar Hidayat
v
DAFTAR ISI
ABSTRAK ..........................................................................................................................i
ABSTRACT ....................................................................................................................... ii
KATA PENGANTAR ..................................................................................................... iii
DAFTAR ISI...................................................................................................................... v
DAFTAR GAMBAR ...................................................................................................... vii
DAFTAR TABEL .......................................................................................................... viii
BAB I ................................................................................................................................. 1
PENDAHULUAN ............................................................................................................. 1
1.1 Latar Belakang ....................................................................................................... 1
1.2 Rumusan Masalah .................................................................................................. 2
1.3 Tujuan Penelitian ................................................................................................... 2
1.4 Manfaat Penelitian ................................................................................................. 2
1.5 Ruang Lingkup Penelitian ..................................................................................... 2
1.6 Luaran yang diharapkan ....................................................................................... 3
1.7 Sistematika Penulisan ............................................................................................ 3
BAB II ............................................................................................................................... 5
TINJAUAN PUSTAKA..................................................................................................... 5
2.1 Sistem Pakar ........................................................................................................... 5
2.1.1 Antarmuka pengguna (user interface) ........................................................... 5
2.1.2 Basis pengetahuan (knowledge base) .............................................................. 5
2.1.3 Akuisisi pengetahuan (knowledge acquisition) .............................................. 6
2.1.4 Mesin Inferensi ................................................................................................ 6
2.1.5 Workplace ......................................................................................................... 6
2.1.6 Fasilitas penjelasan ......................................................................................... 6
2.1.7 Perbaikan pengetahuan .................................................................................. 6
2.2 Ciri-ciri Sistem Pakar ............................................................................................ 6
2.3 Bidang-bidang Pengembangan Sistem Pakar ...................................................... 7
2.4 Obat Herbal ............................................................................................................ 7
2.5 Penyakit Pada Lambung........................................................................................ 7
2.6 Metode Forward Chaining ..................................................................................... 9
2.7 Unified Modelling Language (UML) ................................................................... 10
vi
2.8 Review Jurnal Terdahulu ..................................................................................... 11
2.8.1 Yanto, Werdiningsih, Purwanti, 2017 .......................................................... 11
2.8.2 Suryani, Wiharto, dan Mutsaqof 2015 ......................................................... 12
2.8.3 Salisah, Lidya, dan Defit 2015 ...................................................................... 12
BAB III ............................................................................................................................ 14
METODOLOGI PENELITIAN ....................................................................................... 14
3.1 Tahapan Penelitian .............................................................................................. 14
3.1.1 Identifikasi Masalah ...................................................................................... 15
3.1.2 Studi Literatur ............................................................................................... 15
3.1.3 Pengumpulan Data ........................................................................................ 15
3.1.4 Akuisisi Pengetahuan .................................................................................... 15
3.1.5 Representasi ................................................................................................... 16
3.1.6 Inferensi ......................................................................................................... 16
3.1.7 Metode Pengembangan Aplikasi .................................................................. 16
3.1.8 Testing/Evaluasi Sistem ................................................................................ 17
3.2 Alat yang Digunakan ........................................................................................... 17
3.3 Jadwal Penelitian ................................................................................................. 17
BAB IV ............................................................................................................................ 19
PEMBAHASAN .............................................................................................................. 19
4.1 Pengumpulan Data ............................................................................................... 19
4.2 Akuisisi Pengetahuan ........................................................................................... 20
4.3 Representasi .......................................................................................................... 20
4.4 Inferensi ................................................................................................................ 21
4.5 Metode Pengembangan Sistem ............................................................................ 23
4.5.1 Planning ......................................................................................................... 23
4.5.2 Analisis Sistem ............................................................................................... 24
4.5.3 Perancangan Sistem ...................................................................................... 27
4.6 Testing dan Evaluasi Sistem ................................................................................ 39
4.6.1 Hasil Pengujian .............................................................................................. 42
BAB V ............................................................................................................................. 47
PENUTUP ....................................................................................................................... 47
5.1 Kesimpulan ........................................................................................................... 47
5.2 Saran ..................................................................................................................... 47
DAFTAR PUSTAKA ...................................................................................................... 48
vii
DAFTAR GAMBAR
Gambar 1 Proses Forward Chaining .................................................................... 10
Gambar 2 Tahap Penelitian ................................................................................... 14
Gambar 3 Decision Tree ....................................................................................... 26
Gambar 4 Menu Navigasi ..................................................................................... 27
Gambar 5 Tampilan wireframe halaman utama .................................................... 27
Gambar 6 Tampilan wireframe form data diri ...................................................... 28
Gambar 7 Tampilan wireframe pilihan gejala diagnosa ....................................... 28
Gambar 8 Tampilan wireframe hasil diagnosa ..................................................... 29
Gambar 9 Tampilan wireframe halaman informasi .............................................. 29
Gambar 10 Tampilan wireframe halaman kontak ................................................. 29
Gambar 11 Use Case Diagram ............................................................................. 30
Gambar 12 Activity Diagram Konsultasi .............................................................. 32
Gambar 13 Activity Diagram Login ...................................................................... 33
Gambar 14 Activity Diagram User ....................................................................... 33
Gambar 15 Activity Diagram Menambah Data Gejala ......................................... 34
Gambar 16 Activity Diagram Menambah Data Penyakit ...................................... 34
Gambar 17 Activity Diagram Delete Data User .................................................... 35
Gambar 18 Class Diagram.................................................................................... 36
Gambar 19 Sequence Diagram Login Admin ....................................................... 37
Gambar 20 Sequence Diagram Tambah Data Penyakit ........................................ 37
Gambar 21 Sequence Diagram Diagnosa dan Konsultasi .................................... 38
Gambar 22 Sequence Diagram Tambah Data Gejala ........................................... 38
Gambar 23 Tampilan Halaman Utama ................................................................. 39
Gambar 24 Tampilan Form Data Diri ................................................................... 40
Gambar 25 Tampilan Pilihan Gejala ..................................................................... 40
Gambar 26 Tampilan Hasil Diagnosa ................................................................... 41
viii
DAFTAR TABEL Tabel 1 Jadwal Penelitian...................................................................................... 18
Tabel 2 Data Penyakit ........................................................................................... 19
Tabel 3 Data Gejala ............................................................................................... 19
Tabel 4 Representasi Pengetahuan ........................................................................ 21
Tabel 5 Tabel Penyakit.......................................................................................... 24
Tabel 6 Tabel Gejala ............................................................................................. 25
Tabel 7 Deskripsi Aktor dalam Use Case ............................................................. 31
Tabel 8 Deskripsi Use Case .................................................................................. 31
Tabel 9 Tabel Pengujian dan Hasil Penyakit Gastritis .......................................... 42
Tabel 10 Tabel Pengujian dan Hasil Penyakit Dispepsia...................................... 43
Tabel 11 Tabel Pengujian dan Hasil Penyakit GERD .......................................... 44
Tabel 12 Tabel Pengujian dan Hasil Penyakit Tukak Lambung ........................... 45
Tabel 13 Tabel Pengujian dan Hasil Penyakit Kanker Lambung ......................... 46