Anda di halaman 1dari 77

i

SISTEM PAKAR MENDIAGNOSA PENYAKIT LAMBUNG


(VENTRIKULUS) MENGGUNAKAN METODE FORWARD CHAINING

SKRIPSI

Diajukan untuk memenuhi salah satu syarat guna menyelesaikan program


Pendidikan Sarjana Strata Satu (S-1)Pada Program Studi sistem informasi
Sekolah Tinggi Manajemen Informatika dan Komputer
(STMIK) Bina Bangsa Kendari

YUYUN ANDIKA
201751049

PROGRAM STUDI SISTEM INFORMASI


SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
STMIK BINA BANGSA
KENDARI
2021
ii

LEMBAR PENGESAHAN PEMBIMBING

SISTEM PAKAR MENDIAGNOSA PENYAKIT LAMBUNG


(VENTRIKULUS) MENGGUNAKAN METODE FORWARD CHAINING

YUYUN ANDIKA
201751049

Kendari, Oktober 2021

Pembimbing I Pembimbing II

Rosaria Indah Tarmon,S.T.,MM Omar Wahid,S.Kom.,M.Kom


NIDN : 0921098804 NIDN : 0923048303

Ketua Program Studi


Sistem Informasi

Widhi Lestari, S.Kom.,ME.,M.Kom


NIDN : 0928057702
iii

LEMBAR PENGESAHAN PENGUJI

SISTEM PAKAR MENDIAGNOSA PENYAKIT LAMBUNG


(VENTRIKULUS) MENGGUNAKAN METODE FORWARD CHAINING

SKRIPSI

YUYUN ANDIKA
201751049

Telah dipertahankan di depan sidang penguji sebagai salah satu syarat untuk
memperoleh gelar sarjana Sistem Informasi di STMIK Bina Bangsa Kendari

Kendari, Oktober 2021

Tim Penguji,

Widhi Lestari, S.Kom.,ME.,M.Kom


NIDN : 0928057702
____________________________
Ketua

Mirhan Siregar,M.Kom
NIDN : 0909018002
____________________________
Sekretaris

Isman,M.Kom
____________________________
Anggota

Mangetahui,
Ketua STMIK Bina Bangsa Kendari,

BENYAMIN, S.Kom.,MM
NIDN : 0912037101
iv

DAFTAR ISI

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


LEMBAR PENGESAHAN PEMBIMBING ...................................................... ii
LEMBAR PENGESAHAN PENGUJI ............................................................... iii
KATA PENGANTAR .......................................................................................... iv
DAFTAR ISI .......................................................................................................... v
DAFTAR GAMBAR ........................................................................................... vii
DAFTAR TABEL .............................................................................................. viii
ABSTRAK ............................................................................................................ ix
ABSTRACT ........................................................................................................... x
BAB I PENDAHULUAN ...................................................................................... 1
1.1. Latar Belakang ............................................................................................. 1
1.2. Rumusan Masalah ........................................................................................ 4
1.3. Batasan Masalah .......................................................................................... 4
1.4. Tujuan .......................................................................................................... 5
1.5. Manfaat Penelitian ....................................................................................... 5
1.5.1. Manfaat bagi Penulis .......................................................................... 5
1.5.2. Manfaat bagi Masyarakat ................................................................... 7
1.5.3. Manfaat bagi Akademik ..................................................................... 7
BAB II TINJAUAN PUSTAKA........................................................................... 8
2.1. Pengertian Sistem ......................................................................................... 8
2.2. Pengertian Pakar ........................................................................................... 9
2.3. Sistem Pakar ................................................................................................. 9
2.4. Ciri-Ciri Sistem Pakar ................................................................................ 10
2.5. Struktur Sistem Pakar ................................................................................. 11
2.6 Pengertian lambung (ventrikulus) .............................................................. 12
2.7 Pengertian penyakit lambung (ventrikulus) ................................................ 12
2.8 Jenis – Jenis Penyakit Lambung (ventrikulus) ........................................... 13
2.9. Pengertian Metode Forward Chaining ....................................................... 16
v

2.10. Mesin Infrensi ........................................................................................... 17


2.11. Website ..................................................................................................... 17
2.12. HTML ....................................................................................................... 18
2.13 Daftar Simbol ............................................................................................ 18
2.13.1. Flowmap Diagram .......................................................................... 18
2.13.2 Blok Diagram .................................................................................. 20
2.13.3.Flowchart ........................................................................................ 21
2.14.Penelitian Terdahulu.................................................................................. 23
2.15. Kerangka Konseptual ............................................................................... 27
BAB III METODOLOGI PENELITIAN ......................................................... 28
3.1. Waktu dan Tempat Penelitian .................................................................... 28
3.2. Jenis Penelitian dan Sumber Data .............................................................. 28
3.3. Teknik Pengumpulan Data ......................................................................... 29
3.3.1. Observasi ......................................................................................... 29
3.3.2. Wawancara ...................................................................................... 29
3.3.3. Studi Pustaka ................................................................................... 29
3.4. Metode Pengembangan Sistem .................................................................. 30
3.5. Teknik Pengujian ....................................................................................... 32
3.6. Tahap Penelitian......................................................................................... 32
BAB IV ANALISIS DAN PERANCANGAN SISTEM ................................... 35
4.1. Planing Sistem ............................................................................................ 35
4.2. Analisis Sistem ........................................................................................... 35
4.1.1. Analisis Sistem yang Sedang Berjalan ............................................. 36
4.1.2. Flowmap yang Sedang Diusulkan................................................... 37
4.2. Perancangan Sistem ................................................................................... 39
4.2.1. Rancangan Diagram Blok ............................................................... 39
4.3. Diagram E R D (Entity Relationship Diagram) ......................................... 42
4.4. Perancangan Basis Data ............................................................................. 42
4.4.1. Tabel Database Sistem Pakar Lambung .......................................... 42
4.5. Perancangan Antara Muka ......................................................................... 44
4.5.1. Tampilan Admin ............................................................................. 44
vi

4.5.2. Tampilan Utama Pengguna ............................................................. 49


BAB V IMPLEMENTASI SISTEM .................................................................. 52
3.1. Kebutuhan Perangkat Keras ....................................................................... 52
3.2. Kebutuhan Perangkat Lunak ...................................................................... 52
3.3. Tampilan Antarmuka ................................................................................. 53
DAFTAR PUSTAKA .......................................................................................... 67
vii

DAFTAR TABEL

Tabel 2.1. Daftar Simbol Flowmap Diagram ....................................................... 20


Tabel 2.2. Daftar Simbol Diagram Blok ............................................................... 21
Tabel 2.3. Daftar Simbol Flowchart ..................................................................... 22
Table 4.1 Tbl_penyakit ......................................................................................... 41
Table 4.2 Tbl_gejala.............................................................................................. 42
Table 4.3 Tbl_solusi .............................................................................................. 42
Table 4.4 Tbl_pencegahan .................................................................................... 42
Table 4.5 Tbl_user ................................................................................................ 43
viii

DAFTAR GAMBAR

Gambar 2.1. Komponen Sistem Pakar .................................................................. 12


Gambar 2.2. Kerangka Konseptual ....................................................................... 24
Gambar 3.1 Teknik Pengembangan Sistem .......................................................... 26
Gambar 3.2. Alur Penelitian.................................................................................. 29
Gambar 4.1. Flowmap Diagram Sedang Berjalan ................................................ 35
Gambar 4.2. Flowchart Sistem Yang Diusulkan ................................................... 36
Gambar 4.3. Diagram Konteks.............................................................................. 39
Gambar 4.4. Diagram Berjenjang ......................................................................... 40
Gambar 4.5 Diagram E R D .................................................................................. 41
Gambar 4.6 Rancangan Login Admin .................................................................. 43
Gambar 4.7 Rancangan Menu Admin ................................................................... 44
Gambar 4.8 Rancangan Menu Gejala ................................................................... 44
Gambar 4.9 Rancangan Menu Pencegahan ........................................................... 45
Gambar 4.10 Rancangan Menu Solusi .................................................................. 46
Gambar 4.11 Rancangan Menu Rule .................................................................... 47
Gambar 4.12 Rancangan Tampilan Utama Pengguna .......................................... 48
Gambar 4.13 Rancangan Menu Diagnosa ............................................................. 49
Gambar 4.14 Rancangan Menu Penyakit .............................................................. 50
Gambar 5.1 Halaman Utama ................................................................................. 52
Gambar 5.2. Tampilan Diagnosa .......................................................................... 53
Gambar 5.3. Tampilan Menu Penyakit ................................................................. 53
Gambar 5.4. Tampilan Login Admin .................................................................... 54
Gambar 5.5. Tampilan Halaman Data Penyakit ................................................... 55
Gambar 5.6. Tampilan Halaman Data Gejala ....................................................... 56
Gambar 5.7. Tampilan Halaman Data Pencegahan .............................................. 57
Gambar 5.8. Tampilan Halaman Data Solusi ....................................................... 57
Gambar 5.9. Tampilan Data Rule / Fakta ............................................................. 58
Gambar 5.10. Uji Coba Diagnosa ......................................................................... 59
Gambar 5.11. Hasil Diagnosa .............................................................................. 60
Gambar 5.12. Hasil Diagnosa yang tidak sesuai ................................................... 60
ix

