Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

14
Team project ©2017 Dony Pratidana S. Hum | Bima Agus Setyawan S. IIP Hak cipta dan penggunaan kembali: Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis dan melisensikan ciptaan turunan dengan syarat yang serupa dengan ciptaan asli. Copyright and reuse: This license lets you remix, tweak, and build upon work non-commercially, as long as you credit the origin creator and license it on your new creations under the identical terms.

Transcript of Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

Page 1: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

Team project ©2017 Dony Pratidana S. Hum | Bima Agus Setyawan S. IIP 

 

 

 

 

 

Hak cipta dan penggunaan kembali:

Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis dan melisensikan ciptaan turunan dengan syarat yang serupa dengan ciptaan asli.

Copyright and reuse:

This license lets you remix, tweak, and build upon work non-commercially, as long as you credit the origin creator and license it on your new creations under the identical terms.

Page 2: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

IMPLEMENTASI ALGORITMA F-AHP PADA SISTEM

PAKAR DETEKSI PENYAKIT TUBERKULOSIS PARU

BERBASIS WEB

Diajukan sebagai salah satu syarat untuk memperoleh gelar

Sarjana Komputer (S.Kom.)

Jonathan Leonardo Tendean

14110110067

PROGRAM STUDI INFORMATIKA

FAKULTAS TEKNIK DAN INFORMATIKA

UNIVERSITAS MULTIMEDIA NUSANTARA

TANGERANG

2019

Implementasi algoritma F-AHP..., Jonathan Leonardo Tendean, FTI UMN, 2019

Page 3: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

Implementasi algoritma F-AHP..., Jonathan Leonardo Tendean, FTI UMN, 2019

Page 4: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

Implementasi algoritma F-AHP..., Jonathan Leonardo Tendean, FTI UMN, 2019

Page 5: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

Implementasi algoritma F-AHP..., Jonathan Leonardo Tendean, FTI UMN, 2019

Page 6: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

Implementasi algoritma F-AHP..., Jonathan Leonardo Tendean, FTI UMN, 2019

Page 7: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

vi

IMPLEMENTASI ALGORITMA F-AHP PADA SISTEM PAKAR

DETEKSI PENYAKIT TUBERKULOSIS PARU BERBASIS WEB

ABSTRAK

Perkembangan teknologi informasi memberikan informasi-informasi yang

relevan, akurat, tepat waktu dan memberikan informasi yang dapat digunakan

untuk membantu dalam mengambil sebuah keputusan. Salah satu contohnya

adalah pengambilan keputusan dalam mendeteksi penyakit Tuberkulosis Paru

pada pengguna. Penyakit Tuberkulosis Paru merupakan penyakit yang penting

dan paling sering ditemui di dunia. Penggunaan teknologi informasi yang

berkembang dengan pembuatan sistem dapat digunakan sebagai sarana pengguna

untuk mendeteksi dini penyakit Tuberkulosis Paru. Pembuatan sistem untuk

mendeteksi penyakit Tuberkulosis Paru menggunakan algoritma Fuzzy Analytical

Hierarchy Process (F-AHP). Algoritma F-AHP dibagi menjadi dua tahap yaitu

AHP dan F-AHP. Algoritma AHP digunakan sebagai menentukan nilai hasil

konsistensi data yang digunakan. Algoritma F-AHP digunakan sebagai penentu

akhir bobot masing-masing data kriteria yang digunakan. Pada penelitian ini,

pengujian sistem dilakukan dengan menguji metode dan menguji ketergunaan

sistem. Pengujian metode dengan membandingkan nilai hasil bobot akhir antara

perhitungan sistem dengan perhitungan manual dan menghasilkan nilai yang

sama. Pengujian ketergunaan sistem menggunakan system usability scale (SUS)

dengan pakar menghasilkan skor 82.5 dan termasuk ke dalam kategori

“Acceptable”, sedangkan ketergunaan sistem berdasarkan pengguna menghasilkan

skor 86.16 dan termasuk ke dalam kategori “Acceptable”.

