Anda di halaman 1dari 4

SISTEM PAKAR PENENTUAN MENU MAKANAN SEHAT

PENDERITA PENYAKIT KOLESTEROL SESUAI


GOLONGAN DARAH PASIEN MENGGUNAKAN METODE
FORWARD CHAINING DAN BACKWARD CHAINING

1)
Rima Izzul Millah 2)Haryanto Tanuwijaya 3)Ayuningtyas

S1/ Jurusan Sistem Informasi, Sekolah Tinggi Manajemen Informatika & Teknik Komputer Surabaya
email :1) riymaimut@gmail.com, 2)haryanto@stikom.edu 3) tyas@stikom.edu

Abstract : “Cholesterol is a fatty substance contained elements in the blood and can not be dissolved. causing
factors of the high cholesterol is the process of aging, heredity and an unhealthy lifestyle. By setting a healthy
diet based on blood type, cholesterol in the body will be controll. The use of Expert System for Determining
Patient Menu Foods Healthy for Cholesterol Patients According to resolve the problem by consuming food
according to blood type. Search method was used Backward Chaining and Forward Chaining. That expert
systems have been created to provide information on the form that affects cholesterol levels and healthy diet
according to blood group owned by the patient.”

Keywords : Expert System, Backward Chaining, Forward Chaining, Cholesterol, Blood Type.

Pola hidup yang tidak sehat seperti berdasarkan golongan darah, kolesterol dalam
kegemaran makan enak, merokok, memakan tubuh akan terkontrol.
makanan cepat saji, diet yang keliru dan Berdasarkan permasalahan tersebut,
kurang berolahraga dapat menyebabkan maka dibutuhkan suatu sistem pakar yang
munculnya penyakit. Selain itu kurangnya dapat menentukan tingkat kadar kolesterol dan
pengetahuan ataupun penerapan pola makan menentukan menu makanan sehat berdasarkan
sehat menyebabkan orang menderita penyakit golongan darah pasien. Menurut Martin dan
kolesterol tinggi, diabetes, jantung koroner dan Oxman dalam Kusrini (2006: 11) sistem pakar
lain sebagainya. merupakan suatu sistem berbasis komputer
Menurut Pranowo (2010: 27) salah satu yang menggunakan pengetahuan, fakta dan
zat atau elemen lemak yang terdapat dalam teknik penalaran dalam memecahkan masalah
darah adalah kolesterol. Apabila seorang yang biasanya dilakukan oleh seorang pakar.
penderita penyakit kolesterol tidak diobati, Metode dalam sistem pakar ini menggunakan
akan menimbulkan penyakit berbahaya lain metode backward chaining dan metode
seperti jantung koroner, stroke, diabetes dan forward chaining. Metode backward chaining
sebagainya (Nayaka, 2010: 1).Faktor penyebab digunakan untuk mendiagnosis tingkat kadar
terjadinya kolesterol tinggi adalah proses kolesterol seseorang. Metode forward chaining
menua, keturunan dan gaya hidup yang tidak digunakan dalam menentukan menu makanan
sehat. Dengan mengatur pola makan sehat
1
sehat berdasarkan tingkat kadar kolesterol dan pakar dalam bidang tersebut. Sistem pakar
golongan darah. bekerja berdasarkan pengetahuan yang
Tujuan dari pembuatan sistem pakar ini dimasukkan oleh seorang atau beberapa orang
adalah menerapkan metode forward chaining pakar dalam rangka mengumpulkan informasi
dan backward chaining pada sistem pakar hingga sistem pakar dapat menemukan
penentuan menu makanan sehat penderita jawabannya.Tujuan pengembangan sistem
penyakit kolesterol sesuai golongan darah pakar sebenarnya bukan untuk menggantikan
pasien, metode ini digunakan untuk peran manusia, tetapi mensubstitusikan
menyelesaikan permasalahan pada sistem pengetahuan manusia kedalam bentuk sistem,
pakar pada tugas akhir ini dan tujuan kedua sehingga dapat digunakan oleh banyak orang.
dari pembuatan sistem ini adalah mereancang
bangun sistem pakar penentuan menu makanan Metode Backward Chaining
sehat penderita penyakit kolesterl sesuai Metode backward chaining merupakan
golongan darah pasien menggunakan metode kebalikan dari metode forward chaining dan
forward chaining dan backward chaining. sering disebut penalaran mundur (Kusrini
Diharapkan sistem pakar penentuan 2006: 36). Menurut Schnupp dalam Kusrini
menu makanan sehat penderita penyakit (2008: 11) metode backward chaining (runut
kolesterol sesuai golongan darah pasien, dapat balik) merupakan metode yang cocok
membantu pihak-pihak yang memerlukan digunakan dalam memecahkan masalah
seperti klinik konsultasi gizi, rumah sakit, balai diagnosis. Dalam metode backward chaining
pengobatan dan orang awam dalam proses (runut balik), penalaran dimulai dengan tujuan
penentuan menu makanan sehat penderita merunut balik ke jalur yang akan mengarahkan
penyakit kolesterol sesuai golongan darah ke tujuan tersebut menurut Giarattano dan
pasien. Sistem pakar yang dibuat nantinya Riley dalam (Kusrini, 2006: 36).
dapat memberikan suatu kesimpulan yang
berisi tentang menu makanan sehat Metode Forward Chaining
berdasarkan tingkat kadar kolesterol dan Menurut Irawan (2007: 35) metode
golongan darah. forward chaining adalah suatu metode dari
inference engine untuk memulai penalaran atau
LANDASAN TEORI pelacakan suatu data dari fakta-fakta yang ada
Sistem Pakar menuju suatu kesimpulan. Menurut Wilson
Menurut Kusrini (2006: 11) sistem pakar dalam Kusrini (2008: 8) metode forward
adalah sistem berbasis komputer yang chaining (runut maju) merupakan suatu
menggunakan pengetahuan, fakta, dan teknik metode yang menggunakan himpunan aturan
penalaran dalam memecahkan masalah yang kondisi-aksi. Dalam metode ini, kaidah
biasanya hanya dapat dipecahkan oleh seorang interpreter mencocokkan fakta atau statement