ABSTRAK
Kemajuan dan perkembangan teknologi yang mengiringi kehidupan manusia yang
mampu memproses dan berfikir seperti layaknya manusia yaitu teknologi
Kecerdasan Buatan .Penyakit merupakan penyebab gangguan kesehatan pada
tubuh manusia dan semua itu tidak asing bagi masyarakat. Penyakit dengan
tingkat kasus populasi yang tinggi terjadi pada manusia yaitu penyakit lambung .
Panyakit lambung (ventrikulus) adalah penyakit yang sering terjadi dan selalu
menyerang organ vital pada manuasia yaitu lambung (ventrikulus). Oleh karena
itu perlu kecerdasan buatan coba di terapkan dalam sistem pakar mendiagnosa
penyakit lambung. Jenis penelitian yang digunakan adalah penelitian deskriptif
kualitatif, yaitu penelitian yang dilakukan pada kondisi objek yang alami dan
tidak alami. Penelitian website aplikasi sistem pakar diagnosa penyakit lambung
(ventrikulus) menggunakan metode Forward Chaining berbasis web ini peneliti
menggunakan metode pengembangan Sistem Development Life Cycle (SDLC).
Di dalam penelitian ini peneliti menggunakan teknik Black Box Sistem sebagai
teknik pengujian yang di gunakan. Penggunaan sistem pakar dalam mendiagnosa
penyakit lambung dapat memudahkan pengguna yang mengalami penyakit
lambung. Dengan adanya Sistem pakar tersebut warga yang ingin melakukan
pengecekan jenis penyakit lambung yang di derita secara mandiri dan
menampilkan hasil dan jenis solusi serta penanganan yang teppat terhadap
penyakit yang di alami.

Kata Kunci : Website, Sikar, PHP, MySql


x

ABSTRACT
Advances and technological developments that accompany human lifewhich is
able to process and think like humans, namely Artificial Intelligence technology.
Disease is the cause of health problems in the human body and all of that is not
foreign to society. Diseases with a high population case rate occur in humans,
namely gastric disease. Gastric disease (ventriculus) is a disease that often occurs
and always attacks a vital organ in humans, namely the stomach (ventriculus).
Therefore it is necessary to try to apply artificial intelligence in an expert system
to diagnose gastric disease. The type of research used is descriptive qualitative
research, namely research conducted on natural and unnatural object conditions.
Research on the website application of an expert system for diagnosing gastric
(ventriculus) diseases using the web-based Forward Chaining method, the
researcher uses the Development Life Cycle System (SDLC) development method.
In this study, the researcher used the Black Box System technique as the testing
technique used. The use of an expert system in diagnosing gastric disease can
make it easier for users who experience gastric disease. With this expert system,
residents who want to check the type of gastric disease they are suffering from
independently and display the results and types of solutions and appropriate
treatment for the disease they are experiencing. The use of an expert system in
diagnosing gastric disease can make it easier for users who experience gastric
disease. With this expert system, residents who want to check the type of gastric
disease they are suffering from independently and display the results and types of
solutions and appropriate treatment for the disease they are experiencing. The use
of an expert system in diagnosing gastric disease can make it easier for users who
experience gastric disease. With this expert system, residents who want to check
the type of gastric disease they are suffering from independently and display the
results and types of solutions and appropriate treatment for the disease they are
experiencing.
Keywords : Website, Sikar, PHP, MySql
1

BAB I

PENDAHULUAN

1.1. Latar Belakang

Kemajuan dan perkembangan teknologi yang mengiringi kehidupan

manusia, dikembangkan pula teknologi yang mampu memproses dan berfikir

seperti layaknya manusia yaitu teknologi Kecerdasan Buatan. Dimana kecerdasan

buatan merupakan mesin yang mampu berfikir, menimbang tindakan yang akan

diambil, dan mampu mengambil keputusan seperti yang dilakukan oleh manusia.

Dan kecerdasan buatan terbagi menjadi beberapa bidang ilmu, salah satunya yaitu

sistem pakar.Sistem pakar adalah suatu bidang ilmu bagian dari kecerdasan

buatan yang mengandung pengetahuan-pengetahuan dan pengalaman-

pengalaman yang dimasukkan oleh satu atau banyak pakar ke dalam sebuah

mesin atau perangkat lunak sehingga mesin tersebut mampu menyelesaikan

masalahmasalah yang membutuhkan kepakaran atau keahlian manusia.Sehingga

dengan adanya sistem pakar dapat membantu masyarakat dalam mendapat

informasi yang diinginkan, dalam penelitian ini informasi yang diinginkan

tentang penyakit dalam khususnya penyakit lambung (ventrikulus) .

Kesehatan tubuh merupakan kebutuhan primer bagi manusia, namun

terkadang sebagian orang kurang memperhatikannya.Penyakit merupakan

penyebab gangguan kesehatan pada tubuh manusia dan semua itu tidak asing bagi

masyarakat.Ini semua merupakan kendala yang sering dihadapi oleh

masyarakat.Semua manusia menyadari bahwa tubuhnya mengalami gangguan

1
2

kesehatan, tetapi sebagian besar masyarakat tidak tahu penyakit yang sedang

diderita tubuhnya serta bagaimana pengobatannya.

Penyakit dengan tingkat kasus populasi yang tinggi terjadi pada manusia

yaitu penyakit lambung (ventrikulus) . Panyakit lambung (ventrikulus) adalah

penyakit yang sering terjadi dan selalu menyerang organ vital pada manuasia yaitu

lambung (ventrikulus) , penyakit ini terjadi akibat kebiasaan yang tidak yang

teratur dalam mengatur pola makannya sehingga penyakit ini muncul. Penyakit

lambung (ventrikulus) bukan salah satu penyakit yang mematikan namun jika

terjadi penyakit lambung (ventrikulus) kronis atau akut dan penangannya

terlambat penyakit tersebut bisa membunuh manusia.Datangnya penyakit ini

kerap selalu di abaikan oleh penderitnya dan kadang kala penyakit tersebut sulit di

kenali dan penderita mengetahui penyakit tersebut ketika sipenderita merasakan

perih yang tidak tertahan pada bagian lambung (ventrikulus) dan biasa pasien

harus melakukan konsultasi dengan dokter umum barulah mereka mengetahui

sejauh mana penyakit tersebut menyerang lambung (ventrikulus) mereka.

Beberapa penelitian sebelumnnya telah dilakukan diantarannya penelitian

dengan judul Sistem Pakar Berbasis Web Dengan Metode Forward Chaining

Mendiagnosis Dini Penyakit Tuberkulosis Di Jawa Timur. Pada penelitian

tersebut memiliki tampilan interface yang sederhana, kemudian data tabel tidak

menjelaskan jenis-jenis penyakit dan gejala dengan spesifik dan hanya

menggunakan kode penyakit dan kode gejala.


3

Penelitian selanjutnya berjudul Diabetes Mellitus Diagnosis Expert Sistem

with Web-Based Forward Chaining permasalahan yang diambil adalah penyakit

diabetes mellitus dan metode yang digunakan adalah metode Forward Chaining.

Penelitian selanjutnya yang dilakukan oleh Joko S Dwi Raharjo DKK

(2016) Sistem Pakar Diagnosa Penyakit Lambung dengan Metode Forward

Chaining Berbasis Android menggunakan metode Forward Chaining sebagai

metode untuk menghitung nilai kepercayaan atas gejala yang diberikan oleh

pasien sistem pakar ini merupakan suatu cara untuk mengefisienkan dan

mempermudah seseorang dalam mengetahui atau mendiagnosa sejak dini dari

penyakit lambung (ventrikulus) dengan cepat. Namun pada aplikasi tersebut

pengguna masih kurang paham dengan penggunaanya akibat tidak adanya

petunjuk pengunaannya.

Melihat dari kasus tersebut tentunya kadangkala terkendala akibat

banyaknya antrian pada dokter umum atau akses menuju Puskesmas yang jauh

ditambah lagi pada saat sekarang ini pada era pandemi yang mewajibkan para

pasien jika melakukan konsultasi dengan dokter atau tenaga kesehatan harus

melalui berbagai proses seperti halnya mengurus surat rapid tes, swab atau

sejenisnya dan hal ini akan berdampak besar pada pasien karena jika dilakukan

penanganan yang terlambat maka akan berakibat fatal pada pasien yang menderita

penyakit tersebut. Maka dari itu perlu kita perlu mencari solusi yang tepat agar

penyakit tersebut bisa di atasi kenali sedini mungkin dan dilakukan perawatan

yang di perlukan sehingga penyakit tersebut bisa di atasi dengan baik dan benar.
4

Melihat dari latar belakang di atas maka dibutuhkan sebuah aplikasi sistem

pakar yang mampu mendiagnosa penyakit lambung (ventrikulus) sehingga

kebutuhan masyarakat akan penanganan penyakit yang diderita dapat terpenuhi,

maka dapat di bangun rekayasa perangkat lunak dengan metode forward chaining

untuk mendiagnosa penyakit lambung (ventrikulus) dengan menggunakan

aplikasi berbasis web. Dengan harapan sistem yang dibuat dapat memberikan

informasi yang tepat kepada masyarakat mengenai penyakit lambung (ventrikulus)

yang diderita berdasarkan masukan gejala-gejala serta solusi penanganan.

Diagnosa penyakit lambung yang terjadi umumnya terdapat 8 jenis

penyakit lambung namun yang dapat di diagnose pada penelitian ini hanya 5 jenis

penyakit karena 3 jenis memiliki ciri yang hampir sama dengan penyakit diare

pada umumnya serta memiliki kesamaan dengan ke 5 lima jenis diagnosa penyakit

lambung yang ditampilkan sehingga masih sangat sulit untuk di diagnose

menggunakan aplikasi system pakar tersebut.

1.2. Rumusan Masalah

Berdasarkan latar belakang di atas maka dirumuskan permasalahan

sebagai berikut yaitu bagaimana merancang sistem pakar untuk mendiagnosa

penyakit Lambung (ventrikulus) menggunakan metode Forwad Chaining?

1.3. Batasan Masalah

Dalam penyusunan penelitian ini ada beberapa batasan masalah yang diangkat

antara lain:

1. Sistem ini menggunakan metode Forward Chaining


5

2. Menggunakan Website sebagai media akses untuk sistem tersebut.

3. Kasus yang di diagnosa yaitu pada penyakit lambung (ventrikulus)

(Gastroparesis, Kanker Lambung (ventrikulus) , Gerd, Gastritis, Tukak

Lambung (ventrikulus) , Dispepsia)

