ANALISIS DAN PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT MEMATIKAN PADA PEREMPUAN MENGGUNAKAN METODE BAYES BERBASIS ANDROID

dokumen-dokumen yang mirip
ANALISIS DAN PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT MEMATIKAN PADA PEREMPUAN MENGGUNAKAN METODE BAYES (Studi Kasus : Asri Medical Center)

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

PERANCANGAN SISTEM UNTUK MENENTUKAN JENIS KACAMATA BAGI PENDERITA GANGGUAN LENSA MATA BERBASIS ANDROID NASKAH PUBLIKASI

BAB IV HASIL DAN UJI COBA

SISTEM PAKAR DIAGNOSA PENYAKIT TANAMAN DURIAN BERBASIS WEB MENGGUNAKAN ALGORITMA BAYES NASKAH PUBLIKASI

APLIKASI MODEL RAMBUT BERDASARKAN BENTUK WAJAH BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Ratih Indradiyati

PERANCANGAN APLIKASI KULINERAN SEMARANG BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Mirza Halim Saputra

PEMANFATAN TEOREMA BAYES DALAM PENENTUAN PENYAKIT THT

Berdasarkan sistem yang sedang berjalan, tahapan-tahapan proses. deteksi adanya viskositas darah dalam tubuh adalah sebagai berikut :

BAB III ANALISIS DAN DESAIN SISTEM

Sistem Pakar Diagnosis Gangguan Menstruasi Berbasis Web Service dengan Metode Forward Chaining

PERANCANGAN SISTEM PENUNJANG KEPUTUSAN UNTUK EVALUASI KINERJA KARYAWAN MENGGUNAKAN METODE PROFILE MATCHING PADA CV. SANGGAR PUNOKAWAN BERBASIS DESKTOP

Sistem Pakar Diagnosis Penyakit Menular Pada Klinik Umum Kebon Jahe Berbasis Web Dengan Menggunakan Metode Forward Chaining

Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Institut Teknologi Sepuluh Nopember 2013

SISTEM PAKAR ANALISIS PENYAKIT LUPUS ERITEMATOSIS SISTEMIK PADA IBU HAMIL MENGGUNAKAN METODE FORWARD CHAINING

APLIKASI SISTEM PAKAR DIAGNOSA PENYAKIT GINJAL DENGAN METODE DEMPSTER-SHAFER

SISTEM PAKAR PENDETEKSI PENYAKIT MATA BERBASIS ANDROID

SISTEM PAKAR UNTUK MENENTUKAN PEKERJAAN BERDASARKAN KECERDASAN MAJEMUK PADA ANAK BERBASIS ANDROID NASKAH PUBLIKASI

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT DBD (DEMAM BERDARAH DENGUE) DENGAN METODE FORWARD CHAINING BERBASIS WEB

BAB III ANALISIS DAN DESAIN SISTEM. diagnosa penyakit pada Kanker Rahim dengan menggunakan metode certainty

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

SISTEM PAKAR PENDETEKSI PENYAKIT FLU BURUNG \PADA AYAM BERBASIS ANDROID DENGAN METODE FUZZY LOGIC TSUKAMOTO NASKAH PUBLIKASI

BAB I PENDAHULUAN I.1. Latar Belakang Masalah

BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN. yaitu dengan suatu media konsultasi yang bersifat online. mengemukakan pesoalan-persoalan yang terjadi kemudian pakar akan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan

BAB III ANALISIS DAN DESAIN SISTEM

SISTEM CERDAS DIAGNOSA PENYAKIT AYAM

SISTEM PAKAR BERBASIS MOBILE UNTUK MENDETEKSI PENYAKIT PADA GINJAL

BAB I PENDAHULUAN. sistem perangkat lunak komputer yang menggunakan ilmu, fakta, dan teknik

APLIKASI PENJADWALAN KEGIATAN UKM (UNIT KEGIATAN MAHASISWA) DI STMIK AMIKOM YOGYAKARTA BERBASIS WEBSITE NASKAH PUBLIKASI

SISTEM PAKAR PENDETEKSI DAN PENANGANAN ANOREXIA NERVOSA PADA PERANGKAT BERGERAK

ANALISIS DAN PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT GIGI DAN MULUT BERBASIS ANDROID DENGAN METODE PROBABILITAS

