Feriani A. Tarigan Jurusan Sistem Informasi STMIK TIME Jln. Merbabu No. 32 AA-BB Medan

dokumen-dokumen yang mirip
SISTEM PAKAR UNTUK DIAGNOSIS PENYAKIT GINJAL DENGAN METODE FORWARD CHAINING

SISTEM PAKAR ANALISIS PENYAKIT LUPUS ERITEMATOSIS SISTEMIK PADA IBU HAMIL MENGGUNAKAN METODE FORWARD CHAINING

APLIKASI SISTEM PAKAR DIAGNOSA PENYAKIT GINJAL DENGAN METODE DEMPSTER-SHAFER

DIAGNOSA PENYAKIT JANTUNG DENGAN METODE PENELUSURAN FORWARD CHAINNING-DEPTH FIRST SEARCH

APLIKASI SISTEM PAKAR UNTUK MENGIDENTIFIKASI PENYAKIT DALAM PADA MANUSIA MENGGUNAKAN METODE FORWARD CHAINING

SISTEM PAKAR BERBASIS MOBILE UNTUK MENDETEKSI PENYAKIT PADA GINJAL

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT GINJAL MENGGUNAKAN METODE FORWARD CHAINING. Kata Kunci : Sistem Pakar, Ginjal, Metode Forward Chaining, Java

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

Sistem Pakar untuk Mendiagnosa Penyakit yang Disebabkan Nyamuk dengan Metode Forward Chainning

BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN. produksi secara keseluruhan sangat ditentukan oleh pemilihan jenis perlengkapan

SISTEM PAKAR UNTUK MENENTUKAN TIPE AUTISME PADA ANAK USIA 7-10 TAHUN MENGGUNAKAN METODE FORWARD CHAINING. Agam Krisna Setiaji

BAB 1 PENDAHULUAN. Penyakit THT merupakan salah satu jenis penyakit yang sering ditemukan

Sistem Pakar untuk Mendiagnosa Penyakit Kucing Menggunakan Metode Backward Chaining

SISTEM PAKAR PENYAKIT LAMBUNG MENGGUNAKAN METODE FORWARD CHAINING

BAB I PENDAHULUAN. Perkembangan komputer sekarang ini sangat pesat dan salah. satu pemanfaatan komputer adalah dalam bidang kecerdasan buatan.

Sistem Pakar Untuk Mendeteksi Kerusakan Pada Sepeda Motor 4-tak Dengan Menggunakan Metode Backward Chaining

BAB I PENDAHULUAN. tubuh. Dalam suatu serangan jantung (myocardial infarction), bagian dari otot