Kata Kunci: Algoritma AHP, Algoritma F-AHP, SUS, Tuberkulosis Paru

Implementasi algoritma F-AHP..., Jonathan Leonardo Tendean, FTI UMN, 2019

Page 8: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

vii

IMPLEMENTATION FUZZY AHP ALGORITHM ON EXPERT SYSTEM

TO DETECT PULMONARY TUBERCULOSIS DISEASE

WEB BASED

ABSTRACT

The development of information technology provides information that is relevant,

accurate, on time and provides information that can be used to assist in making a

decision. For example is making decision in detecting pulmonary Tuberculosis

disease at users. Pulmonary Tuberculosis disease is an important and most

common disease in the world. Using the information technology that develops by

creating a system that can be used as a means of users to detect early pulmonary

Tuberculosis disease. In making a system to detect pulmonary Tuberculosis

disease using the Fuzzy Analytical Hierarchy Process (F-AHP) algorithm. The F-

AHP algorithm is divided into two stages, AHP and F-AHP. The AHP algorithm

is used to determine the value of data consistency from data that has been used.

The F-AHP algorithm is used as final determinant of the weight value of each

criteria data used. In this study, testing system is done by testing the method and

testing the usefulness of the system. Testing the method by comparing the value

of the final weight between the system calculations and manual calculations and

produces the same value. Testing the usefulness of the system using System

Usability Scale (SUS) based on expert produces score 82.5 and included in the

category “Acceptable“, while SUS based on users produce score 86.16 and

included in the category “Acceptable“.

Keywords : AHP Algorithm, F-AHP Algorithm, Pulmonary Tuberculosis, SUS

Implementasi algoritma F-AHP..., Jonathan Leonardo Tendean, FTI UMN, 2019

Page 9: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

viii

DAFTAR ISI

HALAMAN PERSETUJUAN ................................................................................ ii

PERNYATAAN TIDAK MELAKUKAN PLAGIAT .......................................... iii

PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK

KEPENTINGAN AKADEMIS ............................................................................. iv

KATA PENGANTAR ............................................................................................. v

ABSTRAK ............................................................................................................. vi

ABSTRACT .......................................................................................................... vii

DAFTAR GAMBAR ............................................................................................... x

DAFTAR TABEL .................................................................................................. xi

DAFTAR RUMUS ............................................................................................... xii

BAB I PENDAHULUAN ........................................................................................ 1

1.1 Latar Belakang Masalah ................................................................................. 1

1.2 Rumusan Masalah .......................................................................................... 3

1.3 Batasan Masalah............................................................................................. 3

1.4 Tujuan Penelitian ........................................................................................... 3

1.5 Manfaat Penelitian ......................................................................................... 4

1.6 Sistematika Penulisan..................................................................................... 4

BAB II LANDASAN TEORI .................................................................................. 6

2.1 Pengertian Sistem Pakar ................................................................................. 6

2.2 Tuberkulosis Paru .......................................................................................... 6

2.3 Algoritma Analytical Hierarchy Process (AHP) ............................................ 7

2.4 Algoritma Fuzzy Analytical Hierarcy Process (F-AHP) ............................. 12

2.5 System Usability Scale (SUS) ...................................................................... 14

BAB III METODOLOGI DAN PERANCANGAN APLIKASI ........................... 16

3.1 Metodologi Penelitian .................................................................................. 16

3.2 Analisis Sistem ............................................................................................. 17

3.3 Flowchart ..................................................................................................... 18

3.3.1. Flowchart Utama ................................................................................ 18

3.3.2. Submodul Menghitung Nilai Konsistensi .......................................... 21

3.3.3. Submodul Pembobotan Kriteria F-AHP ............................................ 22

3.3.4. Submodul Perhitungan Hasil Akhir ................................................... 24

3.4 Desain Antarmuka ........................................................................................ 25

3.4.1. Gambar Halaman Input User ............................................................. 25

3.4.2. Gambar Halaman Konsistensi AHP ................................................... 26

