SISTEM PAKAR DIAGNOSA PENYAKIT KISTA OVARIUM …

5
N’matu zahroh, Yulian Findawati 76 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer Volume 8, Nomor 2, p-ISSN 2089-0265, e-ISSN 2598-3016 SISTEM PAKAR DIAGNOSA PENYAKIT KISTA OVARIUM MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS WEB Ni’matu Zahroh 1,* , Yulian Findawati 2 1,2 Program Studi Teknik Informatika, Universitas Muhammadiyah Sidoarjo, 61271 * [email protected] , [email protected] Abstrak Penyakit kista ovarium adalah penyakit yang sering dialami oleh seorang wanita, penyakit ini sangat rumit, halus dan unik, sebab penyakit ini mirim dengan kehamilan dan bisa jadi semua wanita mempunyai resiko terkenak penyakit ini. Sistem pakar diagnosa penyakit kista ovarium adalah suatu aplikasi web yang memungkinkan pengguna untuk mendiagnosa penyakit kista ovarium yang sedang mereka alami. Tujuan dari pembuatan aplikasi ini adalah untuk mempermudah pengguna dalam mendiagnosa jenis penyakit kista ovarium berdasarkan gejala-gejala yang sedang dirasakan. Dalam penggunaan aplikasi sistem pakar diagnosa penyakit kista ovarium ini, pengguna harus melakukan registrasi terlebih dahulu untuk mendapatkan username dan password yang nantinya akan digunakan untuk login pada sistem pakar dan melakukan diagnosa penyakit kista ovarium. Metode yang digunakan adalah certainty factor yaitu dengan mengakomodasi ketidakpastian pemikiran seorang pakar, atau menyatakan kepercayaan dalam sebuah kejadian yaitu fakta atau hipotesa. Kata kunci : Kista Ovarium, Certainty Factor, Informasi. Abstract Ovarian cyst disease is a disease that is often experienced by a woman, the disease is very complicated, smooth and unique, because this disease mirim with pregnancy and could be all women have the risk of this disease. The expert system of ovarian cyst disease diagnosis is a web application that allows users to diagnose ovarian cyst disease they are experiencing. The purpose of making this application is to facilitate the user in diagnosing the type of ovarian cyst disease based on the symptoms that are being felt. In the use of expert system application of this ovarian cyst disease diagnosis, the user must register first to get a username and password that will be used to log on expert system and diagnose ovarian cyst disease. The method used is certainty factor that is by accommodating the uncertainty of an expert's thinking, or expressed the belief in an event that is fact or hypothesis. Keywords: Ovarian Cyst , Certainty Factor, Information 1. Pendahuluan Kista ovarium merupakan sejenis tumor yang memiliki sifat neplastik dan non plastik. Kista ini memiliki ukuran baik kecil maupun besar, ganas atu tidak, dan bertempat pada ovarium (Winjosastro,2005). Menurut tingkat keganasan penyakit kista, terbagi menjadi dua, yaitu kista non- neoplastik dan neoplastik. Kista nonneoplastik mempunyai sifat yaitu jinak dan biasa mengempis sendiri setelah 2 sampai 3 bulan. sedangkan kista neoplastik harus dioperasi, tetapi hal ini tergantung pada ukuran dan sifatnya dari penyakit kista tersebut (Prawirohardjo,2002). Sistem pakar ini merupakan sistem yang berbasis komputer dan menggunakan pengetahuan, fakta, dan juga tehnik penalaran dalam memecahkan suatu masalah yang biasanya dipecahkan oleh seorang pakar. Sistem pakar bisa memberikan nilai tambah untuk membantu dalam

Transcript of SISTEM PAKAR DIAGNOSA PENYAKIT KISTA OVARIUM …

Page 1: SISTEM PAKAR DIAGNOSA PENYAKIT KISTA OVARIUM …

N’matu zahroh, Yulian Findawati

76 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer Volume 8, Nomor 2, p-ISSN 2089-0265, e-ISSN 2598-3016

SISTEM PAKAR DIAGNOSA PENYAKIT KISTA OVARIUM

MENGGUNAKAN METODE CERTAINTY FACTOR

BERBASIS WEB

Ni’matu Zahroh1,* , Yulian Findawati2 1,2Program Studi Teknik Informatika, Universitas Muhammadiyah Sidoarjo, 61271

*[email protected] , [email protected]

Abstrak

Penyakit kista ovarium adalah penyakit yang sering dialami oleh seorang wanita, penyakit ini

sangat rumit, halus dan unik, sebab penyakit ini mirim dengan kehamilan dan bisa jadi semua wanita

