• Tidak ada hasil yang ditemukan

Sistem Pakar Diagnosa Keluhan Kesehatan

N/A
N/A
Protected

Academic year: 2018

Membagikan "Sistem Pakar Diagnosa Keluhan Kesehatan"

Copied!
5
0
0

Teks penuh

(1)

Sistem Pakar Diagnosa Keluhan Kesehatan

pada Orang Dewasa Berbasis Web

dengan Metode

Backward Chaining

Yeni Kuryanti

Jurusan Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Sidoarjo

Sidoarjo, Indonesia [email protected]

Abstrak: Perkembangan teknologi semakin pesat dan cepat, khususnya teknologi informasi dan komunikasi. Perkembangan teknologi dewasa ini berpengaruh terhadap pelayanan kesehatan di masyarakat dan berpengaruh pada keefisienan dalam penyampaian informasi tentang kesehatan.

Kecerdasan buatan merupakan bagian ilmu pengetahuan komputer yang banyak dimanfaatkan karena kemampuannya yang dapat menirukan cara berfikir manusia. Dan sistem pakar merupakan salah satu cabang dari kecerdasan buatan yang mempelajari bagaimana mengadopsi cara berfikir seorang pakar dalam menyelesaikan suatu permasalahan, dan membuat suatu keputusan maupun mengambil kesimpulan dari sejumlah fakta yang ada. Dalam hal ini sistem pakar digunakan untuk mendiagnosa keluhan kesehatan pada orang dewasa dengan menggunakan metode backward chaining dan website sebagai medianya.

Tujuan dari system pakar ini adalah agar seorang penderita dapat berkonsultasi tentang keluhan ringan yang sedang ia rasakan dan dapat dilakukan tindakan medis secepatnya sehingga keluhannya tidak sampai berlarut-larut hingga menjadi penyakit yang berbahaya. Dalam system pakar ini, seorang pasien dapat memilih keluhan yang ia rasakan dan pada akhirnya mengetahui penyebab dan cara penanganan keluhan tersebut.

Penelitian ini telah diujicobakan pada 15 orang dengan keluhan yang berbeda. Dan hasil dari penelitian ini, keluhan yang ada pada system sesuai dengan keluhan yang sedang mereka alami serta mereka dapat pula melakukan tindakan pertolongan pertama sesuai petunjuk yang ada di dalam system.

Kata kunci : backward chaining, sistem pakar, website.

1. PENDAHULUAN

Kesehatan merupakan hal yang begitu penting

bagi manusia. Hanya saja banyak sekali

penyakit-penyakit yang pada akhirnya terlambat didiagnosis

sehingga mencapai tahap kronis yang membuatnya

sulit untuk ditangani. Padahal setiap penyakit sebelum

mencapai tahap kronis/stadium tinggi umumnya

menunjukan gejala-gejala penyakit yang telah diderita

oleh pasien tetapi masih dalam tahap yang ringan

misalnya sakit kepala, batuk atau nyeri pada sendi.

Sayangnya karena ketidaktahuannya, mereka tidak

memperhatikan hal tersebut. Mereka mengabaikan hal

tersebut karena selain tidak terlalu mengganggu

aktivitasnya mereka juga menganggap bahwa

gangguan tersebut akan sembuh dengan sendirinya.

Sampai suatu saat timbul gejala yang amat

mengganggu dirinya secara fisik misalnya sakit kepala

yang luar biasa atau perih pada bagian tubuh tertentu

yang teramat sangat yang dapat mengganggu

aktivitasnya. Kalau sampai tahap ini baru membuat

mereka memeriksakan keluhannya tersebut ke dokter.

Tetapi sayangnya hal tersebut seringkali sudah

terlambat karena tingkat penyakitnya sudah tinggi dan

sulit untuk diobati.

Dalam buku “Dokter di Rumah Anda” (Smith06) terdapat diagram-diagram/petunjuk-petunjuk secara

terperinci mengenai penyakit yang dihadapi. Petunjuk

tersebut memberikan langkah demi langkah diagnose

gejala dan solusi penanganan. Sehingga penderita

dapat mengenali penyakit yang dideritanya secara