3.4.3. Gambar Halaman Nilai F-AHP .......................................................... 28

3.4.4. Gambar Hasil Akhir Diagnosa ........................................................... 30

BAB IV IMPLEMENTASI DAN UJI COBA ....................................................... 32

4.1 Spesifikasi Perangkat ................................................................................... 32

4.2 Implementasi ................................................................................................ 32

4.2.1 Implementasi Metode .......................................................................... 33

Implementasi algoritma F-AHP..., Jonathan Leonardo Tendean, FTI UMN, 2019

Page 10: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

ix

4.2.2 Implementasi Sistem ........................................................................... 37

4.3 Uji Coba Sistem ........................................................................................... 42

4.3.1 Uji Coba Metode ................................................................................. 42

4.3.2 Uji Ketergunaan Sistem ...................................................................... 48

4.4 Evaluasi ........................................................................................................ 50

4.4.1 Evaluasi Uji Metode ............................................................................ 50

4.4.2 Evaluasi Uji Ketergunaan Sistem........................................................ 50

BAB V KESIMPULAN DAN SARAN ................................................................. 52

5.1 Kesimpulan .................................................................................................. 52

5.2 Saran ............................................................................................................. 52

DAFTAR PUSTAKA ............................................................................................ 53

LAMPIRAN ........................................................................................................... 55

Implementasi algoritma F-AHP..., Jonathan Leonardo Tendean, FTI UMN, 2019

Page 11: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

x

DAFTAR GAMBAR

Gambar 2.1 Hierarki AHP ....................................................................................... 8

Gambar 3.1 Flowchart Utama ................................................................................ 19

Gambar 3.2 Submodul Menghitung Nilai Konsistensi AHP ................................. 21

Gambar 3.3 Submodul Kriteria Pembobotan F-AHP ............................................ 22

Gambar 3.4 Submodul Perhitungan Hasil Akhir ................................................... 24

Gambar 3.5 Perancangan Halaman Input User ...................................................... 25

Gambar 3.6 Perancangan Hitungan AHP............................................................... 26

Gambar 3.7 Perancangan Hitungan AHP (2) ......................................................... 27

Gambar 3.8 Perancangan Hitungan AHP (3) ......................................................... 27

Gambar 3.9 Perancangan Hitungan AHP (4) ......................................................... 28

Gambar 3.10 Perancangan Hitungan F-AHP ......................................................... 28

Gambar 3.11 Perancangan Hitungan F-AHP (2) ................................................... 29

Gambar 3.12 Perancangan Hitungan F-AHP (3) ................................................... 30

Gambar 3.13 Perancangan Hitungan F-AHP (4) ................................................... 30

Gambar 3.14 Perancangan Hasil Diagnosa ............................................................ 30

Gambar 4.1 Penjumlahan Kolom ........................................................................... 33

Gambar 4.2 Normalisasi dan Jumlah Baris ............................................................ 34

Gambar 4.3 Perkalian Matriks ............................................................................... 34

Gambar 4.4 Pembobotan ........................................................................................ 35

Gambar 4.5 Lambda Max ...................................................................................... 35

Gambar 4.6 Consistency Index .............................................................................. 35

Gambar 4.7 Consistency Ratio ............................................................................... 35

Gambar 4.8 Penjumlahan Baris TFN ..................................................................... 36

Gambar 4.9 Penjumlahan Kolom Tabel LMU ....................................................... 36

Gambar 4.10 Fuzzy Sintesis ................................................................................... 37

Gambar 4.11 Bobot Akhir ...................................................................................... 37

Gambar 4.12 Halaman AHP(1) .............................................................................. 38

Gambar 4.13 Halaman AHP(2) .............................................................................. 38

Gambar 4.14 Halaman AHP(3) .............................................................................. 38

Gambar 4.15 Halaman AHP(4) .............................................................................. 38

Gambar 4.16 Halaman AHP(5) .............................................................................. 39

Gambar 4.17 Halaman AHP(6) .............................................................................. 39

