Click here to load reader

IMPLEMENTASI SISTEM PAKAR DIAGNOSIS ... IMPLEMENTASI SISTEM PAKAR DIAGNOSIS GANGGUAN KEPRIBADIAN MENGGUNAKAN METODE CERTAINTY FACTOR DAN METODE FUZZY Diajukan untuk melengkapi tugas

  • View
    2

  • Download
    0

Embed Size (px)

Text of IMPLEMENTASI SISTEM PAKAR DIAGNOSIS ... IMPLEMENTASI SISTEM PAKAR DIAGNOSIS GANGGUAN KEPRIBADIAN...

  • IMPLEMENTASI SISTEM PAKAR DIAGNOSIS GANGGUAN

    KEPRIBADIANMENGGUNAKAN METODE CERTAINTY

    FACTOR DAN METODE FUZZY

    SKRIPSI

    HERY HADINATA SEMBIRING

    111421068

    PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER

    FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

    UNIVERSITAS SUMATERA UTARA

    MEDAN

    2014

    Universitas Sumatera Utara

  • IMPLEMENTASI SISTEM PAKAR DIAGNOSIS GANGGUAN

    KEPRIBADIAN MENGGUNAKAN METODE CERTAINTY

    FACTOR DAN METODE FUZZY

    Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah

    Sarjana Ilmu Komputer

    SKRIPSI

    HERY HADINATA SEMBIRING

    111421068

    PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER

    FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

    UNIVERSITAS SUMATERA UTARA

    MEDAN

    2014

    Universitas Sumatera Utara

  • i

    PERSETUJUAN

    Judul : IMPLEMENTASI SISTEM PAKAR DIAGNOSIS

    GANGGUAN KEPRIBADIAN MENGGUNAKAN

    METODE CERTAINTY FACTOR DAN METODE

    FUZZY

    Kategori : SKRIPSI

    Nama : HERY HADINATA SEMBIRING

    Nomor Induk Mahasiswa : 111421068

    Program Studi : EKSTENSI S1 ILMU KOMPUTER

    Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

    UNIVERSITAS SUMATERA UTARA

    Komisi Pembimbing :

    Pembimbing 2 Pembimbing 1

    Amer Sharif, S.Si, M.Kom Ade Candra, ST, M.Kom

    NIP.- NIP. 19790904 200912 1 002

    Diketahui/disetujui oleh

    Program Studi Ekstensi S1 Ilmu Komputer

    Ketua,

    Dr. Poltak Sihombing, M.Kom

    NIP. 19620217 199103 1 001

    Universitas Sumatera Utara

  • ii

    PERNYATAAN

    IMPLEMENTASI SISTEM PAKAR DIAGNOSIS GANGGUAN KEPRIBADIAN

    MENGGUNAKAN METODE CERTAINTY FACTOR DAN METODE FUZZY.

    SKRIPSI

    Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa

    kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.

    Medan, Januari 2014

    Hery Hadinata Sembiring

    111421068

    Universitas Sumatera Utara

  • iii

    PENGHARGAAN

    Alhamdulillahirrabbil’alamin. Segala puji dan syukur penulis panjatkan kepada Allah

    SWT, Tuhan semesta alam karena atas rahmat, taufik dan hidayah-Nya penulis

    mampu menyelesaikan skripsi ini. Tidak lupa juga shalawat beriring salam penulis

    ucapkan kepada Nabi Besar Muhammad SAW.

    Skripsi ini diselesaikan sebagai salah satu syarat guna memperoleh gelar

    Sarjana Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas

    Sumatera Utara. Penulis menyadari bahwa terselesaikannya penulisan skripsi ini

    tentunya tidak terlepas dari dorongan berbagai pihak. Oleh karena itu, pada

    kesempatan ini dengan kerendahan hati penulis mengungkapkan rasa terima kasih dan

    penghargaan kepada :

    1. Bapak Ade Candra, S.T, M.Kom selaku Dosen Pembimbing I yang telah

    memberikan banyak sekali arahan, masukan serta motivasi yang membuat

    penulis memperoleh pengetahuan sehingga dapat menyelesaikan skripsi ini

    dengan baik.

    2. Bapak Amer Sharif, S.Si, M.Kom selaku Dosen Pembimbing II yang telah

    memberikan banyak sekali arahan, masukan serta motivasi yang membuat

    penulis memperoleh pengetahuan sehingga dapat menyelesaikan skripsi ini

    dengan baik.

    3. Bapak Dr. Poltak Sihombing, M, Kom selaku Ketua Program Studi Ilmu

    Komputer sekaligus sebagai Dosen Pembanding I, yang telah memberikan

    kritik dan saran yang membangun bagi penulis.

    4. Bapak Drs. Dahlan Sitompul, M.Eng selaku Dosen Pembanding II, yang telah

    memberikan kritik dan saran yang membangun bagi penulis.

    5. Bapak M. Andri Budiman ST, M.Comp.Sc, MEM selaku Dosen Pembimbing

    Akademik yang telah banyak memberikan masukan dan motivasi kepada

    penulis dalam perkuliahan.

    6. Dekan dan Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi Informasi

    Universitas Sumatera Utara berserta para pegawai yang bertugas di Program

    Studi Ilmu Komputer FASILKOM-TI USU.

    Universitas Sumatera Utara

  • iv

    7. Orang tua tercinta Ayahanda Drs. Jakarni Sembiring dan Ibunda Juliana Br

    Ginting dan Adinda Ita Sri Ninta Br Sembiring atas semua doa, dukungan

    moril, materil dan motivasi yang tidak ternilai harganya.

    8. Keluarga Besar Ekstensi Ilmu Komputer, kawan-kawan angkatan 2011 dan

    khususnya Selvira Chikita Br Tarigan yang telah banyak membantu

    memotivasi penulis selama ini.

    Semoga Allah SWT membalas semua kebaikan yang telah kalian berikan.

    Penulis,

    (Hery Hadinata Sembiring)

    Universitas Sumatera Utara

  • v

    ABSTRAK

    Gangguan kepribadian merupakan pola atau perilaku cara berhubungan dengan orang

    lain yang benar-benar kaku sehingga menghalangi mereka berinteraksi normal dengan

    lingkungannya. Penelitian ini bertujuan untuk merancang sebuah aplikasi sistem pakar

    yang dapat mendiagnosis penyakit gangguan kepribadian pada manusia.

    Perbandingan nilai keyakinan aplikasi menggunakan metode Certainty Factor dan

    metode Fuzzy tsukamoto.Berdasarkan pengujian terhadap sepuluh data pengguna

    diperoleh rata-rata hasil diagnosis menggunakan metode Certainty Factor untuk

    penyakit Paranoid adalah 81,465%, Shizoid adalah 85,502%, Narcissistic adalah

    72,944% dan obsessive compulsive adalah 88,57%. Rata-rata hasil diagnosis

    menggunakan metode Fuzzy tsukamoto untuk penyakit Paranoid adalah 36,644%,

    Shizoid adalah 40,222%, Narcissistic adalah 31,799% dan Obsesive Compulsive

    adalah 45,331%. Selisih rata-rata perbandingan diagnosis penyakit untuk metode

    Certainty Factor dan metode Fuzzy untuk penyakit Paranoid adalah 44,821%, Shizoid

    adalah 45,28%, Narcissistic adalah 41,145% dan obsessive compulsive adalah

    43,239%.

    Kata Kunci : Gangguan Kepribadian, Sistem Pakar, Certainty Factor, Fuzzy

    Tsukamoto

    Universitas Sumatera Utara

  • vi

    IMPLEMENTATION EXPERT SYSTEM DIAGNOSE PERSONALITY DIORDER

    USING CERTAINTY FACTORAND FUZZY TSUKAMOTO METHODS

    ABSTRACT

    Personality disorder is a difficulty in relating with the other people so as to abstruct

    socialization. This study aims to design an expert system which can diagnose

    personality disorders in human. This application compares the degree of cofidence in

    the diagnose obtained using Certainty Factor and Fuzzy tsukamoto methods. Based on

    testing of ten User the average results obtained using Certainty Factor for Paranoid is

    81,46%, Shizoid is 85,5%, Narcissistic is 72,94% and obsesive is 88,57%. Average

    results using Fuzzy tsukamoto for Paranoid is 36,6%, Shizoid is 40,2%, narcissitic is

    31,7% and obsesive is 45,3%. Difference the average ratio Certainty Factor and

    Fuzzy tsukamoto for Paranoid is 44,82%, Shizoid is 45,28% narcissitic is 41,14% and

    obsesive is 43,23%.

    Keywords : Personality Disorders , Expert System , Certainty Factor ,

    FuzzyTsukamoto

    Universitas Sumatera Utara

  • vii

    DAFTAR ISI

    PERSETUJUAN i

    PERNYATAAN ii

    PENGHARGAAN iii

    ABSTRAK v

    ABSTRACT vi

    DAFTAR ISI vii

    DAFTAR GAMBAR ix

    DAFTAR TABEL x

    BAB 1. PENDAHULUAN 1

    1.1 Latar belakang 1

    1.2 Rumusan masalah 2

    1.3 Batasan masalah 2

    1.4 Tujuan Penelitian 3

    1.5 Manfaat penelitian 3

    1.6 Metodologi penelitiian 3

    1.7 Sistematika penulisan 3

    BAB 2. TINJAUAN PUSTAKA 5

    2.1 Kecerdasan Buatan 5

    2.2 Sistem Pakar 7

    2.3 Metode Certainty Factor 13

    2.4 Metode Fuzzy 18

    2.5 Metode Fuzzy Tsukamoto 20

    2.6 Gangguan Kepribadian 23

    2.6.1 Gangguan Kepribadian Paranoid 23

    2.6.2 Gangguan Kepribadian Shizoid 24

    2.6.3 Gangguan Kepribadian Narcissistic 25

    2.6.4 Gangguan Kepribadian Obsesive Compulsive 26

    2.7 Nilai Tingkat Keyakinan dan Intensitas Gejala 27

    Universitas Sumatera Utara

  • viii

    BAB 3. ANALISIS DAN PERANCANGAN SISTEM 29

    3.1 Analisis Sistem 29

    3.1.1 Analisis Masalah

    3.1.2 Analisis Persyaratan 30

    3.1.2.1 Persyaratan Fungsional 30

    3.1.2.2 Persyaratan Non-Fungsional 31

    3.1.3 Pemodelan Sistem 32

    3.1.3.1 Use Case Diagram 32

    3.1.3.2 Analisis Use Case Diagram 33

    3.1.3.2.1 Definisi Aktor 33

    3.1.3.2.2 Definisi Use Case 33

    3.1.3.2.3 Skenario Use Case 34

    3.1.3.3 Activity Diagram 38

    3.1.3.3.1 Activity Diagram Konsultasi 38

    3.1.3.3.2 Activity Diagram Informasi 39

    3.1.3.3.3 Activity Diagram Profil 40

    3.1.3.3.4 Activity Diagram Edit Admin 40

    3.1.3.3.5 Activity Diagram Edit Nilai 41

    3.1.3.4 Sequence Diagram 42

    3.1.3.4.1 Sequence Diagram Konsultasi 42

    3.1.3.4.2 Sequence Diagram Informasi 42

    3.1.3.4.3 Sequence Diagram Profil 43

    3.1.3.4.4 Sequence Diagram Edit Admin 43

    3.1.3.4.5 Sequence Diagram Edit Nilai 44

    3.1.4 Kamus Data 45

    3.2 Perancangan Sistem 47

    3.2.1 Perancangan Interface Aplikasi 47

    3.2.

Search related