1.4. Tujuan

Berdasarkan latar belakang yang telah diuraikan di atas, tujuan penelitian

ini adalah agar dapat mengetahui jenis penyakit lambung (ventrikulus) yang di

alami melalui sistem pakar berbasis website.

1.5. Manfaat Penelitian

Dalam melakukan penelitian perancangansistem pakar mendiagnosa

penyakit lambung (ventrikulus) menggunakan metode forward Chaining berbasis

web terdapat beberapa manfaat, antara lain sebagai berikut;

1.5.1. Manfaat bagi Penulis

Manfaat yang di harapkan dalam penelitian ini adalah sebagai berikut :

1. Sebagai bahan terapan dalam ilmu teknologi di bidang sistem

informasi

2. Memberikan informasi kepada masyarakat tentang manfaat

penggunaan sistem pakar pendiagnosa penyakit lambung (ventrikulus)

berbasis web tersebut.

3. Menambah ilmu dan memperluas wawasan.

4. Memenuhi salah satu syarat kelulusan mahasiswa program studi

sistem informasi, STMIK Bina Bangsa Kendari.


6
7

1.5.2. Manfaat bagi Masyarakat

Adapun manfaat perancangan sistem pakar mendiagnosa penyakit

lambung (ventrikulus) menggunakan metode forward Chaining berbasis

web bagi masyarakat adalah :

1. Memberikan kenyamanan kepada pengguna akan kemudahan dalam

menemukan jawaban terkait keluhan yang di alami oleh pasien

penderita penyakit lambung (ventrikulus) .

2. Dapat memberikan solusi pengobatan yang tepat.

1.5.3. Manfaat bagi Akademik

Adapun manfaat perancangan alat ini bagi akademik yaitu :

1. Dapat dijadikan tambahan referensi bagi penelitian sejenis lebih

lanjut.

2. Sebagai tolak ukur untuk mengetahui kemahiran mahasiswa mengenai

pemahaman materi selama dibangku perkuliahan.

3. Sebagai cerminan dalam dunia kerja kedepannya dari hasil yang

didapat di bangku perkuliahan


8

BAB II

TINJAUAN PUSTAKA

2.1. Pengertian Sistem

Menurut Moekijat (2011) sistem adalah setiap sesuatu terdiri dari obyek-

obyek, atau unsur-unsur, atau komponen – komponen yang berkaitan dan

berhubungan satu sama lain, sedemikian rupa sehingga unsur-unsur tersebut

merupakan satu kesatuan pemrosesan atau pengolahan yang tertentu.

Secara umum, Sistem adalah suatu kumpulan objek atau unsur-unsur atau

bagian-bagian yang memiliki arti berbeda-beda yang saling memiliki hubungan,

saling berkerjasama dan saling memengaruhi satu sama lain serta memiliki

keterikatan pada rencana atau plane yang sama dalam mencapai suatu tujuan

tertentu pada lingkungan yang kompleks.

Secara terminologi, sistem dipakai dalam berbagai macam cara yang luas

sehingga sangat sulit untuk mendefinisikan atau mengartikannya sebagai suatu

pernyataan yang merangkum seluruh penggunaannya dan yang cukup ringkas

untuk dapat memenuhi apa yang menjadi maksudnya Hal tersebut disebabkan

bahwa pengertian sistem itu bergantung dari latar belakang mengenai cara

pandang orang yang mencoba untuk mendefinisikannya. Semisal, menurut hukum

bahwa Sistem dipandang sebagai suatu kumpulan aturan-aturan yang membatasi,

baik dari kapasitas sistem itu sendiri maupun lingkungan dimana sistem itu

sedang berada untuk memberikan jaminan keadilan dan keserasian

7
9

2.2. Pengertian Pakar

Pakar adalah orang yang mempunyai keahlian khusus yang dapat

menyelesaikan masalah yang tidak dapat diselesaikan oleh orang awam.Sebagai

contoh, dokter adalah seorang pakar yang mampu mendiagosis penyakit yang

diderita pasien serta dapat memberikan penatalaksanaan terhadap penyakit

tersebut.Tidak semua orang dapat mengambil keputusan mengenai diagnosis dan

memberikan penatalaksanaan suatu penyakit. Contoh lain, montir adalah seorang

yang punya keahlian dan pengalaman dalam menyelesaikan kerusakan mesin

motor atau mobil, psikolog adalah orang yang ahli dalam memahami kepribadian

seseorang, dan lain-lain (Kusrini, 2010).

2.3. Sistem Pakar

Sistem pakar merupakan cabang dari Artificial Intelligence yang cukup tua

karena sistem ini mulai dikembangkan pada pertengahan 1960.Sistem pakar

berasal dari istilah knowledge base expert sistem (T.sutojo, Edy Mulyanto, Dr.

Vincen Suhartono, 2011, 159).

Sistem pakar adalah suatu sistem yang dirancang untuk dapat menirukan

keahlian seorang pakar dalam menjawab pertanyaan dan memecahkan suatu

masalah.Dengan bantuan sistem pakar seorang yang bukan pakar atau ahli dapat

menyelesaikan masalah serta mengambil keputusan yang biasa dilakukan oleh

seorang pakar.Sistem pakar yang baik dirancang agar dapat menyelesaikan suatu

permasalahan tertentu dengan meniru kerja dari para ahli.Dengan sistem pakar ini

orang awam pun dapat menyelesaikan masalah yang cukup rumit yang sebenarnya

hanya dapat diselesaikan dengan bantuan para ahli. Menurut (T. Sujoto, Edy
10

Mulyanto, Dr. Vincen Suhartono, 2011, 160) ada beberapa definisi tentang sistem

pakar yaitu :

1. (Jackson, 1999) Sistem pakar adalah sebuah sistem yang menggunakan

pengetahuan manusia dimana pengetahuan tersebut dimasukkan ke dalam

sebuah komputer dan kemudian digunakan untuk menyelesaikan masalah-

masalah yang biasanya membutuhkan kepakaran atau keahlian manusia.

2. (Turban, 2001) Sistem pakar adalah program komputer yang

merepresentasikan dan melakukan penalaran dengan pengetahuan

beberapa pakar untuk memecahkan masalah atau memberikan saran.

3. (Luger dan Stubblefiel, 1993) Sistem pakar adalah program yang

berbasiskan pengetahuan yang menyediakan solusi kualitas pakar kepada

masalah-masalah bidang (domain) yang spesifik.

2.4. Ciri-Ciri Sistem Pakar

Sistem pakar merupakan program-program praktis yang menggunakan

strategi heuristic yang dikembangkan oleh manusia untuk menyelesaikan

permasalahan-permasalahan yang spesifik (khusus).Disebabkan oleh

keheuristikannya dan sifatnya yang berdasarkan pada pengetahuan, maka

umumnya sistem pakar menurut Kusrini (2010), bersifat:

a. Terbatas pada bidang yang spesifik.

b. Dapat memberikan penalaran untuk data-data yang tidak lengkap

atau tidak

c. Dapat mengemukakan rangkaian alasan yang diberikan dengan

cara yang dapat dipahami.


11

d. Berdasarkan pada rule atau kaidah tertentu.

e. Dirancang untuk dapat dikembangkan secara bertahap.

f. Outputnya bersifat nasihat atau anjuran

g. Output tergantung dari dialog dengan user.

h. Knowledge base dan inference engine terpisah.

2.5. Struktur Sistem Pakar

Menurut Sutojo ada dua bagian penting dari sistem pakar, yaitu

lingkungan pengembangan (development environment) dan lingkungan konsultasi

(consultation environment).Lingkungan pengembangan digunakan oleh pembuat

sistem pakar untuk membangun komponen-komponennya dan memperkenalkan

pengetahuan ke dalam knowledge base (basis pengetahuan).Lingkungan

konsultasi digunakan oleh pengguna untuk berkonsultasi sehingga pengguna

mendapatkan pengetahuan dan nasihat dari sistem pakar layaknya berkonsultasi

dengan seorang pakar.

Gambar 2.1 menunjukkan komponen-komponen yang penting

dalam sebuah sistem pakar

Gambar 2.1. Komponen-komponen sistem pakar


https://images.app.goo.gl/i4FENHgFMvmxW3fU9
12

2.6 Pengertian lambung (ventrikulus)

Lambung (ventrikulus) adalah organ tubuh yang termasuk ke dalam sistem

pencernaan.Lambung (ventrikulus) terletak di bagian kiri atas rongga perut.

Lambung (ventrikulus) memiliki fungsi untuk mencerna, menghancurkan, lalu

menyerap sari-sari makanan. Selesai dikunyah, makanan akan melewati

kerongkongan (esophagus).Setelah itu, makanan masuk ke dalam lambung

(ventrikulus) dengan bantuan otot yang disebut esophageal sphincter. Agar dapat

mengolah makanan, lambung (ventrikulus) memproduksi asam lambung

(ventrikulus) . Ada kondisi di mana asam lambung (ventrikulus) diproduksi

secara berlebihan. Hal ini bukanlah pertanda bagus karena bisa mengakibatkan

penyakit lambung (ventrikulus) .

2.7 Pengertian penyakit lambung (ventrikulus)

Penyakit lambung (ventrikulus) dapat menyebabkan rasa terbakar yang

tidak nyaman di dada bahkan menjalar ke leher yang disebut juga dengan mulas.

Hal ini dapat menjadi lebih buruk saat berbaring atau membungkuk. Saat penyakit

ini kambuh, gejala yang dirasakan dapat berlangsung dalam beberapa jam dan

terasa lebih buruk setelah makan. Saat ini terjadi, kamu juga dapat mengalami

perasaan asam atau pahit di bagian belakang mulut dan bahkan memuntahkan

makanan atau cairan dari perut.Selain itu,juga dapat menyebabkan kesulitan untuk

menelan. Terkadang dapat mengakibatkan masalah pernapasan, seperti batuk