BAB II TINJAUAN PUSTAKA

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT SALURAN PENCERNAAN MENGGUNAKAN METODE DEMPSTER SHAFER

DIAGNOSA PENYAKIT KANKER SERVIKS BERBASIS MOBILE DENGAN METODE CERTAINTY FACTOR DAN FORWARD CHAINING

BAB 1 PENDAHULUAN. Penyakit THT merupakan salah satu jenis penyakit yang sering ditemukan

BAB III ANALISIS DAN DESAIN SISTEM

SISTEM PAKAR UNTUK DIAGNOSIS PENYAKIT GINJAL DENGAN METODE FORWARD CHAINING

TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS NUSANTARA PGRI KEDIRI 2016

SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT ANGINA PEKTORIS (ANGIN DUDUK) DENGAN MENGGUNAKAN METODE BAYES

BAB I PENDAHULUAN 1.1. Latar Belakang dan Permasalahan

SISTEM PAKAR DETEKSI DINI PENYALAHGUNAAN NARKOBA MENGGUNAKAN TEOREMA BAYES EXPERT SYSTEM FOR EARLY DETECTION OF DRUGS ABUSE USING BAYES THEOREM

BAB I PENDAHULUAN. komputer adalah internet atau International Networking merupakan sarana

Sistem Pakar Tindak Pidana Narkotika Menggunakan Metode Forward Chaining

BAB III ANALISIS DAN DESAIN SISTEM

PERANCANGAN APLIKASI KALKULATOR SEDERHANA BINER <-> DESIMAL BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Fani Budi Hastanto

KONSEP PERANCANGAN PAPAN INFORMASI DIGITAL UNTUK INFO PERKULIAHAN KOSONG PADA STMIK AMIKOM YOGYAKARTA

SISTEM PAKAR DIAGNOSA PENYAKIT DEMAM PADA BALITA MENGGUNAKAN METODE CERTAINTY FACTOR DAN FORWARD CHAINING BERBASIS VISUAL BASIC

APLIKASI SISTEM PAKAR UNTUK MENGIDENTIFIKASI PENYAKIT DALAM PADA MANUSIA MENGGUNAKAN METODE FORWARD CHAINING

Tugas Final Task. Mata Kuliah: Analisis dan Desain Sistem. Dosen : Henderi, M. Kom.

IMPLEMENTASI FUZZY LOGIC DALAM SISTEM PAKAR UNTUK MENDETEKSI PENYAKIT KANKER SERVIKS

DIAGNOSA PENYAKIT TELINGA HIDUNG DAN TENGGOROKAN (THT) PADA ANAK DENGAN MENGGUNAKAN SISTEM PAKAR BERBASIS MOBILE ANDROID

Implementasi Metode Naïve Bayes-Certainty Factor Untuk Identifikasi Penyakit Kanker Pada Sistem Reproduksi Wanita

BAB III ANALISA MASALAH DAN RANCANGAN SISTEM PAKAR

SISTEM PAKAR DIAGNOSA PENYAKIT KELAMIN PADA PRIA MENGGUNAKAN METODE FORWARD CHAINING DAN CERTAINTY FACTOR BERBASIS WEB

SISTEM PAKAR UNTUK DIAGNOSA GEJALA DEMAM UTAMA PADA ANAK MENGGUNAKAN METODE FORWARD CHAINING

BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN.

SISTEM PAKAR DIAGNOSA PENYAKIT JANTUNG DENGAN MENGGUNAKAN METODE CERTAINTY FACTOR

BAB III ANALISIS DAN DESAIN SISTEM

BAB I PENDAHULUAN 1.1 Latar Belakang 1.2 Rumusan Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

PENGEMBANGAN SISTEM PAKAR DIAGNOSIS PENYAKIT DAN HAMA PADA TANAMAN SEMANGKA BERBASIS ANDROID

BAB III ANALISIS DAN DESAIN SISTEM

SISTEM PAKAR PENDETEKSI BAYI BERAT LAHIR RENDAH PADA IBU HAMIL (Menggunakan Metode Certainty Factor) NASKAH PUBLIKASI

APLIKASI MOBILE PEMBELAJARAN REAKSI KIMIA BERBASIS ANDROID NASKAH PUBLIKASI. diajukan oleh Edi Hadi Widodo

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN. Lulusan kedokteran gigi di tuntut untuk menyelesaikan pasien dengan

