DIAGNOSA PENYAKIT HEPATITIS MENGGUNAKAN FUZZY MULTI CRITERIA DECISION MAKING SKRIPSI KHARISMA RINALDI SIREGAR 081402011

  

DIAGNOSA PENYAKIT HEPATITIS MENGGUNAKAN FUZZY

MULTI CRITERIA DECISION MAKING

SKRIPSI

KHARISMA RINALDI SIREGAR

081402011

  

PROGRAM STUDI TEKNOLOGI INFORMASI

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

MEDAN

2014 DIAGNOSA PENYAKIT HEPATITIS MENGGUNAKAN ALGORITMA FUZZY MULTI CRITERIA DECISION MAKING SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana

  Teknologi Informasi KHARISMA RINALDI SIREGAR

  081402011 PROGRAM STUDI TEKNOLOGI INFORMASI FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN

  2014

  

PERSETUJUAN

Judul : DIAGNOSA PENYAKIT HEPATITIS MENGGUNAKAN ALGORITMA FUZZY MULTI CRITERIA DECISION MAKING Kategori : SKRIPSI Nama : KHARISMA RINALDI SIREGAR Nomor Induk Mahasiswa : 081402011 Program Studi : SARJANA (S1) TEKNOLOGI INFORMASI Departemen : TEKNOLOGI INFORMASI

  

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

  Diluluskan di

   Medan, Juli 2014 Komisi Pembimbing : Pembimbing 2 Pembimbing 1 Sajadin Sembirring, S.Si.M.Comp Sc Dr. Syahril Efendi S.Si.M.IT NIP - NIP 19671110 1996021001 Diketahui/Disetujui oleh Program Studi S1 Teknologi Informasi Ketua, M.Anggia Muchtar , ST .MM.IT NIP 19800110 2008 01 1010

  PERNYATAAN

  DIAGNOSA PENYAKIT HEPATITIS MENGGUNAKAN ALGORITMA FUZZY MULTI CRITERIA DECISION MAKING SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil kerja keras saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

  Medan, Juli 2014 KHARISMA RINALDI SIREGAR 081402011

  

PENGHARGAAN

  Puji syukur hanya kepada Allah SWT yang telah memberikan rahmat dan keridhoanNya sehingga penulis dapat menyelesaikan skripsi ini sebagai syarat untuk memperoleh gelar Sarjana Teknologi Informasi, Program Studi S1 Teknologi Informasi Universitas Sumatera Utara. Ucapan terimakasih penulis sampaikan kepada: 1.

  Kedua orang tua serta keluarga penulis yang telah memberikan dukungan dan motivasi baik materil dan spiritual, Ayahanda Sakirin Siregar dan Ibunda Yusnawati Harahap yang selalu sabar dalam mendidik dan membesarkan penulis.

  2. Bapak Dr. Syahril Efendi S.Si.M.IT selaku pembimbing satu dan Bapak Sajadin Sembirring, S.Si.M.Comp.Sc selaku pembimbing dua yang telah banyak meluangkan waktu dan pikirannya, memotivasi dan memberikan kritik dan saran kepada penulis.

  3. Ucapan terima kasih juga ditujukan kepada Bapak Romi Fadillah Rahmat, B.Comp.Sc,M.Sc dan Ibu Sarah Purnamawati, S.T., M.Sc. selaku penguji yang telah bersedia menjadi dosen pembanding.

  4. Ucapan terima kasih juga ditujukan kepada Ketua dan Sekretaris Program Studi Teknologi Informasi, Bapak M. Anggia Muchtar, ST. MM.IT. dan Bapak M. Fadly Syahputra B.Sc,M.Sc.IT.

  5. Dekan dan Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara, serta dosen dan pegawai di Program Studi Teknologi Informasi.

  6. Terima kasih kepada staf pegawai administrasi tata usaha Program Studi Teknologi Informasi, Ibu Delima Harahap dan terutama Abangda Faisal

  Hamid, yang telah membantu penulis dalam menyelesaikan semua urusan administrasi di Program Studi Teknologi Informasi.

  7. Terima kasih kepada Wilda Khairani Siregar , kakak yang selalu memberikan motivasi dan Ananda Febri Siregar, adik yang terus mendukung dalam proses penyelesaian skripsi ini,serta orang yang spesial Febri Wulandy Sys yang selalu ada untuk memberikan dukungan kepada saya.

  8. Terima kasih juga kepada teman-teman yang terus membantu dan memberi dukungan kepada penulis, Azharul Wanda Siregar, M.Ridho Fakhrozi, Dwiporanda E, Rizky Yanda, Inis Caisarian Siregar, Karina Wibawanti, Teza Amaluddin, Zulfikri Putra, Sanra Cheney, Joko Nugroho dan Harigo Chany , Furqan Ahmadi, Hasan Maksum, serta teman-teman mahasiswa Teknologi Informasi lainnya yang tidak dapat penulis sampaikan satu persatu.

  Akhir kata, saya ucapkan terima kasih kepada semua pihak yang terkait dalam penyelesaian skripsi ini yang tidak bisa saya sebut satu persatu. Semoga Allah memberi rahmat dan keberkahan kepada kita semua, dan semoga kita semua selalu ada dalam lindunganNya.

  

ABSTRAK

  Selama ini pengambilan keputusan untuk mendiagnosa penyakit Hepatitis sering mengalami keterlambatan, khususnya di daerah yang minim fasilitas, sehingga susah memastikan penyakit hepatitis jenis apa yang diderita oleh pasien dan tidak bisa diberikan pengobatan yang tepat. Dalam skripsi ini penulis menerapkan metode Fuzzy

  