kronis atau asma. Beberapa gejala lainnya yang dapat terjadi, yaitu batuk kering

secara terus-menerus di malam hari, sakit pada bagian dada, adanya bau tidak

sedap pada napas, dan gigi menjadi rusak.


13

Umumnya, penyakit lambung (ventrikulus) dengan kadar yang ringan

hanya akan terjadi satu atau dua kali dalam sebulan dengan tidak memerlukan

penanganan medis khusus. Gejala tersebut dapat diatasi dengan cara mengubah

pola makan serta membeli obat di apotek.

2.8 Jenis – Jenis Penyakit Lambung (ventrikulus)

Macam-macam penyakit antara lain :

1. Gastritis

Gastritis merupakan peradangan pada lambung (ventrikulus) akibat asam

lambung (ventrikulus) yang merusak lapisan pelindung dinding lambung

(ventrikulus) . Gastritis dapat melukai dinding lambung (ventrikulus) jika

lapisan lambung (ventrikulus) sudah terkikis habis terkena asam lambung

(ventrikulus) , sehingga menimbulkan nyeri lambung (ventrikulus) ,

pendarahan, dan tukak lambung (ventrikulus) . Beberapa penyebab

gastritis yaitu berlebihan mengonsumsi minuman yang mengandung

alkohol atau kafein, mengalami stres, efek samping obat

seperti ibuprofen atau aspirin, bahkan infeksi atau gangguan autoimun.

2. GERD (Gastroesophageal Reflux Disease)

GERD atau dikenal dengan istilah penyakit refluks asam lambung

(ventrikulus) adalah kondisi di mana asam lambung (ventrikulus) beserta

isi lambung (ventrikulus) naik ke esofagus atau kerongkongan, hingga

menimbulkan iritasi pada dinding esofagus dan nyeri ulu hati. Kondisi ini

membuat penderitanya merasa kembung, terasa asam di rongga mulut


14

akibat asam lambung (ventrikulus) yang naik, bagian dada serta

tenggorokan terasa nyeri dan tersumbat, cegukan, bersendawa, batuk

kering, hingga sulit untuk menelan makanan.

Beberapa faktor yang meningkatkan risiko terjadinya GERD adalah

kebiasaan mengonsumsi minuman beralkohol, teh dan kopi; suka

merokok; tidur setelah makan; dan kelebihan berat badan. Jika dibiarkan,

maka ini kondisi bisa bertambah parah. Asam lambung (ventrikulus) bisa

mengiritasi dinding esofagus sehingga terjadi peradangan, pendarahan,

penyempitan esofagus akibat jaringan parut dari luka yang mengering,

bahkan meningkatkan risiko terjadinya kanker esofagus.

3. Tukak Lambung (ventrikulus)

Tukak lambung (ventrikulus) adalah luka yang terdapat pada dinding

lambung (ventrikulus) akibat terkikisnya lapisan lambung (ventrikulus) .

Luka ini juga bisa muncul pada bagian atas usus kecil. Penyebab yang

paling umum adalah infeksi bakteri Helicobacter pylori dan penggunaan

obat antiinflamasi nonsteroid, seperti aspirin, dalam jangka panjang.

Jika Anda menyukai makanan pedas, merokok, ataupun mengonsumsi

minuman beralkohol, maka Anda harus membatasinya. Sebab, hal-hal

tersebut dapat memperburuk gejala yang ada.

Gejalanya yaitu nyeri berat pada bagian ulu hati, perut kembung,

bersendawa, nafsu makan berkurang, penurunan berat badan, cepat

kenyang, mual dan muntah, perut terasa tidak nyaman setelah

mengonsumsi makanan berlemak, serta BAB berdarah.


15

4. Dispepsia

Kondisi ini merupakan kumpulan gejala yang muncul akibat adanya

penyakit di bagian perut atas. Gejalanya mencakup mudah kenyang, rasa

tidak nyaman di perut, serta nyeri ulu hati setelah makan. Selain itu,

seseorang yang mengalami dispepsia juga dapat merasakan mual,

kembung, dan perut terasa panas.

Kondisi ini seringkali berkaitan dengan penyakit tukak lambung

(ventrikulus) , gastritis, hingga kanker lambung (ventrikulus) . Namun,

terkadang munculnya dispepsia tidak berkaitan dengan adanya penyakit

yang khas. Kondisi ini disebut dispepsia fungsional. Dispepsia sebenarnya

masih bisa diatasi dengan menjalani pola makan sehat dan menjauhi

makanan atau minuman yang memicu munculnya gejala. Tapi, jika Anda

mengalami gejala lain berupa muntah darah, kesulitan untuk menelan

makanan, sering muntah, perut membengkak, hingga berat badan turun

tanpa sebab yang jelas, maka segera konsultasikan kondisi Anda ke dokter.

5. Gastroparesis

Merupakan penyakit di mana lambung (ventrikulus) lebih lambat

mencerna makanan. Kondisi yang mengganggu fungsi lambung

(ventrikulus) ini terjadi ketika otot-otot dinding lambung (ventrikulus)

tidak bekerja dengan baik sehingga fungsi pencernaan pada lambung

(ventrikulus) menjadi terganggu. Gastroparesis muncul karena adanya

gangguan pada saraf lambung (ventrikulus) . Ada beberapa faktor risiko

yang dapat meningkatkan kemungkinan sesesorang terkena kondisi ini,


16

seperti diabetes, gangguan tiroid, riwayat operasi pada saluran pencernaan,

terapi radiasi pada bagian perut untuk kasus kanker, dan efek samping

obat-obatan, misalnya antinyeri golongan narkotik.

2.9. Pengertian Metode Forward Chaining

Untuk melakukan diagnosa terhadap suatu penyakit biasanya

menggunakan metode forward chaining, metode ini memang sering digunakan

dalam sistem pakar. Metode ini melakukan diagnosa dengan cara melakukan

pencarian secara runtut terhadap fakta–fakta yang diinput oleh user sehingga

mendapatkan suatu

kesimpulan yang sesuai dengan fakta-fakta yang telah ada.Metode forward

chaining disebut juga sebagai metode runut maju, karena cara metode ini melacak

suatu permasalahan yang dimulai dari depan yaitu dimulai dari fakta-fakta yang

ada dan dengan menggabungkan aturan-aturan tertentu untuk mendapatkan suatu

kesimpulan yang berupa hasil dari diagnosa yang dilakukan.Metode forward

chaining biasanya dimulai dari premis-premis atau dari informasi masukan-

masukan faktanya (IF) terlebih dahulu dan kemudian memberikan suatu konklusi

(THEN), berikut permodelan untuk metode forward chaining:

1. IF (Informasi masukan berdasarkan faktanya)

2. THEN (konklusi yang diberikan)

Metode forward chaining biasanya dimulai dari memberikan pertanyaan –

pertanyaan sebagai informasi masukannya, dan selanjutnya mengimplimentasikan

berulang-ulang terhadap rule-rule yang telah ditetapkan hingga pada akhirnya

memberikan suatu kesimpulan.


17

Berikut ciri–ciri metode forward chaining :

1. Metode forward chaining akan melakukan pemrosesan yang diawali

dengan kumpulan data-data yang ada dan selanjutnya akan dilakukan

inferensi sesuai dengan aturan yang ditetapkan sehingga

menghasilkan suatu kesimpulan.

2. Pada prosesnya mesin inferensi akan terus melakukan looping untuk

mencapai hasil keputusan yang sesuai.

3. Kelebihan menggunakan metode forward chaining ini adalah dapat

memasukkan data baru ke dalam database

2.10. Mesin Infrensi

Menurut Giarattano dan Riley (1994) dalam Kusrini (2010), metode

inferensi runut maju cocok digunakan untuk menangani masalah pengendalian

(controlling) dan peramalan (prognosis).

2.11. Website

Website adalah kumpulan dari halaman halaman situs, yang terangkum

dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World

Wide Web ( WWW ) di dalam internet. Sebuah halaman web biasanya berupa

dokumen yang ditulis dalam format HTML ( Hyper Text Markup Language ),

yang selalu bisa diakses melalui HTTP, yaitu sebuah protokol yang

menyampaikan informasi dari server website untuk ditampilkan kepada para

pemakai melalui web browser. Website atau situs dapat juga diartikan sebagai

kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau

gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang
18

bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang

saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan

halaman (hyperlink).

Sedangkan Menurut Purwanti (2008), Website atau situs juga dapat diartikan

sebagai kumpulan halaman yang menampilkan informasi dat teks, data gambar

diam atau bergerak, data animasi suara, vidio atau gabungan dari semuanya, baik

yang bersifat statis maupun dinamis yang membentuk suatu rangkaian bangunan

yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan

halaman.

2.12. HTML

Menurut Raharjo (2011) “HTML adalah singkatan dari HyperText Markup

Language, yaitu bahasa (aturan) standar yang digunakan untuk menampilkan teks,

gambar, video atau audio ke dalam halaman web”.Bahasa HTML merupakan

bahasa yang digunakan untuk membuat halaman website dengan menggunakan

tag-tag yang telah dideklarasikan pada halaman notepad dan dapat saling

berhubungan dengan dokumen HTML lainnya atau yang sering disebut dengan

istilah link.

2.13 Daftar Simbol

2.13.1. Flowmap Diagram

Flowmap atau bagan alir adalah bagan yang menunjukkan aliran di

dalam program atau prosedur sistem secara logika. Flowmap ini berfungsi

untuk memodelkan masukkan, keluaran, proses maupun transaksi dengan


19

menggunakan simbol – simbol tertentu. Pembuatan flowmap ini harus dapat

memudahkan bagi pemakai dalam memahami alur dari sistem atau transaksi.

Tabel 2.1. Daftar Simbol Flowmap Diagram

Simbol Namaa Keterangan

Terminator Awal Simbol untuk memulai dan

/ Program mengakhiri suatu program

Menunjukkan dokumen