mandiri tanpa diperlukan bantuan dokter atau

laboratorium untuk melakukannya. Akan tetapi

langkah-langkah diagnose dalam buku tersebut kurang

efisien. Karena tidak semua orang dalam kondisi sakit

mau membaca buku, apalagi buku tersebut cukup

rumit untuk dipahami.

Berdasarkan permasalahan di atas yang akhirnya

mendorong penulis untuk menyusun langkah-langkah

dalam buku tersebut ke dalam suatu aplikasi system

pakar agar mudah dipahami oleh orang awam, adapun

(2)

Diagnosa Keluhan Kesehatan pada Orang Dewasa

berbasis Web dengan Metode Backward Chaining”.

2. LANDASAN TEORI

2.1 Sistem Pakar

Sistem pakar (expert system) merupakan paket

perangkat lunak atau paket program komputer yang

ditujukan sebagai penyedia nasehat dan saran bantu

dalam memecahkan masalah dalam bidang-bidang

spesialisasi tertentu seperti sains, perekayasaan

matematika, kedokteran, pendidikan dan sebagainya.

Program ini bertindak sebagai konsultan yang

cerdas atau penasihat dalam suatu lingkungan keahlian

tertentu, sebagai hasil himpunan pengetahuan yang telah

dikumpulkan dari beberapa orang pakar. Dengan

demikian seorang awam sekalipun bisa menggunakan

sistem pakar itu untuk memecahkan berbagai persoalan

yang ia hadapi dan bagi seorang ahli, sistem pakar dapat

dijadikan alat untuk menunjang aktivitasnya yaitu

sebagai sebagai asisten yang berpengalaman.

2.2 Mesin Inferensi

1. Metode Inferensi Fordward Chaining.

Metode Forward Chaining adalah suatu metode

pengambilan keputusan yang aman digunakan dalam

sistem pakar. Proses pencarian dengan metode Forward

Chaining berangkat dari kiri ke kanan, yaitu dari premis

menuju kepada kesimpulan akhir. Metode ini sering

disebut data driven, yaitu pencarian dikendalikan oleh

data yang diberikan.

2. Metode Inferensi Backward Chaining.

Metode Backward Chaining adalah suatu metode

pengambilan keputusan yang juga umum digunakan

dalam sistem pakar. Metode backward chaining adalah

kebalikan dari Forward Chaining. Percobaan fakta atau

pernyataan dimulai dari bagian sebelah kanan (THEN

dulu). Dengan kata lain, penalaran dimulai dari hipotesis

terlebih dan untuk menguji kebenaran hipotesis tersebut

harus dicari fakta-fakta yang ada dalam basis

pengetahuan. Proses pencarian dengan metode backward

chaining berangkat dari kanan ke kiri, yaitu dari

kesimpulan sementara menuju kepada premis, metode

ini sering disebut gol driven pencarian dikendalikan oleh

tujuan yang diberikan.

3. PERANCANGAN DAN PEMBUATAN SISTEM

3.1 Diagram Konteks

Diagram Context adalah aliran yang memodelkan

hubungan antara system dengan entitas. Selain itu

diagram konteks merupakan diagram yang paling awal

yang terdiri dari suatu proses data dan menggambarkan

ruang lingkup suatu system secara garis besarnya.

Berikut ini adalah gambar data context diagram dalam

aplikasi keluhan kesehatan pada orang dewasa beserta

solusi penyelesaiannya dengan menggunakan metode

backward chaining, yaitu :

Gambar 1 : Diagram Konteks

3.2 Data Flow Diagram (DFD)

1. DFD Level 1

Pada Data Flow Diagram level 1 digunakan untuk

menjelaskan kegiatan arus data dalam system pakar.

Sebelum melakukan konsultasi, user melakukan input

data diri terlebih dahulu dan seorang pakar berhak

melakukan edit system setelah melakukan login. Pada

diagram ini terdapat dua entitas yaitu user dan pakar

serta terdapat lima data store yaitu keluhan, pertanyaan,

penyebab, tindakan, pakar.

Gambar 2 : DFD Level 1

2. DFD Level 2

Pada Data Flow Diagram level 2 digunakan untuk