Perancangan sistem Pakar Diagnosa Penyakit Dalam Berbasis Android

BAB 3 ANALISIS DAN PERANCANGAN. mengetahui penyakit yang diderita. - Pasien kesulitan jika ingin mencari racikan obat tradisional

APLIKASI GOPLANE UNTUK PENGECEKAN TIKET PESAWAT PENERBANGAN DAN HARGA TIKET PESAWAT TERBANG BERBASIS ANDROID NASKAH PUBLIKASI

TAKARIR. : pelacakan yang dimulai dari tujuan, selanjutnya. dicari aturan yang memiliki tujuan tersebut untuk. kesimpulannya

SISTEM PAKAR DIAGNOSIS PENYAKIT YANG DISEBABKAN OLEH VIRUS INFLUENZA MENGGUNAKAN METODE FORWARD CHAINING DAN CERTAINTY FACTOR

BAB IV HASIL DAN UJI COBA

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

Rancang Bangun Sistem Pakar Pendiagnosa Penyakit Demam Typhoid dan Demam Berdarah Dengue dengan Metode Forward Chaining

BAB 3 ANALISIS DAN PERANCANGAN

SISTEM PAKAR DIAGNOSA PENYAKIT HYPEROPIA DAN MYOPIA PADA

APLIKASI SISTEM PAKAR BERBASIS ANDROID UNTUK DIAGNOSA AWAL PENYAKIT DAN RACIKAN OBAT TRADISIONAL

PENGARUH GAME ONLINE TERHADAP TINGKAT PEMAHAMAN MATA KULIAH MENGGUNAKAN TEOREMA BAYES DI STMIK AMIKOM YOGYAKARTA

BAB III METODOLOGI PENELITIAN

NASKAH PUBLIKASI. SISTEM PAKAR PERAWATAN FACIAL ACNE PADA KLINIK dr.ve MEDICAL DERMATIC BERBASIS WEB

SISTEM PAKAR FARMAKOLGI DAN TERAPI PENYAKIT GINJAL HIPERTENSI

SISTEM PERHITUNGAN KALORI DAN PENENTUAN MENU DIET BERDASARKAN GOLONGAN DARAH BERBASIS WEB NASKAH PUBLIKASI. diajukan oleh Adityo Riftianto

SISTEM PAKAR DIAGNOSIS KEJIWAAN MENGGUNAKAN METODE CERTAINTY FACTOR (STUDI KASUS RUMAH SAKIT JIWA DAERAH PROVINSI SUMATERA UTARA)

APLIKASI PAKAR DIAGNOSA PENYAKIT KANKER SERVIKS DENGAN METODE ANALISIS FAKTOR KEPASTIAN

ANALISIS DAN PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSA PENYAKIT PADA KURA-KURA BERBASIS DEKSTOP DENGAN METODE FORWARD CHAINING NASKAH PUBLIKASI

SISTEM PAKAR MENDETEKSI KERUSAKAN PADA SMARTPHONE DENGAN METODE FORWARD CHAINING

PERANCANGAN APLIKASI MOBILE PENCARIAN APOTEK 24 JAM TERDEKAT DI WILAYAH SLEMAN DAN KOTA YOGYAKARTA BERBASIS ANDROID NASKAH PUBLIKASI

BAB I PENDAHULUAN. untuk membantu seorang pakar/ahli dalam mendiagnosa berbagai macam

BAB III ANALISIS DAN DESAIN SISTEM

APLIKASI DIAGNOSA PENYAKIT ANAKMELALUI SISTEM PAKAR MENGGUNAKAN JAVA 2 MICRO EDITION YOSEPHIN ERLITA KRISTANTI

ANALISIS DAN PERANCANGAN SISTEM PAKAR UNTUK MENDIAGNOSIS PENYAKIT TANAMAN KARET MENGGUNAKAN METODE FAKTOR KEPASTIAN (CERTAINTY FACTOR) PADA SMARTPHONE

Transkripsi:

ANALISIS DAN PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT MEMATIKAN PADA PEREMPUAN MENGGUNAKAN METODE BAYES BERBASIS ANDROID (Studi Kasus : Asri Medical Center) NASKAH PUBLIKASI diajukan oleh Nurul Hidayah 11.11.5040 SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2015

