PENENTUAN TIPE KEPRIBADIAN BERBASIS ANDROID DENGAN METODE CASE BASED REASONING (CBR) SKRIPSI TIANY DWI LESTARI 131421062

  

PENENTUAN TIPE KEPRIBADIAN BERBASIS ANDROID

DENGAN METODE CASE BASED REASONING (CBR)

SKRIPSI

TIANY DWI LESTARI

  

131421062

PROGRAM STUDI EKSTENSI S-1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

  

UNIVERSITAS SUMATERA UTARA

MEDAN

2015 PENENTUAN TIPE KEPRIBADIAN BERBASIS ANDROID DENGAN METODE CASE BASED REASONING (CBR)

  SKRIPSI Diajukan untuk melengkapi tugas akhir dan memenuhi syarat memperoleh ijazah

  Sarjana Ilmu Komputer Oleh :

  TIANY DWI LESTARI 131421062

  PROGRAM STUDI EKSTENSI S-1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN

  2015

  PERSETUJUAN

  Judul : PENENTUAN TIPE KEPRIBADIAN BERBASIS ANDROID DENGAN METODE CASE BASED REASONING (CBR)

  Kategori : SKRIPSI Nama : TIANY DWI LESTARI Nomor Induk Mahasiswa : 131421062 Program Studi : EKSTENSI S-1 ILMU KOMPUTER Departemen : ILMU KOMPUTER Fakultas : ILMU KOMPUTER DAN TEKNOLOGI

  INFORMASI UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Agustus 2015

  Komisi Pembimbing : Pembimbing 2 Pembimbing 1 Maya Silvi Lydia, B.Sc, M.Sc Dr. Sawaluddin, MIT NIP. 19740127 200212 2 001 NIP. 19591231 199802 1 001 Diketahui/Disetujui oleh Program Studi S-1 Ilmu Komputer Ketua, Dr. Poltak Sihombing, M.Kom NIP. 19620317 199103 1 011

  

PERNYATAAN

  PENENTUAN TIPE KEPRIBADIAN BERBASIS ANDROID DENGAN METODE CASE BASED REASONING (CBR)

  

SKRIPSI

  Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.

  Medan, Agustus 2015 Tiany Dwi Lestari 131421062

  

PENGHARGAAN

  Alhamdulillah segala puji dan syukur atas nikmat kepada Allah Yang Maha Esa sehingga penulis dapat menyelesaikan penyusunan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana Komputer, pada Program Studi S-1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.

  Pada kesempatan ini penulis mengucapkan terima kasih kepada pihak yang telah banyak membimbing, mengarahkan, membantu, dan memberikan dukungan semangat dan kasih sayang dalam menyelesaikan skripsi ini. Penulis mengucapkan terima kasih kepada :

  1. Bapak Prof. Subhilhar, Ph.D selaku Pejabat 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 S-1 Ilmu Komputer Universitas Sumatera Utara.

  4. Bapak Dr. Sawaluddin, MIT selaku Dosen Pembimbing I yang telah memberikan kritik dan saran dalam penyempurnaan skripsi ini.

  5. Ibu Maya Silvi Lydia, B.Sc, M.Sc selaku Sekretaris Program Studi S-1 Ilmu Komputer Universitas Sumatera Utara dan Dosen Pembimbing II yang telah memberikan kritik dan saran dalam penyempurnaan skrisi ini .

  6. Bapak M. Andri Budiman, ST, M.Comp.Sc, MEM selaku Dosen Pembanding I yang telah memberikan kritik dan saran dalam penyempurnaan skripsi ini.

  7. Bapak Ade Candra, ST, M.Kom selaku Dosen Pembanding II yang telah memberikan kritik dan saran dalam penyempurnaan skripsi ini.

  8. Ibu Juliana Irmayanti Saragih, M.Psi selaku Pakar yang telah memberikan pemahaman tentang kepribadian dalam penyempurnaan skripsi ini.

  9. Semua dosen dan semua pegawai di Program Studi S-1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.

  10. Teristimewa kepada kedua orang tua penulis Indra Refli, S.E dan Aida Priyati, serta kepada kakak Winny Wulandari, S.Si yang senantiasa memberikan doa, dukungan moril dan materil, motivasi, semangat dan kasih sayang yang tiada henti kepada penulis sehingga penulis dapat menyelesaikan skripsi ini.

  Wiwin, Fera, Nurul, Ifar, Adli, Ryan, Tika, dan Ade yang telah memberikan dukungan dan kerja sama yang baik kepada penulis.

  12. 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, Agustus 2015 Tiany Dwi Lestari

  