mempunyai resiko terkenak penyakit ini. Sistem pakar diagnosa penyakit kista ovarium adalah suatu

aplikasi web yang memungkinkan pengguna untuk mendiagnosa penyakit kista ovarium yang sedang

mereka alami. Tujuan dari pembuatan aplikasi ini adalah untuk mempermudah pengguna dalam

mendiagnosa jenis penyakit kista ovarium berdasarkan gejala-gejala yang sedang dirasakan. Dalam

penggunaan aplikasi sistem pakar diagnosa penyakit kista ovarium ini, pengguna harus melakukan

registrasi terlebih dahulu untuk mendapatkan username dan password yang nantinya akan digunakan

untuk login pada sistem pakar dan melakukan diagnosa penyakit kista ovarium. Metode yang

digunakan adalah certainty factor yaitu dengan mengakomodasi ketidakpastian pemikiran seorang

pakar, atau menyatakan kepercayaan dalam sebuah kejadian yaitu fakta atau hipotesa.

Kata kunci : Kista Ovarium, Certainty Factor, Informasi.

Abstract

Ovarian cyst disease is a disease that is often experienced by a woman, the disease is very

complicated, smooth and unique, because this disease mirim with pregnancy and could be all women

have the risk of this disease. The expert system of ovarian cyst disease diagnosis is a web application

that allows users to diagnose ovarian cyst disease they are experiencing. The purpose of making this

application is to facilitate the user in diagnosing the type of ovarian cyst disease based on the

symptoms that are being felt. In the use of expert system application of this ovarian cyst disease

diagnosis, the user must register first to get a username and password that will be used to log on expert

system and diagnose ovarian cyst disease. The method used is certainty factor that is by

accommodating the uncertainty of an expert's thinking, or expressed the belief in an event that is fact

or hypothesis.

Keywords: Ovarian Cyst , Certainty Factor, Information

1. Pendahuluan

Kista ovarium merupakan sejenis tumor

yang memiliki sifat neplastik dan non plastik.

Kista ini memiliki ukuran baik kecil maupun

besar, ganas atu tidak, dan bertempat pada

ovarium (Winjosastro,2005).

Menurut tingkat keganasan penyakit

kista, terbagi menjadi dua, yaitu kista non-

neoplastik dan neoplastik. Kista nonneoplastik

mempunyai sifat yaitu jinak dan biasa

mengempis sendiri setelah 2 sampai 3 bulan.

sedangkan kista neoplastik harus dioperasi,

tetapi hal ini tergantung pada ukuran dan

sifatnya dari penyakit kista tersebut

(Prawirohardjo,2002). Sistem pakar ini

merupakan sistem yang berbasis komputer dan

menggunakan pengetahuan, fakta, dan juga

tehnik penalaran dalam memecahkan suatu

masalah yang biasanya dipecahkan oleh

seorang pakar. Sistem pakar bisa memberikan

nilai tambah untuk membantu dalam

Page 2: SISTEM PAKAR DIAGNOSA PENYAKIT KISTA OVARIUM …

N’matu zahroh, Yulian Findawati

77 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer Volume 8, Nomor 2, p-ISSN 2089-0265, e-ISSN 2598-3016

menangani era informasi yang semakin

canggih. Aplikasi Sistem Pakar ini

menghasilkan keluaran berupa kemungkinan

dari suatu penyakit (Kadir, 2003 ).

Faktor kepastian (certainty factor)

dikenalkan oleh Shortliffe Buchanan dalam

pembuatan MYCIN (Wesley, 1984). Masih

banyak masyarakat yang tidak mengetahui

kalau mereka menderita penyakit kista. Untuk

dapat memastikannya mereka harus konsultasi

terlebih dahulu ke dokter dalam. Hal ini yang

mendorong dalam pembangunan sebuah sistem

pakar yang dapat mendiagnosa penyakit kista

untuk diwujudkan. Maka dalam penelitian ini

penulis mengangkat judul “Sistem Pakar

Diagnosa Penyakit Kista Ovarium

Menggunakan Metode Certainty Factor

Berbasis Web”. Dengan adanya sistem pakar

ini orang awam atau pengguna dapat

melakukan diagnosa penyakit kista melalui

gejala-gejala yang dirasakan.

Supaya pembahasan masalah tetap berada

dalam batasan yang diinginkan dan tidak

terlampau jauh melewati batas apa yang

dibahas dari permasalahan yang sebenarnya,

maka dengan ini dilakukan pembatasan

masalah yaitu :

1. Penyakit yang akan didiagnosa yaitu

penyakit kista folikel, kista korpus