ANALISIS DAN PERANCANGAN SISTEM PAKAR DIAGNOSA PENYAKIT MEMATIKAN PADA PEREMPUAN MENGGUNAKAN METODE BAYES BERBASIS ANDROID (Studi Kasus : Asri Medical Center) Nurul Hidayah 1), Armadyah Amborowati 2), 1,2) Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 Email : nurul.hidayah@students.amikom.ac.id 1), armadyah.a@amikom.ac.id 2) Abstract - Everyone is at risk for dangerous diseases, including women. Some of the deadly diseases that can attack the women that cervical cancer, breast cancer, heart attack, serviks cancer, diabetes, urinary tract infections. Therefore, the necessary action to anticipate the increasing number of deaths from the disease - the disease. The author takes the initiative to make the final project in the field of expert systems technology as a diagnostic decision support, entitled "Analysis and Design of Expert System Diagnosis Deadly Disease In Women Using Android Based Bayes Method". The purpose of this research is to build an expert system to detect the deadly disease in women. The system uses Bayesian methods in decision making processes. In this system there are also tips to prevent deadly diseases in women. Keywords:Expert System, Bayes, Andoid, Diagnosis. 1. Pendahuluan 1.1 Latar Belakang Perkembangan teknologi saat ini semakin pesat, terutama perkembangan teknologi informasi dan komunikasi. Smartphone merupakan salah satu contoh perkembangan teknologi yang paling terkenal saat ini. Penggunaan sistem informasi berbasis kecerdasan buatan dapat membantu manusia dalam mencari solusi, memberikan keputusan, memberikan prediksi, dan lainnya yang berkaitan dengan kecerdasan manusia. Sistem kecerdasan buatan tersebut bisa ditanamkan dalam smartphone. Kesibukan menjadi salah satu alasan mengapa masyarakat khususnya perempuan mengabaikan kesehatan. Faktor gaya hidup dan lingkungan menjadi faktor utama munculnya penyakit-penyakit mematikan pada perempuan. Maka diperlukan suatu alat praktis dan mempunyai kemampuan layaknya dokter yang bisa mendiagnosa penyakit. Oleh karena itu, penulis membuat skripsi dengan judul Analisis dan Perancangan Sistem Pakar Diagnosa Penyakit Mematikan Pada Perempuan Menggunakan Metode Bayes Berbasis Android. 1.2 Rumusan Masalah Berdasarkan latar belakang yang sudah disebutkan diatas, maka perumusan masalah untuk penulisan skripsi ini adalah sebagai berikut: 1. Bagaimana menerapkan kecerdasan seorang ahli atau pakar dalam membangun aplikasi mobile berbasis android untuk mendiagnosa penyakit mematikan pada perempuan? 2. Bagaimana mengambil keputusan dalam menentukan jenis penyakit mematikan pada perempuan dari alternatif gejala-gejala yang diinputkan? 1.3 Tujuan Penelitian Tujuan dari analisis dan perancangan sistem pakar diagnosa penyakit mematikan pada perempuan menggunakan metode bayes berbasis android adalah sebagai berikut : 1. Untuk membangun aplikasi mobile dalam menentukan jenis penyakit mematikan apa yang diderita oleh perempuan berbasis android. 2. Untuk membuat sistem pengambilan keputusan dalam menentukan penyakit mematikan pada perempuan berdasarkan alternatif gejala-gejala yang diinputkan. 2. Landasan Teori 2.1 Sistem Pakar Istilah sistem pakar berasal dari istilah knowledge-based expert system. Istilah ini muncul karena untuk memecahkan masalah, sistem pakar menggunakan pengetahuan seorang pakar yang dimasukkan ke dalam komputer. Seseorang yang bukan pakar menggunakan sistem pakar untuk meningkatkan kemampuan pemecahan masalah, sedangkan seorang pakar menggunakan sistem pakar untuk knowledge assistant [1]. 2.2 Theorema Bayes Theorema Bayes ditemukan oleh Reverend Thomas Bayes pada abad 18, yang dikembangkan secara luas dalam statistik inferensia. Bentuk umum dari Theorema Bayes adalah : 1

