sistem pakar diagnosa penyakit kulit akibat jamur menggunakan metode forward chaining berbasis web

Upload: toru

Post on 07-Feb-2018

242 views

Category:

Documents


1 download

TRANSCRIPT

  • 7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS

    1/8

    PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT

    KULIT AKIBAT JAMUR MENGGUNAKAN

    METODEFORWARD CHAINING BERBASIS WEB

    JURNAL

    Disusun olehASMAR

    27610001

    JURUSAN TEKNIK INFORMATIKA

    FAKULTAS TEKNOLOGI INDUSTRI

    INSTITUT TEKNOLOGI PADANG

    2013

  • 7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS

    2/8

    PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT

    KULIT AKIBAT JAMUR MENGGUNAKAN

    METODEFORWARD CHAINING BERBASIS WEB

    ASMARJurusan Teknik informatika

    Fakultas Teknologi Industri, Institut Teknologi PadangEmail:[email protected]

    AbstrakHuman skin consists of various layers, both layers and layers protected the very vulnerable to attack

    from the outside as from the environment. Lately, there are findings related to skin diseases where there are many

    ways bacteria and viruses attack the human skin as from the state of the environment, climate or temperature

    even from direct contact with the host or the parent virus. Skin disease suffered by the now rapidly spreading due

    to lack of information and knowledge of skin diseases. Therefore researchers make research an expert system for

    diagnosing skin diseases by using a web-based fordward along the way of treatment. The system is made so thatthe skin disease sufferers know and understand what type of skin disease that affects this system and provideseveral solutions in accordance with the level of disease prevention that exist today. Applications that are used tomake the expert system program is XAMPP, MySQL. The results of this research are in the form of an

    application program that can help users determine the type of disease that affects the skin and get extensiveinformation on skin diseases and to know the techniques of treatment.

    Keyword : Expert System, Skin Disease Fungus, Forward Chaining.

    Kulit manusia terdiri dari berbagai lapisan, baik itu lapisan yang terlindungi maupun lapisan yang

    sangat rentan terhadap serangan dari luar seperti dari lingkungan. Belakangan ini terdapat penemuan-penemuan

    yang berhubungan dengan penyakit kulit dimana terdapat banyak cara bakteri dan virus kulit menyerang manusia

    seperti dari keadaan lingkungan, iklim atau suhu bahkan dari kontak langsung dengan inang atau induk virus.

    Penyakit kulit yang diderita oleh masyarakat saat ini cepat sekali menyebar dikarenakan kurangnya informasi danpengetahuan tentang penyakit kulit. Oleh karena itu peneliti membuat riset sistem pakar untuk mendiagnosapenyakit kulit dengan menggunakan metode fordward berbasis web disertai cara pengobatannya. Sistem inidibuat agar para penderita penyakit kulit mengerti dan memahami jenis penyakit kulit apa yang diderita dan

    system ini memberikan beberapa solusi pencegahan sesuai dengan tingkatan penyakit yang ada sekarang ini.

    Aplikasi yang digunakan untuk membuat program sistem pakar ini adalah XAMPP, MySQL. Hasil dari riset ini

    adalah berupa program aplikasi yang dapat membantu user mengetahui jenis penyakit kulit yang diderita sertamendapat informasi yang luas mengenai penyakit kulit serta mengetahui teknik pengobatannya.

    Kata Kunci : Sistem Pakar, Penyakit Kulit Jamur, Forward Chaining

    1. PendahuluanKulit merupakan organ terluas

    penyusun tubuh manusia yang terletak palingluar dan menutupi seluruh permukaan tubuh.Karena letaknya paling luar, maka kulit yang

    pertama kali menerima rangsangan seperti

    rangsangan sentuhan, rasa sakit, maupunpengaruh buruk dari luar. Fungsi kulit antaralain : melindungi permukaan tubuh,

    memelihara suhu tubuh, dan mengeluarkan

    kotoran-kotoran tertentu. Kulit juga pentingbagi produksi vitamin D oleh tubuh yang

    berasal dari sinar ultraviolet. Mengingatpentingnya kulit sebagai pelindung organ-

    organ tubuh di dalamnya, maka kulit perludijaga kesehatannya. Selain sebagai pelindung

    tubuh, kulit juga memiliki nilai estetika. Kulit

    yang bersih dan terawat akan tampak indahdilihat. Gangguan pada kulit sering terjadikarena berbagai faktor penyebab, antara lain

    yaitu iklim, lingkungan tempat tinggal,

    kebiasaan hidup yang kurang sehat, alergi, danlain-lain

    Pengetahuan tentang penyakit kulit

    sangat dibutuhkan untuk mengatasi masalah

    penyakit kulit tersebut secara cepat dan tepat.Meski kadang orang menganggapnya sepele,

    gangguan kulit ternyata bisa sangat berbahayabila salah dalam perawatannya. Untuk itu

    pengobatannya tidak boleh dilakukan secarasembarangan.

  • 7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS

    3/8

    2. Metodologi2.1 Diagram ContextSecara garis besar peracangan sistem ini dapat

    digambarkan dalam bentuk konteks diagramsebagai berikut:

    Gambar 2.1 Konteks diagram sistem

    2.2 Entity Relationship Diagram

    Gambar 2.2 ERD

    2.3 Rancangan DatabaseRancangan merupakan suatu hal yang

    sangat penting dalam pembuatan basis datapermasalahan pada waktu perancangan yaitubagai mana basis data yang akan dibangun, ini

    dapat memenuhi kebutuhan saat sekarang dan

    masa yang akan datang. Adapunrancangannya sebagai berikut:Tabel 2.1 Pakar

    Tabel 2.2 Penyakit

    Tabel 2.3 Gejala

    Tabel 2.4 Relasi

    Tabel 2.5 Tmp_Penyakit

    Tabel 2.6 Tmp_Gejala

    Tabel 2.7 Tmp_Analis

    Tabel 2.8 Analisa Hasil

  • 7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS

    4/8

    Tabel 2.9 Tmp_Pasien

    2.4 Rancangan Basis Pengetahuan

    Tabel 2.10 Hubungan Gejala Dan Penyakit

    Tabel 2.11 Penyakit

    Tabel 2.12 Rule

    2.5 Struktur ProgramStruktur program dimaksudkan untuk

    memberikan gambaran umum bagaiman

    bentuk dan model dari rancangan programyang akan dibuat. Struktur menu konsultasimelalui menu utama memiliki sub-sub yang

    menjadi link-nya.

    Gambar 2.3 Struktur Program

  • 7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS

    5/8

    2.6 Flowchart Program

    Gambar 2.4 Flowchart Program I

    Gambar 2.5 Flowchart Diagnosa I

    Gambar 2.6 Flowchart Diagnosa II

    Gambar 2.7 Flowchart Diagnosa III

    Mulai

    Index Konsultasi Registrasi

    Login Admin

    Menu=Penyakit

    Menu=Gejala

    Menu=Relasi

    Menu=Lihat Relasi

    Menu=Laporan Penyakit

    Menu=Laporan Konsultasi

    Selesai

    A

    Y

    T

    Y

    T

    T

    T

    T

    T

    T

    T

    B

    C

    Tambah

    Lihat

    Lihat

    Lihat

    Y

    Y

    Y

    Y

    Y

    Y

    Hasil

    Hasil

    Hasil

    Hasil

  • 7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS

    6/8

    Gambar 2.8 Flowchart Program II

    Gambar 2.9 Flowchart Program III

    3. Anilasa dan PembahasanDalam rancangan sistem pakar ini akan

    menampilkan im rancangan antarmuka.Rancangan antarmuka ini dibagi menjadi dua

    bagian, yaitu rancangan antar muka user dan

    rancangan antarmuka admin. Rancanganantarmuka user berdiri atas beberapa menu

    pilihan antara lain menu penyakit, dan

    konsultasi. Sedangkan pada rancangan

    antarmuka admin terdiri dari input penyakit,

    input gejala, input relasi, edit penyakit, editgejala, dan logout.

    1 Halaman UtamaHalaman utama merupakan halaman muka

    dalam aplikasi sistem pakar kulit akibat jamur

    ini, yang di dalamnya berisi menu penyakit,konsultasi, admin. Halaman utama akan

    ditunjukkan pada gambar dibawah ini.

    Gambar 3.1 Halaman Utama

    2 Halaman PenyakitPada halaman penyakit ini berisi semua

    data tentang jenis penyakit kulit akibat jamuryang telah dimasukkan dalam database.

    Berikut ini adalah tampilan halaman

    penyakitnya.

    Gambar 3.2 Halaman Penyakit

    Setelah memilih salah satu penyakitdari daftar jenis penykit maka akan tampil

    detail dari penyakit yang dipilh, seperti gambarberikut ini:

  • 7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS

    7/8

    Gambar 3.4 Detail Penyakit

    3 Halaman Konsultasi

    Saat user membuka menu konsultasimaka akan tampil halaman untuk memasukkan

    identitas userberikut ini adalah gambar untukpengisian identitas user.

    Gambar 3.5 Form pengisian data user

    Setelah mengisi form pendaftaranbarulah user dapat melakukan proses diagnosepenyakit kulit akibat jamur dengan menjawab

    semua pertanyaan yang diajukan, seperti yangterlihat pada gambar berikut ini.

    Gambar 3.6 Halaman Doagnosa

    Setelah melakukan diagnose Tanya

    jawab makan barulah didapat hasil diagnosa

    penyakit yang diderita oleh user seperti gambar

    berikut.

    Gambar 3.7 Hasil Diagnosa Penyakit

    Dan apabila user ingin mengulangkembali konsultasi tinggal memilih tombolkembali pada bagian bawah hasil konsultasi,

    dan bgitu juga kalu user keluar atau logout

    tinggal memilih tombol logout untuk keluar.Dan apabila user menjawab tidak

    untuk semua gejala yang ditampilkan makaprogram akan membrikan jawaban maafsistem belum bias mendiagnosa jawaban yang

    anda berikan. Seperti yang yerlihat padagambar berikut:

    Gambar 3.8 Hasil Jawaban Tidak

  • 7/22/2019 SISTEM PAKAR DIAGNOSA PENYAKIT KULIT AKIBAT JAMUR MENGGUNAKAN METODE FORWARD CHAINING BERBASIS

    8/8

    4 Kesimpulan dan Saran4.1 Kesimpulan

    Dalam perancangan aplikasi sistem pakar

    penyakit kulit akibat jamur ini , didapatkanbahwa aplikasi sistem pakar ini, berguna untuk

    membantu dan mempermudah user dalammengidentifikasi penyakit beserta

    pengobatannya sejak dini, sehingga dapatdilakukan penangan segera terhadap penyakit

    yang diderita user.Untuk mendapatkan penyakit dan solusi

    pada perancangan aplikasi sistem pakar

    penyakit kulit yang disebab oleh jamur, penulis

    menggunakan metode forward chaining.

    Dengan menggunakan bahasapemrograman PHP dan MySQL sebagaibasisdata, maka dapat dibangun suatu program

    aplikasi yang dapat mengidentifikasi penyakitkulit secara dini.

    4.2 SaranPengetahuan system pakar berbasis web

    diagnosa penyakit kulit akibat jamur ini agar

    dapat memperluas ruanglingkup pembahasanmacam-macam penyakit kulit secara luas agarsystem pakar ini lebih komplek dan tidak

    hanya terbatas pada penykit kulit yang

    disebabkan oleh jamur saja.Tampilan program sistem pakar (interface)

    didesain sangat sederhana, untuk

    pengembangannya diharapkan bisa lebihmenarik lagi namun tetap mudah dioperasikan

    oleh user yang sama sekali tidak mengerti

    dalam bidang komputer.

    5 Daftar PustakaArhami, Muhammad; 2005 Konsep Dasar

    Sistem Pakar; Jogjakarta: Penerbit Andi.

    Hidayat,Rahmad. Rancang Bangun AplikasiSistem Pakar Untuk Kerusakan Komputer

    Dengan Metode Backward Chaining, ITP:

    2012Kadir, Abdul; 2008 Tuntutan Praktis Belajar

    Database Menggunakan Mysql; Yogyakarta:

    Penerbit Andi.Kadir, Abdul; 2008 Dasar Pemograman Web

    Dinamis Menggunakan PHP; Yogyakarta:

    Penerbit Andi.

    Siregar R.S, Sp.KK(K);2002 Penyakit JamurKulit Edisi 2;

    Jakarta: Penerbit Buku Kedokteran..

    6 Sjamsoe Daili, Emmy S, dkk; PenyakitKulit yang Umum di Indonesia;

    7 Jakarta: PT MedicalMultimedia Indonesia.

    8 Sulistyohati, Aprilia dan Hidayat,Taufik .Aplikasi Sistem Pakat Diagnosa Penyakit

    Ginjal Dengan Metode Dempster-Shafer ,Yogyakarta: 2008