aplikasi sistem pakar online untuk mendiagnosa penyakit anak

advertisement
GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id
1
APLIKASI SISTEM PAKAR ONLINE UNTUK
MENDIAGNOSA PENYAKIT ANAK DENGAN
MENGGUNAKAN AJAX.
Ludfiah Nur Firstiana (50405876)
Abstract—ABSTRAKSI Ludfiah Nur Firstiana 50405876
APLIKASI SISTEM PAKAR ONLINE UNTUK MENDIAGNOSA PENYAKIT ANAK DENGAN MENGGUNAKAN AJAX. PI, Teknik Informatika, Teknologi Industri, Universitas Gunadarma 2009 Kata kunci : Sistem Pakar, Diagnosa, AJAX ( xvi + 95 + lampiran) Pemeriksaan terhadap suatu gejala penyakit semenjak dini
menjadi suatu keharusan untuk seorang pasien. Terutama
bila pasien tersebut anak-anak, yang kadang belum bisa
menyampaikan keluhannya. Para orang tua dituntut untuk berperan aktif dalam menjaga kondisi anak-anaknya.
Secara umum masyarakat cukup mengerti cara untuk
menyikapi kondisi atau gejala penyakit ringan pada anak.
Namun alangkah baiknya bila peran medis disertakan pula
dalam pendeteksian gejala penyakit, mengingat banyak
gejala sepele namun dapat berakibat fatal pada pasien
terutama anak-anak.
Hal ini menggugah penulis untuk membuat aplikasi yang berbasiskan pengetahuan secara medis untuk mendiagnosis suatu gejala penyakit dan
memberikan anjuran sebagai pertolongan pertama untuk
menanggulangi penyakit tertentu pada anak. Penulis membuat aplikasi ini dengan menggunakan teknologi AJAX
dan menggunakan Visual Studio 2008 sebagai editor atau
aplikasi pembantu untuk pembuatan aplikasi online ini.
Dengan menggunakan aplikasi online ini, penulis berharap
masyarakat dengan mudah mendapatkan keterangan dari
gejala-gejala yang dialami oleh anak mereka sehingga memberikan kemudahan dan efisiensi dalam pertolongan medis
selanjutnya. Daftar Pustaka (2005 - 2009) iv
I. Chapter 1
1. PENDAHULUAN 1.1 Latar Belakang Seiring dengan kemajuan pesat teknologi komputer saat ini, perkembangan ilmu kedokteran juga mengalami kemajuan pesat. Kemajuan ilmu kedokteran akan semakin lengkap
jika dapat didukung oleh perkembangan teknologi komputer, terutama perangkat lunaknya. Salah satu cabang ilmu komputer yang dapat mendukung hal tersebut adalah sistem pakar. Kemampuan komputer untuk
mengingat dan menyimpan informasi dengan baik dapat
dimanfaatkan tanpa harus bergantung kepada kendalakendala seperti pada manusia. Dengan menyimpan informasi dan digabungkan dengan himpunan aturan penalaran
yang memadai memungkinkan komputer memberikan kesimpulan atau mengambil keputusan yang kualitasnya sama
dengan kemampuan seorang pakar bidang keilmuan tertentu, meskipun tidak dapat menggantikan pakar secara
keseluruhan. Sistem pakar adalah sebuah perangkat lunak komputer yang memiliki basis pengetahuan dengan
menggunakan penalaran menyerupai seorang pakar dalam
memecahkan suatu masalah yang sedang di hadapi. Sistem pakar merupakan sebuah teknik dalam menangkap
dan memadukan pengetahuan. Kajian pokok dalam sistem pakar adalah bagaimana mentransfer pengetahuan
yang dimiliki oleh seorang pakar ke dalam komputer, dan
bagaimana membuat keputusan atau mengambil kesimpulan berdasarkan pengetahuan itu. Aplikasi dalam bidang
kedokteran seperti yang direncanakan dan dibuat dalam
penulisan ilmiah ini didasarkan dari diagnosa secara dini
pada kondisi kesehatan pasien, dan menganalisis gejalayanag diderita kemudian memberi anjuran kepada pasien.
Gejala-gejala penyakit yang penulis maksudkan adalah demam pada anak, ruam disertai demam, masalah kulit pada
anak, hidung tersumbat dan berlendir, dan batuk. Atas
dasar uraian diatas maka penulis ingin membahas mengenai bagaimana caranya membuat suatu sistem aplikasi
yang dapat dengan mudah 1
2 melayani para pasien tanpa si pasien harus keluar
rumah. Oleh karena itu pula penulis mewujudkannya
dengan mencoba membuat suatu program pakar, dengan
judul Aplikasi Sistem Pakar Online Untuk Mendiagnosa
Penyakit Anak Dengan Menggunakan Ajax. Dalam pembuatan aplikasi online.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
II. Chapter 2
2. TINJAUAN PUSTAKA 2.1 Pengenalan Kecerdasan
Buatan Perkembangan komputer dalam pengolahan data
berkaitan dengan otomasasi sebagian kegiatan/pekerjaan
yang semula dilakukan oleh manusia, terlebih untuk pekerjaan yang rutin, seperti mencari buku diperpustakaan
atau mencari informasi. Masalah-masalah yang bersifat
rutin, terstruktur dan yang berhubungan dengan data
kuantitatif dapat diprogramkan pada komputer. Tetapi
terhadap masalahmasalah yang tidak terstruktur, informasi tidak lengkap, data yang bersifat kualitatif, yang
harus diselesaikan berdasarkan pengalaman, kemampuan
komputer tidak efektif lagi. Karena pemecahan masalah
tersebut membutuhkan pertimbangan logis berdasarkan
pengetahuan mengenai permasalahan tersebut. Dengan
kata lain, komputer harus mempunyai artificial intelligence
atau kecerdasan buatan. Kecerdasan buatan atau (artificial intelligence) adalah satu ilmu komputer yang meluaskan kemampuan komputer, agar dapat membantu soal
yang membutuhkan daya piker, kecerdasan, logika atau inteligensia. Istilah Artificial Intelligence atau kecerdasan
buatan diperkenalkan oleh John McCarthy, seorang ilmuwan yang memprakarsai konperensi mesin yang dapat
berpikir di Darmounth College. Bidang teknik kecerdasan
buatan yang paling poluler saat ini adalah sistem pakar.
Sistem pakar dapat diartikan sebagai sebuah perangkat
lunak komputer yang memiliki basis pengetahuan un-
2
GUNADARMA UNIVERSITY LIBRARY : http://library.gunadarma.ac.id
tuk domain tertentu dan menggunakan penalaran inferensi menyerupai seorang pakar dalam memecahkan suatu
masalah. 5
6 2.1.1 Model Sistem Pakar Model sistem pakar terdiri dari empat bagian utama. User Interface memungkinkan pemakaian untuk berinteraksi dengan sistem
pakar. Knowledge Base menyimpan akumulasi pengetahuan dari masalah tertentu yang akan diselesaikan. Inference Engine menyediakan kemampuan penalaran yang
menafsirkan isi knowledge base. Pakar dan analis sistem
menggunakan Development Engine untuk menciptakan sistem pakar. Gambar 2.1 Sebuah Model Sistem Pakar
2.1.1.1 User Interface (Antar Muka Pemakai) User interface memungkinkan manajer untuk memasukkan instruksi
dan informasi kedalam sistem pakar dan menerima informasi dari sistem pakar. Instruksi tersebut menentukan parameter yang mengarahkan sistem pakar melalui proses penalaran. Informasi itu berbentuk nilai yang diberikan pada
variabel tertentu. .......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
III. Chapter 3
3. PERANCANGAN DAN IMPLEMENTASI 3.1 Analisis Masalah Aplikasi sistem pakar online ini merupakan
suatu aplikasi yang dapat memberikan pelayanan kepada
masyarakat, dengan menciptakan sebuah sarana penyampaian informasi yang efektif menyangkut dunia kesehatan,
khususnya yang berkaitan dengan penyakit ringan pada
anak. Serta dapat membantu dalam melakukan identifikasi
penyakit ringan pada anak secara dini, melalui pengolahan komputer, sehingga penanganan lebih lanjut terhadap
penyakit tersebut dapat dengan cepat dilakukan. Aplikasi
sistem pakar online ini memudahkan masyarakat sebagai pengguna untuk mencari informasi atau mendiagnosa
penyakit yang di derita oleh anak secara dini. Pada saat
pertama kali aplikasi sistem pakar online ini dijalankan
maka akan tampil halaman index atau halaman home yang
berisikan tentang latar belakang aplikasi ini di buat. Selanjutnya terdapat menu artikel serta berita yang berisikan
artikel dan berita terbaru tentang kesehatan anak. Lalu
terdapat menu sistem pakar yang digunakan untuk mendiagnosa penyakit secara online. Pada tampilan awal halaman sistem pakar ini user diminta untuk memilih gejala
awal yang dirasakan untuk mengklasifikasikan penyakit
yang di derita oleh user. Ada enam macam klasifikasi
penyakit yang disediakan oleh program ini yaitu demam
pada anak, ruam disertai dengan demam, masalah kulit
pada anak, hidung tersumbat dan berlendir, dan yang terakhir adalah batuk. Dalam setiap klasifikasi penyakit yang
dipilih, akan ditampilkan sebuah halaman baru yang digunakan untuk menjawab pertanyaan guna proses diagnosa
selanjutnya. Pada halaman pertanyaan user diminta untuk
memilih satu dari beberapa gejala yang di berikan hingga
mendapatkan suatu kesimpulan yang berupa hasil diagnosa yang disertai pula dengan informasi mengenai hasil
diagnosa tersebut. Yang terakhir adalah menu guestbook
yang digunakan untuk memuat saran maupun pendapat
pengunjung pada aplikasi sitem pakar online ini. 37
38 Dengan dikembangkan aplikasi sistem pakar online
ini diharapkan dapat membantu masyarakat untuk mengetahui lebih dini tentang penyakit yang di derita agar
penyakit tersebut dapat ditangani sejak dini.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
IV. Chapter 4
4. PENUTUP 4.1 Kesimpulan Dari hasil penulisan ini
dapat disimpulkan bahwa dengan membuat suatu aplikasi
online untuk mendiagnosa penyakit dapat memberikan kemudahan dan efisiensi bagi orang tua anak untuk mendiagnosa suatu penyakit dalam hal ini gangguan kesehatan
atau permasalahan pada anak. Dengan menggunakan aplikasi ini, orangtua juga dapat memperoleh keterangan
atau informasi mengenai kesehatan pada anak. Aplikasi ini
juga menjadikan media elektronik seperti internet menjadi
cukup efektif dan efisien sebagai media yang dapat memberikan diagnosis penyakit pada anak. Penggunaan AJAX
dalam pembuatan aplikasi online ini pada prakteknya akan
dapat berjalan pada media internet atau perangkat komputer lain yang mendukung fitur aplikasi pada ajax. 4.2
Saran Aplikasi sistem pakar ini masih dapat dikembangkan
atau dimodifikasi lebih lanjut sesuai dengan penambahan pengalaman dan kepakaran dalam bidang kedokteran
serta perkembangan teknologi informasi. Pengembangan
yang dapat dilakukan yaitu penambahan gambar-gambar
pada tampilan aplikasi yang dirasa masih sederhana. Dari
kelemahan diatas, maka Penulis sangat mengharapkan perhatian dari pembaca terhadap perangkat yang digunakan
untuk menjalankan aplikasi ini. 94
.......
For further detail, please visit UG Library
(http://library.gunadarma.ac.id)
V. Chapter 5
.......
For further detail, please
(http://library.gunadarma.ac.id)
visit
UG
Library
Download