2
dalam pangkalan data dengan situasi yang ALIR SISTEM
dinyatakan dalam bagian sebelah kiri atau Perancangan Diagram Alir
kaidah if. Diagram alir merupakan gambaran suatu
aliran data proses dan hubungan antara proses
Kolesterol satu dengan yang lain dalam suatu sistem
Kolesterol adalah lemak yang terdapat komputer dengan menggunakan simbol-simbol
didalam aliran darah yang berfungsi sebagai tertentu.
pembentuk dinding sel dan sebagai bahan baku Diagram alir sistem untuk seorang
beberapa hormon (Nayaka, 2010: 1). admin adalah untuk menjelaskan penggunaan
Kolesterol dalam tingkat normal memang sistem yang dapat dilakukan oleh seorang
sangat berguna untuk tubuh, tetapi apabila admin.
kolesterol berada pada tingkat tinggi maka Diagram alir sistem bagi seorang
kolesterol akan membahayakan tubuh dan pakar dalam sistem pakar ini memiliki fungsi
mengakibatkan penumpukan lemak dalam untuk melakukan proses maintenance data
darah. master makanan, data makanan-golongan
High Density Lipoprotein (HDL) darah serta memasukkan data parameter yang
atau biasa disebut kolesterol baik. Fungsi HDL dibutuhkan dalam bentuk treeview untuk
adalah sebagai pembersih pembuluh darah dari membuat list aturan.. Proses verifikasi rule
kolesterol LDL yang berlebihan (Ann, 2011: juga dilakukan oleh user pakar.
50). Semakin banyak kandungan HDL di Diagram alir sistem untuk user
dalam tubuh semakin baik pula kondisi tubuh. menjelaskan proses jalannya sistem pada saat
Low density lipoprotein (LDL) atau disebut user melakukan konsultasi. Diagram alir
juga kolesterol jahat. Kolesterol LDL ini sistem proses verifikasi menjelaskan proses
sangat berbahaya bagi tubuh karena lemak verifikasi untuk proses redundant rules,
yang terkandung dalam kolesterol ini dapat conflicting rules dan subsumed rules. Proses
menempel pada permukaan pembuluh darah diawali dengan pengecekan list aturan.
dan menyebabkan penyumbatan pada Merupakan gambar dependency diagram
pembuluh darah. Trigliserida adalah satu jenis Menentukan menu makanan sehat pasien
lemak yang terdapat dalam darah dan berbagai penderita kolesterol berdasarkan golongan
organ didalam tubuh. Tubuh menyimpan darah pasien dengan metode forward chaining.
lemak trigliserida untuk menghangatkan
tubuh, melindungi organ-organ didalam tubuh
IMPLEMENTASI
dan sebagai cadangan tenaga. Tetapi apabila
Form Treeview
lemak menumpuk maka akan menjadi plak dan Fitur treeview digunakan untuk proses
menghambat aliran darah (D’Adamo, 2008:7). menambah, update, dan menghapus data
treeview. Merupakan menu atau form