berupa dokumen input dan

Dokumen output pada proses manual

dan proses berbasis

komputer

Menunjukkan kegiatan

Proses Manual proses yang dilakukan

secara manual

Menunjukkan kegiatan

Proses Komputer proses yang dilakukkan

secara komputerisasi

Menjukkan arah aliran

dokumen antar bagian


Arah Aliran Data
yang terkait pada suatu

sistem
20

Menunjukkan media
Penyimpanan
penyimpanan data /
Manual
informasi secara manual

Simbol input/output

Data digunakan untuk mewakili

data input/output

2.13.2 Blok Diagram

Blok Diagram adalah diagram dari sebuah sistem, dimana bagian

utama atau fungsi yang diwakili oleh blok dihubungkan dengan garis, yang

menunjukkan hubungan dari blok. Banyak digunakan dalam dunia rekayasa

dalam desain hardware, desain elektronik, software desai dan proses aliran

diagram.
21

Tabel 2.2. Daftar Simbol Diagram Blok

Simbol Nama Keterangan

Blok/Kotak Biasanya berisikan uraian

dan nama elemennya, atau

simbol untuk operasi

matematis yang harus

dilakukkan pada masukkan

untuk menghasilkan

keluaran.

Tanda anak panah Menyatakan arah


INPUT
informasialiran isyarat

OUTPUT atau unilateral

2.13.3. Flowchart

Flowchart atau bagian alir adalah bagan (chart) yang menunjukkan

alir (flow) di dalam program atau prosedur sistem secara logika. Bagan alir

(flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk

dokumntasi.
22

Tabel 2.3. Daftar Simbol Flowchart

Simbol Nama Keterangan

Permulaan atau akhiran


Terminator program

Arah aliran program


Flow Line

Proses inisialisasi atau


preparation pemberian harga awal

Proses perhitungan atau


Proses proses pengolahan data

Input/Output Proses input atau output


data, parameter, informasi
Data

Predefined Permulaan sub program


atau proses menjalankan
Process
sub program
Perbandingan pernyataan,
penyeleksian data yang
Decision
memberikan pilihan untuk
langkah selanjutnya
Penghubung bagian –
On Page
bagian flowchart yang ada
Connector pada satu halaman
23

Penghubung bagian –

Off Page bagian flowchart yang ada

pada halaman berbeda

2.14. Penelitian Terdahulu

Beberapa penelitian telah meneliti variabel – variabel yang digunakan di

dalam penelitian ini antara lain :

Nama Judul Penelitian Metode Analisis Hasil Penelitian


Windah Sistem Pakar Berbasis Menggunakan metode Hasil diagnosis

Supartini dan Web Dengan Metode forward chaining pakar dan user

Hindarto (2018) Forward Chaining berbasis web, dapat dari sistem pakar

Dalam Mendiagnosis dikenali dengan mendiagnosis

Dini Penyakit melihat gejala – gejala secara dini pada

Tuberkulosis di dengan mendeteksi penyakit

JawaTimur penyakit sejak dini Tuberkulosis

dilakukan pencegahan menunjukkan

terhadap penyakit bahwa hasil

tuberkulosis.Diagnosis diagnosis

sistem pakar, memiliki yang dialami

nilai keakuratan pasien

93,333 % dan nilai menunjukkan

eror 6,667 % untuk sesuai

uji coba pada 15 dengan yang telah

pasien di diagnosis
24

oleh dokter

penyakit

Tuberkulosis.

Adjeng Nawang Perancangan Sistem Metode yang digunakan Penelitian yang

Gumilar (2016) Pakar Untuk dalam penelitian ini dibuat mampu

Diagnosa Penyakit yaitu menggunakan membantu

Diabetes Mellitus metode forward pengguna untuk

Menggunakan Metode chaining mendiagnosa

Forward Chaining penyakit Diabetes

Mellitus (DM)

dengan proses

penelusuran (rule)

berdasarkan gejala

yang di alami

untuk mengetahui

jenis penyakit

Diabetes Mellitus

(DM) yang di

derita.memberikan

ruang pada pakar

dalam

memberikan nilai

kepercayaan pada
25

pengetahuan yang

diungkapkannya

Joko S Dwi Sistem Pakar Metode yang digunakan Sistem Pakar

Raharjo,Dkk Diagnosa Penyakit dalam penelitian ini Diagnosa

(2016) Lambung dengan yaitu menggunakan Penyakit

Metode Forward metode forward Lambung Dengan

Chaining Berbasis chaining Metode Forward

Android Chainning

Berbasis Android

ini untuk

menentukan

penyakit lambung,

sehingga dengan

adanya aplikasi

berbasis android

ini diharapkan

akan membantu

masyarakat luas

sebagai seorang

user dalam

mencari

informasi,
26

konsultasi,

ataupun

pengobatan untuk

penyakit lambung

secara jelas,

lengkap, cepat dan

tepat.
27

2.15. Kerangka Konseptual

Kerangka konsep yang di gunakan dalam penelitian ini sebagai berikut :

Permasalahan
- Diagnosa penyakit dan pengobatan hanya di
lakukan oleh dokter spesialias
- Musim pandemi sehingga banyak berkas
yang di butuhkan saat berkonsultasi dengan
dokter.

Solusi

Perancangansistem pakar mendiagnosa


penyakit ventrikulus menggunakan
metode forward Chaining berbasis web

Metode

- Menggunakan Metode Forward Chaining


- Menggunakan bahasa PHP dan Mysql

Hasil Penelitian

Website sistem pakar dapat di gunakan dalam


keperluan diagnose penyakit ventrikulus yang
dapat di akses di manapun.

Gambar 2.2. Kerangka Konseptual


28

BAB III

METODOLOGI PENELITIAN

3.1. Waktu dan Tempat Penelitian

Adapun waktu penelitian dilakukan selama kurang lebih 3 bulan yakni dari

bulan April sampai juni 2021. Adapun tempat penelitian dilakukan pada

puskesmas Anggalomoare, Kec.Anggalomoare, Kab.Konawe. Penelitian yang

dilakukan adalah mengumpulkan data dan informasi serta pakar lambung yang

dijadikan rujukan pada penelitian ini yaitu salah satu dokter umum pada

puskesmas Anggalomoare yaitu dr. Rosmawati Bahar

3.2. Jenis Penelitian dan Sumber Data

Jenis penelitian ini adalah penelitian deskriptif kualitatif,

yaitu penelitian yang dilakukan pada kondisi objek yang alami dan

tidak alami, Peneliti sebagai instrumen kunci, teknik pengumpulan

data dilakukan secara gabungan, data yang dihasilkan bersifat

deskriptif, dan analisis data dilakukan secara induktif.

3.2.1. Data Primer

Data primer adalah data pertama kali yang dikumpulkan oleh peneliti

melalui upaya pengambilan data di lapangan langsung dengan menggunakan

alat pengukur atau alat pengambil data langsung pada subjek sebagai sumber

informasi yang dicari.

3.2.2. Data Sekunder

27
29

Data sekunder adalah teknik pengumpulan data dari beberapa literatur

berupa buku-buku, jurnal-jurnal, skripsi dan tesis yang selanjutnya bisa

digunakan sebagai patokan pembahasan dalam masalah ini.

3.3. Teknik Pengumpulan Data

Dalam penyusunan penelitian ini ada beberapa metode yang digunakan

untuk tercapainnya tujuan penelitian. Beberapa metode tersebut adalah sebagai

berikut:

3.3.1. Observasi

Penelitian dilakukan dengan cara mendatangi langsung puskesmas

Anggalomoare memperoleh infomasi secara menyeluruh dan terperinci

sehingga data dapat dipercaya.

3.3.2. Wawancara

Dalam proses perancangan aplikasi penulis melakukan wawancara.

Penulis melakukan wawancara untuk mendapatkan data pada kasus penyakit

lambung (ventrikulus) tersebut pada Puskesmas Anggalomoare yang dilakukan

guna memperoleh data yang benar dan dapat dipercaya terkait dengan kendala

yang ada.

3.3.3. Studi Pustaka

Untuk mendukung data-data yang diperoleh, informasi lain diambil dari

buku-buku di perpustakaan dan buku-buku referensi, maupun internet yang

berhubungan dengan perancangan aplikasi yang terkait.


30

3.4. Metode Pengembangan Sistem

Penelitian pembuatanaplikasi sistem pakar diagnosa penyakit lambung

(ventrikulus) menggunakan metode Forward Chaining berbasis web ini peneliti

menggunakan metode pengembangan Sistem Development Life Cycle (SDLC).

MetodeSDLC adalah proses pembuatan dan pengubahan sistem serta model dan

metodologi yang digunakan untuk mengembangkan sistem-sistem tersebut.

Metode prototype tahapan-tahapan pekerjaan yang dilakukan oleh analis sistem

dan programmer dalammembangun sistem dan merancang alat berkelanjutan

dalam artian terus dikembangkan.

Pembuatan
PembuatanWebsite
Website

Gambar 3.1 Teknik Pengembangan Sistem dengan Metode Sistem


Development Life Cycle (SDLC)

Keterangan:

1. Analisis dan Perancangan Sistem

Adalah proses penguraian suatu pokok dan menyelidiki keadaan

yang sebenarnya dalam sebuah entitas atau guna mencari indikasi


31

komponen dan unsur-unsur penting dalam membangun sebuah

sistem informasi

2. Design

Tahap dimana peneliti membuat desain sistem dari hasil analisis

yang dibutuhkan dalam pembuatan website

3. Pembuatan Web / Coding

Yaitu untuk dapat dimengerti oleh mesin, dalam hal ini adalah

komputer, maka desain tadi harus diubah bentuknya menjadi

bentuk yang dapat dimengerti oleh mesin, yaitu ke dalam bahasa

pemrograman melalui proses coding. Tahap ini merupakan

implementasi dari tahap design yang secara teknis nantinya

dikerjakan oleh programmer.

4. Testing

Dalam tahap ini, sebuah program yang telah dibuat haruslah

diujicobakan.Demikian juga dengan website yang telah

dibuat.Semua fungsi-fungsi software harus diuji cobakan, agar

software bebas dari error, dan hasilnya harus benar-benar sesuai

dengan kebutuhan yang sudah didefinisikan sebelumnya.

5. Implementation

Tahap berikutnya adalah implementasi yaitu mengimplementasikan

rancangan dari tahap-tahap sebelumnya dan melakukan pengujian

sistem yang dikembangkan.


32

6. Maintenance

Pekerjaan yang dilakukan oleh admin gunamekakukan perawatan

terhadap sistem agar tetap mampu berkerja dengan baik melalui

kemampuan sistem dalam mengadaptasikan diri sesuai dengan

kebutuhan.

3.5. Teknik Pengujian

Dalam membangun sebuah rancangan tentunya kita membutuhkan teknik

pengujian . Teknik pengujian dilakukan agar kita dapat mengetahui cara kerja dan

kinerja dari alat atau software yang kita gunakan apakah dapat beroperasi sesuai

dengan fungsinya dan sesuai dengan apa yang di targetkan, serta dari hasilnya kita

dapat mengetahui kelebihan dan kekurangan dari alat yang kita buat. Di dalam

penelitian ini peneliti menggunakan teknik Black Box Sistem sebagai teknik

pengujian yang di gunakan (Andi Nurkholis, Agung Riyantomo, 2017). Teknik

Black Box Sistem dilakukan guna menguji alat dan software yang menguji kinerja

alat agar terhindari dari hasil tidak sesuai dengan yang diharapkan. Pengujian ini

dilakukan pada bagian spesifikasi dan persyaratan, seperti pengujian pada

penggunaan website yang seharusnya dilakukan agar mendapatkan hasil yang

diinginkan. Perancang uji memilih masukkan yang benar dan tidak benar serta

menentukan keluaran yang benar.

3.6. Tahap Penelitian

Tahapan penelitian merupakan langkah-langkah yang akan dilakukan peneliti

dalam melakukan penelitian,pengembangan dan perancangan aplikasi. Tahapan


33

yang dilakukan dalam penelitian ini antara lain meliputi identifikasi masalah,

pengumpulan data, studi literatur, perancangan aplikasi dan pembuatan laporan.

Mulai

Identifikasi Masalah

Pengumpulan Data

Studi Literatur

Perancangan Aplikasi

Tidak
Apakah Aplikasi
sesuai?

Ya

Pembuatan Laporan

Selesai

Gambar 3.2. Alur Penelitian

1. Idetifikasi Masalah

Identifikasi masalah adalah tahap dimana peneliti melakukan

identifikasi guna mencari permasalahan yang berhubungan dengan

penyakit lambung.
34

2. Pengumpulan Data

Pengumpulan data adalah tahap dimana peneliti mencari atau

pengumpulkan data – data yang dibutuhkan atau berhubungan dengan

penyakit lambung.

3. Studi Literatur

Studi literatur adalah tahap dimana peneliti mencari bahan yang

mendukung data-data yang diperoleh, informasi lain yang diambil dari

buku-buku di perpustakaan, jurnal dan internet maupun bimbingan

kepada dosen mengenai kesinambungan dan kebenaran data-data dan

informasi yang dapat dipertanggungjawabkan kebenaran teorinya, yang

berkaitan erat terhadap perancangan penyakit lambung.

4. Perancangan Aplikasi

Perancangan Aplikasi adalah tahap dimana setelah komponen-

komponen telah lengkap maka selanjutnya peneliti melakukan

pangaturan dan pembuatan aplikasi, termaksud aktivitas pengkodean

untuk menghubungkan coding agar sinkronterhadap logika sesuai dengan

yang diharapkan sehingga aplikasi yang dibuat dapat digunakan atau

dijalankan.

5. Pembuatan Laporan

Dalam tahap ini peneliti membuat sebuah laporan berupa hasil dan

kesimpulan dari perancangan aplikasi.


35

BAB IV

ANALISIS DAN PERANCANGAN SISTEM

Dalam membuat sebuah rancangan sistem tentu di perlukan sebuah metode

agar hasil yang di inginkan dapat tercapai. Pada perancangan sistem dalam karya

tulis ilmiah ini menggunakan sebuah metode SDLC atau Sistem Life Cycle yang

merupakan sebuah metode yang digunakan dalam membuat serta mengubah

sistem untuk di kembangkan.

4.1. Planing Sistem

Tahap ini merupakan tahap perencanaan sebuah sistem yang akan di buat

atau di rancang. Pertama mengenai Waktu penelitian dilakukan selama 3 bulan

yakni dari bulan April sampai juni 2021. Adapun lokasi studi kasus dilakukan

pada puskesmas Anggalomoare yang beralamat Provinsi Sulawesi Tenggara.

Penelitian yang dilakukan adalah mengumpulkan data dan informasi. Jenis

penelitian yang dilakukan menggunakan penelitian kuantitatif serta menggunakan

data primer dan data sekunder dalam pengolahan data.

4.2. Analisis Sistem

Menguraikan sebuah sistem yang masih menyatu menjadi beberapa bagian guna

mengetahui serta meninjau kembali kendala, merupakan pengertian dari sistem

analisys.

34
36

4.1.1. Analisis Sistem yang Sedang Berjalan

Pemeriksaan Lambung

Star

Berkunjung Ke Puskesmas

Mengisi buku
tamu dan tujuan

Melakukan
konsultasi dengan
dokter
Tidak

Apakah
gejala
sesuai ?

Ya
T
Dokter beri resep obat
Y
Selesai

Gambar 4.1. Flowmap Diagram Analisis Sistem yang Sedang Berjalan

Dari flowmap diagram di atas dijelaskan bahwa masyarakat yang hendak

melakukan pemeriksaan mengenai lambung mula – mula pasien mengunjungi

puskesmas dan melakukan pendaftaran pemeriksaan serta mengambil no atrian

setelah no atrian tiba selanjutnya pasien yang ingin melakukan konsultasi ke ruang

dokter untuk melakukan konsultasi dan pemeriksaan selanjutnya dokter akan

menanyakan beberapa pertanyaan terkait dan pemeriksaan kepada pasien setelah


37

dokter telah melakukan prosedur yang sesuai selanjutnya dokter akan memberikan

beberapa resep obat untuk di konsumsi oleh pasien guna mengurasi rasa sakit

lambung yang di alami.

4.1.2. Flowmap yang Sedang Diusulkan

Start

Fom Utama

Lihat menu Y Diagnosa pasien


diagnosa berdasarkan
gejala

Lihat menu Y Jenis penyakit


Daftar penyakit lambung, solusi
dan penangangan

Lihat Login Y Login hanya


Akun khusus admin
untuk input data

Selesai

Gambar 4.2. Flowchart Sistem Yang Diusulkan


38

Dari flowmap diatas dijelaskan bahwa saat pengguna melakukan

browsing ke halaman web sistem pakar maka pengguna akan melihat

beberapa jenis menu yang telah di siapkan yang bisa di akses oleh

semua pengguna diantarannya :

1. Pada menu diagnosa pengguna bisa langsung memilih

gejala yang sedang di alami yang kemudian akan di proses

oleh sistem dan menampilkan hasil yang sesuai.

2. Selanjutnya pada menu daftar penyakit pengguna akan

melihat segala jenis penyakit mengenai lambung di sertakan

juga pengertian, penyebab, solusi dan penanganan yang

tepat.

3. Pada menu selanjutnya login yang hanya di peruntukan

untuk login admin ketika web mengalami kendala

maintance maupun penambahan informasi mengenai jenis

informasi terbaru terkait penyakit yang di tampilkan.

Analisis sistem yang diusulkan merupakan tahapan analisa sistem

yang baru yang sudah dianalisa sebelumnya. Dari permasalahan yang

sudah teridentifikasi. Maka peneliti mengusulkan sebuah sistem yang di

harapkan akan memudahkan dalam memberikan informasi mengenai

penyakit lambung pada umumnya serta penanganan yang dibutuhkan

tanpa harus lagi mengantri di puskesmas untuk menemui dokter.


39

4.2. Perancangan Sistem

4.2.1. Rancangan Diagram Blok

Untuk menjelaskan perancangan sistem yang dilakukan dalam mewujudkan

penelitian Perancangan Sistem Pakar Diagnosa Penyakit Lambung Menggunakan

Metode Forward Chaining Berbasis Web, maka mula – mula secara umum

digambarkan oleh blok diagram sistem kerja yang ditunjukkan. Bahasa program

yang digunakan yaitu PHP dan MySql. Langkah awal pasien yang ingin melihat

mengenai jenis penyakit melalui sistem pakar yang disediakan, Pengguna hanya

perlu melakukan browsing ke dalam web yang telah di siapkan untuk kemudian

dapat mengakses segala bentuk informasi yang pasien inginkan menganai

penyakit lambung sehingga masyarakat tidak perlu untuk kepuskesmas melakukan

konsultasi dengan dokter bila gejala tidak begitu darurat atau urgent. Adapun

rancangan blok diagram Perancangan Sistem Sistem Pakar Diagnosa Penyakit

Lambung Menggunakan Metode Forward Chaining Berbasis Web yang akan

dibuat adalah sebagai berikut seperti pada gambar berikut.


40

Input data Pengguna

Data Gejala
Data Penyakit Diagnosa Penyakit

Sistem Pakar
Admin Diagnosa Penyakit User
Lambung

Info Hasil Diagnosa Penyakit


Info Data Gejala
Info Data Penyebab
Info Data Penyakit
Info Data Solusi

Gambar 4.3. Diagram Konteks

1. Pada diagram Konteks diatas dapat kita lihat bahwa admin menginput data

mengenai informasi penyakit lambung berdasarkan jenis, penyebab dan

solusi serta penangangan yang tepat untuk setiap gejala yang di derita.

Hanya admin yang dapat mengatur atau merubah isi dari data penduduk

yang telah di daftarkan tersebut.

2. User akan mendapat informasi yang mereka butuhkan baik solusi,

penyebab maupun penanganagan dari penyakit lambung yang diderita.


41
0
Sistem Pakar
Diagnosa
Lambung

1 2 3 4 5

Daftar Penyakit Tentang Admin


Home Diagnos
a

2.1P 3.1P 4.1P


Tentang 5.1 P
Cek Diagnosa Detail
Entry Gejala

5.2 P
Entry Data
Penyakit

5.3 P
Diagnosa dan
Solusi

Gambar 4.4. Diagram Berjenjang

40
42

4.3. Diagram E R D (Entity Relationship Diagram)

Dalam sebuah basis data, semua tabel yang ada di dalamnya secara logika

saling berelasi satu sama lain. Relasi antar tabel tersebut, dapat terlihat dalam

ddiagram E R D sebagai berikut:


Penjelasan

Nama Nama
Penyaakit Gejala
Nama
Gejala
Kdpenyakit Penyebab Kdpenyakit

Kdgejala
Gejala Menentukan Penyakit Memiliki

Kdpenyakit Kdsolusi

Kdpenyakit Kdgejala
Solusi

Kdsolusi
Kdpencegahan

Kdpenyakit Solusi

Gambar 4.5 Diagram E R D


4.4. Perancangan Basis Data

Perancangan Basis Data adalah untuk memenuhi informasi yang berisikan

kebutuhan-kebutuhan user secara khusus dan web-webnya,memudahkan

pengertian struktur informasi.

4.4.1. Tabel Database Sistem Pakar Lambung


1. Tbl_penyakit

Table 4.1 Tbl_penyakit


Fieid Type Size Description

Kode Varchar 10 Primery Key

Nama_Penyakit Varchart 50

Penyebab Text
43

2. Tbl_gejala

Table 4.2 Tbl_gejala


Fieid Type size Description

Kd_gejala Varchar 10 Primery Key

Gejala Text

3. Tbl_solusi

Table 4.3 Tbl_solusi


Field Type Size Description

id Int 10 Primery Key

Kd_solusi Varchart 10

Kd_pencegahan Varchart 10

Nama_obat Text

Solusi Text

4. Tbl_pencegahan

Table 4.4 Tbl_pencegahan


Field Type Size Description

Kd_pencegahan Varchart 10 Primery Key

Kode Varchart 10

deskripsi Text
44

5. Tbl_user

Table 4.5 Tbl_user


Field Type Size Description

User_id Int 10 Primery Key

Username Varchar 30

Password Varchar 50

Level Varchar 10

4.5. Perancangan Antara Muka

4.5.1. Tampilan Admin

Header

Username : Xxxxxxx

Password : xxxxxxxx

Footer

Gambar 4.6 Rancangan Admin


Rancangan menu Admin berisi tentang Username dan Password, jika

Username dan Password yang kita masukkan benar atau sesuai maka kita

telah memiliki akses untuk mengubah dan memperbaharui data.


45

4.5.2. Tampilan Halaman utama Admin

Header Nama Admin

Yuyun
Admin Data Penyakit

 Penginputan Tambah
 Data penyakit
 Gejala No Kode Nama Penyebab Opsi
 Pencegahan Penyakit Penyakit
 Solusi 1.
2.
 Aturan/ Role
4.
 Data fakta 5.

Footer

Gambar 4.7 Rancangan Menu Admin


Pada Halaman utama admin akan langsung muncul menu utama yaitu menu

input penyakit halaman ini hanya bias diakses oleh admin website.

4.5.3. Tampilan Halaman Gejala

Header Nama Admin

Yuyun
Admin Data Gejala

 Penginputan Tambah
 Data penyakit
 Gejala No Kode Gejala Opsi
 Pencegahan Gejala
 Solusi 1.
2.
 Aturan/ Role
4.
 Data fakta 5.

Footer

Gambar 4.8 Rancangan Menu Gejala


46

Pada Menu gejala merupakan tempat untuk menginput data gejala pada

lambung menu ini hanya bisa diakses oleh admin website.

4.5.4. Tampilan Menu Data Pencegahan

Header Nama Admin

Yuyun
Admin Data Penyakit

 Penginputan Tambah
 Data penyakit
 Gejala No Kode Kode Deskripsi Opsi
 Pencegahan Penyebab Penyakit
 Solusi 1.
2.
 Aturan/ Role
4.
 Data fakta 5.

Footer

Gambar 4.9 Rancangan Menu Pencegahan


Pada Menu Pencegahan merupakan tempat untuk menginput data

pencegahan pada lambung terkait jenis penyakit yang di alami menu ini hanya

bisa diakses oleh admin website.


47

4.5.5. Tampilan Menu Data Solusi

Header Nama Admin

Yuyun
Admin Data Penyakit

 Penginputan Tambah
 Data penyakit
 Gejala No Kode Kode Nama Solusi Opsi
 Pencegahan solusi Pencegahan Obat
 Solusi 1.
2.
 Aturan/ Role
4.
 Data fakta 5.

Footer

Gambar 4.10 Rancangan Menu Solusi


Pada Menu Solusi merupakan tempat untuk menginput data solusi pada

lambung terkait jenis penyakit yang di alami menu ini hanya bisa diakses oleh

admin website.
48

4.5.6. Tampilan Menu Rule

Header Nama Admin

Yuyun
Admin Rule Forward Chaining

 Penginputan Tambah
 Data penyakit
 Gejala No Fakta Kode Opsi
 Pencegahan Penyakit
 Solusi 1.
2.
 Aturan/ Role
4.
 Data fakta 5.

Footer

Gambar 4.11 Rancangan Menu Rule


Pada Menu Solusi merupakan tempat untuk menginput data solusi pada

lambung terkait jenis penyakit yang di alami menu ini hanya bisa diakses oleh

admin website.
49

4.5.7. Tampilan Utama Pengguna

Header | Home | Diagnosa | Daftar Penyakit | Tentang | Akun

Gambar

Tentang Aplikasi

Cek Diagnosa

Footer

Gambar 4.12 Rancangan Tampilan Utama Pengguna


Rancangan Pengguna berisi tentang, halaman utama website, Menu yang bisa di

akses untuk keperluan pengguna.


50

4.5.8. Tampilan Menu Diagnosa

Header | Home | Diagnosa | Daftar Penyakit | Tentang | Akun

Gambar

Diagnosa
1.
2.
3.
4.
5.

Cek Diagnosa

Footer

Gambar 4.13 Rancangan Menu Diagnosa


Rancangan Menu Diagnosa berapa jenis gejala yang muncul atau keluhan

dari pasien penderita penyakit lambung untuk melakukan cek diagnosa.


51

4.2.1. Tampilan Menu Penyakit

Header | Home | Diagnosa | Daftar Penyakit | Tentang | Akun

Gambar

Daftar Penyakit Lambung


No Kode Nama Penyakit Penyebab
1.
2.
4.
5.

Footer

Gambar 4.14 Rancangan Menu Penyakit


Rancangan Menu Penyakit berupa jenis penyakit terkait lambung serta

penyebab dari jenis penyakit lambung tersebut.


52

BAB V

IMPLEMENTASI SISTEM

5.1. Kebutuhan Perangkat Keras

Adapun hardware yang diperlukan guna pengembangkan dan pengujian

antara lain:

1). Acer Aspire ES1-132 dengan Spesifikasi Prosesor Intel HD Grapics 500,

