• Tidak ada hasil yang ditemukan

SISTEM PAKAR MENDIAGNOSA GANGGUAN KELENJAR TIROID MENGGUNAKAN METODE FORWARD

UCAPAN TERIMA KASIH

Segala puji dan syukur penulis ucapkan kehadirat Allah SWT yang telah memberikan Rahmat serta Hidayah kepada kita semua, sehingga berkat Karunia-Nya penulis dapat menyelesaikan Skripsi yang berjudul Sistem Pakar Mendiagnosa Gangguan Kelenjar Tiroid Menggunakan Metode Forward Chaining dan Dempster Shafer Berbasis Android ini dengan baik dan tepat waktu.

Maksud dan tujuan penyusunan skripsi ini adalah salah satu persyaratan untuk menyelesaikan pendidikan dan memperoleh gelar Sarjana Komputer pada Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.

Penulis menyadari bahwa dalam penyusunan skripsi tidak terlepas dari dukungan serta bantuan berbagai pihak, oleh karena itu pada kesempatan ini penulis secara khusus menyampaikan ucapan terima kasih kepada Orang tua dan keluarga yang telah mendidik dan membesarkan penulis dengan kasih sayang tulus dan selalu memberikan doa dan dukungan baik moril dan materil, sehingga penulis dapat mengikuti perkuliahan S1 Ekstensi Ilmu Komputer dan menyelesaikan pendidikan tepat waktu. Selain itu pada kesempatan ini penulis juga ingin mengucapkan terima kasih kepada:

1. Bapak Prof. Subhilhar, Ph. D selaku Rektor Universitas Sumatera Utara. 2. Bapak Prof. Dr. Muhammad Zarlis selaku Dekan Fakultas Ilmu Komputer dan

Tegnologi Informasi Universitas Sumatera Utara.

3. Bapak Dr. Poltak Sihombing, M.Kom selaku Dosen Pembimbing 1 dan ketua program studi S1 ekstensi Ilmu Komputer yang telah memberikan bimbingan dan pengarahan kepada penulis selama penyusunan skripsi ini.

4. Bapak Handrizal, S.Si, M.Comp.Sc. selaku Dosen Pembimbing 2 yang telah memberikan bimbingan dan pengarahan kepada penulis selama penyusunan skripsi ini.

5. Bapak Drs. Agus Salim, Harahap M.Si, selaku Dosen Pembanding I yang telah memberikan bimbingan dan arahan kepada Penulis selama menyelesaikan skripsi ini.

6. Ibu Elviwani, S.Kom, M.Kom, selaku Dosen Pembanding II yang telah memberikan bimbingan dan arahan kepada Penulis selama menyelesaikan skripsi ini.

7. Seluruh dosen Program Studi S1 Ekstensi Ilmu Komputer Fakultas Ilmu Komputer dan Tegnologi Informasi Universitas Sumatera Utara yang telah memberi ilmu pengetahuan kepada penulis selama masa pengkuliahan.

8. Para Pegawai Fakultas Ilmu Komputer dan Tegnologi Informasi Universitas Sumatera Utara yang telah banyak membantu penulis selama masa perkuliahan dan penyusunan Skripsi.

9. Sahabat-sahabat seperjuangan penulis dan teman-teman Kom A-13 yang tidak bisa disebutkan satu-persatu. Terima kasih atas nasehat dan ilmunya selama ini, banyak ilmu kehidupan yang penulis pelajari dari kalian.

Penulis menyadari sepenuhnya bahwa dalam penyusunan Skripsi ini masih banyak kekurangan dan kelemahan, karena keterbatasan pengetahuan dan kemampuan, untuk itu kritik dan saran yang membangun dari pembaca sangat diharapkan demi kesempurnaan skripsi ini.

Demikian penulis sampaikan dengan harapan skripsi ini, dapat bermanfaat bagi pembaca dan penulis sendiri.

Medan, Januari 2016 Penulis

ABSTRAK

Sistem pakar adalah sistem yang berusaha mengadopsi pengetahuan manusia ke komputer yang dirancang untuk memodelkan kemampuan menyelesaikan masalah seperti layaknya seorang pakar. Kelenjar tiroid mempunyai tugas utama untuk membuat dan menyalurkan hormon tiroid keseluruh tubuh. Hormon ini merupakan salah satu pengatur utama metabolisme tubuh. Meskipun berfungsi vital dalam mengatur metabolise tubuh, namun tiroid belum mendapat perhatian khusus bagi masyarakat karena minimnya pengetahuan masyarakat serta Gejala gangguan kelenjar ini juga samar-samar. Penelitian ini bertujuan untuk membuat sebuah sistem pakar yang dapat digunakan untuk mediagnosa gangguan kelenjar tiroid. Didalam penerapan sistem pakar ini dibantu dengan menggunakan metode forward chaining sebagai mesin inferensi dan metode dempster shafer dalam menentukan kesimpulan. Implementasi algoritma menggunakan bahasa pemograman basic berbasis android. Dari penelitian ini dihasilkan sebuah sistem pakar berbasis android yang mempunyai