luteum, kista lutein, kista endometriosis

dan kista dermoid.

2. Pembuatan sistem pakar ini berdasarkan

pada gejala-gejala umum yang dialami

oleh menderita penyakit kista ovarium.

3. Pembuatan sistem pakar untuk penyakit

kista menggunakan metode certainty

factor dan berbasis web dan

menggunakan bahasa pemrograman PHP.

4. Hasil diagnosa dan informasi dari sistem

pakar ini bersifat sebagai alternatif dan

tidak menghilangkan peran dari seorang

pakar yang sesungguhnya

2. Metodologi Penelitian

Perancangan sistem merupakan gambaran

umum mengenai sistem pakar yang akan

dibuat. Perancangan sistem juga akan

membahas dan mengidentifikasikan

komponen-komponen sistem pakar secara

terperinci.

Flowchart

Diagaram alir atau flowchart merupakan

diagram simbol grafis yang menampilkan

proses langkah-langkah yang mempunyai

simbol berbertuk kotak, beserta urutannya

untuk menghubungan langkah tersebut dengan

menggunakan tanda panah.

Mulai

Home

Registrasi

Login

Selesai

Input

biodata

Biodata

lengkap

Simpan

Biodata

Tidak

Ya Ya

Form

Login

Ya

Tidak

Gambar 1. Flowchart Sistem Registrasi User

Mulai

Valid

Login

Form Edit

Akun User

Data Akun

Lengkap

Simpan

Perubahan Akun

User

Tidak

Ya Ya

Ya Tampilan

Pertanyaan

Diagnosa

Home

Edit akun

Diagnosa

Selesai

Proses Diagnosa Penyakit Kista

Ovarium

Hasil Diagnosa Penyakit Kista

Ovarium

Tidak

Ya

Registrasi

Menu User

Tidak

Tidak

Gambar 2. Flowchart Sistem dengan User

Page 3: SISTEM PAKAR DIAGNOSA PENYAKIT KISTA OVARIUM …

N’matu zahroh, Yulian Findawati

78 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer Volume 8, Nomor 2, p-ISSN 2089-0265, e-ISSN 2598-3016

Mulai

Login

Valid

Tidak

Ya

Home

Edit Akun Admin

Laporan

Ya Lihat Hasi Diagnosa

User

Tidak

Selesai

Tidak

Input tanggal

awal dan akhirProses Cetak Laporan

Laporan Hasil

Penyakit Kista

Ovarium

Ya

Input

BiodataProses Edit

Biodata Belum

Lengkap

Simpan

Perubahan

Akun

Ya

Tidak

Ya

Menu Admin

Data Admin

Tidak

Data user

Tidak

Data Penyakit

Tidak

Data Diagnosa

Tidak

Data Informasi

Tidak

tidak

Input, Delete Data

Admin

Delete Data User

Input, Edit, Delete

Data Penyakit

Input, Edit, Delete

Data Diagnosa

Input, Edit, Delete

Data Informasi

Simpan

Perubahan Data

Admin

Simpan

Perubahan Data

User

Simpan

Perubahan Data

Penyakit

Simpan

Perubahan Data

Diagnosa

Simpan

Perubahan Data

Informasi

Ya

Ya

Ya

Ya

Ya

Gambar 3. Flowchart Sistem Dengan Admin

Context Diagram atau Diagram Konteks

Diagram konteks adalah aliran yang

berhubungan antara sistem dengan entitas.

Digram ini terdiri dari suatu proses data dan

menggambarkan ruang lungkup suatu sistem

garis besar.

SISTEM PAKAR

DIAGNOSA

PENYAKIT KISTA

ADMIN/

PAKAR

USER/

PASIEN

Input, edit, delete data GejalaInput, edit, delete data admin/pakar

delete data user/pasien

Login admin/pakar

Edit akun user/pasien Diagnosa penyakit kista ovarium

Login user/pasien

Registrasi (input biodata user/pasien)

Konfirmasi data diagnosa Konfirmasi data gejala

Konfirmasi data admin/pakarValidasi login admin

Konfirmasi edit akun user

Hasil diagnosa penyakit kistaKonfirmasi login user

Konfirmasi registrasi

Edit akun data admin/pakar

Input, edit, delete data DiagnosaInput, edit, delete data Penyakit

Input, edit, delete data Informasi Kesehatan

Konfirmasi data penyakit Konfirmasi data user/pasien

Konfirmasi data informasi kesehatan

Laporan( input tgl awal dan akhir )

Konfirmasi hasil diagnosa

Pilih judul informasi

Lihat informasi

Gambar 4. DFD Level 0