menjelaskan kegiatan arus data dalam system pakar yang

lebih terperinci. Pada diagram ini terdapat dua entitas

yaitu user dan pakar serta terdapat empat proses, yaitu

pendaftaran user, proses konsultasi, login, proses edit

sistem serta terdapat lima data store yaitu pakar,

(3)

Gambar 3 : DFD Level 2

4. HASIL DAN PEMBAHASAN

4.1 Implementasi

Implementasi merupakan tahap pemgembangan

rancangan menjadi aplikasi. Untuk dapat menjalankan

aplikasi ini dibutuhkan browser yang mendukung

HTML5 dan jaringan internet.

Sesuai denagan rancangan sistem yang telah dibuat

maka implementasi dari system pakar diagnose keluhan

kesehatan pada orang dewasa adalah sebagai berikut :

4.2 Antarmuka Sistem.

Berikut ini adalah antarmuka system pakar

diagnose keluhan kesehatan pada orang dewasa.

Gambar 4 : Antarmuka Menu Utama

Antarmuka aplikasi pada menu utama terdapat

beberapa tombol menu yang mempermudah user dalam

penggunaannya. Dan sesuai dengan judul skripsi ini

maka isi dari aplikasi berasal dari buku “Dokter di Rumah Anda”.

Gambar 5: Form Pendaftaran Pasien

Sebelum memulai konsultasi, pasien harus mengisi

form pendaftaran terlebih dahulu. Setelah pasien mengisi

data dengan lengkap. Maka tampilan selanjutnya adalah

halaman untuk konsultasi.

Gambar 6 : Halaman Konsultasi

Sebelum seorang pakar melakukan edit data

system, maka diharuskan login terlebih dahulu.

Gambar 7 : Halaman Login Pakar

Apabila user name dan password pakar benar,

maka seorang pakar berhak melakukan edit data system.

Gambar 8 : Halaman Pakar

Pada halaman ini seorang pakar bisa melakukan

edit, tambah, hapus data keluhan, pertanyaan, sebab dan

(4)

Gambar 9 : Halaman Daftar Pertanyaan

Gambar 10 : Halaman Edit Pertanyaan

Gambar 11 : Halaman Tambah Pertanyaan

Gambar 12 : Halaman Link Video

Halaman ini berisi daftar link video seputar

kesehatan. Setiap link merujuk pada situs video paling

utama yaitu Youtube.

Gambar 13 : Halaman Tips

Halaman ini berisi daftar link yang merujuk pada

artikel seorang ahli atau dokter yang membahas tentang

seputar kesehatan.

5. PENUTUP

5.1 Kesimpulan

Setelah melalui beberapa tahapan dalam

menyelesaikan Sistem Pakar Diagnosa Keluhan

Kesehatan pada Orang Dewasa Berbasis Web dengan

Metode Backwardchaining dapat disimpulkan bahwa :

1. Aplikasi ini memiliki Interface yang user friendly

sehingga mudah digubakan oleh User.

2. Aplikasi ini terdapat pilihan menu untuk konsultasi

maupun tips untuk menjaga kesehatan. Pada menu

konsultasi, seorang user dapat menemukan penyebab

dan solusi dari keluhan yang sedang ia derita dan

bisa juga mendapatkan informasi untuk mengatasi

(5)

dapat melihat link video tentang kesehatan. Pada

menu tips seputar kesehatan, user dapat membaca

artikel kesehatan. Pada menu Pakar, seorang pakar

dapat melakukan update data konsultasi.

3. Sistem pakar ini bersumber dari buku yang berjudul

Dokter di Rumah Anda dan dari situs internet yang

relevan.

4. Sistem pakar ini dapat membantu mengatasi dan

mengetahui penyebab keluhan yang sedang diderita

oleh seorang user atau pasien.

5. Secara keseluruhan system pakar ini mudah

digunakan oleh user atau pasien.

5.2 Saran

Pada penulisan skripsi ini tentu masih banyak

kekurangan, dan mungkin dapat disempurnakan oleh

penelitian - penelitian berikutnya. Untuk lebih

menyempurnakan program ini penulis memberikan

beberapa saran diantaranya:

