SISTEM PAKAR DIAGNOSA KANKER PAYUDARA
MENGGUNAKAN METODE CERTAINTY
FACTOR BERBASIS ANDROID
SKRIPSI
DHITA PRATIWI
131421030
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
SISTEM PAKAR DIAGNOSA KANKER PAYUDARA MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS ANDROID
SKRIPSI
Diajukan untuk melengkapi tugas akhir dan memenuhi syarat memperoleh ijazah Sarjana Ilmu Komputer
Oleh : DHITA PRATIWI
131421030
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA MEDAN
PERSETUJUAN
Judul : SISTEM PAKAR DIAGNOSA KANKER PAYUDARA MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS ANDROID
Kategori : SKRIPSI
Nama : DHITA PRATIWI Nomor Induk Mahasiswa : 131421030
Program Studi : EKSTENSI S1 ILMU KOMPUTER
Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, 20 Agustus 2015
Komisi Pembimbing :
Pembimbing 2 Pembimbing 1
Amer Sharif, S.Si, M.Kom Dr. Poltak Sihombing, M.Kom NIP. - NIP. 19620317 199103 1 011
Diketahui/Disetujui oleh
Program Studi S1 Ilmu Komputer Ketua,
PERNYATAAN
SISTEM PAKAR DIAGNOSA KANKER PAYUDARA MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS ANDROID
SKRIPSI
Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.
Medan, 20 Agustus 2015
PENGHARGAAN
Alhamdulillah segala puji dan syukur atas nikmat yang luas kepada Allah SWT sehingga penulis dapat menyelesaikan penyusunan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana Komputer, pada Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
Ucapan terima kasih Penulis sampaikan kepada semua pihak yang telah membantu Penulis dalam menyelesaikan skripsi ini baik secara langsung maupun tidak langsung, teristimewa orangtua penulis yang sangat mengasihi dan menyayangi penulis dan memberi dukungan tiada henti. Pada kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada:
1. Bapak Prof. Dr. dr. Syahril Pasaribu, DTM&H, M.Sc(CTM), Sp.A(K) selaku Rektor Universitas Sumatera Utara.
2. Bapak Prof. Dr. Muhammad Zarlis selaku Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
3. Bapak Dr. Poltak Sihombing, M.Kom selaku Ketua Program Studi S1 Ilmu Komputer Universitas Sumatera Utara dan sebagai Dosen Pembimbing I yang telah memberikan ilmu, bimbingan, saran, dan masukan kepada penulis dalam penyempurnaan skripsi ini.
4. Ibu Maya Silvi Lydia, B.Sc, M.Sc selaku Sekretaris Program Studi S1 Ilmu Komputer Universitas Sumatera Utara.
5. Bapak Amer Sharif, S.Si, M.Kom selaku Dosen Pembimbing II yang telah memberikan ilmu, bimbingan, saran, dan masukan kepada penulis dalam penyempurnaan skripsi ini.
7. Bapak Handrizal, S.Si, M.Comp. Sc selaku Dosen Pembanding II yang telah memberikan kritik dan saran dalam penyempurnaan skripsi ini.
8. Dr. Suyatno, SpB (K) Onk yang telah bersedia menjadi seorang Pakar dalam penelitian ini.
9. Semua dosen dan semua pegawai di Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
10. Keluarga besar penulis, Orang tua Karyanto, S.Sos dan Rosmaini yang senantiasa mendoakan dan mendukung serta keluarga tersayang Syafrial Azis SE, Vina Mardiana SE, Adrian Syaputra ST, Putri Rianita SE, Hidayat SH, MH , dan keluarga lainnya
11. Nugraha Adhi Kesuma, SST.Pel yang telah banyak mendukung dan memberi motivasi kepada penulis
12. Teman-teman seperjuangan mahasiswa Ekstensi S1-Ilmu Komputer stambuk 2013, Saskia Mabrura, Ammazizzaky Tarigan, Yakhdi, Nurdin, Masyita Rismadi, Irina, Dimas, Sutandi, Arifin, M. Iqbal
13. Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat penulis ucapkan satu per satu yang telah membantu penyelesaian skripsi ini.
Penulis menyadari bahwa skripsi ini masih terdapat kekurangan. Oleh karena itu, kepada pembaca agar kiranya memberikan kritik dan saran yang bersifat membangun demi kesempurnaan skripsi ini. Sehingga dapat bermanfaat bagi kita semuanya.
Medan, 20 Agustus 2015 Penulis,
SISTEM PAKAR DIAGNOSA KANKER PAYUDARA MENGGUNAKAN METODE CERTAINTY FACTOR BERBASIS ANDROID
ABSTRAK
Kanker payudara merupakan karsinoma yang berasal dari epitel duktus atau labulus payudara, merupakan masalah global dan isue kesehatan internasional yang penting. Kanker payudara merupakan salah satu jenis penyakit yang paling banyak diderita khususnya para wanita. Tanpa pengetahuan yang baik dapat menyebabkan penanganan yang salah terhadap kanker payudara, bisa jadi semakin parah atau dapat menyebabkan kematian. Sistem Pakar adalah sebuah program komputer yang mencoba meniru pengetahuan dari seorang pakar. Android adalah sebuah sistem operasi pada smartphone dengan ribuan aplikasi, fitur yang siap digunakan oleh penggunanya, baik itu untuk komunikasi, hiburan atau membuat sebuah sistem pakar. Pada penelitian ini penulis membangun sebuah aplikasi sistem pakar yang bertujuan untuk melakukan diagnosa terhadap kanker payudara dengan menggunakan metode
certainty factor (CF). Hasil diagnosa berdasarkan gejala yang telah dipilih oleh user,
Setiap gejala telah diberi nilai oleh seorang Dokter kanker payudara dalam range nilai 0 sampai 1. Dalam penelitian ini Dr. Suyatno, SpB(K)Onk sebagai seorang pakar kanker payudara. Berdasarkan gejala yang telah dipilih maka sistem dapat melakukan Diagnosa apakah pasien terkena kanker payudara atau tidak dan ada nilai kepastian dan sistem dapat memberikan solusi. Dari penelitian ini dihasilkan sebuah aplikasi sistem pakar berbasis android yang dapat membantu seseorang dalam mendiagnosa kanker payudara sedari dini dan sistem dapat digunakan dimana saja dan kapan saja.
EXPERT SYSTEM FOR DIAGNOSIS BREAST CANCER USING CERTAINTY FACTOR METHOD BASED ANDROID
ABSTRACT
Breast cancers are carcinomas that originate from ductal epithelium or breast labulus, is a global problem and an important international health isue. Breast cancer is one of the most common diseases, especially the women. Without a good knowledge
can lead to mishandling of breast cancer, it could be worse or it can cause death.An
expert system is a kind of computer program which is trying to imitate the knowledge of an expert. Android is a kind of operation system in a smartphone in which thousand of application, feature which are ready to be used by the user for communication, entertainment or for making an expert system. In this research, the writer creates an expert application system which aim to diagnose breast cancer by applying Certainty Factor (CF) method. The result of the diagnose bases on the sympton selected by the user. Every sympton has been marked by a breast cancer doctor at the range of 0 to 1. In this research, Dr. Suyatno, Sp. B (K) Onk as the expert of breast cancer.Based on the selected symptoms, the system can diagnose whether the patient suffered by breast cancer or not attached with the exact mark and the system can give the solutions. By this research an android-base expert application system which can help somebody in diagnosing breast cancer early and it can be used anywher and anytime.
DAFTAR ISI 1.6. Metodologi Penelitian 4 1.7. Sistematika Penulisan 5
BAB 2 LANDASAN TEORI
2.1. Kecerdasan Buatan 6
2.2. Sistem Pakar 7
2.2.1. Ciri-ciri Sistem Pakar 8 2.2.2. Keuntungan Sistem Pakar 8 2.2.3. Struktur Sistem pakar 9 2.2.4. Elemen Manusia pada Sistem Pakar 13 2.2.5. Tahap Pengembangan Sistem Pakar 15 2.3 Metode Certainty Factor 17 2.3.1. Kelebihan Metode Certainty Factor 18 2.3.2. Kekurangan Metode Certainty Factor 18
2.4. Kanker Payudara 19
2.4.1. Pengertian Kanker Payudara 19 2.4.2. Faktor Risiko 19
2.4.4. Ultrasonografi (USG) Payudara 24
2.4.5. Mamografi 25
2.4.6. Bone scan, foto, toraks, USG Abdomen 26 2.4.7. Penatalaksanaan 26 2.4.8. Operasi (Pembedahan) 27
2.4.9. Kemotrapi 28
2.5. Android 29
2.5.1. Sejarah Android 29 2.5.2. Pengertian Android 30 2.5.3. Versi Android 30 2.5.4. Arsitektur Android 33
2.6. Eclipse 35
2.7. Flowchart 36
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1. Analisis Sistem 39
3.2. Analisis Permasalahan 40 3.3. Analisis Kebutuhan Sistem 40 3.3.1. Kebutuhan fungsional 41 3.3.2. Kebutuhan non fungsional 42 3.4. Perancangan Sistem 42 3.4.1. Perancangan Flowchart 43 3.4.2. Use Case Diagram 43 3.4.3. Skenario Use Case 44 3.4.4. Activity Diagram 47 3.4.5. Sequence Diagram 47
3.5. Analisis Proses 48
3.5.1. Analisis proses metode Certainty Factor 48 3.6. Perancangan Antar Muka Sistem (Interface) 50 3.6.1. Halaman Utama 51 3.6.2. Rancangan Halaman Register 52 3.6.3 Rancangan Halaman About 53 3.6.4. Rancangan Halaman Help 54 3.6.5. Rancangan Halaman Cek Gejala 55 3.6.6. Rancangan Halaman Hasil 56 3.6.7. Rancangan Halaman Info Kanker Payudara 57
BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1. Implementasi 58
4.1.3. Tampilan Halaman Cek Gejala 60 4.1.4. Tampilan Halaman Hasil 60 4.1.5. Tampilan Halaman Info Kanker Payudara 61 4.1.6. Tampilan Halaman About 62 4.1.7. Tampilan Halaman Help 62
4.2. Pengujian 63
4.2.1. Pengujian sistem Metode Certainty Factor 64
BAB 5 KESIMPULAN DAN SARAN
5.1. Kesimpulan 65
5.2. Saran 65
DAFTAR TABEL
Hal.
Tabel 2.1. Pemakai 15
Tabel 2.2. Autosomal Dominant Inheritance Yang Meningkatkan Risiko
Kanker Payudara 21
Tabel 2.3. Flowchart Program 36 Tabel 2.4. Flowchart System 37
Tabel 3.1. Use Case 44
Tabel 3.7. Gejala-gejala Kanker Payudara 48 Tabel 3.8. Nilai CF yang telah diisi oleh pakar Dr. Suyatno, SpB(K)Onk
berdasarkan gejala yang sering di derita pasien 49 Tabel 3.9. Keterangan Nilai CFuser untuk input gejala yang dipilih 50 Tabel 3.10. Keterangan Bagian-Bagian Rancangan Halaman Utama 51 Tabel 3.11. Keterangan Bagian-Bagian Rancangan Halaman Register 53 Tabel 3.12. Keterangan Bagian-Bagian Rancangan Halaman About 54 Tabel 3.13. Keterangan Rancangan Halaman Help 55 Tabel 3.14. Keterangan Rancangan Halaman Cek Gejala 55 Tabel 3.15. Keterangan Rancangan Halaman Hasil 56 Tabel 3.16. Keterangan Rancangan Halaman Info Kanker Payudara 57 Tabel 4.1. Inputan user berdasarkan Gejala yang dirasakannya dan Nilai CF
yang telah diisi oleh pakar Dr. Suyatno, SpB(K)Onk
DAFTAR GAMBAR
Halaman
Gambar 2.1. Struktur Sistem Pakar 10 Gambar 2.2. Struktur Sistem Pakar Berbasis Kaidah Produksi 12 Gambar 2.3. Tahap Pengembangan Sistem Pakar 17 Gambar 2.4. Teknik melakukan inspeksi saat lengan disamping, diatas
kepala dan kacak pinggang dan palpasi parenkim payudara untuk identifikasi kelainan primer
23
Gambar 2.5. Teknik melakukan palpasi aksila, infraklavikula, dan supraklavikula untuk identifikasi pembesaran getah bening regional
24