Pada DFD Level 0 atau diagram konteks

diatas menjelaskan bahwa terdapat dua

pengguna atau tipe user didalam sistem pakar

diagnosa secara dini pada penyakit kista

ovarium. Yaitu user dan admin.

Dimana hak akses dari user adalah

registrasi user, edit akun user, dan diagnosa

penyakit kista ovarium. Sedangkan hak akses

dari admin adalah mengolah data pada sistem,

diantaranya mengolah data admin dan

mengolah data user.

2.0 Registrasi

3.0Login

4.0Diagnosa

kista

5.0Hasil

Diagnosa

6.0Olah data

admin/pakar

Username, password

Konfirmasi login

USER/PASIEN

Hasil diagnosa penyakit kista & solusi

Input perubahan biodata user/pasien

Konfirmasi edit akun user/pasien

ADMIN/PAKAR

Input, edit, delete dataAdmin/pakar

User/pasien

Admin/pakar

Data user/pasien

Data user/pasien

Data admin/pakar

Data admin/pakar

Gejala

Data gejala

Data gejala

Data diagnosa

Diagnosa Data diagnosa

Penyakit

Data penyakit

Data penyakitData admin/pakar

Data admin/pakar

Data gejalaData gejala

Data pasienData pasien

Data admin/pakar Data admin/pakar

Data user/pasienData user/pasienKonfirmasi olah data admin/pakar

(input, edit, delete)

Jawab pertanyaan

Pertanyan gejala kista

7.0Olah data

user/pasien

Input biodata user/pasien

Konfirmasi registrasi

Username, password

Konfirmasi login

Input perubahan biodata user/pasien

Konfirmasi edit akun user/pasien Data user/pasien

Data user/pasien

1.0 Melihat

Lihat informasi kesehatanPilih judul informasi

kesehatan

Informasi Kesehatan

Data Informasi Kesehatan

Data Informasi Kesehatan

Data Informasi Kesehatan

Data Informasi Kesehatan

Data user/pasien

Data user/pasien

8.0 Laporan

Input tgl awal dan akhir laporan

Hasil laporan

Laporan

Tgl awal dan akhir laporan

Data laporan

Gambar 5. DFD Level 1

3. Hasil dan Pembahasan

Setelah melakukan perancangan pada

Sistem Pakar Diagnosa Penyakit Kista

Ovarium menggunakan metode certainty

factor berbasis web ini memberikan hasil

penelitian yaitu:

1. Mempunyai 2 pengguna yaitu untuk

admin dan user.

2. Fasilitas yang dapat digunakan oleh

admin adalah mengolah data. Data yang

dapat diolah oleh admin meliputi data

admin,data user, data penyakit, data

Page 4: SISTEM PAKAR DIAGNOSA PENYAKIT KISTA OVARIUM …

N’matu zahroh, Yulian Findawati

79 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer Volume 8, Nomor 2, p-ISSN 2089-0265, e-ISSN 2598-3016

gejala, data diagnosa, data informasi,

laporan.

3. Sedangkan untuk user atau pengguna

dapat melihat informasi tentang penyakit

kista ovarium, pengguna atau user juga

dapat melakukan diagnosa penyakit kista

ovarium berdasarkan gejala yang

dirasakan dan bisa melihat hasil dari

diagnosa berupa jenis penyakit yang

diderita berapa persen, keterangan dan

solusi dari penyakit yang diderita.

Halaman Utama Sistem Pakar

Gambar 6. Tampilan Halaman Utama Sistem Pakar

Tampilan menu utama pada sistem pakar

diagnosa penyakit kista ovarium. Pada

halaman utama ini berisi tentang deskripsi

mengenai penyakit kista ovarium secara

singkat.

Tampilan Menu Informasi Kesehatan

Gambar 7. Informasi Kesehatan

Pada tampilan menu informasi

kesehatan ini, user dapat melihat beberapa

jenis informasi kesehatan yang telah di

sediakan oleh sistem pakar diagnosa

penyakit kista ovarium.

Tampilan Menu Registrasi

Gambar 8. Registrasi

Pada tampilan ini sebelum user/pasien

bisa mendapatkan username dan password

maka user/pasien harus mengisi form pada

menu registrasi lebih dulu, jika data kurang

lengkap maka sistem tidak bisa menyimpan

data pasien secara otomatis dan pasien tidak

akan mendapatkan ussername dan password.

Tampilan Diagnosa User/Pasien

Gambar 9. Diagnosa

Pada tampilan form diagnosa penyakit

kista ovarium terdapat pertanyaan-pertanyaan