Berkapasitas 500 GB, dan Memori RAM Berkapasitas 2 GB

2). Keyboard,mouse dan monitor

3). Teknologi jaringan berupa LAN/Internet.

5.2. Kebutuhan Perangkat Lunak

Perangkat lunak atau software yang di butuhkan untuk pemilihan web yang

digunakan dalam pengembangan sistem, diantaranya :

1. Web browser digunakan sebagai antar muka dalam pengembangan sistem

berbasis web.

2. Web server digunakan untuk pengembangan sistem berbasis web yang

dapat melayani permintaan dari client melalui web browser.

3. Database digunakan sebagai tempat penyimpanan data.

4. Bahasa pemrograman yang dapat menghubungkan data base dengan web

server.

Spesifikasi untuk perangkat lunak adalah sebagai berikut :

1) Sistem Operasi : Windows 10

2) Editor Web : Notepad++

3) Web Server : Bahasa pemrograman PHP


53

4) Database Server : MySQL

5) Software Pendukung : Xampp dan Chrome.

5.3. Tampilan Antarmuka

Pada tahap pengujian dilakukan testing secara keseluruhan, adapun testing

terhadap program dapat dilakukan dengan beberapa metode yaitu : Uni test,

melakukan testing terhadap suatu bagian program untuk mengetahui apakah

bagian program dapat berfungsi dengan baik ketika dimasukkan atau untuk

menampilkan data. Hal ini dilakukan untuk mengetahui apakah web yang dibuat

dapat dimengerti dan dijalankan dengan mudah oleh user.

1. Tampilan Utama

Gambar 5.1 Halaman Utama

Halaman utama ini adalah halaman yang pertama kali dilihat

pengunjung saat mengakses Website. Tujuannya adalah untuk membuat

pengunjung tertarik menjelajahi website lebih jauh lagi.


54

2. Tampilan Menu Diagnosa

Gambar 5.2. Tampilan Diagnosa

Halaman diagnosa ini adalah halaman bagi user untuk memulai

konsultasi jenis penyakit yang di derita melalui pertayaan diagnosa yang di

alami oleh pengguna.

3. Tampilan Menu Penyakit

Gambar 5.3. Tampilan Menu Penyakit


55

Halaman menu penyakit ini adalah halaman yang akan menampilkan jenis

penyakit serta penyabab dan dekrispsi lengkap mengenai jenis penyakit

yang di pilih.