1. Lebih banyak data keluhan yang dapat terinput

dalam system.

2. Pengembangan system pakar untuk lebih

mempermudah dokter untuk menangani keluhan

pasien, terutama dokter mudah. Atau bagi seorang

pasien dalam menangani keluhan yang sedang ia

derita.

DAFTAR PUSTAKA

[1] dr. Tony Smith & dr. Sue Davidson, 2006, “Dokter di Rumah

Anda”, Dian Rakyat : Jakarta.

[2] Yakub, 2008, “Sistem Basis Data Tutorial Konseptual”, Graha Ilmu : Yogyakarta.

[3] Enterprise Jubilee, 2012, “ Buku Pintar HTML5 + CSS3 +

Dreamwaver CS6”, Elex Media Komputindo : Jakarta.

[4] EMS, 2012, “Web Programming for Beginners”, Elex Media

Komputindo : Jakarta.

[5] Sutarman, 2003, “Membangun Aplikasi Web dengan PHP dan

MySQL”, Graha Ilmu : Yogyakarta.

[6] Nugroho Bunafit, 2008, “Membuat Aplikasi Sistem Pakar

dengan PHP dan Editor Dreamwaver”, Gava Media :

Yogyakarta.

[7] Hakim Lukmanul, 2009, “Jalan Pintas Menjadi Master PHP”, Lokomedia : Yogyakarta.

[8] Sadeli Muhammad, 2011, “Membuat Toko Online dengan PHP

untuk Orang Awam”, Maxikom : Palembang.

[9] Lee Christopher, 2012, “101 Tip & Trik CSS Most Wanted”,

Andi : Yogyakarta.

[10] Tim Fakultas Teknik, 2013, “Pedoman Penyusunan Skripsi dan

Tugas Akhir”, UMSIDA : Sidoarjo.

[11] Irfan Subakti & Rahmat Dihayatullah, 2007, “Aplikasi Sistem Pakar untuk Diagnosa Awal Gangguan Kesehatan secara Mandiri menggunakan Variable-Centered Intelligent Rule

System“, ITS : Surabaya.

[12] Sabra Abragus, 2011, “Analisis Perancangan Aplikasi Sistem Pakar dengan Metode Backward Chaining untuk Mendiagnosis

Penyakit Tanaman Kopi”, Univ. Sumut : Medan.

[13] Sadewo Adi Broto, 2010, “Perancangan dan Implementasi Sistem Pakar untuk Analisa Penyakit Dalam”, Diponegoro : Semarang.

[14] Kurniawan Budi, 2011, “Aplikasi Sistem Pakar Berbasis Web

Gambar

Gambar 3 : DFD Level 2
Gambar 12 : Halaman Link Video

Referensi

Dokumen terkait

Sistem pakar untuk mendiagnosa penyakit pada tanaman jamur dengan menggunakan metode backward chaining ini dapat dijadikan informasi dan pedoman untuk mendeteksi

masalah adalah bagaimana merancang dan membangun aplikasi sistem pakar dengan menggunakan metode forward chaining untuk mendiagnosa cacat lahir yang disebabkan

Tujuan dari pembuatan sistem pakar ini adalah menerapkan metode forward chaining dan backward chaining pada sistem pakar penentuan menu makanan sehat

Hasil dalam penelitian ini adalah sistem pakar untuk mendiagnosa penyakit kusta dengan menggunakan metode backward chaining ini dapat menyelesaikan masalah diagnosa penyakit

Metode pengembangan system yang digunakan dalam sistem pakar diagnosa penyakit buah naga menggunakan metode backward chaining adalah prototype.Prototype yaitu proses interatif

Bagaiman metode Forward Chaining yang diterapkan pada sistem pakar diagnosa kerusakan hardware pada laptop dapat membantu pengguna atau user dalam mendiagnosa dan

Target penelitian dilakukan adalah untuk membangun Sistem Pakar mendiagnosa penyakit yang disebabkan gigitan nyamuk dengan menggunakan metode forward chaining yang

Hasil implementasi sistem pakar diagnosa penyakit tanaman padi dengan metode inferensi forward chaining dan backward chaining berbasis web mempermudah untuk diakses oleh siapa