PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN OBAT HERBAL BERDASARKAN PENYAKIT MENGGUNAKAN LOGIKA FUZZY METODE TSUKAMOTO SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Komputer
PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN UNTUK
MENENTUKAN OBAT HERBAL BERDASARKAN PENYAKIT
MENGGUNAKAN LOGIKA FUZZY
METODE TSUKAMOTO
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar
Sarjana Komputer
ARIES FATAHILLAH
091421059
PROGRAM STUDI S1 EKSTENSI ILMU KOMPUTER
DEPARTEMEN ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2012
PERSETUJUAN
Judul : PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN OBAT HERBAL BERDASARKAN PENYAKIT MENGGUNAKAN LOGIKA FUZZY METODE TSUKAMOTO
Kategori : SKRIPSI Nama : ARIES FATAHILLAH Nomor Induk Mahasiswa : 091421059 Program Studi : S1 EKSTENSI ILMU KOMPUTER Departemen : ILMU KOMPUTER Fakultas : ILMU KOMPUTER DAN TEKNOLOGI
INFORMASI UNIVERSITAS SUMATERA UTARA Diluluskan di
Medan, Komisi Pembimbing : Pembimbing 2 Pembimbing 1 Ade Candra, S.T, M.Kom Drs. Marihat Situmorang, M.Kom NIP. 197909042009121002 NIP. 196312141989031001 Diketahui/Disetujui oleh Departemen Ilmu Komputer FASILKOM USU Ketua Dr. Poltak Sihombing, M.Kom NIP. 19620317199102100
PERNYATAAN
PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN OBAT HERBAL BERDASARKAN PENYAKIT MENGGUNAKAN LOGIKA FUZZY METODE TSUKAMOTO SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, ARIES FATAHILLAH NIM. 091421059
PENGHARGAAN
Alhamdulillahirobbil’alamin penulis ucapkan kepada Sang Khaliq Allah SWT yang telah melimpahkan rahmat dan karunia-Nya sehingga skripsi ini berhasil diselesaikan dalam waktu yang telah ditetapkan.
Skripsi ini merupakan salah satu syarat yang wajib diselesaikan guna meraih gelar Sarjana Komputer pada program studi Ekstensi S1 Ilmu Komputer Universitas Sumatera Utara. Adapun judul yang diangkat penulis dalam skripsi ini adalah perancangan sistem pendukung keputusan untuk menentukan obat herbal berdasarkan penyakit dengan menggunakan logika fuzzy metode tsukamoto. Tidak dapat dipungkiri bahwa dalam penyelesaian skripsi ini tidak luput dari campur tangan banyak pihak yang telah memberikan bantuan dan motivasi penulis. Maka, dalam kesempatan ini, penulis mengucapkan terima kasih kepada:
1. Bapak Drs. Marihat Situmorang, M.Kom dan Bapak Ade candra, S.T, M.Kom, selaku dosen pembimbing yang telah memberikan panduan dan penuh kepercayaan kepada penulis untuk meyelesaikan skripsi ini.
2. Bapak Syahril Efendi, S.Si, MIT selaku dosen penguji beserta Ibu Maya Silvi Lydia, B.Sc., M.Sc., yang telah memberikan panduan ringkas, padat dan profesional kepada penulis guna menyempurnakan skripsi ini.
3. Keluarga tercinta, Ayahanda Nazlan S. Lubis, Ibunda Farida, serta abangda Arief
F. Lubis dan adinda tercinta Arifin F. Lubis dan Dahlina Lubis yang selalu memberikan doa, dukungan, perhatian, kasih sayang yang tulus, pengorbanan yang tidak ternilai harganya serta dukungan moril maupun materil selama kehidupan penulis.
4. Sahabat-sahabat terbaik, Chandra P. Tarigan dan Adrian F. Batubara yang selama ini telah berbagi doa, semangat, suka maupun duka dengan penulis, serta sahabat- sahabat lain yang membantu penulis dalam menyelesaikan skripsi ini yang tidak dapat disebutkan satu per satu.
5. Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat penulis ucapkan satu per satu yang telah membantu penyelesaian skripsi ini.
Semoga Allah SWT memberikan limpahan karunia kepada semua pihak yang telah memberikan bantuan, perhatian serta kerja samanya kepada penulis dalam menyelesaikan skripsi ini.
Penulis menyadari bahwa dalam skripsi ini masih jauh dari sempurna. Untuk itu penulis sangat mengharapkan kritik dan saran yang membangun guna penyempurnaan di masa yang mendatang.
Akhirnya penulis berharap semoga skripsi ini dapat bermanfaat bagi pribadi penulis, keluarga, masyarakat, organisasi dan negara.
Medan, Februari 2012 Penulis
ABSTRAK
Sistem Pendukung Keputusan (SPK) adalah sistem yang dapat membantu seseorang dalam mengambil keputusan yang akurat dan tepat sasaran. Banyak permasalahan yang dapat diselesaikan dengan menggunakan SPK, salah satunya adalah pemilihan obat herbal. Obat herbal atau bisa juga disebut dengan obat tradisional merupakan obat yang berasal dari tumbuhan yang dalam prosesnya tidak menggunakan zat kimia, sehingga aman untuk dikonsumsi. Ada beberapa metode yang dapat digunakan dalam membangun SPK diantaranya metode tsukamoto. Fuzzy tsukamoto digunakan sebagai model yang diterapkan untuk menghitung nilai α–predikat dan menghasilkan nilai bobot akhir untuk setiap alternatif yang kemudian akan dibandingkan terhadap standar ketetapan yang telah ditentukan sebelumnya. Hasil akhir dalam penelitian ini adalah penentuan obat herbal yang telah disesuaikan dengan kondisi penyakit penderita. Penentuan tersebut didapat dari proses pengurutan nilai gizi terbaik hasil perhitungan dengan menggunakan fuzzy tsukamoto.
Kata Kunci : Sistem pendukung keputusan, logika fuzzy, metode tsukamoto, pemilihan obat herbal berdasarkan penyakit.
DESIGN DECISION SUPPORT SYSTEM FOR DETERMINING THE HERBAL MEDICINE BY DISEASE USING TSUKAMOTO METHODS OF FUZZY LOGIC
ABSTRACT
Decision Support System (DSS) is a system that can assist someone in taking accurate decisions and on target. Many problems can be solved by using the DSS, one of which is a selection of herbal medicines. Herbal medicine or it could be called traditional medicine is a drug derived from plants are in the process does not use chemicals, so it is safe for consumption. There are several methods that can be used in building a DSS such as Tsukamoto method. Tsukamoto Fuzzy used as a model applied to calculate the value of
α-predicate and the final weight value for each alternative will then be compared against a standard provision that had been predetermined. The final results in this study is the determination of herbal medicine that has been adapted to the conditions of patient illness. Determination is obtained from the sequencing of the best nutritional value calculated by using the Tsukamoto fuzzy.
Keywords: decision support systems, fuzzy logic, methods of Tsukamoto, herbal medicine selection based on the disease.
DAFTAR ISI
Halaman Persetujuan ii
Pernyataan iii
Penghargaan iv
Abstrak vi
Abstract vii
Daftar Isi viii
Daftar Tabel xi
Daftar Gambar xii
Bab 1 Pendahuluan
1
1.1 Latar Belakang
1
1.2 Rumusan Masalah
3
1.3 Batasan Masalah
3
1.4 Tujuan Penelitian
4
1.5 Manfaat Penelitian
4
1.6 Metode Penelitian
4
1.7 Sistematika Penulisan
5 Bab 2 Landasan Teori
7
2.1 Sistem Pendukung Keputusan
7
2.1.1 Pengertian Sistem Pendukung Keputusan
7
2.1.2 Konsep Dasar Sistem Pendukung Keputusan
8
2.1.3 Konsep Pengambilan Keputusan
8
2.1.3.1 Pengertian Keputusan
8
2.1.3.2 Pengertian Pengambilan Keputusan
9
2.1.4 Fase-fase Proses Pengambilan Keputusan
10
2.1.4.1 Fase Intelegensi
11
2.1.4.1.1 Identifikasi Masalah (Peluang)
11
2.1.4.1.2 Klasifikasi Masalah
12
2.1.4.1.3 Kepemilikan Masalah
12
2.1.4.2 Fase Desain
13
2.1.4.2.1 Memilih Sebuah Prinsip Pilihan
13
2.1.4.2.2 Mengembangkan Alternatif-alternatif
13
2.1.4.2.3 Mengukur Hasil Akhir
13
2.1.4.3 Fase Pilihan
14
2.1.4.4 Fase Implementasi
15
2.1.5 Karakteristik dan Kemampuan SPK
15
2.1.6 Keuntungan Sistem Pendukung Keputusan
17
2.1.7 Komponen Sistem Pendukung Keputusan
17
2.2 Logika Fuzzy
18
2.2.1 Pengertian Logika Fuzzy
18
2.2.2 Himpunan Fuzzy
19
2.2.3 Fungsi Keanggotaan
20
2.2.4 Sistem Inferensi Fuzzy
20
2.2.5 Metode Tsukamoto
21
2.2.5.1 Penentuan Nilai Gizi
22 Bab 3 Analisis dan Perancangan Sistem
24
3.1 Analisis
24
3.1.1Analisis Kebutuhan Fungsional dan Non-Fungsional
24
3.1.2 Pemodelan
26
3.1.2.1 Model Data
26
3.1.2.1.1 Basis Data (Database)
26 3.1.2.1.1.1 Tabel admin
26 3.1.2.1.1.2 Tabel contact
27 3.1.2.1.1.3 Tabel galery
27 3.1.2.1.1.4 Tabel asupan_gizi
28 3.1.2.1.1.5 Tabel kriteria_penyakit
28 3.1.2.1.1.6 Tabel penyakit
29 3.1.2.1.1.7 Tabel tamu
30 3.1.2.1.1.8 Tabel user
30
3.1.2.1.2 Entity Relationship Diagram (ERD)
32
3.1.2.2 Model Proses
36
3.1.2.2.1 Data Flow Diagram (DFD)
36
3.1.2.3 Flowchart Sistem
39
3.2 Perancangan Antarmuka (interface)
42
3.2.1 Rancangan Tampilan Halaman Utama
42
3.2.2 Rancangan Tampilan Konsultasi
43
3.2.3 Rancangan Tampilan Guest Book
43
3.2.4 Rancangan Tampilan Contact Us
44
3.2.5 Rancangan Tampilan Admin
44 Bab 4 Implementasi dan Pengujian
45
4.1 Implementasi
45
4.2 Persiapan Teknis
45
4.3 Tampilan Sistem Pendukung Keputusan
46
4.3.1 Menu Utama
46
4.3.2 Tampilan Halaman Konsultasi
48
4.3.3 Tampilan Halaman Guest Book dan Contact Us
49
4.3.4 Menu Admin
50
4.4 Pengujian
51
4.4.1 Penentuan Status Gizi
51
4.4.2. Penentuan Angka Kecukupan Gizi (AKG)
52
4.4.3 Penentuan Kondisi Penyakit
53
4.4.4 Hasil
53 Bab 5 Kesimpulan dan Saran
55
5.1 Kesimpulan
55
5.2 Saran
55
DAFTAR TABEL
Halaman
2.1 Rumus Angka Kecukupan Gizi (AKG)
22
2.2 Rumus Basal Metabolic Rate (BMR)
23
2.3 Kebutuhan Energi
3.1 Admin
30
34
3.14 Nilai Tiap Kriteria
31
3.13 Interval Nilai Kategori Penyakit (Remaja)
31
3.12 Interval Nilai Kategori Penyakit (Anak-Anak)
31
3.11 Interval Nilai Kategori Penyakit (Dewasa)
31
3.10 Interval Nilai Kategori Penyakit (Lanjut Usia)
30
3.9 User
3.8 Tamu
26
29
3.7 Daftar Penyakit dan Obat
23
3.6 Penyakit
28
3.5 Kriteria_penyakit
28
3.4 Asupan_gizi
27
3.3 Galery
27
3.2 Contact
29
DAFTAR GAMBAR
49
3.12 Rancangan Halaman Admin
44
4.1 Tampilan Halaman Utama
47
4.2 Tampilan Form Konsultasi
48
4.3 Tampilan Form Guest Book
49
4.4 Tampilan Form Contact Us
4.5 Tampilan Halaman Admin
3.11 Rancangan Halaman Contact Us
50
4.6 Registrasi
51
4.7 Status Gizi
52
4.8 Angka Kecukupan Gizi
52
4.9 Kondisi Penyakit
53
4.10 Obat herbal
44
43
Halaman
3.4 DFD level 2 (Login dan Konsultasi)
2.1 Pengambilan Keputusan / Proses Pemodelan SPK
10
2.2 Model Konseptual SPK
18
3.1 Struktur Hierarki Tiap Kriteria
33
3.2 DFD level 0 (Diagram Konteks)
37
3.3 DFD level 1
37
38
3.10 Rancangan Halaman Guest Book
3.5 Flowchart Perhitungan a-predikat
39
3.6 Flowchart Perhitungan Nilai Rata-Rata Terbobot
40
3.7 Flowchart Penentuan Kategori Penyakit dan Penentuan Obat
41
3.8 Rancangan Halaman Utama
42
3.9 Rancangan Halaman Konsultasi
43
53