3
treeview yang berfungsi untuk menyimpan dan membatalkan atau menghapus semua field
mengubah data node treeview. Form ini yang terisi pada form. Tombol keluar berfungsi
muncul saat memilih menu transaksi kemudian untuk menutup form konsultasi dan kembali ke
menekan menu treeview. Tombol simpan form home. Tombol Tingkat kolesterol normal,
digunakan untuk menyimpan node treeview. tingkat kolesterol tinggi, tingkat kolesterol
Tombol batal digunakan untuk membatalkan sangat tinggi digunakan untuk menentukan
atau menghapus semua field yang terisi pada tingkat kolesterol yang diharapkan untuk hasil
form. Tombol keluar berfungsi untuk menutup akhir oleh pasien.
form treeview dan kembali ke form home.
KAJIAN PUSTAKA
Form Verifikasi
Fitur verifikasi digunakan untuk proses
Ann, Lisa Kirana, 2011, Awas Diaskol!
menambah data CellRule dan Decision
(Diabetes, Asam Urat, Kolesterol), Jawa
merupakan menu atau form verifikasi yang Tengah: Syura Media Utama.
berfungsi untuk menyimpan data aturan rule.
D’Adamo, Peter J, 2008, Diet Sehat Golongan
Form ini muncul saat memilih menu transaksi
Darah Untuk Mencegah dan Mengobati
kemudian menekan menu verifikasi. Tombol Penyakit Jantung dan Kardiovaskular,
Jakarta: PT Bhuana Ilmu Populer.
OK digunakan untuk menentukan nama set
rule. Tombol verifikasi digunakan untuk Irawan, Jusak, 2007, Buku Pegangan Kuliah
Sistem Pakar, Surabaya: Sekolah Tinggi
melakukan proses verifikasi rule dan
Manajemen Informatika & Teknik
menyimpan data aturan rule. Tombol batal Komputer Surabaya.
digunakan untuk membatalkan atau
Kusrini, 2006, Sistem Pakar, Teori dan
menghapus semua field yang terisi pada form.
Aplikasi, Yogyakarta: Andi.
Tombol keluar berfungsi untuk menutup form
verifikasi rule dan kembali ke form home.
Kusrini, 2008, Apilkasi Sistem Pakar,
Yogyakarta: Andi.
Form Konsultasi
Merupakan menu atau form konsultasi Nayaka, Fadli , 2010, Kiat Sehat Menurunkan
yang berfungsi untuk melakukan proses Kolesterol, Yogyakarta: Octopus.
konsultasi danmenyimpan data konsultasi
pasien. Form ini muncul saat memilih menu Pranowo, Aldesya J, 2010, Diet Sehat Alami
transaksi kemudian menekan menu konsultasi. berdasarkan Golongan Darah,
Tombol cari digunakan untuk melakukan Yogyakarta: Mediahati Pustaka.
proses pencarian id_pasien pada database.
Tombol ok digunakan untuk menentukan
bahwa pasien tersebut yang akan melakukan
konsultasi. Tombol batal digunakan untuk

Anda mungkin juga menyukai