Anda di halaman 1dari 8

INTERFACE

Pembuatan Aplikasi Pakar Diagnosa Penyakit Umum Pada Anak Berbasis Web

untuk: Fakultas ilmu komputer

Nama Mallombasi.M

Stambuk 10.1401.006

UNI ER!ITA! IND"NE!IA TI#UR

&embuatan prototype &erangkat

$% Penda&uluan
1.1 Latar Belakang Penulisan

'unak dan simulasi penerapan pada situs yang dibuat.

Kesehatan

anak

merupakan
1.2 Tujuan Penulisan Dokumen

sesuatu yang berharga dalam hidup setiap orang tua, kami sadar akan hal itu, maka dari itu kami berharap untuk anak anda. Sistem pakar merupakan salah satu perangkat lunak yang sesuai untuk peme#ahan permasalahan ini karena sistem pakar dapat menya"ikan dan menggunakan data yang ada pada basis pengetahuan (knowledge based) untuk menggantikan sementara kedudukan seseorang yang memiliki kemampuan dalam memprediksi dan menganalisis penyakit seseorang. $uang lingkup dari aplikasi sistem pakar tes kepribadian ini yakni: !plikasi sistem pakar tes kepribadian berbasis eb ini dibuat eb !plikasi pakar ini bisa "adi solusi #epat

Adapun tujuan laporan ini adalah sebagai berikut :


1)

Untuk menghasilkan model analisis sistim pakar diagnose penyakit umum berbasis web

2. Landasan Teori 2.1. Sistim Pakar

Sistem pakar (expert system) adalah sistem yang berusaha mengadopsi pengetahuan manusia ke komputer, agar komputer dapat

menyelesaikan masalah yang biasa dilakukan oleh para ahli. !da beberapa pengertian beberapa Sistem ahli &akar menurut diantaranya, *Sistem

&akar adalah suatu program komputer yang memperlihatkan dera"at keahlian dalam peme#ahan masalah di bidang tertentu sebanding dengan seorang pakar *. +1, Sedangkan de-inisi sistem pakar menurut .-raim /urban yaitu, *Sistem &akar adalah suatu sistem yang menggunakan pengetahuan yang dimiliki manusia ke kemudian dalam suatu 3 diimplementasikan

dalam 10 sikap hidup sehari%hari yaitu keper#ayaan pada diri sendiri, optimisme sesorang, tingkat kehati% hatian, atak ketergantungan, orang lain, daya tingkat tahan mementingkan diri sendiri, menilai menghadapi #obaan, toleransi,

ambisi, dan empati.

komputer untuk meme#ahkan masalah yang biasanya ditangani oleh seorang pakar0. +1, 2ari dua de-inisi di atas dapat disimpulkan bah a sistem pakar adalah suatu sistem yang dibangun untuk memindahkan kemampuan dari seorang atau beberapa orang pakar ke dalam komputer yang digunakan untuk meme#ahkan masalah yang dihadapi oleh pemakai dalam bidang tertentu dimana konsultan tertentu.
2.2. Struktur Sistim Pakar

'ambar$: 1. 4asis &engetahuan berisi in-ormasi data, relasi antara data dan aturan dalam pengambilan kesimpulan 1. Mekanisme 5nter-ensi yang ber-ungsi ada dan menganalisa yang ada. 6. Struktur &enghubung antar (User Interface): ber-ungsi sebagai alat atau media komunikasi pengguna dengan program. Masalah yang timbul adalah terdapat banyak ke%ambiguity%an dalam bahasa manusia sehingga tidak dapat diselesaikan dengan logika biasa sehingga memerlukan perangkat logika yang mampu mengekspresikan ke% ambiguity%an tersebut. +4,
3. Analisis Dan Perancangan Sistim

data

menarik kesimpulan berdasarkan aturan

sistem dalam

pakar suatu

bertindak lingkungan

layaknya seperti seorang pakar atau

Struktur dasar sistem pakar tersusun atas tiga komponen utama yaitu system berbasis pengetahuan, mekanisme inter-ensi, dan struktur penghubung antara pengguna dengan sistem seperti terlihat pad 3ambar 1 berikut:

Sub

bab

ini

akan

men"elaskan menggunakan

mengenai analisis dan peran#angan aplikasi dengan diagram%diagram 7M' yang merupakan bahasa standar untuk memodelkan aplikasi metodologi yang dibangun berorientasi dengan ob"ek.

3ambaran system dibagi men"adi 1 yaitu aliran proses yang digambarkan dengan 7se 8ase 2iagram dan aliran ker"a yang digambarkan dengan !#ti9ity 2iagram. 4

Super Admin

orang yang bertugas dan memiliki hak akses un pengelolaan data penyakit, berita, info, gejala d

Sistem

pakar

yang

dibentuk
2 User Admin

menggunakan bahasa komputer sangat perlu untuk mengerti bahasa manusia.


3.1 Aliran Proses

Merupakan orang yang memiliki hak akses unt info

User

Merupakan client yang bisa melhat, berita, info konsultasi dan mengirim pesan

!liran

proses

digambarkan untuk

dengan
3.2. Pemodelan