Dengan :...(1) P (H E) = probabilitas hipotesis Hi jika diberikan evidence E. P (E H) = probabilitas munculnya evidence E, jika diketahui hipotesis Hi benar. P (H) = probabilitas hipotesis Hi (menurut hasil sebelumnya) tanpa memandang evidence apapun. P(E) = probabilitas evidence E tanpa memandang apapun Jika evidence tunggal E dan hipotesis ganda H1, H2, H3,... Hn, maka bentuk Theorema Bayes adalah sebagai berikut : dengan:...(2) p(hi E) = probabilitas hiposesis Hi benar jika diberikan evidence E. p(e Hi) = probabilitas munculnya evidence E, jika diketahui hipotesis Hi benar. p(hi) = probabilitas hipotesis Hi (menurut hasilsebelumnya) tanpa memandang evidence apapun. n = jumlah hipotesis yang mungkin. Jika setelah dilakukan pengujian terhadap hipotesis, muncul satu atau lebih evidence baru atau observasi baru, maka : e = evidence lama E = evidence atau observasi baru...(3) p(h E,e) = probabilitas hipotesis H benar jika muncul evidence baru E dari evidence lama e p(h E) = probabilitas hipotesis H benar jika diberikan evidence E p(e,e H) = kaitan antara e dan E jik hipotesis H benar p(e E) apapun = kaitan antara e dan E tanpa memandang hipotesis 2.3 SDLC (Software Development Life Cycle) SDLC ( Software Development Life Cycle) adalah proses mengembangkan atau mengubah suatu sistem perangkat lunak dengan menggunakan model-model dan metodologi yang digunakan orang untuk mengembangkan sistem-sistem perangkat lunak sebelumnya (berdasarkan best prectice atau cara-cara yang sudah teruji baik)[2]. Model SDLC yang digunakan untuk pengembangan adalah model Waterfall. 3. Analisis dan Pembahasan 3.1 Analisis SWOT Analisis SWOT ( Strenght, Weakness, Opportunity, Threat, sebagai berikut : 1. Kekuatan (Strenght) a. Memudahkan pengguna untuk mendiagnosis penyakit mematikan pada perempuan. b. Pakar bisa melakukan tambah, hapus, edit data. c. Aplikasi dilengkapi dengan informasi dan tips tentang penyakit mematikan pada wanita. d. Aplikasi bisa digunakan pada sistem operasi android versi 2.3 (Gingerbread) ke atas. 2. Kelemahan (Weakness) a. Koneksi internet sangat berpengaruh terhadap kinerja aplikasi. b. Untuk penanganan lebih lanjut, pengguna disarankan untuk melakukan pemeriksaan secara mendalam. 3. Peluang (Opportunity) a. Banyaknya masyarakat yang menggunakan smartphone berbasis android. b. Aplikasi sistem pakar berbasis android masih jarang ditemukan. c. Tingkat kesibukan masyarakat yang tinggi sehingga memudahkan pengguna untuk melakukan diagnosis penyakit sendiri. d. Aplikasi dapat digunakan dimana saja dan kapan saja sesuai keinginan pengguna. 4. Ancaman (Threat) a. Jika penggunaan smartphone berbasis android sudah tidak banyak digunakan.. 3.2 Analisis Kebutuhan Sistem Analisis kebutuhan sistem terdiri dari dua hal yaitu analisis fungsional dan analisis non fungsional. 3.3 Analisis Kelayakan Sistem Analisis kelayakan sistem terdiri dari kelayakan teknologi, kelayakan operasional, kelayakan ekonomi dan kelayakan hukum. 3.4 Analisis Basis Pengetahuan Basis pengetahuan mengandung pengetahuan untuk pemahaman, formulasi, dan penyelesaian masalah[3]. Berikut ini adalah proses indexing yang dilakukan penulis untuk mengolah data yang akan digunakan dalam aplikasi ini. idgejala G001 G002 Tabel 1. Index Data Penyakit idpenyakit namapenyakit P001 Kanker Rahim P002 Kanker Payudara P003 Diabetes P004 Infeksi Saluran Kencing P005 Serangan Jantung P006 Kanker Serviks Tabel 2. Index Data Gejala namagejala Terjadi pendarahan pada rahim diuar waktu menstruasi Siklus menstruasi abnormal 2

G003 G004 G005 G006 G007 G008 G009 G010 G011 G012 G013 G014 G015 G016 G017 G018 G019 G020 G021 G022 G023 G024 G025 G026 G027 G028 Terjadi pendarahan diantara 2 siklus menstruasi Nyeri perut bagian bawah Nyeri saat berhubungan seksual Kesulitan buang air kecil Munculnya benjolan tidak normal pada payudara Pembengkakan payudara Rasa nyeri dibagian puting Pembengkakan kelenjar getah bening Puting tenggelam Keluar cairan aneh dari puting Rasa haus berlebihan Sering buang air kecil Mual, muntah Kadar gula darah tinggi Rasa sakit yang menyerang saat selesai buang air kecil Anyang-anyangan (ingin buang air kecil, tetapi tidak keluar urinenya) Demam, menggigil Warna air seni kental/pekat seperti teh, kadang kemerahan jika ada darah. Nyeri pada pinggang Nyeri pada bagian dada Napas terasa berat dan pendek Sensasi melayang seperti mau pingsan Keluar keringat dingin Penurunan berat badan secara drastis Keluhan nyeri punggung (jika kanker sudah menyebar ke panggul) Keputihan yang berlebihan Setelah mengetahui jenis penyakit dan gejala-gejala yang dialami, langkah selanjutnya adaah membuat basis pengetahuannya. idpenyakit P001 P002 P003 P004 P005 Tabel 3. Basis Pengetahuan idgejala G001 AND G002 AND G003 AND G004 AND G005 AND G006 THEN P001 dengan nilai probabilitas 1 G007 AND G008 AND G009 AND G010 AND G011 AND G012 THEN P002 dengan nilai probabilitas 1 G001 AND G005 AND G006 AND G025 AND G027 And G028 THEN P003 dengan nilai probabilitas 1 G013 AND G014 AND G015 AND G016 THEN P004 dengan nilai probabilitas 1 G004 AND G015 AND G017 AND G018 AND G019 AND G020 AND G021 THEN P005 dengan nilai probabilitas 1 P006 G022 AND G023 AND G024 AND G025 THEN P006 dengan nilai probabilitas 1 Mesin inferensi adalah program komputer yang memberikan metodologi untuk penalaran tentang informasi yang ada dalam basis pengetahuan dan dalam workplace, dan untuk memformulasikan kesimpulan (Turban, 2001). Proses penelusuran yang akan digunakan dalam sistem pakar ini adalah menggunakan metode pelacakan ke depan (forward chaining). Gambar 1. Pelacakan ke depan (forward chaining) 3.5 Penghitungan Bayes Contoh kasus: Dimas melakukan diagnosa dengan menjwab pertanyaan sesuai dengan gejala berikut: 1. Mual, muntah = 0,6 = P(E H1) 2. Rasa haus berlebihan = 0,4 = P(E H2) 3. Sering buang air kecil = 0,6 = P(E H3) 4. Kadar gula darah tinggi = 0,7 = P(E H4) Perhitungan nilai bayes: Setelah itu mecari nilai semesta dengan menjumlahkan hipotesa di atas: = 0,6 + 0,4 + 0,6 + 0,7 = 2,3 Setelah hasil penjumlahan diketahui, maka didapatkan rumus untuk menghitung nilai semesta adalah sebagai berikut: 3

Setelah seluruh nilai P(Hi) diketahui, probabilitas hipotesis H tanpa memandang evidence apapun, maka langkah selanjutnya adalah: Gambar 1. Usecase Diagram = P(H1) * P(E H1) + P(H2) * P(E H2) + P(H3) * P(E H3) + P(H4) =(0,2608*0,6) + (0,1739*0,4) + (0,2608*0,6) + (0,3043*0,7) = 0,59553 Langkah selanjutnya adalah mencari nilai P(Hi E) Gambar 2. Activity Diagram Setelah seluruh nilai P(Hi E) diketahui jumlahkan seluruh nilai bayesnya dengan rumus sebagai berikut: = (0,6*0,2627)+(0,4*0,1168)+(0,6*0,2627)+(0,7*0,3576) =0,61228 3.6 Perancangan Sistem 3.6.1 Perancangan UML Perancangan UML terdiri dari usecase diagram, activity diagram, sequence diagram dan class diagram. Gambar 3. Sequence Diagram 3.6.2 Perancangan Basis Data 1. ERD (Entity Relationship Diagram) Gambar. Entity Relationship Diagram 4

2. Relasi Antar Tabel Halaman diagnosa akan muncul ketika tombol diagnosa ditekan. Pada halaman ini terdapat checkbox yang berisi pilihan gejala penyakit dan satu tombol cek hasil diagnosa untuk mengetahui hasil diagnosa penyakit tersebut. Gambar 4. Relasi Antar Tabel Aplikasi Web 4. Implementasi dan Pembahasan 4.1 Tampilan Aplikasi Mobile 1. Splashscreen Halaman Splash Screen adalah halaman yang pertama muncul setelah aplikasi dibuka. Splash Screen hanya muncul beberapa detik saja. Gambar 7. Diagnosis 4. Tips Halaman ini akan muncul ketika tombol tips pada menu utama ditekan. Terdapat enam tombol penyakit, jika tombol tersebut akan muncul tips tentang pencegahan dan pengobatan penyakit tersebut. 2. Menu Utama Gambar 5. Spalashscreen Halaman utama akan muncul setelah splash screen menghilang. Halaman ini terdiri dari 4 tombol yaitu diagnosa, info, tips, dan about. 5. Info Gambar 8. Tips Pada halaman ini terdapat listview jenis penyakit mematikan pada perempuan. Jika salah satu jenis penyakit ditekan maka akan muncul informasi seputar penyakit tersebut, diantaranya pengertian dan gejala. 3. Diagnosis Gambar 6. Menu Utama 5

Gambar 9. Info 6. About Pada halaman ini terdapat informasi seputar aplikasi, tentang fitur apa saja yang tersedia dalam aplikasi tersebut. 5.2 Saran Beberapa hal yang dapat dilakukan untuk pengembangan aplikasi ini diantaranya adalah : 1. Fungsi web server dalam aplikasi ini hanya terbatas digunakan untuk admin saja untuk menambah, mengubah, dan menghapus informasi pada aplikasi. Kedepannya, agar fungsi-fungsi web dapat dikembangkan dan bisa diakses oleh member aplikasi. 2. Pertukaran data antara web server dengan aplikasi mobile hanya menggunakan webview. Kedepannya, diharapkan bisa menggunakan JSON Parser atau metode yang lain sehingga bisa disimpan di database aplikasi mobile. 3. Tampilan pada web dan aplikasi mobile dapat dikembangkan sehingga lebih menarik dan dapat ditambahkan informasi sesuai dengan perkembangan ilmu kesehatan tentang penyakit mematikan pada perempuan. 4. Sebaiknya sistem dikombinasikan dengan metode lain agar nilai keakuratannya semakin besar. 5. Sebaiknya dilakukan pengelompokan gejala penyakit agar user tidak jenuh dengan checklist. 6. Data yang digunakan untuk proses diagnosa masih menggunakan array, sehingga tidak bisa update jika ada perubahan dari database. 5. Penutup 5.1 Kesimpulan Gambar 10. About Berdasarkan hasil perancangan, pembuatan, dan implementasi program yang telah dilakukan, serta berdasarkan rumusan masalah yang ada. Maka dapat diambil kesimpulan yaitu : 1. Aplikasi dapat dijadikan media untuk mendapatkan informasi tentang penyakit mematikan yang dapat terjadi pada perempuan. 2. Aplikasi ini dapat membantu pengguna untuk mengetahui tips menangani penyakit mematikan pada perempuan. Tips terdiri dari dua yaitu tips pencegahan dan pengobatan masing-masing penyakit. 3. Aplikasi ini dapat membantu pengguna untuk mengetahui jenis penyakit apa yang mungkin diderita berdasarkan gejala yang diinputkan. 4. Server berguna bagi admin atau pembuat aplikasi untuk menambah, mengubah, menghapus informasi yang ada pada aplikasi ini. Daftar Pustaka [1] Sutojo T, Edy Mulyanto, dan Vincent Suhartono. 2011. Kecerdasan Buatan. Yogyakarta: Andi Offset [2] S, Rosa A dan M. Shalahuddin. 2013. Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Penerbit Informatika. [3] Arhami, Muhammad. 2005. Konsep Dasar Sistem Pakar. Yogyakarta: Andi Offset. Biodata Penulis Nurul Hidayah, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2015. Armadyah Amborowati, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Sistem Informasi STMIK AMIKOM Yogyakarta. Memperoleh gelar Master of Engineering (M.Eng) Program Pasca Sarjana Magister Teknologi Informasi Fakultas Teknik Elektro Universitas Gajah Mada Yogyakarta. Saat ini menjadi Dosen di STMIK AMIKOM Yogyakarta. 6