Pengetahuan 2.Basis data 3.Mesin Inferensi 4.Antarmuka pemakai (user. (code base skill implemetation), menggunakan teknik-teknik tertentu dengan

BAB 3 ANALISIS DAN PERANCANGAN

SISTEM PAKAR FARMAKOLGI DAN TERAPI PENYAKIT GINJAL HIPERTENSI

SISTEM PAKAR PENGOBATAN HERBAL

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT SALURAN PENCERNAAN MENGGUNAKAN METODE DEMPSTER SHAFER

Kelas A & B Jonh Fredrik Ulysses

ARTIKEL SISTEM PEMILIHAN MAKANAN PENDAMPING ASI MENGGUNAKAN METODE FORWARD CHAINING

SISTEM PAKAR MENGIDENTIFIKASI PENOLAKAN FILM RADIOLOGI MENGGUNAKAN METODE FORWARD CHAINING

SISTEM PAKAR MENDIAGNOSA PENYAKIT PARU-PARU PADA MANUSIA BERBASIS WEB

BAB I PENDAHULUAN. sama dengan kemampuan seorang pakar dibidang keilmuan tertentu.

BAB 2 TINJAUAN TEORI. Artificial Intelligence. Jika diartikan Artificial memiliki makna buatan,

SISTEM PAKAR PENDETEKSI PENYAKIT MATA BERBASIS ANDROID

Rancang Bangun Sistem Pakar Pendiagnosa Penyakit Demam Typhoid dan Demam Berdarah Dengue dengan Metode Forward Chaining

DIAGNOSA PENYAKIT MANUSIA YANG DIAKIBATKAN OLEH GIGITAN HEWAN MENGGUNAKAN METODE CERTAINTY FACTOR

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan

SISTEM PAKAR MENDIAGNOSA PENYAKIT UMUM YANG SERING DIDERITA BALITA BERBASIS WEB DI DINAS KESEHATAN KOTA BANDUNG

BAB 1 PENDAHULUAN Latar belakang

Sistem Pakar Diagnosa Penyakit Lambung dengan Metode Forward Chaining Berbasis Android

PEMANFATAN TEOREMA BAYES DALAM PENENTUAN PENYAKIT THT

BAB III ANALISIS DAN DESAIN SISTEM

ABSTRAK. Kata kunci : sistem pakar, forward chaining, dempster shafer.

MERANCANG SISTEM PAKAR DIAGNOSA PENYAKIT JANTUNG DENGAN METODE FORWARD CHAINING BERBASIS WEB SKRIPSI

BAB 1 PENDAHULUAN. Sistem Pakar adalah program AI yang menggabungkan basis pengetahuan

SISTEM PAKAR DIAGNOSA DYSPEPSIA DENGAN CERTAINTY FACTOR

PENERAPAN FUZZY MOORA PADA SISTEM PAKAR DIAGNOSA PENYAKIT DEMAM BERDARAH DENGUE

BAB III ANALISIS DAN DESAIN SISTEM

2.2 Konsep Sistem Pakar 9

2/22/2017 IDE DASAR PENGANTAR SISTEM PAKAR MODEL SISTEM PAKAR APLIKASI KECERDASAN BUATAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN. dengan ditemukannya penyakit-penyakit baru yang belum teridentifikasi

BAB IV HASIL DAN UJI COBA

APLIKASI SISTEM PAKAR UNTUK PERTOLONGAN PERTAMA MENDIAGNOSA DEMAM Shela Shelina Universitas Gunadarma Jl. Margonda Raya No. 100 Pondok Cina, Depok 164

SISTEM PAKAR. Entin Martiana Jurusan Teknik Informatika - PENS

UCAPAN TERIMA KASIH. Selama menyelesaikan Tugas Akhir penulis mendapatkan banyak bantuan dan

PENERAPAN FUZZY MOORA PADA SISTEM PAKAR DIAGNOSA PENYAKIT DEMAM BERDARAH DENGUE

By: Sulindawaty, M.Kom

APLIKASI SISTEM PAKAR DETEKSI DINI PADA PENYAKIT TUBERKULOSIS

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. akut, TBC, diare dan malaria (pidato pengukuhan guru besar fakultas

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT BABI DENGAN METODE BACKWARD CHAINING

NASKAH PUBLIKASI. SISTEM PAKAR PERAWATAN FACIAL ACNE PADA KLINIK dr.ve MEDICAL DERMATIC BERBASIS WEB

Sistem Pakar Diagnosis Penyakit Menular Pada Klinik Umum Kebon Jahe Berbasis Web Dengan Menggunakan Metode Forward Chaining

BAB I Pendahuluan. dirasakan meningkat pesat, terlebih lagi perkembangan di bidang teknologi. khususnya dalam menunjang kegiatan sehari-hari.

SISTEM PAKAR DIAGNOSA PENYAKIT KANKER PAYUDARA MENGGUNAKAN CERTAINTY FACTOR

BAB IV HASIL DAN UJI COBA

PERANCANGA SISTEM PAKAR PENDETEKSI GANGGUAN KEHAMILAN ABSTRAK

MERANCANG SISTEM PAKAR DIAGNOSA PENYAKIT JANTUNG DENGAN METODE FORWARD CHAINING BERBASIS WEB SKRIPSI

Expert System. Siapakah pakar/ahli. Pakar VS Sistem Pakar. Definisi

JURNAL TEKNOLOGI TECHNOSCIENTIA ISSN: Vol. 5 No. 1 Agustus 2012

BAB IV HASIL DAN UJI COBA

Sistem Pakar Diagnosis Penyakit Paru-Paru Menggunakan Metode Forward Chaining

BAB I PENDAHULUAN. akan diderita. Setiap orang wajib menjaga kesehatannya masing-masing, tetapi

Seminar Nasional Aplikasi Teknologi Informasi 2004 Yogyakarta, 19 Juni 2004

TAKARIR. data atau informasi dan transformasi data yang bergerak dari pemasukan data hingga ke keluaran. Database

BAB IV HASIL DAN PEMBAHASAN

PENGEMBANGAN SISTEM PAKAR BERBASIS ATURAN UNTUK MENENTUKAN MATA KULIAH YANG AKAN DIAMBIL ULANG (REMEDIAL) DENGAN METODE FORWARD CHAINING

PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSA KERUSAKAN HARDWARE KOMPUTER DENGAN METODE FORWARD CHAINING DAN BACKWARD CHAINING BERBASIS WEB

Implementasi Metode Forward Chaining untuk Mendiagnosa PenyebabPenyakit Tanaman Singkong

BAB I PENDAHULUAN. 1.1 Latar Belakang

SISTEM CERDAS DIAGNOSA PENYAKIT AYAM

BAB II TINJAUAN PUSTAKA

DAFTAR ISI v. ABSTRACT.. i ABSTRAK ii KATA PENGANTAR. iii

SISTEM PAKAR DIAGNOSA PENYAKIT KELAMIN PADA PRIA MENGGUNAKAN METODE FORWARD CHAINING DAN CERTAINTY FACTOR BERBASIS WEB

Sistem Pakar Untuk Penyusunan Jadwal Kuliah Berbasis Forward Chaining

PENDAHULUAN 1. Latar Belakang 2. Rumusan Masalah 3. Tujuan Dan Manfaat

BAB IV HASIL DAN UJI COBA

BAB I PENDAHULUAN. manusia tidak bisa menikmati hidup. Seiring perkembangan teknologi yang sangat

IMPLEMENTASI METODE FORWARD CHAINING PADA APLIKASI SISTEM PAKAR MENDETEKSI JENIS KULIT WAJAH WANITA

BAB III ANALISIS DAN PERANCANGAN SISTEM. Untuk menghasilkan aplikasi sistem pakar yang baik diperlukan

Penerapan Sistem Pakar Untuk Informasi Kebutuhan Energi Menggunakan Metode Forward Chaining

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. dapat melaksanakan tugasnya dengan baik. Hal-hal tersebut antara lain Otot

SISTEM PAKAR PENDETEKSI PENYAKIT PADA BURUNG MURAI MENGGUNAKAN METODE FORWARD CHAINING

BAB III ANALISIS DAN DESAIN SISTEM. diagnosa penyakit pada Kanker Rahim dengan menggunakan metode certainty

Jurnal Coding, Sistem Komputer Untan Volume 04, No.03(2016), Hal ISSN : X

SISTEM PAKAR DIAGNOSA PENYAKIT DEMAM PADA BALITA MENGGUNAKAN METODE CERTAINTY FACTOR DAN FORWARD CHAINING BERBASIS VISUAL BASIC

APLIKASI DIAGNOSA PENYAKIT GINJAL BERBASIS ANDROID

Berdasarkan sistem yang sedang berjalan, tahapan-tahapan proses. deteksi adanya viskositas darah dalam tubuh adalah sebagai berikut :

BAB III ANALISIS DAN DESAIN SISTEM. serangan musuh, dengan terlihat sehat, musuh tidak akan menyerang. Berdasarkan

PENGENALAN JENIS PENYAKIT TELINGA HIDUNG DAN TENGGOROKAN DENGAN MENGGUNAKAN SISTEM PAKAR DIAGNOSIS PENYAKIT THT

Transkripsi:

Sistem Pakar Untuk Mendiagnosa Ginjal dengan Metode Backward Chaining Feriani A. Tarigan Jurusan Sistem Informasi STMIK TIME Jln. Merbabu No. 32 AA-BB Medan Abstrak Sistem pakar adalah sistem berbasis komputer yang menggunakan pengetahuan, fakta, dan tehnik penalaran dalam memecahkan masalah yang biasanya hanya dapat dipecahkan oleh seorang pakar dalam bidang tertentu. Sistem pakar memberikan nilai tambah pada teknologi untuk membantu dalam menangani era informasi yang semakin canggih. Aplikasi Sistem Pakar ini menghasilkan keluaran berupa kemungkinan penyakit ginjal yang diderita berdasarkan gejala yang dirasakan oleh user. Sistem ini juga manampilkan besarnya kepercayaan gejala tersebut terhadap kemungkinan penyakit ginjal yang diderita oleh user. Besarnya nilai persentase tersebut merupakan hasil perhitungan dengan menggunakan metode Backward Chaining. Kata Kunci : Sistem Pakar, Backward Chaining 1. Pendahuluan Sistem pakar adalah sistem yang berusaha mengadopsi pengetahuan manusia ke komputer agar komputer dapat menyelesaikan masalah seperti yang biasa dilakukan oleh para pakar. Tujuan mengembangkan sistem pakar sebenarnya bukan untuk menggantikan peran manusia, tetapi untuk mengalihkan pengetahuan manusia ke dalam bentuk sistem, sehingga dapat digunakan oleh orang banyak dan tidak terbatas oleh waktu. ginjal merupakan penyakit yang harus dihindari semua orang. Pasalnya, penyakit ini sulit dideteksi dan sering mengancam nyawa seseorang. ginjal dikenal sebagai 'silent disease' karena sering tak ada tanda-tanda peringatan. Jika tak terdeteksi, hal itu hanya akan memperburuk kondisinya dari waktu ke waktu. Bentuk yang lebih kronis penyakit ginjal ialah hilangnya secara progresif fungsi ginjal dalam tubuh selama periode bulan atau tahun. Seringkali, penyakit ini hanya didiagnosis dari hasil skrining untuk diketahui berada di tingkat mana risiko tinggi penyakit ginjalnya. Karena kebutuhan komputerisasi dan teknologi pada bidang kesehatan khususnya penyakit ginjal oleh para dokter ahli ginjal yang semakin meningkat maka disarankan kepada pihak rumah sakit untuk menggunakan sistem pakar yang dapat mendeteksi gejala gejala penyakit ginjal. 2. Landasan Teoritis Seiring dengan perkembangan zaman dan teknologi, peran komputer semakin mendominasi kehidupan umat manusia dalam melakukan suatu pekerjaan. Komputer tidak lagi hanya digunakan sebagai alat hitung, namun komputer diharapkan agar dapat mengerjakan segala sesuatu yang biasa dikerjakan oleh manusia. Manusia bisa menyelesaikan masalah karena manusia mempunyai pengetahuan dan pengalaman. Pengetahuan diperoleh dengan belajar, semakin banyak belajar tentu saja pengetahuan seseorang akan meningkat sehingga memiliki kemampuan dalam meyelesaikan masalah. Tanpa memiliki kemampuan untuk menalar dengan baik Manusia dengan segudang pengalaman dan pengetahuan tidak akan dapat menyelesaikan masalah dengan baik. Untuk itu agar komputer dapat melakukan tindakan seperti dan sebaik manusia, maka komputer juga harus diberi bekal pengetahuan dan mempunyai kemampuan untuk menalar. Sistem pakar adalah merupakan salah satu cabang kecerdasan buatan yang mempelajari bagaimana meniru Cara berpikir seorang pakar dalam menyelesaikan suatu permasalahan. Membuat keputusan maupun mengambil kesimpulan sejumlah fakta. Kajian pokok dalam sistem pakar adalah bagaimana mentransfer pengetahuan yang dimiliki oleh seorang pakar kedalam komputer dan bagaimana mengambil keputusan dan juga mengambil kesimpulan berdasarkan pengetahuan itu. Dengan menyimpan informasi dan digabungkan dengan himpunan aturan penalaran yang memadai memungkinkan komputer memberikan kesimpulan atau mengambil keputusan seperti seorang pakar.maka penulis membuat sistem pada komputer yang bisa menyelesaikan masalah dan memberikan solusi tentang bagaimana mendeteksi penyakit ginjal sejak dini pada manusia. Runut balik ( Backward Chaining ) merupakan strategi pencarian yang arahnya kebalikan dari runut maju ( Forward Chaning ). Proses pencarian dimulai dari tujuan, yaitu kesimpulan yang menjadi solusi permasalahan yang dihadapi. Mesin inferensi mencari kaidah kaidah dalam basis pengetahuan yang kesimpulannya merupakan solusi yang ingin dicapai, kemudian dari kaidah kaidah yang diperoleh, masing-masing kesimpulan dirunut balik jalur yang mengarah ke kesimpulan tersebut. Jika informasi-informasi atau nilai dari atributatribut yang mengarah ke kesimpulan tersebut sesuai dengan data yang diberikan maka kesimpulan tersebut merupakan solusi yang dicari, jika tidak sesuai maka kesimpulan tersebut bukan merupakan solusi yang dicari. Runut balik memulai proses pencarian dengan suatu tujuan sehingga strategi ini disebut juga goal-driven. Ciri- ciri dari Backward Chaining yaitu : Menggunakan pendekatan goal-driven, dimulai dari harapn apa yang akan terjadi ( hipotesis ) dan kemudian mencari bukti yang mendukung ( atau berlawanan ) dengan harapan kita. Sering hal ini 25

memerlukan perumusan dan pengujian hipotesis sementara. Pada metode inferensi dengan backward chaining akan mencari aturan atau rule yang memiliki konsekuen ( Then klausa.. ) yang mengarah kepada tujuan yang di skenariokan / di inginkan. Jurnal TIMES, Vol III No 2 : 25-29, 2014 menentukan pencarian menentukan pencarian Penjelasan tidak di Penjelasan di fasilitasi fasilitasi 3. Metode Penelitian Sistem pakar adalah sistem yang berusaha mengadopsi pengetahuan manusia ke komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah seperti layaknya seorang ahli. Berikut ini merupakan gambar dari arsitektur sistem pakar : Gambar 2.1 Diagaram Backward Chaining Metode Forward Chaining adalah metode pencarian atau teknik pelacakan ke depan yang dimulai dengan informasi yang ada dan penggabungan rule untuk menghasilkan suatu kesimpulan atau tujuan. (Russel S,Norvig P, 2003). Pelacakan maju ini sangat baik jika bekerja dengan permasalahan yang dimulai dengan rekaman informasi awal dan ingin dicapai penyelesaian akhir, karena seluruh proses akan dikerjakan secara berurutan maju. Ciri ciri dari metode Forward Chaining yaitu : 1. Metode ini melakukan pemrosesan berawal dari sekumpulan data untuk kemudian dilakukan inferensi sesuai dengan tauran yang diterapkan hingga diketemukan kesimpulan yang optimal. 2. Mesin inferensi akan terus melakukan looping pada prosesnya untuk mencapai hasil keputusan yang sesuai. 3. Kelebihan metode forward chaining ini adalah data baru dapat dimasukkan ke dalam tabel database inferensi dan kemungkinan untuk melakukan perubahan inference rules. Karakteristik Forward dan Backward Chaining Berikut ini merupakan karakteristik dari forward dan backward chaining : Tabel 2.1 Karakteristik Forward dan Backward Chaining Forward Chaining Backward Chaining Perencanaan, Diagnosa monitoring, control Disajikan untuk masa depan Disajikan untuk masa lalu Data memandu, Tujuan memandu, penalaran dari bawah ke atas penalaran dari atas ke bawah Bekerja kedepan untuk Bekerja kebelakang mendapatkan solusi untuk mendapatkan apa yang mengikuti fakta yang mendukung fakta hipotesis depth first search dimudahkan Bread First Search Depth first search dimudahkan dimudahkan Antecedent Konsekuen 26 Gambar 3.1 Arsitektur Sistem Pakar Perancangan perangkat lunak sistem pakar dengan algoritma backward chaining mempunyai lima komponen yaitu : 1. Analisa Knowledge Base Pada Sistem 2. Analisa Basis Data Pada Sistem 3. Analisa Proses Inference Engine 4. Analisa Desain User Interface Sistem 5. Analisa Explanation Facilities Sistem 3.1. Analisa Knowledge Base Pada Sistem Knowledge Base berisi aturan-aturan yang akan digunakan untuk menentukan jenis penyakit.dasar dari pengujian sistem pakar untuk mengidentifikasi jenis penyakiyt ginjal adalah dari gejala-gejala yang ada. Data-data dari gejala tersebut dapat dilihat pada table di bawah ini : Tabel 3.1 Tabel Daftar premis gejala penyakit ginjal IdGejala Nama gejala G1 Berkurangnya rasa terutama di tangan G2 Darah di dalam air kencing G3 Demam G4 Kejang G5 Kencing di malam hari G6 Mual G7 Mudah Lelah G8 Muntah G9 Pembengkakan yang menyeluruh G10 Perubahan mental G11 Ruam Kulit G12 Syok G13 Tremor Tangan G14 Volume air kencing berkurang G15 Desakan untuk kencing G16 Desakan untuk kencing G17 Nafsu makan menurun

G18 G19 G20 G21 G22 G23 G24 G25 G26 G27 G28 G29 G30 G31 Nanah di air kencing Nyeri di tulang pinggul Nyeri di daerah kandung kemih Nyeri di daerah ginjal Nyeri ketika kencing Nyeri perut Nyeri punggung bawah Nyeri yang hilang timbul Pembengkakan organ tubuh tertentu Penurunan berat badan Sering kencing Tekanan darah tinggi Rambut dan kuku rapuh Nyeri tangan 3.2. Analisa Basis Data Pada Sistem Basis data digunakan untuk memahami, meluruskan dan menyelesaikan masalah sesuai dengan fakta-fakta yang ada. Rancangan program sistem pakar dalam menentukan jenis penyakit ginjal, menggunakan database (basis data) sebagai tempat penyimpanan data. Table database yang dirancang adalah Table User, Table Gejala dan Table. Tabel-tabel yang digunakan serta penjelasan masing-masing tabel pada sistem pakar dalam menentukan jenis penyakit ginjal adalah : 1. Tabel user digunakan untuk menyimpan data atau informasi pengguna sewaktu akan melakukan login aplikasi. Keterangan fieldfieldnya yaitu sebagai berikut :T Tabel 3.2 Tabel User Field Data Type Size Keterangan Name UserI D UserN ame Passw ord Tinyint - ID Auto Generate Varchar 50 Nama Pengguna Varchar 50 Password Pengguna 2. Tabel gejala digunakan untuk menyimpan data atau informasi tentang gejala-gejala yang kemungkinan diderita oleh pasien. Keterangan field-fieldnya yaitu sebagai berikut : Tabel 3.3 Tabel Gejala Field Data Size Keterangan Name Type IndicationI Varcha 30 Kode Gejala D IndicationN ame r Varcha r MAX Nama Gejala 3. Tabel gejala digunakan untuk menyimpan data atau informasi tentang gejala-gejala yang kemungkinan diderita oleh pasien. Keterangan field-fieldnya yaitu sebagai berikut : Tabel 3.4 Tabel Field Data Size Keterangan Name Type SickID Varchar 30 Kode 27 Jurnal TIMES, Vol III No 2 : 25-29, 2014 SickName Varchar MAX Nama Remark Varchar MAX Keterangan 3.3. Analisa Proses Inference Engine Inference engine merupakan perangkat lunak yang melakukan penalaran dengan menggunakan pengetahuan yang ada seperti prosedur untuk mencocokkan ciri-ciri yang ada dengan aturanaturan yang telah disimpan pada knowledge agar diperoleh satu konklusi (keputusan) yang sesuai dengan ciri-ciri yang diberikan. Mekanisme inferensi mengandung suatu mekanisme pola piker dan penalaran yang digunakan dalam menyelesaikan suatu masalah, dalam hal ini bagaimana sistem dapat mengambil suatu kesimpulan berdasarkan gejala-gejala yang di input oleh pengguna. Selanjutnya pendekatan yang dipakai sistem pakar untuk mengidentifikasi jenis penyakit ginjal dengan menggunakan pelacakan kebelakang / Forward Chaining dimana pelacakan tersebut dimotori oleh data masukan gejala-gejala oleh penderita dan selanjutnya akan dibuat sebuah kesimpulan. Pada proses identifikasi jenis penyakit ginjal, maka semua premis dari gejala-gejala yang dirasakan oleh pasien harus diisi sesuai tampilan gambar yang ada pada sistem. Setelah itu proses backward chaining akan dilakukan mulai dari rule pertama sampai rule terakhir. Pada saat melakukan backward chaining tersebut program juga akan melakukan penghitungan nilai probabilitas. Nilai probabilitas tertinggi-lah yang nantinya akan diambil. 3.4. Analisa Desain User Interface Sistem User Interface adalah perangkat lunak yang menyediakan media komunikasi antar pengguna dengan sistem, seperti prosedur untuk pencatatan konsultasi dari pasien dengan para pakar ahli spesialis ginjal, menginput gejala gejala yang kemungkinan diderita, menampilkan hasil dari konsultasi berupa penyakit yang diderita oleh pasien serta berapa persentase terkena penyakit tersebut. Pakar akan menginput jumlah rule dan kemudian akan ditampilkan premis-premis berupa gejala dan jenis penyakit. Sistem yang akan dibangun memiliki beberapa menu yaitu Menu Login, Menu Utama, Menu User, Menu Gejala, Menu, Menu Diagnosa, Menu Hasil Diagnosa dan Menu About. Berikut ini merupakan tampilan dari input form user,gejala, penyakit, diagnosa dan hasil diagnosa :

Gambar 3.2 Form Pendaftaran User Gambar 4.2 Menu Utama Menu master user berisikan data data pengguna yang menggunakan program ini berupa username dan password. Berikut ini merupakan tampilan menu master user: Gambar 3.3 Form Gejala Yang Di-Input Admin Gambar 4.3 Menu Master User Menu master gejala di gunakan oleh pakar untuk menginput sejumlah gejala gejala baru yang berhubungan dengan penyakit ginjal, dimana pakar (admin) akan menginput kode gejala dan nama gejala. Berikut ini merupakan tampilan dari menu master gejala : Gambar 3.4 Form Yang Di-Input Admin 3.5. Analisa Explanation Facilities Sistem Explanation facilities atau fasilitas penjelasan merupakan komponen tambahan yang dibuat agar pemakai dapat memanfaatkan sistem dengan benar. 4. Hasil Berikut ini tampilan user interface dari program sistem pakar dengan menggunakan metode backward chaining : Berikut ini merupakan tampilan Login : Gambar 4.4 Menu Master Gejala Menu master gejala di gunakan oleh pakar untuk menginput sejumlah penyakit ginjal berdasarkan gejala gejala yang berhubungan dengan penyakit tersebut, dimana pakar (admin) akan menginput kode penyakit,nama penyakit serta keterangan. Berikut ini merupakan tampilan dari menu master penyakit : Gambar 4.1 Menu Login Menu utama berisikan menu menu berupa master yang terdiri dari user, gejala,penyakit dan menu konsultasi yang berisi diagnosa dan about serta menu logout, Berikut ini merupakan tampilan dari menu utama, yaitu: 28 Gambar 4.5 Menu Master

Menu Konsultasi Diagnosa di gunakan oleh pakar mengetahui penyakit apa yang kemungkinan diderita oleh pasien berdasarkan keluhan keluhan yang di sampaikan kepada pakar, dimana pakar (admin) akan menginput sejumlah gejala dan kemudian pakar akan mengetahui penyakit berapa persentase dari setiap penyakit tersebut. Berikut ini merupakan tampilan dari menu konsultasi diagnosa : Gambar 4.6 Menu Konsultasi Diagnosa 5. Kesimpulan Dari hasil pengujian terhadap Aplikasi Sistem Pakar yang dibangun, kesimpulannya adalah program aplikasi sistem pakar dapat menyelesaikan masalah yaitu bisa menampilkan hasil diagnosa dengan cepat dan tepat berdasarkan gejala-gejala yang dimasukan oleh user. Untuk membuat hasil diagnosa menjadi sangat valid, maka data gejala yang dimasukan oleh seorang administrator / pakar kedalam suatu data penyakit, harus lengkap artinya gejala-gejala yang bisa mengarah ke suatu penyakit tersebut harus dimasukan secara lengkap, karena kesimpulan hasil diagnosa (persentase) yang ditampilkan dihitung secara otomatis oleh sistem aplikasi yaitu banyaknya gejala yang dipilih oleh user dibagi dengan banyaknya gejala yang dimiliki oleh suatu penyakit dikali 100. Sehingga dari persentase itulah, user bisa mengetahui penyakit apa yang diderita dan kemungkinan mendapatkan penyakit yang lain. 6. Daftar Pustaka Kusrini. 2006. Sistem Pakar Teori Dan Aplikasi. Andi. Yogyakarta. Tanenbaum A S. 2003. Computer Network 4 th. Prentice Hall. New Jersey. Willis T., Newsome B. 2010. Beginning Visual Basic 2010. Wiley Publishing. Indianapolis. 29