ABSTRAK

  Banyak kita jumpai sikap dan tingkah laku seseorang berbeda dalam menyikapi sesuatu. Hal ini dikarenakan setiap orang mempunyai kepribadian yang unik. Sangatlah membantu apabila mampu mengetahui kepribadian sendiri maupun orang lain. Penggunaan sistem pakar dapat membantu dalam memecahkan masalah yang biasanya dapat dipecahkan oleh seorang pakar. Pada penelitian ini dibuat aplikasi sistem pakar untuk menentukan tipe kepribadian seseorang berdasarkan teori Hippocrates antara lain: Sanguinis, Koleris, Plegmatis dan Melankolis dengan menggunakan metode Case Based Reasoning. Hasil yang diperoleh berupa kesimpulan teoritis tentang tipe kepribadian yang didasarkan pada kemiripan kasus baru dengan pengetahuan yang dimiliki sistem .

  Kata Kunci : Sistem Pakar, Tipe Kepribadian, Case Based Reasoning, Similarity.

  DETERMINATION OF PERSONALITY TYPE BASED ON ANDROID

  

WITH CASE BASED REASONING (CBR) METHOD

ABSTRACT

  A lot of us find the attitudes and behavior of someone different in dealing with something. It is because each person have a unique personality. It is very helpful to be able to know the personality of ourselves or others. The use of expert system can help people in solving the problems that usually can be solved by an expert. Expert system application is made in this research to determine a person personality type based on the theory Hippocrates among others: Sanguin, Choleric, Plegmatic and Melancholic with case based reasoning method. The result of the system is a theoretical conclusion about the personality types based on the similarity of a new case with knowledge system. Keyword: Expert System, Personality Type, Case Based Reasoning, Similarity.

  Halaman Persetujuan ii

  16

  9

  2.3.3 Kelemahan Sistem Pakar

  10

  2.3.4 Karakteristik Sistem Pakar

  11

  2.3.5 Arsitektur Sistem Pakar

  11

  2.4 Metode Case Based Reasoning (CBR)

  13

  2.4.1 Tipe Metode Case Based Reasoning

  14

  2.4.2 Representasi Kasus

  2.4.3 Tahapan Case Based Reasoning (CBR)

  9

  16

  2.4.3.1 Retrieve (Memperoleh Kembali)

  17

  2.4.3.2 Reuse (Menggunakan Kembali)

  17

  2.4.3.3 Revise (Meninjau)

  18

  2.4.3.4 Retain (Mempertahankan)

  18

  2.5 Penerapan Algoritma K-Nearest Neighbor Pada Metode

  18 Case Based Reasoning

  2.6 Konsep Kepribadian

  20 BAB 3 ANALISIS DAN PERANCANGAN SISTEM

  2.3.2 Keuntungan Sistem Pakar

  2.3.1 Ciri-Ciri Sistem Pakar

  Pernyataaan iii

  2

  Penghargaan iv

  Abstrak vi

  Abstract

  vii Daftar isi viii

  Daftar tabel ix

  Daftar gambar x

  BAB 1 PENDAHULUAN

  1

  1.1 Latar Belakang

  1

  1.2 Rumusan Masalah

  2

  1.3 Ruang Lingkup Penelitian

  1.4 Tujuan Penelitian

  7

  3

  1.5 Manfaat Penelitian

  3

  1.6 Metodologi Penelitian

  3

  1.7 Sistematika Penulisan

  4 BAB 2 TINJAUAN PUSTAKA

  6

  2.1 Konsep Dasar Interaksi Manusia dan Komputer

  6

  2.2 Kecerdasan Buatan

  7

  2.3 Sistem Pakar

  22

  3.1 Analisis Sistem

  4.2.1 Tampilan Halaman Beranda

  4.2.4 Tampilan Halaman Definisi Melankolis

  47

  4.2.3 Tampilan Halaman Definisi Sanguinis

  46

  4.2.2 Tampilan Halaman Definisi Koleris

  45

  45

  4.2.5 Tampilan Halaman Definisi Plegmatis

  4.2 Tampilan Aplikasi

  45

  4.1 Implementasi Sistem

  45

  44 BAB 4 Implementasi Sistem

  3.5.6 Halaman Solusi Tipe Kepribadian

  43

  47

  48

  42

  51

  54 DAFTAR PUSTAKA

  5.2 Saran

  54

  5.1 Kesimpulan

  54

  52 BAB 5 KESIMPULAN DAN SARAN

  4.3 Pengujian Sistem

  4.2.10 Tampilan Halaman Solusi Tipe Kepribadian

  4.2.6 Tampilan Halaman Tentang Aplikasi

  50

  4.2.9 Tampilan Halaman Hasil Tipe Kepribadian

  50

  4.2.8 Tampilan Halaman Pertanyaan

  49

  4.2.7 Tampilan Halaman Petunjuk Kegunaan

  49

  3.5.5 Halaman Hasil Tipe Kepribadian

  3.5.4 Halaman Pertanyaan

  22

  3.2 Pemodelan Sistem

  3.2.3 Sequence Diagram

  25

  3.2.2 Activity Diagram

  24

  3.2.1 Use Case Diagram

  24

  24

  3.3 Perancangan Flowchart

  3.1.2.2 Kebutuhan Non-Fungsional Sistem

  23

  3.1.2.1 Kebutuhan Fungsional Sistem

  23

  3.1.2 Analisis Kebutuhan Sistem

  22

  3.1.1 Analisis Permasalahan

  29

  30

  41

  38

  3.5.3 Halaman Petunjuk Penggunaan

  40

  3.5.2 Halaman Tentang Aplikasi

  39

  3.5.1 Halaman Beranda

  39

  3.5 Perancangan Antarmuka Sistem

  3.4.2 Reuse

  3.3.1 Flowchart Sistem Aplikasi

  33

  3.4.1 Retrieve

  33

  3.4 Analisis Pembahasan Case Based Reasoning

  32

  3.3.2 Flowchart Proses Case Based Reasoning

  31

  55

  