Gambar 4.18 Halaman F-AHP(1) .......................................................................... 40

Gambar 4.19 Halaman F-AHP(2) .......................................................................... 40

Gambar 4.20 Halaman F-AHP(3) .......................................................................... 40

Gambar 4.21 Halaman User ................................................................................... 41

Gambar 4.22 Halaman Hasil .................................................................................. 41

Gambar 4.23 Bobot Akhir Sistem .......................................................................... 48

Implementasi algoritma F-AHP..., Jonathan Leonardo Tendean, FTI UMN, 2019

Page 12: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

xi

DAFTAR TABEL

Tabel 2.1 Skala Penilaian Perbandingan Pasangan .................................................. 9

Tabel 2.2 Susunan Matriks Perbandingan Pasangan ............................................... 9

Tabel 2.3 Tabel Random Index .............................................................................. 11

Tabel 2.4 Tabel Fuzzifikasi Perbandingan Antar Dua Kriteria ............................. 12

Tabel 2.5 Tabel Pertanyaaan SUS .......................................................................... 15

Tabel 4.1 Tabel Matriks Perbandingan Pasangan .................................................. 42

Tabel 4.2 Penjumlahan Kolom Matriks Perbandingan Pasangan .......................... 43

Tabel 4.3 Normalisasi dan Jumlah Baris................................................................ 43

Tabel 4.4 Vektor Prioritas ...................................................................................... 44

Tabel 4.5 Transformasi ke Skala TFN ................................................................... 46

Tabel 4.6 Tabel LMU Total Baris .......................................................................... 46

Tabel 4.7 Tabel LMU Total Kolom ....................................................................... 46

Tabel 4.8 Normalisasi Tabel LMU ........................................................................ 47

Tabel 4.9 Tabel Hasil Uji SUS oleh Pakar ............................................................. 49

Tabel 4.10 Perbandingan Perhitungan Bobot Akhir .............................................. 50

Implementasi algoritma F-AHP..., Jonathan Leonardo Tendean, FTI UMN, 2019

Page 13: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

xii

DAFTAR RUMUS

Persamaan 2.1 Menghitung Pengisian Kolom Ci,j ................................................. 10

Persamaan 2.2 Normalisasi Matriks Nnew .............................................................. 10

Persamaan 2.3 Pembobotan ................................................................................... 10

Persamaan 2.4 Perhitungan 𝜆max ............................................................................ 11

Persamaan 2.5 Consistency Index .......................................................................... 11

Persamaan 2.6 Consistency Ratio .......................................................................... 11

Persamaan 2.7 Sintesis Fuzzy ................................................................................ 12

Persamaan 2.8 Sintesis Fuzzy(2)............................................................................ 13

Persamaan 2.9 Invers Sintesis Fuzzy ..................................................................... 13

Persamaan 2.10 Ordinat Defuzzifikasi ................................................................... 13

Persamaan 2.11 Vektor .......................................................................................... 13

Persamaan 2.12 Vektor Akhir ................................................................................ 13

Persamaan 2.13 Ordinat Defuzzifikasi Akhir ........................................................ 13

Persamaan 2.14 Bobot Vektor................................................................................ 14

Persamaan 2.15 Normalisasi Bobot Vektor ........................................................... 14

Persamaan 2.16 Best Nonfuzzy Performance (BNP) ............................................. 14

Persamaan 2.17 Skor SUS ..................................................................................... 15

Implementasi algoritma F-AHP..., Jonathan Leonardo Tendean, FTI UMN, 2019

Page 14: Implementasi algoritma F-AHP, Jonathan Leonardo Tendean ...

55

LAMPIRAN

1. Form Konsultasi Dosen Pembimbing

2. Daftar Riwayat Hidup

3. Lampiran Kuesioner Pengisian Skala

4. Lampiran Hasil Wawancara

5. Lampiran Kuesioner Pengujian Ketergunaan

Implementasi algoritma F-AHP..., Jonathan Leonardo Tendean, FTI UMN, 2019