Multi Criteria Decision Making yang diimplementasikan untuk membuat Sistem

  Pendukung Keputusan untuk mendiagnosa penyakit hepatitis guna membantu dokter dan pasien dalam melaksanakan diagnosa penyakit hepatitis yang dideritanya berdasarkan nilai-nilai keanggotaan. Dengan pengimplementasian metode ini didapatkan hasil jenis penyakit hepatitis yaitu hepatitis A, hepatitis B, dan hepatitis C pada pasien. Kata Kunci

  — Fuzzy Multi Criteria Decision Making, Sistem Pendukung Keputusan, Logika Fuzzy

  

HEPATITIS DIAGNOSE USING FUZZY MULTI CRITERIA DECISION

MAKING ALGORITHM

ABSTRACT

  For a moment, it is hard to make decision after diagnose a HEPATITIS disease and became harder with minimum facility to referring the type of HEPATITIS. Because of the difficulties, patient not get a right medication despite of type of HEPATITIS. In this study, Fuzzy Multi Criteria Decision Making is implement to build a decision support system to help to diagnose HEPATITIS disease base on the membership values. Fuzzy Multi Criteria Decision Making it’s self a method to help make a decision base on few criteria. With help of this method, system can show the type of HEPATITIS diseases like HEPATITIS A, HEPATITIS B, HEPATITIS C after user give answer to certain question.

  Keyword : HEPATITIS, Fuzzy Multi Criteria Decision Making, Decision Support

  System, Fuzzy Logic

  

DAFTAR ISI

DAFTAR ISI

Halaman

  Persetujuan ii

  Pernyataan iii

  Penghargaan 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

  3

  1.7. Sistematika Penulisan

  4 Bab 2 Landasan Teori

  6

  2.1.Definisi Sistem Pendukung Keputusan

  6

  2.1.1. Ciri-ciri Decision Support System

  6

  

2.1.2. Karakteristik, kemampuan dan keterbatasan SPK

  7

  2.2. Penyakit Hepatitis

  8

  2.3. Definisi Multi Criteria Decision Making

  10

  11

  2.3.1. Representasi masalah

  11

  2.3.2. Evaluasi himpunan fuzzy

  2.3.3. Seleksi alternatif yang optimal

  12

  2.4. Penelitian Terdahulu

  13 Bab 3 Analisis dan Perancangan

  14

  3.1. Analisis kinerja Algoritma Fuzzy Multi Criteria Decision Making

  14

  3.2. Proses dan Cara Kerja Algoritma Fuzzy

  16

  3.3. Perancangan Program

  22

  3.3.1. Rancangan Struktur Menu

  22

  3.3.2. Flowchart Analisis Program

  23

  3.3.3. Data Flow Diagram

  24

  3.3.4. Perancangan Basis Pengatahuan

  27

  3.3.5. Use case diagram

  29

  3.3.6. Perancangan menu sistem

  30

  3.3.7. Perancangan Antar muka

  31 Bab 4 Implementasi dan Pengujian

  34

  4.1. Implementasi Sistem

  34

  

4.1.1. Spesifikasi Perangkat Keras dan Perangkat lunak

  34

  4.1.2. Implementasi Perancangan Antarmuka

  34

  4.2. Pengujian Sistem

  40

  4.2.1. Rencana pengujian sistem

  40

  4.2.2. Kasus dan Hasil Pengujian Sistem

  41 Bab 5 Kesimpulan dan Saran

  44

  5.1. Kesimpulan

  44

  5.2. Saran

  44 Daftar Pustaka

  45

  

DAFTAR TABEL

  Hal

Tabel 2.1 Tabel Gejala Penyakit Hepatitis

  9 Tabel 2.1 Tabel Penelitian Terdahulu

  13 Tabel 3.1 Tabel Rating Kepentingan

  18 Tabel 3.2 Tabel Rating Kecocokan

  18 Tabel 3.3 Tabel Alternatif A3

  21 Tabel 3.4 Tabel nilai total integer dari setiap alternatif

  22 Tabel 3.5 Tabel Basis Pengetahuan Pada Penyakit Hepatitis

  28 Tabel 4.1 Tabel Rencana Pengujian

  40 Tabel 4.2 Tabel Hasil Pengujian

  41 xi

  DAFTAR GAMBAR

  32 Gambar 3.11 Form Menu Utama

  39 Gambar 4.7 Tampilan data Pasien

  38 Gambar 4.6 Tampilan Hasil Diagnosa

  37 Gambar 4.5 Tampilan Form diagnosa penyakit

  36 Gambar 4.4 Tampilan Submenu User Sistem / admin

  36 Gambar 4.3 Tampilan Submenu Master

  35 Gambar 4.2 Form Menu Utama

  33 Gambar 4.1 Halaman Login

  32 Gambar 3.12 Form Input Data User

  31 Gambar 3.10 Form Login

  Hal

  29 Gambar 3.9 Struktur Menu Utama

  26 Gambar 3.8 Use case diagram untuk Optimizer

  25 Gambar 3.7 DFD Level 1 proses 2

  24 Gambar 3.6 DFD level 1

  23 Gambar 3.5 Diagram Konteks DFD

  22 Gambar 3.4 Flowchart Analisis Program

  22 Gambar 3.3 Struktur Menu File

  16 Gambar 3.2 Struktur Menu Utama

Gambar 3.1 Algoritma Fuzzy Multi Criteria Decision Making

  39