DAFTAR TABEL

  Halaman

Tabel 3.1 Keterangan Bagian-Bagian Rancangan Activity Diagram

  27 Sistem

Tabel 3.2 Keterangan Bagian Rancangan Activity Diagram

  29 Case Based Reasoning

Tabel 3.3 Bobot dan Ciri-ciri Kepribadian

  34 Tabel 3.4 Contoh Kasus Baru

  35 Tabel 3.5 Keterangan Rancangan Tampilan Beranda

  40 Tabel 3.6 Keterangan Rancangan Tampilan Tentang Aplikasi

  41 Tabel 3.7 Keterangan Rancangan Tampilan Petunjuk Penggunaan

  41 Tabel 3.8 Keterangan Rancangan Tampilan Pertanyaan

  42 Tabel 3.9 Keterangan Rancangan Tampilan Hasil Tipe Kepribadian

  43 Tabel 3.10 Keterangan Rancangan Tampilan Solusi Tipe Kepribadian

  44 Tabel 4.1 Hasil Pengujian

  54

  

DAFTAR GAMBAR

  41 Gambar 3.11 Rancangan Halaman Pertanyaan

  50 Gambar 4.10 Tampilan Halaman Solusi Tipe Kepribadian

  50 Gambar 4.9 Tampilan Halaman Hasil Tipe Kepribadian

  49 Gambar 4.8 Tampilan Halaman Pertanyaan

  49 Gambar 4.7 Tampilan Halaman Petunjuk Penggunaan

  48 Gambar 4.6 Tampilan Halaman Tentang Aplikasi

  48 Gambar 4.5 Tampilan Halaman Definisi Plegmatis

  47 Gambar 4.4 Tampilan Halaman Definisi Melankolis

  46 Gambar 4.3 Tampilan Halaman Definisi Sanguinis

  46 Gambar 4.2 Tampilan Halaman Definisi Koleris

  44 Gambar 4.1 Tampilan Halaman Beranda

  43 Gambar 3.13 Rancangan Halaman Solusi Tipe Kepribadian

  42 Gambar 3.12 Rancangan Halaman Hasil Tipe Kepribadian

  40 Gambar 3.10 Rancangan Halaman Petunjuk Penggunaan

  Halaman

  39 Gambar 3.9 Rancangan Halaman Tentang Aplikasi

  32 Gambar 3.8 Rancangan Halaman Beranda

  31 Gambar 3.7 Flowchart Proses Case Based Reasoning

  30 Gambar 3.6 Flowchart Sistem Aplikasi

  28 Gambar 3.5 Sequence Diagram Sistem Pakar Tipe Kepribadian

  26 Gambar 3.4 Activity Diagram Case Based Reasoning

  25 Gambar 3.3 Activity Diagram Sistem

  23 Gambar 3.2 Use Case Menentukan Tipe Kepribadian

  19 Gambar 3.1 Diagram Ishikawa

  17 Gambar 2.3 Ilustrasi Kedekatan Kasus

  12 Gambar 2.2 Siklus Case Based Reasoning