4. Tampilan Menu Login Admin

Gambar 5.4. Tampilan Login Admin

Halaman login admin adalah halaman yang diperuntukan khusus untuk

admin mengelola data atau informasi yang akan di tampilkan kepada user atau

pengguna.
56

5. Tampilan Halaman Utama Admin

Gambar 5.4. Tampilan Halaman Utama Admin

Halaman utama admin adalah halaman yang diperuntukan khusus

untuk admin mengelola data atau informasi yang akan di tampilkan kepada

user atau pengguna. Pada halaman utama in ada beberapa menu pilihan untuk

menginput data baik mengenai data penyakit, gejala, pencegahan, solusi.

6. Tampilan Menu Data Penyakit

Gambar 5.5. Tampilan Halaman Data Penyakit


57

Pada halaman data penyakit ini merupakan tempat untuk menginput

data penyakit mengenai lambung penggunaan menu ini hanya di peruntukan

untuk admin untuk menambah maupun menghapus data penyakit.

7. Tampilan Menu Gejala

Gambar 5.6. Tampilan Halaman Data Gejala

Pada halaman data Gejala ini merupakan tempat untuk menginput

gejala pada lambung penggunaan menu ini hanya di peruntukan untuk admin

untuk menambah maupun menghapus data gejala.


58

8. Tampilan Menu Data Pencegahan

Gambar 5.7. Tampilan Halaman Data Pencegahan

Pada halaman data pencegahan ini merupakan tempat untuk menginput

pencegahan pada lambung terkait jenis penyakit yang dialami mengenai

lambung penggunaan menu ini hanya di peruntukan untuk admin untuk

menambah maupun menghapus data Pencegahan.

9. Tampilan Menu Data Solusi

10.

Gambar 5.8. Tampilan Halaman Data Solusi


59

Pada halaman data solusi ini merupakan tempat untuk menginput

solusi dari penyakit pada lambung yang dialami penggunaan menu ini hanya

di peruntukan untuk admin untuk menambah maupun menghapus data

Pencegahan.

11. Tampilan Data Rule / Fakta

Gambar 5.9. Tampilan Data Rule / Fakta

Pada halaman data rule / fakta merupakan tempat mengabungkan id

sehingga dapat menampilkan jenis penyakit sesuai dengan diagnose yang di

pilih menu ini hanya di peruntukan untuk admin untuk menambah maupun

menghapus data Pencegahan.


60

5.4. Hasil Pengujian User

Setiap sistem pasti akan menghasilkan output yang telah di input sesuai

dengan intruksi program yang telah di buat, selanjutnya beberapa hasil pengujian

yang dilakukan antara lain :

Gambar 5.10. Uji Coba Diagnosa

Pada gambar di atas pengguna memilih opsi sesuai dengan keluhan yang

di rasakan apabila diagnosa sesuai dengan database yang telah di buat oleh admin

maka ketika pengguna menekan cek diagnosa secara otomatis akan menampilkan

hasil sesuai dengan diagnosa atau keluhan yang di rasakan.


61

Gambar 5.11. Hasil Diagnosa

Namun ketika opsi yang di pilih tidak sesuai dengan data atau kondisi

yang di inginkan maka program akan menolak untuk menghasilkan hasil diagnosa

yang di butuhkan oleh user atau pengguna.

Gambar 5.12. Hasil Diagnosa yang tidak sesuai

Seperti tampak pada gambar di atas apabila opsi yang di pilih tidak sesuai

maka program akan menolak menghasilkan data diagnosa dan akan menyarankan

pengguna atau user untuk melakukan cek data di daftar penyakit untuk melihat

lebih detail lagi jenis informasi penyakit yang di butuhkan.


62

5.4.1. Tabel Pengujian Black Box


5.4.1.1. Pengujian Halaman Pengguna

No Skenario Hasil yang diharapkan Hasil Pengujian Kesimpulan


Pengujian
Apabila alamat website sesuai Menampilkan halaman utama
Login Halaman
1 maka akan masuk ke halaman website atau dashboard Valid
Website
awal website sstem pakar pengunjung
Apabila kita mengklik cek
diagnose yang terdapat pada Menampilkan halaman menu
Halaman Cek
2. pojok kiri halaman awal web diagnosa pada halaman Valid
Diagnosa
maka akan menuju ke pengunjung
halaman cek diagnosa
Apabila kita mencentang
sesuai dengan jenis keluhan menampilkan hasil dari cek
Halaman Cek yang dialami dan terdaftar di diagnosa memberikan output
3 Valid
Diagnosa sistem maka akan sesuai denga diagnosa yang di
menampilkan hasil dan pilih pada halaman pengunjung
solusinya.
Apabila sesuai maka akan Menampilkan halaman daftar
menuju ke halaman daftar penyakit yang telah di input oleh Valid
Menu Daftar
4. penyakit mengenai seluruh admin dan tampil di halaman
Penyakit
penyakit lambung yang biasa daftar penyakit pada halaman
dialami oleh pasien. pengunjung
63

5.4.1.2. Pengujian Halaman Admin

Apabila memasukan username


Halaman Login dan password admin yang Menampilkan halaman utama
1. Valid
Admin sesuai maka akan masuk atau dashboard admin
kehalaman admin
Apabila kita mengklik button
tambah maka akan Menampilkan halaman data
Halaman Data
2. menampilkan halaman form penyakit dan bisa menambahkan Valid
Penyakit
isian untuk menambahkan jenis penyakit lambung.
data penyakit.
Apabila kita mengklik button
tambah maka akan Maka akan menampilkan
Halaman Data
3. menampilkan halaman form halaman data gejala pada Valid
Gejala
isian untuk menambahkan halaman admin
data Gejala
Apabila kita mengklik button
tambah maka akan Maka akan menampilkan
Halaman Data
4. menampilkan halaman form halaman data pencegahan pada Valid
Pencegahan
isian untuk menambahkan halaman admin
data Pencegahan
Apabila kita mengklik button
tambah maka akan Maka akan menampilkan
Halaman Data
5. menampilkan halaman form halaman data solusi pada Valid
Solusi
isian untuk menambahkan halaman solusi
data Solusi
64

Keterangan Tabel Pengujian :

Pengujian website ini dilakukan dengan menggunakan metode black box

yang merupakan pengujian sistem yang bertujuan untuk menemukan kesalahan

kesalahan atau kekurangan pada perangkat lunak yang diuji. Dalam pengujian

disini masih dalam tahapan pengujian yang sebatas pengujian secara

fungsionalitas saja.

Berdasarkan table pengujian diatas dapat disimpulkan bahwa pengujian

berupa inputan dan output dari program sesuai dengan hasil yang harapkan

beberapa pengujian dilakukan dinyatakan berhasil adapun ketidak berhasilan

program ketika Username atau password admin tidak terdaftar atau tidak benar.
65

BAB VI

PENUTUP

6.1.Kesimpulan

Penggunaan sistem pakar dalam mendiagnosa penyakit lambung dapat

memudahkan pengguna yang mengalami penyakit lambung. Website yang

dibangun menggunakan bahasa pemrograman PHP dan MySql serta Xampp

sebagai localhost sistem berjalan. Berdasarkan hasil penelitian dan pembahasan

yang telah dilakukan diperoleh kesimpulan bahwa :

1. Sistem ini dapat membantu penggunanya dalam melakukan pencegahan

terhadap penyakit lambung sejak dini untuk mengantisipasi penyakit

lambung yang bersifat kronis, dengan website tersebut pengguna dapat

memasukan jenis gejala yang dialami maka secara otomatis system akan

memberikan jawaban terkait jenis gejala yang di alami beserta solusi dan

cara pencegahannya.

2. Hasil yang diharapkan berupa tujuan penelitian telah tercapai yaitu

perancangan sistem pakar diagnose penyakit lambung menggunakan

metode forward chaining berbasis web sehingga dapat memberikan

manfaat seperti halnnya dalam melakukan pemeriksaan dini terhadap

penyakit lambung.

6.2 Saran

Untuk penelitian lebih lanjut maka penulis memberikan saran-saran


sebagai berikut :

1. Saran untuk peneliti selanjutnya ada baiknya menambahkan fitur lain


66

selain pengurusan diagnose penyakit lambung misalnya menambahkan

fitur diagnose penyakit lain yang lebih lengkap lagi dari website yang telah

di buat saat ini.

2. Untuk peneliti selanjutnya agar dapat di kembangkan lagi bagian tampilan

dan menu utama sehingga lebih menarik lagi dari website yang telah di

buat.
67

DAFTAR PUSTAKA

Moekijati, Sistem Informasi: Prasojo, 2011.

Kusrini.Konsep dan Aplikasi Sistem Pendukung Keputusan. Yogyakarta: Penerbit


Andi, 2008.

Kusrini. Sistem Pakar “Teori dan Aplikasinya”. Yogyakarta: Andi, 2010

T. Sutojo, S,Si. M.Kom, Edy Mulyanto, S, Si, M.Kom, dan DR. Vincent
Suhartono, 2011, Kecerdasan buatan, Andi Yogyakarta.

B. F. Yanto, I. Werdiningsih, and E. Purwanti, “Aplikasi Sistem Pakar Diagnosa


Penyakit Pada Anak Bawah Lima Tahun Menggunakan Metode Forward
Chaining,” J. Inf. Syst. Eng. Bus. Intell., vol. 3, no. 1, p. 61, 2017, doi:
10.20473/jisebi.3.1.61-67.

Raharjo, Joko S Dwi. 2016. Sistem Pakar Diagnosa Penyakit Lambung


(ventrikulus) dengan Metode Forward Chaining Berbasis Android. Jurnal
Emba
Ridho Saputra, Pengembangan Sistem Rental Kamera Online, Jurnal
Pengembangan Teknologi Informasi dan Ilmu komputer Vol.2 No.6
(Juni,2018), hlm. 2221-2226

Anda mungkin juga menyukai