menggunakan 7se 8ase 2iagram, yang dimaksudkan pen"elasan membentuk -ungsi%-ungsi mengenai &emodelan data digambarkan dalam bentuk kelas%kelas 8lass yang 2iagram nantinya yang akan men"elaskan 9isualisasi dari struktur digunakan sebagai panduan pada tahap implementasi perangkat lunak. &ada aplikasi ini dibutuhkan #lass in-ormasi 'ambar ( Sistem pakar digunakan sebagai basis pengetahuannya, #lass 5n-ormasi Kepribadian digunakan untuk menyimpan ob"ek%ob"ek tentang ge"ala seseorng /es berdasarkan nilai%nilai untuk tes tertentu dari hasil tes. Sedangkan #lass Kepribadian aplikasi aplikasi, untuk menu digunakan hasil menyimpan pengguna pengguna 'ambar) digunakan menampilkan sebagai obyek%obyek

utama dan perilaku%perilaku aplikasi se#ara garis besar dengan harapan proses%proses yang ter"adi didalamnya dapat dimengerti dengan mudah. 4erikut adalah penggambaran -ungsi% -ungsi tersebut sepeti terlihat pada 3ambar 1 berikut ini:

ini. 8lass 7ser #lass pilihan, Menu dan dan

digunakan untuk menyimpan obyek menyimpan

terakhir adalah #lass yang ber-ungsi


No Kategori Pengguna Deskripsi

inter-a#e

antara

pengguna

dengan sistem apikasi. 4erikut adalah 5

8lass

2iagram

dilihat

dari

sisi

Setelah "a aban ge"ala selesai, maka sistem akan menge#ek "a aban user dengan akan meru"uk pada hasil basis diagnosa pengetahuan yang ada, yang kemudian mengeluarkan berupa penyakit dan solusinya

keterhubungan dan se#ara garis besar yang penulis ran#ang seperti terlihat pada 3ambar 6.

'ambar * 'ambar + Struktur organisasi ob"ek dan pesan dimodelkan dengan Se:uen#e 2iagram yang menggambarkan dan aspek keterurutan disampaikan, mengirim aktu dari pesan yang menggambarkan pesan.
3.3. Rancangan Konsultasi

&ada subbab ini akan diuraikan mengenai #ontoh ran#angan hasil diagnosa dari aplikasi yang dibangun dengan menga#u kepada #lass diagram yang sudah dibahas sebelumnya. !plikasi yang akan penulis bangun menggunakan &;& sebagai bahasa pemrograman. 7ntuk itu, algoritma pemrograman akan disesuaikan dengan kedua bahasa tersebut sehingga lebih mudah adalah diagnoisa menge#ek diimplementasikan. salah +6,, satu yakni ge"ala #ontoh user dengan 4erikut kategori #ara dan

aspek struktur organisasi ob"ek yang dan menerima Se:uen#e 2iagram aplikasi yang dibuat digambarkan pada 3ambar 4. 3ambar 4 memperlihatkan bagaimana keterurutan penggunaan aplikasi oleh pengguna (user) mulai dari pemilihan menu aplikasi konsultasi, kemudian sistem -orm memperlihatkan

pertanyaan ge"ala,

mengkategorikan analisis penyakit:

hasil

pada

hasil

So-t are

yang

digunakan

dalam

implementasi ini adalah sebagai berikut: 1. Aperating System: Bindo s C 1. Beb ser9er: !pa#he 6. .ditor eb : netbeans C.1.1 4. 2atabase : MDSE' 8ontoh implementasi antarmuka untuk ;alaman konsultasi, ;alaman diagnose dan solusi dan halaman admin. !dapun tampilan dari halaman muka dapat diperlihatkan pada 3ambar 6, C dan 3ambar F. 9irus dengue air ini

1. Demam Berdara& < =&enyakit yang disebabkan aegypti oleh disebarkan oleh gigitan nyamuk !edes betina. Minumlah putih min.10 gelas berukuran sedang setiap hari (lebih banyak lebih baik)> 8obalah menurunkan panas dengan minum obat penurun panas (para#etamol misalnya)> 4eberapa teman dan dokter menyarankan untuk minum minuman ion tambahan seperti po#ari s eat> Minuman lain yang disarankan: ?us "ambu daun merah angkak, untuk daun meningkatkan "ambu, dsb)> trombosit (ada "uga yang menyarankan: Makanlah makanan yang bergi@i dan usahakan makan dalam kuantitas yang banyak (meskipun biasanya minat makan akan menurun drastis). 1. Demam Penyakit ,uning < 2emam penyakit kuning perkotaan disebarkan oleh nyamuk hitam yang sama dengan yang menyebarkan demam berdarah. Nyamuknya kakinya. mempunyai ini bintik%bintik hidup dan putih di sepan"ang punggung dan kaki% Nyamuk berkembangbiak dalam genangan air di kota%kota dan desa%desa.
4. m!lementasi dan !engujian 4.1. m!lementasi

'ambar -

'ambar .

System(, () (illan 'ublishing 0ompany$ 1ew 2ork$ 1--5& 2! (arimin$ Teori dan Aplikasi Sistem )akar "alam Teknologi Manajerial$ "'3 'ress dan 'rogram 'as)asarjana "'3$ 3ogor$ 2441& . 'ambar /

4.2. Pengujian Keterangan "sistim #elum diuji jadi #elum !enulis tuliskan$ %. kesim!ulan Belum da!at disim!ulkan sistim #erjalan #aik atau tidak karena #elum adan&a !engujian sistim

'. Da(tar Pustaka

1! "gni#io$ %&'&$ Introduction To E pert Systems ! The $f "e#elopment %ule&'ased and E pert 2! Implementation

Systems$ ()*raw+,ill$ "n)&$ 1--1&

.urban$ /&$ ("ecision Support and E pert 5