perancangan sistem pakar obat herbal konsultasi …

13
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

Upload: others

Post on 11-Nov-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI …

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

Page 2: PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI …

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

Page 3: PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI …
Page 4: PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI …
Page 5: PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI …
Page 6: PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI …

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.

Page 7: PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI …

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.

Page 8: PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI …

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.

Page 9: PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI …

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

Page 10: PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI …

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

Page 11: PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI …

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

Page 12: PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI …

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

Page 13: PERANCANGAN SISTEM PAKAR OBAT HERBAL KONSULTASI …

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