Makalah Sistem Pakar Diagnosa Penyakit Kucing

download Makalah Sistem Pakar Diagnosa Penyakit Kucing

of 14

Transcript of Makalah Sistem Pakar Diagnosa Penyakit Kucing

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    1/14

    BAB I

    PENDAHULUAN

    1.1 Latar Belakang

    Perkembangan Teknologi Informasi telah memungkinkan pengambilan keputusan

    dapat dilakukan dengan lebih cepat dan cermat. Penggunaan komputer telah berkembang dari

    sekadar pengolahan data maupun penyajian informasi, menjadi mampu untuk menyediakan

    pilihan-pilihan sebagai pendukung pengambil keputusan.

    Hal itu mungkin berkat adanya perkembangan teknologi perangkat keras yang diiringi

    oleh perkembangan perangkat lunak, serta kemampuan perakitan dan penggabungan

    beberapa teknik pengambilan keputusan didalamnya. Integrasi dari perangkat keras,perangkat lunak, dan pengetahuan seorang pakar menghasilkan Sistem Pendukung Keputusan

    SPK! dengan lebih cepat dan cermat.

    "iantara Sistem Pendukung Keputusan yaitu Sistem Pakar e#pert System!. Sistem ini

    adalah suatu sistem yang dirancang untuk meningkatkan efecti$itas pengambilan keputusan

    dalam memecahkan masalah.

    "alam praktek kehidupan sehari-hari, persolan mendiagnosa penyakit kucing sangat sulit

    untuk dilakukan. Karena biasanya penyakit kucing selalu diobati oleh seorang dokter he%an.

    &erdasarkan uraian diatas terlihat bah%a penggunaan teknologi informasi berbasis

    komputer akan sangat membantu dalam proses mengambil keputusan mendiagnosa penyakit

    kucing dengan membangun Decision Support System Sistem Pakar Diagnosa Penyakit

    ucing.

    1.! "umusan #asala$

    'umusan (akalah ini menjelaskan tentang )

    &agaimana mengaplikasikan sistem pakaruntuk mendiagnosa penyakit kucing.

    1.% &u'uan

    *dapun tujuan dari makalah ini antara lain)

    a. (emberikan kemudahan bagi orang-orang khusunya bagi mereka yang mempunyai

    piaraan kucing agar dapat mengetahui penyakit serta solusi yang cepat untuk melakukan

    tindakan.

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    2/14

    b. Penerapan sistem pakar untuk pengambilan keputusan dalam mendiagnosa penyakit

    kucing.

    1.( BA&ASAN #ASALAH

    Pada tugas ini permasalahan dibatasi sebagai berikut)

    Sistem pakar diagnosis penyakit kucing yang dibuat hanya berorientasi pada penyakit

    kucing yaitu Penyakit "ermatophytosis, 'adang +sus, lu Kucing, amur ryptococcus, dan

    /eukimia saja.

    1.) &u'uan Penelitian

    *dapun tujuan dari penelitian yang penulis lakukan adalah )

    0. +ntuk memudahkan penulis dalam perumusan masalah

    1. (emindahkan kepakaran seseorang kedalam sebuah program

    1.* #an+aat

    *dapun manfaatnya antara lain)

    a. (emperoleh informasi yang diperlukan untuk mendignosa penyakit kucing.

    b. (embantu proses pengambilan keputusan secara cepat dan tepat.

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    3/14

    BAB II

    LANDASAN &E,"I

    A. De+inisi Sistem Pakar

    Sistem Pakar 2#pert System! adalah usaha untuk menirukan seorang pakar.

    &iasanya Sistem Pakar berupa perangkat lunak pengambil keputusan yang mampu

    mencapai tingkat performa yang sebanding seorang pakar dalam bidang problem yang

    khusus dan sempit. Ide dasarnya adalah) kepakaran ditransfer dariseorang pakar atau

    sumber kepakaran yang lain! ke komputer, pengetahuan yang ada disimpan dalam

    komputer, dan pengguna dapat berkonsultasi pada komputer itu untuk suatu nasehat,

    lalu komputer dapat mengambil inferensi menyimpulkan, mendeduksi, dll.! sepertilayaknya seorang pakar, kemudian menjelaskannya kepengguna tersebut, bila perlu

    dengan alasan-alasannya. Sistem Pakar malahan terkadang lebih baik unjuk kerjanya

    daripada seorang pakar manusia3 Kepakaran e#pertise! adalah pengetahuan yang

    ekstensif meluas! dan spesifik yang diperoleh melalui rangkaian pelatihan, membaca,

    dan pengalaman.

    Pengetahuan membuat pakar dapat mengambil keputusan secara lebih baik

    dan lebih cepat daripada non-pakar dalam memecahkan problem yang kompleks.

    Kepakaran mempunyai sifat berjenjang, pakar top memiliki pengetahuan lebih banyak

    daripada pakar yunior.

    Tujuan Sistem Pakar adalah untuk mentransfer kepakaran dari seorangpakar ke

    komputer, kemudian ke orang lain yang bukan pakar!. Proses ini tercakup dalam

    rekayasa pengetahuan kno%ledge engineering! yang akan dibahas kemudian.

    B. #an+aat Sistem Pakar

    Sangat banyak kemampuan dan mamfaat yang diberikan oleh SistemPakar,

    di antaranya)

    a. (eningkatkan output dan produkti$itas, karena Sistem Pakar dapatbekerja lebih

    cepat dari manusia.

    b. (eningkatkan kualitas, dengan memberi nasehat yang konsisten dan mengurangi

    kesalahan.

    c. (ampu menangkap kepakaran yang sangat terbatas.

    d. "apat beroperasi di lingkungan yang berbahaya.

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    4/14

    e. (emudahkan akses ke pengetahuan.

    f. Handal.

    Sistem Pakar tidak pernah menjadi bosan dan kelelahan atau sakit. Sistem Pakar

    juga secara konsisten melihat semua detil dan tidak akan mele%atkan informasi

    yang rele$an dan solusi yang potensial.

    g. (eningkatkan kapabilitas sistem terkomputerisasi yang lain.

    Integrasi Sistem Pakar dengan sistem komputer lain membuat lebih efektif, dan

    mencakup lebih banyak aplikasi .

    h. (ampu bekerja dengan informasi yang tidak lengkap atau tidak pasti.

    &erbeda dengan sistem komputer kon$ensional, Sistem Pakar dapat bekerja dengan

    inofrmasi yang tidak lengkap. Pengguna dapat merespon dengan) 4tidak tahu5 atau

    4tidak yakin5 pada satu atau lebih pertanyaan selama konsultasi, dan Sistem Pakar

    tetap akan memberikan ja%abannya.

    -. omponen Sistem Pakar

    Secara umum, Sistem Pakar biasanya terdiri atas beberapa komponen yang

    masing-masing berhubungan, diataranya )

    a. &asis Pengetahuan

    &erisi pengetahuan yang dibutuhkan untuk memahami, memformulasi, dan

    memecahkan masalah.

    b. (esin Inferensi Inference 2ngine!

    (erupakan otak dari Sistem Pakar. uga dikenal sebagai penerjemah aturan rule

    interpreter!. Komponen ini berupa program komputer yang menyediakan suatu

    metodologi untuk memikirkan reasoning! dan memformulasi kesimpulan.

    c. Papan Tulis &lackboard67orkplace!

    *dalah memori6lokasi untuk bekerja dan menyimpan hasil sementara. &iasanya

    berupa sebuah basis data.

    d. *ntarmuka Pemakai +ser Interface!

    Sistem Pakar mengatur komunikasi antara pengguna dan komputer. Komunikasi

    ini paling baik berupa bahasa alami, biasanya disajikan dalam bentuk tanya-ja%ab dan

    kadang ditampilkan dalam bentuk gambar6grafik. *ntarmuka yang lebih canggih

    dilengkapi dengan percakapan $oice communication!.

    e. Subsistem Penjelasan 2#planation acility!

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    5/14

    Kemampuan untuk menjejak tracing! bagaimana suatu kesimpulandapat diambil

    merupakan hal yang sangat penting untuk transfer pengetahuan dan pemecahan

    masalah. Komponen subsistem penjelasanharus dapat menyediakannya yang secara

    interaktif menja%ab pertanyaanpenggunaf.

    Sistem Penghalusan Pengetahuan Kno%ledge 'efining System!Seorang pakar

    mempunyai sistem penghalusan pengetahuan, artinya,mereka bisa menganalisa sendiri

    performa mereka, belajar dari pengalaman,serta meningkatkan pengetahuannya untuk

    konsultasi berikutnya.

    D. Pemangunan Seua$ Sistem Pakar

    (engembangkan Sistem Pakar dapat dilakukan dengan 1 cara)

    a. (embangun sendiri semua komponen di atas, atau

    b. (emakai semua komponen yang sudah ada kecuali isi basis pengetahuan.

    Tahap-tahap pembangunnan yaitu)

    a. Pemilihan (asalah

    b. 'ekayasa Pengetahuan Kno%ledge 2ngineering!

    c. Partisipan "alam Proses Pengembangan

    d. *kuisisi Pengetahuan

    E. In+erensi Sistem Pakar

    Inferensi digunakan dalam sistem pakar untuk memperoleh

    informasiterbaru dari informasi yang sudah ada. "iataranya)

    a. or%ard haining *dalah strategi inferensi yang dimulai dengan sekumpulan

    fakta, fakta baru yang diperoleh dengan menggunakan rule, dimana alasan yang

    digunakan sesuai dengan fakta yang ada, dan melanjutkan proses ini sampai goal

    diraih atau sampai tidak ada rule selanjutnya yang mempunyai alasan yang sesuai

    dengan fakta yang ada maupun fakta yang diketahui

    b. &ack%ad haining *dalah strategi inferensi yang diperoleh untuk membuktikan

    suatu hipotesis dengan dukungan informasi.

    /. ucing

    Felis silvestris catus, adalah sejenis karni$ora. Kata 8kucing8 biasanya

    merujuk kepada 8kucing8 yang telah dijinakkan, tetapi bisa juga merujuk kepada

    8kucing besar8 seperti singa, harimau, dan macan.

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    6/14

    Kucing telah berbaur dengan kehidupan manusia paling tidak sejak 9.:::

    tahun S(, dari kerangka kucing di Pulau Siprus. ;rang (esir Kuno dari dari

    seluruh kucing di dunia, sisanya adalah kucing dengan keturunan campuran seperti

    kucing liar atau kucing kampung.

    0. enis2enis ucing Peli$araan

    umlah jenis kucing ras di seluruh dunia amat banyak. Setiap ras memiliki ciri

    khusus, tapi karena sering terjadinya ka%in silang antar ras, banyak kucing yang

    hanya dikelompokkan dalam jenis bulu panjang dan bulu pendek, tergantung jenis

    rambut penutup tubuhnya.

    *da banyak macam ras kucing, beberapa diantaranya )

    a!. (an#

    Sebagian orang menyebutnya Rumpy. 2kornya pendek, 7arna bulunya cokelat

    dan la$ender. Sifatnya setia, ramah dan pintar.

    b!. (aine oon

    *salnya dari (aine, *S, keturunan *ngora dan *merican Shorthair. Sifatnya

    lucu, pemalu tapi mau, dan mudah akrab. &ulunya tipis, lembut, dan %arnanya

    beragam.

    c!. &ritish Shorthair

    "ikembangkan di Inggris. Kucing ini kalem, lembut, hangat, dan pintar. 7arna

    bulunya ada yang polos putih,hitam,biru,merah dan krem!, d%i%arna, hitam

    pekat, belang.

    d!. &urmese &urma!

    Kucing ini dibiakkan oleh "r. Thompson *S! dari kucing ratu %ong mau

    &urma! dan siam. 7arna cokelat musang, %arna lainnya biru, champagne, lifa,

    merah, cokelat, dan biru kura-kura. sifatnya periang dan lucu.

    e!. hinchilla longhair

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    7/14

    Inilah kucing persia paling anggun. ?enek moyangnya dari Inggris. 'as ini dibagi

    dalam dua macam, yaitu chinchilla %arna cerah sejati! dan yang agak gelap

    perak gradasi!.

    H. #acam 3arna

    Kucing memiliki banyak %arna dan macam pola. iri fisik ini tidak

    bergantung pada rasnya. Kucing rumahan dikelompokkan ke dalam jenis berikut

    berdasar penampakan fisiknya )

    a! bulu pendek

    b! bulu panjang

    c! oriental bukan ras khusus, semua kucing yang bertubuh langsing, mata berbentuk

    almond, daun telinga lebar, dan rambut tubuh halus yang pendek!.

    @en yang mengatur %arna dan pola pada bulu kucing menentukan

    penampilan fisik dari kucing yang membedakan mereka ke dalam)

    a). Telon atau Calico

    putih dengan sedikit bercak %arna hitam atau oranye atau biru atau krem!. ;rang

    epang sering menyebut pola ini sebagai mi-ke. Karena gen %arna bulu bertaut

    dengan kelamin, kucing alico yang beraneka %arna ini umumnya betina.

    b). Tortoiseshell

    hitam dengan %arna oranye dan putih tersebar di seluruh tubuhnya. Kucing yang

    memiliki %arna hitam, oranye terang, dan oranye gelap disebut sebagai Calimanco

    atau Clouded Tiger.

    c). Tabby

    bergaris dengan bermacam pola. Pola klasik pada kucing ini berbentuk bulatan-

    bulatan atau lingkaran. Tabby jenis mackerel mempunyai tiga garis yang tampak di

    samping tubuhnya, membuat kucing ini seperti ikan mackerel.

    d). Maltese

    nama lama dari kucing biru abu-abu!.

    e). Bicolor dua %arna!

    disebut juga Tuxedo cat atau ellicle cat karena memiliki bulu ber%arna hitam

    dengan sedikit %arna putih pada bagian kaki, perut, dada, dan mungkin pula di

    bagian %ajah.

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    8/14

    I. &INAUAN SIN0A& S,/&4A"E

    a. 5isual Basic *.6

    (icrosoft Aisual &asic 9.: merupakan salah satu bahas pemrograman berbasis

    $isual yang popular dan canggih yang ada di lingkungan %indo%s. Sebagaiso!t"are"&(S, kita dapat merancang, membuat atau membangun program aplikasi database

    maupun program-program lainnya. Teknologi akses data yang dimiliki oleh Aisual

    &asic 9.: yaitu teknologi#ctive$ %ata &b'ectatau yang lebih dikenal dengan nama

    *";. *"; mampu mengintegrasikan program aplikasi database yang dibangun

    dengan berbagai sumber data seperti (icrosoft *ccess, SB/ Ser$er, ;"&, ;racle

    dan lain sebagainya.

    Microso!t #ctive$ %ata &b'ect*";! memungkinkan kita untuk membangun

    aplikasi client(server yang dapat mengakses dan memanipulasi data dari sebuah ser$er

    dengan terlebih dahulu menentukan pro$ider ;/2 "&-nya.*arpandi+,+/-)

    @ambar 1.0Lingkuangan 5isual Basic

    . S7L Ser8er !666

    SB/ 0tructured 1uery 2anguage) merupakan bahasa standar yang dipergunakan

    untuk pengelolaan database. %atabasedan SB/ sangat erat kaitannya, dimana SB/ dapat

    mengelola databaseseperti membuat tabel, menambah, menghapus, dan juga menampilkan

    record dari suatu database yang diinginkan sesuai dengan kriteria tertentu.

    *arpiandi+,+/34)

    SB/ Ser$er merupakan database engine yang mendukung penggunaan arsitektur

    client(server. Penggunaan client(serverbisa digambarkan bah%a aplikasi dibagi menjadi dua

    bagian yaitu bagian clientdanserver. &agian client atau userbias mendapatkan keuntungan

    bahsa SB/ bisa dijalankan di sistem operasi seperti 5indo"sdan juga dikoneksikan dengan

    berbagai aplikasi atau bahasa pemrograman dengan bantuan *"; Microso!t #vtive$ %ata

    &b'ects). 0oetam Ri6ky+,7+,)

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    9/14

    BAB III

    DESAIN SIS&E#

    A. "ancangan Sistem aringan Semantik9 Alur #a'u9 Alur #un:ur.

    a. aringan Semantik

    aringan Semantik merupakan gambaran pengetahuan grafis yang menunjukan

    hubungan antar berbagai objek , terdiri dari lingkran-lingkaran yang dihubungkan

    dengan anak panah yang menunujukan objek dan informasi tentang objek-objek

    tersebut.

    "iba%ah ini merupakan gambar dari jaringan semantik diagnosa penyakit

    kucing. Cang penjelasannya meliputi, jenis penyakit kucing meliputi 1 jenis yaitu

    penyakit dalam dan luar. Penyakit dalam terdiri dari radang usus, flu kucing, penyakit

    jamur ryptococcus, dan leukemia. Sedangkan penyakit luar terdiri dari penyakit

    dermatophitosi.

    Penanggulangan dari penyakit kucing tersebut diketahui dari beberapa indikasi yang

    terlihat seperti gejala. Sehingga nantinya akan diketahui penyebab sakit tersebut dan

    bagaimana solusi yang harus di ambil untuk mengobati kecing tersebut.

    . /rame

    rame adalah struktur pengetahuan yang mencakup informasi deklaratif dan

    procedural dalam hubungan intern

    Tabel

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    10/14

    A"SI&E&U" DAN I#PLE#EN&ASI

    A. HASIL DESAIN P",0"A#

    Implementasi sistem merupakan tahap meletakkan atau menerapkan sistem supaya siap untuk

    digunakan dan dioperasikan. +ntuk mengimplementasi sebuah sistem pada program aplikasi,

    diperlukan media sebagai alat penghubung antara pengoperasi user! dengan sistem yang

    terkomputerisasi. *lat penghubung ini biasa disebut dengan media inter!ace, yang bertujuan

    untuk membentuk suatu hubungan yang komunikatif antara user dengan sistem. "esain

    media inter!acetersebut adalah sebagai berikut)

    B. DesainForm Login

    Form login merupakan !ormyang pertama kali keluar saat program dibuka. ungsi

    dari!orm loginadalah untuk membatasi pengguna program. Pengisian username, pass"ord,

    dan hak akses mengambil dari tabelpass"ordpada "bKemuning. Proses pertama saat !orm

    login berjalan, pemakai 8ser! diminta untuk memasukkan kode aksesnya berupa dan

    memilih hak akses pada kotak isian 9Pilih Pemakai:; username pada kotak isian 98ser:,

    pass"ordpada kotak isian 4

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    11/14

    Selanjutnya setelah melakukan proses penginputan username,pass"ord, dan hak

    akses maka untuk bisa mengakses program silahkan klik pada tombol (asuk, jika memilih

    ancel proses akan dibatalkan.

    Form 2ogin.

    (enu-menu dan sub menu yang sudah tersedia di Form +tama tidak bisa

    sembarangan diakses oleh pemakai 8ser! karena harus disesuaikan berdasarkan hak

    aksesnya masing-masing, yaitu )

    a. Pemakai sebagai *dmin, diberi hak penuh untuk bisa mengakses keseluruhan menu-

    menu didalam program.

    b. Pemakai sebagai ;perator, dibatasi untuk mengakses program, dan hanya dapat

    mengakses menu file meliputi sub menu ganti pass%ord dan log out, menu diagnosa

    meliputi diagnosa penyakit dalam dan diagnosa penyakit luar, menu *bout, dan menu

    2#it.

    -. Desain Form#enu Utama(enu +tama merupakan tampilan utama yang menampilkan pilihan -pilihan menu

    yang dapat diakses oleh pengguna sistem. (enu yang ditampilkan akan berbeda-beda setelah

    melakukan login.

    @ambar D.1 Desain Form#enu Utama

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    12/14

    Pada Form +tama terdapat beberapa menu pilihan yang berfungsi untuk

    mengendalikan program aplikasi sesuai keinginan pemakai. (enu-menu dan sub menu-sub

    menu tersebut meliputi )

    a. "iagnosa, Penyakit Kucing ) Penyakit /uar

    b. *bout ) Penyatakan tentang Profil Pembuat

    c. (enu 2#it ) Keluar.

    D. #enu Data Diagnosa

    "iagnosa di dalam program aplikasi ini sangat penting sekali sangat erat kaitannya

    dengan master data, adapun diagnosa yang diperlukan dalam program aplikasi ini yaitu

    "iagnosa Penyakit "alan dan "iagnosa Penyakit /uar pada Kucing. "i ba%ah ini akan

    dijelaskan mengenai sub menu "iagnosa tersebut, antara lain )

    a. Diagnosa Penyakit Luar

    Sub menu ini akan menampilkan orm "iagnosa Penyakit /uar yang berfungsi untuk

    menampilan pertanyan-pertanyaan tentang gejala yang ditimbulkan penyakit luar,

    dengan konfirmasi Ca atau Tidak yang berhubungan dengan penyakit yang diderita

    kucing. *dapun!ormtersebut dapat dilihat sebagai berikut )

    @ambar D.0: Desain FormDiagnosa Penyakit Luar

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    13/14

    ika Ca maka pertanyaan akan terus dilanjutkan dengan klik tombol Ca.

    @ambar D.00 Desain FormDiagnosa Penyakit Luar

    ika Ca maka pertanyaan akan terus dilanjutkan dengan klik tombol Ca.

    @ambar D.01 Desain FormDiagnosa Penyakit Luar

    *pabila gejala yang ditimbulkan oleh kucing sudah selesai maka aplikasi akan memberikan

    solusi dengan mengklik tombol Ca.

  • 7/24/2019 Makalah Sistem Pakar Diagnosa Penyakit Kucing

    14/14

    0amar; Solusi Penyakit

    E. #enu Data Aout

    /. Pemili$an Perangkat Pengemangan

    a. Lingkungan Perangkat eras