Gambar 2.1 Arsitektur Sistem Pakar

  51

Dokumen yang terkait

EVALUASI TUJUAN AUTOMASI PERPUSTAKAAN PADA KANTOR KEARSIPAN PERPUSTAKAAN DAN DOKUMENTASI KABUPATEN KARO SKRIPSI Diajukan sebagai salah satu persyaratan dalam menyelesaikan Studi untuk memperoleh gelar Sarjana Sosial (S.Sos) Dalam bidang studi Ilmu Perpust

0 0 13

BAB III METODE PENELITIAN III.1 Bentuk Penelitian - Implementasi Program LARASITA (Layanan Rakyat Sertifikasi Atas Tanah) di Kota Padangsidimpuan (Studi Pada Kantor Badan Pertanahan Nasional Kota Padangsidimpuan)

0 0 55

APLIKASI PERMAINAN WORD SCRAMBLE MENGGUNAKAN METODE STRING MATCHING PADA PLATFORM ANDROID SKRIPSI ADINAS PUTRA 081402003

0 0 13

PERANAN KONSELOR DALAM PEMULIHAN KORBAN PENYALAHGUNAAN NARKOBA DI RECOVERY CENTER RUMAH SINGGAH CARITAS PENGEMBANGAN SOSIAL EKONOMI MEDAN SKRIPSI

0 0 14

PEMBUATAN ADSORBEN DARI CANGKANG KERANG BULU YANG DIAKTIVASI SECARA TERMAL SEBAGAI PENGADSORPSI FENOL SKRIPSI

0 2 19

ANALISIS PERBANDINGAN KINERJA ALGORITMA FIXED LENGTH BINARY ENCODING (FLBE) DENGAN ALGORITMA SEQUITUR DALAM KOMPRESI FILE TEKS SKRIPSI PAHARA SIAGIAN 121421020

1 1 14

PENENTUAN KADAR LOGAM KADMIUM (Cd), TEMBAGA (Cu ), BESI (Fe) dan SENG (Zn) PADA AIR MINUM YANG BERASAL DARI SUMUR BOR DESA SURBAKTI GUNUNG SINABUNG KABUPATEN KARO DENGAN METODE SPEKTROFOTOMETRI SERAPAN ATOM (SSA) SKRIPSI RIA ARDIANTI LUBIS

0 0 13

KARAKTERISTIK PENDERITA DIABETES MELLITUS TIPE 2 DENGAN KOMPLIKASI YANG DIRAWAT INAP DI RUMAH SAKIT SANTA ELISABETH MEDAN TAHUN 2012-2013

0 0 17

Penentuan Tipe Kepribadian Berbasis Android dengan Metode Case Based Reasoning (CBR)

0 0 21

BAB 2 TINJAUAN PUSTAKA 2.1 Konsep Dasar Interaksi Manusia dan Komputer - Penentuan Tipe Kepribadian Berbasis Android dengan Metode Case Based Reasoning (CBR)

0 0 16