output nilai perhitungan dan kemungkinan gangguan yang diderita yang diharapkan

dapat memberikan suatu solusi alternatif dalam mendiagnosa gangguan tiroid sehingga dapat terdeteksi lebih dini.

Kata Kunci: Sistem Pakar, Kelenjar Tiroid, Algoritma Forward Chaining, Algoritma

AN EXPERT SYSTEM FOR DIAGNOSE THYROID GLAND DISORDERS USING FORWARD CHAINING AND DEMPSTER

SHAFER THEORY ANDROID BASE

ABSTRACT

Expert system is a system who trying to adopt human knowledge into a computer that is designed to model the ability to solve problems like an expert.The thyroid gland has main duty to make and distribute thyroid hormone throughout the body. This hormone is one of the main regulator of metabolism. Although vital functions in regulating the body metabolism, but the thyroid has not got special attention to the community because of the lack of public knowledge and this gland disorder symptoms are also vague. This researched aims to make an expert system that can be used to diagnose thyroid gland disorders. In the application of this expert system aided by using a forward chaining as inference engine and Dempster Shafer methods in determining conclusions. Algorithm implementation using basic programming language based on Android. From this researched has been produced an android based expert system that has output value calculation and the possibility of interference suffered that is expected to provide an alternative solution to diagnose a thyroid disorder that can be detected earlier.

Keywords: Expert System, Thyroid Gland, Forward Chaining Algorithm, Dempster Shafer Algorithm, Android.

DAFTAR ISI

Hal.

Persetujuan ii

Pernyataan iii

Ucapan Terima Kasih iv

Abstrak vi

Abstract vii

Daftar Isi viii

Daftar Tabel x Daftar Gambar xi BAB 1 Pendahuluan 1 1.1. Latar Belakang 1 1.2. Rumusan Masalah 2 1.3. Batasan Masalah 3 1.4. Tujuan Penelitian 3 1.5. Manfaat Penelitian 3 1.6. Metodologi Penelitian 4 BAB 2 Landasan Teori 5 2.1. Sistem Pakar 5

2.1.1. Arsitektur dan Komponen Sistem Pakar 6

2.1.2. Ciri-Ciri Sistem Pakar 7 2.1.3. Manfaat dan Kelemahan Sistem Pakar 8

2.1.4. Representasi Pengetahuan 8

2.1.5. Metode Inferensi 9

2.2. Algoritma Dempster-Shafer 11

2.3. Android 13

2.3.1. Kelebihan Android 14

2.3.2. Android SDK ( Software Development Kit ) 14

2.3.3. JDK (Java Development Kit) 15

2.3.4. Versi Android 16

2.4. Basic4Android 18

2.5. Kelenjar Tiroid 19

2.5.1. Hipertiroidisme 21

2.5.2. Hipotiroidisme 22

2.6. UnifiedModelingLanguage (UML) 23

2.6.1. UseCase Diagram 23

2.6.2. Sequence Diagram 24

2.6.3. Activity Diagram 24

2.7. Penelitian Yang Sudah Ada 24

BAB 3 Analisis dan Perancangan Sistem 28

3.1.1. Definisi Lingkup 28

3.1.2. Analisis Masalah 29

3.1.3. Analisis Kebutuhan 29

3.1.3.1. Analisis kebutuhan non fungsional 30

3.1.3.2. Analisis kebutuhan fungsional 30

3.2. Analisis data 31

3.2.1. Pengumpulan Data 31

3.2.2. Flowchart Metode 36

3.3. Perancangan Sistem 37

3.3.1. LogicalDesign 37

3.3.1.1. Usecase diagram 37

3.3.1.2. Activity diagram 39

3.3.1.3. Sequence diagram 39

3.3.2. PhysicalDesign 40

3.3.2.1. Struktur interface menu sistem 41

3.3.2.2. Perancangan interface menu sistem 41

BAB 4 Implementasi dan Pengujian Sistem 48

4.1. Impelentasi Sistem 48

4.1.1. Menu Utama 48

4.1.2. Menu Diagnosis 49

4.1.3. Menu Tips 52

4.1.4. Menu Info 52

4.1.5. Menu Tentang Saya 53

4.2. Pengujian Sistem 54

4.2.1. Perhitungan Manual Hipertiroid 54

4.2.2. Perhitungan Manual Hipotiroid 58

4.2.3. Perhitungan Dengan Sistem 62

BAB 5 Kesimpulan dan Saran 64

5.1 Kesimpulan 64

5.2 Saran 65

Daftar Pustaka 66

Lampiran-1 Listing Program

Lampiran-2 Surat keterangan Penelitian

Lampiran-3 Surat Keterangan Selesai Penelitian Lampiran-4 Daftar Gejala gangguan tiroid

Dokumen terkait