gejala ksta ovarium yang akan diisi oleh pasien

untuk menentukan jenis penyakit kista pasien

sesui dengan gejala yang dialami oleh pasien.

Tampilan Hasil Diagnosa Penyakit Kista

Ovarium

Gambar 10. Hasil Diagnosa

Page 5: SISTEM PAKAR DIAGNOSA PENYAKIT KISTA OVARIUM …

N’matu zahroh, Yulian Findawati

80 Jurnal Sistem Informasi, Teknologi Informatika dan Komputer Volume 8, Nomor 2, p-ISSN 2089-0265, e-ISSN 2598-3016

Pada tampilan ini merupakan hasil diagnosa

dari penyakit kista ovarium, pasien dapat

melihat jenis penyakit kista yang dialami,

pasien juga mendapatkan keterangan dan

solusi dari jenis penyakit kista yang dialami.

Tampilan Home Admin / Pakar

Gambar 11. Home Admin

Pada tampilan menu utama admin ini

terdapat beberapa menu yang dapat

memudahkan admin untuk memperbaharui

informasi. Dan ada data terbaru admin yang

telah login pada sistem pakar.

4. Kesimpulan

Dari hasil perancangan, pembuatan,

pengimplementasian serta pengujian program

sistem pakar diagnosa penyakit kista ovarium

menggunakan metode certainty factor berbasis

web, maka dapat diperoleh beberapa

kesimpulan dan saran untuk perkembangan

program sistem pakar diagnosa penyakit kista

ovarium kearah yang lebih baik.

1. Berdasarkan pada hasil pengujian

program, sistem pakar diagnosa penyakit

kista ovarium menggunakan metode

certainty factor berbasis web ini cukup

membantu untuk mendiagnosa penyakit

kista ovarium berdasarkan pada gejala-

gejala yang dikeluhkan oleh pasien.

2. Nilai CF pakar dan CF user berkisar 0

sampai dengan 1, jika keluaran CF hasil

mendekati 1 maka nilai kepastiannya

mendekati benar, begitu juga sebaliknya

jika keluaran CF hasil mendekati 0 maka

kepastiannya mendekati salah.

3. Berdasarkan pada pengujian program,

sistem pakar mendiagnosa penyakit kista

ovarium ini memiliki nilai keakuratan

sebesar 87,5 %. Dan nilai ke-erroran dari

sistem pakar ini adalah 12,5 %.

4. Sistem pakar mendiagnosa penyakit kista

ovarium ini memudahkan bagi para

pengguna untuk mendiagnosa penyakit

kista ovarium mereka. Selain itu

pengguna juga dapat memperoleh

berbagai macam informasi tentang

kesehatan melalui informasi kesehatan

yang telah disediakan.

5. Pengguna dapat mengakses dan

mendiagnosa penyakit kista ovarium

kapanpun dan dimanapun karena sistem

pakar ini berbasis web.

Daftar Pustaka

Agustina, (2014), “Sistem Pakar Mendiagnosa

Penyakit Kista Ovarium Dengan

Menggunakan Metode Bayes”, Vol.

VII, No.2 hal. 123-130.

Arhami, Muhammad, (2005), Konsep Dasar

Sistem Pakar, Andi., Yogyakarta.

Indra, Doly, (2014), “Aplikasi untuk

Mendiagnosa Penyakit Kista Ovarium

Mengunakan Metode Forward

Chaining”, Vol. 11, No.2, hal. 61-67.

Kadir, Abdul, (2002), Pemrograman Web

Mencakup HTML, CSS, Javascript dan

PHP, Andi., Yogyakarta.

Kusrini, (2008), Sistem Pakar Teori dan

Aplikasi, Andi., Yogyakarta.

Raharjo, Budi, (2011), Modul Pemrograman

WEB, HTML, PHP, dan MYSQL,

Modula., Bandung.

Simarmata, Janner dan Imam, Paryudi, (2006),

Basis Data, Andi., Jakarta.

Suciani, Wulan. (2016), Sistem Pakar

Mendiagnosa Penyakit Jantung

Menggunakan Metode Certainty

Factor Berbasis Web, Tugas Akhir

S.Kom., Universitas Muhammadiyah

Sidoarjo, Sidoarjo.

Suyanto, (2011), Artificial Intelligence,

Informatika., Bandung.

World Health Organization, (2013), Pelayanan

Kesehatan Ibu Di Fasilitas Kesehatan

Dasar Dan Rujukan., Jakarta.

Yakub, Suardi. (2008), Sistem Basis Data

Tutorial Konseptual, Graha Ilmu,

Yogyakarta.