ANALISIS DAN PERANCANGAN SISTEM PAKAR PENENTUAN STATUS GIZI PADA ANAK UMUR NOL HINGGA LIMA TAHUN BERDASARKAN INDEKS MASSA TUBUH MENGGUNAKAN METODE FUZZYMAMDANI SKRIPSI FANZI PRAYUGO 061401082

  

ANALISIS DAN PERANCANGAN SISTEM PAKAR PENENTUAN

STATUS GIZI PADA ANAK UMUR NOL HINGGA LIMA

TAHUN BERDASARKAN INDEKS MASSA TUBUH

MENGGUNAKAN METODE FUZZYMAMDANI

SKRIPSI

FANZI PRAYUGO

061401082

  

PROGRAM STUDI S1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

MEDAN

2014

  

ANALISIS DAN PERANCANGAN SISTEM PAKAR PENENTUAN

STATUS GIZI PADA ANAK UMUR NOL HINGGA LIMA

TAHUN BERDASARKAN INDEKS MASSA TUBUH

MENGGUNAKAN METODE FUZZYMAMDANI

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar

Sarjana Komputer

  

FANZI PRAYUGO

0 6 1 4 0 1 0 8 2

PROGRAM STUDI S1ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

MEDAN

  

2014

  

PERSETUJUAN

  Judul : ANALISIS DAN PERANCANGAN SISTEM PAKAR PENENTUAN STATUS GIZI PADA ANAK UMUR NOL HINGGA LIMA TAHUN BERDASARKAN

  INDEKS MASSA TUBUH MENGGUNAKAN METODE FUZZY MAMDANI Kategori : SKRIPSI Nama : FANZI PRAYUGO Nomor Induk Mahasiswa : 061401082 Program Studi : SARJANA (S1) ILMU KOMPUTER Departemen : ILMU KOMPUTER Fakultas :

  ILMU KOMPUTER DAN TEKNOLOGI

  INFORMASI (Fasilkom-TI) UNIVERSITAS SUMATERA UTARA

  Diluluskan di Medan, 28 Agustus 2014

  Komisi Pembimbing : Pembimbing 2 Pembimbing 1 Dr. Poltak Sihombing, M.Kom Drs. Agus Salim Harahap, M.Si NIP. 199203171991021001 NIP. 195408281981031004 Diketahui/Disetujui oleh Departemen Ilmu Komputer Fasilkom-TI USU Ketua, Dr. Poltak Sihombing, M.Kom NIP. 199203171991021001

  

PERNYATAAN

  ANALISIS DAN PERANCANGAN SISTEM PAKAR PENENTUAN STATUS GIZI PADA ANAK UMUR NOL HINGGA LIMA TAHUN BERDASARKAN INDEKS MASSA TUBUH MENGGUNAKAN METODE FUZZY MAMDANI SKRIPSI Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

  Medan, 28 Agustus 2014 FANZI PRAYUGO NIM. 061401082

  

PENGHARGAAN

  Segala puji dan syukur kepada Allah SWT yang senantiasa melimpahkan rahmat dan karunia-Nya kepada penulis sehingga skripsi ini dapat selesai dalam waktu yang telah ditetapkan. Skripsi ini merupakan salah satu syarat wajib diselesaikan guna meraih gelar sarjana komputer padajurusan S1 Ilmu Komputer Universitas Sumatera Utara. Adapun judul yang diangkat penulis adalah “analisis dan perancangan sistem pakar pada perangkat mobile untuk mendiagnosa penyakit paru dan saluran pernapasan”. Terima kasih penulis sampaikan kepada semua pihak yang telah membantu penulis dalam menyelesaikan skripsi ini baik secara langsung maupun tidak langsung. Dalam kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar-besarnya kepada :

  1. Ketua Jurusan S1 Ilmu Komputer Bapak Dr. Poltak Sihombing, M.Kom dan Drs. Agus Salim Harahap, M.Si selaku pembimbing yang telah membimbing dan memberikan panduan dan penuh kepercayaan kepada penulis untuk menyelesaikan skripsi ini.

  2. Dosen penguji Bapak Ade Candra ST., M.Kom dan Drs. Marihat Situmorang, M.Kom yang telah memberikan panduan ringkas, padat dan profesional kepada penulis guna penyempurnaan skripsi ini.

  3. Sekertaris Jurusan S1 Ilmu Komputer, Ibu Maya Silvi Lydia, B.Sc, M.Sc., Dekan dan Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi Informasi beserta para pegawai/staff S1 Ilmu Komputer.

  4. Keluarga tercinta, kepada ayahanda dan ibunda, Soetrisno Soera dan Alm. Murniaty tercinta serta adik dan kakak yang tidak henti-hentinya mendukung dan mendoakan penulis serta memberikan motivasi dan dukungan baik secara moril dan materil.

  5. Sahabat yang selalu membantu dan menjadi teman diskusi penulis dalam menyelesaikan skripsi ini diantaranya Eka Patma Rahmansyah S.Kom, dan Rekan- rekan mahasiswa Program Studi S1 Ilmu Komputer pada umumnya dan angkatan 2006 pada khususnya yang telah memberikan dukungan moril dalam penyusunan skripsi ini.

  Penulis menyadari bahwa dalam penyelesaian skripsi ini masih jauh dari sempurna. Untuk itu, penulis sangat mengharapkan kritik dan saran guna penyempurnaan dimasa mendatang.

  Akhirnya penulis berharap, semoga skripsi ini dapat bermanfaat bagi pribadi penulis, keluarga, masyarakat, organisasi dan negara.

  Medan, 28 Agustus 2014 Penulis Fanzi Prayugo

  

ABSTRAK

  Sistem pakar adalah sistem berbasis komputer yang mampu meniru kemampuan seorang pakar dalam menyelesaikan suatu permasalahan tertentu untuk mendapatkan solusi yang tepat. Kemampuan penalaran suatu sistem pakar ditentukan oleh suatu mesin inferensi. Banyak kasus yang bisa dijadikan penelitian dalam sistem pakar salah satunya penentuan status gizi dan kalori pada anak. Pada penelitian ini, akan dirancang sebuah sistem pakar penilaian status gizi dan kalori seorang anak menggunakan metode fuzzy mamdani. Sistem ini dapat memberitahukan status gizi dan kalori harian yang dibutuhkannya seorang anak berdasarkan data yang dimasukkan ke dalam sistem tanpa harus berkonsultasi langsung kepada seorang dokter spesialis. Sistem ini juga akan memberikan informasi mengenai artikel kesehatan yang dapat memberitahukan lebih lanjut mengenai status gizi dan kalori harian pada anak sehingga orang tua lebih mudah menentukan pola hidup yang sehat dan gizi yang seimbang dari asupan makanan dan minuman. Pengujian pada sistem dilakukan dengan mencocokkan nilai gizi referensi dengan nilai gizi hasil proses perhitungan dengan metode fuzzy mamdani. Katakunci: Sistem Pakar, Status Gizi, Metode Fuzzy Mamdani.

  

ANALYSIS AND DESIGN OF EXPERT SYSTEMS TO DETERMINE

NUTRITION STATUS IN ZERO TO FIVE YEARS OLD CHILDREN

BASED ON BODY MASS INDEX USING

FUZZY MAMDANI METHOD

ABSTRACT

  Expert system is a computer-based systems capable of imitating the ability of an expert in solving a problems to get the right solution. Capability of reasoning an expert system determined by a machine inference. Many of the cases which could be researched in expert system one of them is the determination of nutrition status and calories in a child. In this research, would be designed an expert system to assessment nutrition status and calories a child using fuzzy mamdani method. The system can notify the nutrition status and daily calorie required of a child based on the data entered into the system without having to consult directly to a specialist. This system will also give information on the health article who can show more about nutrition status and calories daily on child so that parents can be easier determine pattern of healthy life and balanced of nutritional intake from food and beverages. Testing on a system performed by matching nutritional value a reference with nutritional value the results of the process of calculation with the fuzzy mamdani methods. Keyword: Expert System, Nutritional Status, Fuzzy Mamdani Method.

  Halaman Persetujuan ii

  2.5.2 Fungsi Keanggotaan

  10

  2.4.1 Status Gizi

  10

  2.4.2 Penilaian Status Gizi

  11

  2.4.3 Indeks Antropometri

  12

  2.5 Logika Fuzzy

  14

  2.5.1 Konsep Himpunan Fuzzy

  14

  17

  8

  2.5.3 Operasi Himpunan Fuzzy

  21

  2.5.4 Fungsi Implikasi

  22

  2.6 Sistem Inferensi Fuzzy Mamdani

  23

  2.7 Bahasa Pemograman Sistem

  26

  2.7.1 Pengenalan Visual Basic .Net

  26

  2.7.2 Pengenalan Database MySQL

  2.4 Pengertian Gizi

  2.3 Struktur Sistem Pakar

  Pernyataan iii

  1.3 Batasan Masalah

  Penghargaan iv

  Abstrak vi

  Abstract vii

  Daftar Isi viii

  Daftar Tabel x

  Daftar Gambar xi

  Bab 1 Pendahuluan

  1.1 Latar Belakang

  1

  1.2 Rumusan Masalah

  3

  3

  7

  1.4 Tujuan Penelitian

  3

  1.5 Manfaat Penelitian

  3

  1.6 Metodologi Penelitian

  4

  1.7 Sistematika Penulisan

  5 Bab 2 Tinjauan Pustaka

  2.1 Kecerdasan Buatan

  6

  2.2 Sistem Pakar

  27 Bab 3 Analisis dan Perancangan Sistem

  3.1 Analisis Sistem

  28

  3.1.1 Analisis Sistem Manual

  28

  3.2.2 Analisis Permasalahan

  29

  3.2 Analisis Persyaratan

  30

  3.2.1 Functional pada sistem

  31

  3.2.2 Non-Functional pada sistem

  31

  3.3 Metode Fuzzy Mamdani

  32

  3.4 Pemodelan

  39

  3.3.1 Diagram Konteks/DFD Level 0

  39

  3.3.2 DFD Level 1

  40

  3.3.3 DFD Level 2

  42

  3.5 Flowchart

  43

  3.6 Perancangan Antarmuka (Interface)

  46

  3.6.1 Perancangan Sistem

  46

  3.6.2 Perancangan Aplikasi

  47 Bab 4 Implementasi dan Pengujian

  4.1 Implementasi Sistem

  50

  4.1.1 Implementasi Fuzzy Mamdani

  50

  4.2.1 Implementasi Perhitungan Kalori

  55 Bab 5 Kesimpulan dan Saran

  5.1 Kesimpulan

  57

  5.2 Saran

  57 Daftar Pustaka

  58 Lampiran

  59

  

DAFTAR TABEL

  Halaman

  2.1 Kategori dan Ambang Batas Status Gizi Anak Berdasarkan Indeks

  11

  3.1 Non-Fuctional Requirement pada Sistem

  31

  3.2 Semesta pembicaraan untuk setiap variabel fuzzy

  32

  3.3 Tabel Himpunan Fuzzy

  33

  3.4 Spesifikasi Diagram Konteks / DFD Level 0

  40

  3.5 Spesifikasi Diagram / DFD Level 1

  41

  4.1 Rumus Perhitungan Kalori Harian

  55

  

DAFTAR GAMBAR

  47

  42

  3.8DFD Level 2 Proses Update Informasi Pasien Status Gizi

  43

  3.9DFD Level 2 Proses Update Informasi Pasien Status Kalori

  43

  3.10DFD Level 2 Proses Update Informasi Artikel Gizi

  43

  3.11DFD Level 2 Proses Update Informasi Pasien

  43

  3.12Diagram alir/Flowchart sistem user

  44

  3.13Diagram alir/FlowchartAdministrator sistem

  45

  3.14Halaman Utama Sistem Pakar

  3.15Halaman Menu Check Nutrition

  41

  48

  3.16Halaman Menu Check Calories

  48

  3.17Halaman Information

  49

  3.18Tampilan Hasil Konsultasi Penyakit pada sistem

  49

  4.1Tampilan Menu Nutrisi pada sistem

  54

  4.2Tampilan Hasil Status Gizi pada Sistem

  54

  4.3Tampilan Menu Kalori pada sistem

  56

  4.4Tampilan Hasil Kebutuhan Kalori pada Sistem

  3.7DFD Level 2 Proses Analisis Diagnosa Sistem

  3.6Diagram / DFD Level 1

  Halaman

  2.8Representasi Kurva Segitiga

  2.1 Arsitektur Kecerdasan Buatan

  7

  2.2 Konsep dasar suatu sistem pakar

  8

  2.3 Arsitektur Sistem Pakar

  10

  2.4 Representasi himpunan fuzzy bilangan asli sekitar 5

  15

  2.5 Himpunan Fuzzy Kepandaian Mahasiswa Berdasarkan IPK

  16

  2.6 Representasi Linear Naik

  18

  2.7Representasi Linear Turun

  18

  19

  39

  3.2Himpunan Fuzzy Berat Badan

  3.5Diagram Konteks / DFD Level 0

  36

  3.4Himpunan Fuzzy Nilai Gizi

  35

  3.3Himpunan Fuzzy Tinggi Badan

  34

  30

  2.9Representasi Kurva Trapesium

  3.1Diagram Ishikawa menentukan status gizi dan kalori harian pada anak

  22

  2.11Tahapan sistem berbasis aturan fuzzy

  21

  2.10Daerah bahu pada variabel TEMPERATUR

  20

  56

Dokumen yang terkait

HUBUNGAN ANTARA BERAT BADAN BERDASARKAN KATEGORI NILAI INDEKS MASSA TUBUH (IMT) DENGAN ANSIETAS PADA MAHASISWI FAKULTAS KEDOKTERAN UNIVERSITAS JEMBER UMUR (20-25) TAHUN

0 6 16

HUBUNGAN STATUS GIZI BERDASARKAN INDEKS ANTROPOMETRI DENGAN TERJADINYA ANGULAR CHEILITIS PADA ANAK USIA 6-12 TAHUN DI LIMA PONDOK PESANTREN DI KABUPATEN JEMBER

1 15 17

HUBUNGAN STATUS GIZI BERDASARKAN INDEKS ANTROPOMETRI DENGAN TERJADINYA ATROFI GLOSITIS PADA ANAK USIA 6-12 TAHUN DI LIMA PONDOK PESANTREN DI KABUPATEN JEMBER

0 3 17

HUBUNGAN STATUS GIZI BERDASARKAN INDEKS ANTROPOMETRI DENGAN TERJADINYA ORAL CANDIDIASIS PADA ANAK USIA 6-12 TAHUN DI LIMA PONDOK PESANTREN DI KABUPATEN JEMBER

0 19 17

HUBUNGAN STATUS GIZI BERDASARKAN INDEKS ANTROPOMETRI DENGAN TERJADINYA ORAL CANDIDIASIS PADA ANAK USIA 6-12 TAHUN DI LIMA PONDOK PESANTREN DI KABUPATEN JEMBER

0 7 17

HUBUNGAN STATUS GIZI BERDASARKAN INDEKS ANTROPOMETRI DENGAN TERJADINYA RECCURRENT APTHOUS STOMATITIS PADA ANAK USIA 6-12 TAHUN DI LIMA PONDOK PESANTREN DI KABUPATEN JEMBER

0 3 15

SISTEM PAKAR PENENTUAN MINAT DAN BAKAT ANAK UMUR 5-10 TAHUN

0 10 7

SISTEM PAKAR MENGIDENTIFIKASI GIZI BURUK PADA ANAK MENGGUNAKAN METODE ANTROPOMETRI BERBASIS WEB

0 1 5

SISTEM PAKAR PENENTUAN KEBUTUHAN GIZI PADA PENDERITA PENYAKIT DIABETES MELLITUS DENGAN MENGGUNAKAN METODE FORWARD CHAINING

0 0 5

TESIS HUBUNGAN ANTARA STATUS GIZI BERDASARKAN INDEKS MASSA TUBUH (IMT) DENGAN TINGKAT MATURITAS SEKSUAL DAN MENARKE PADA ANAK PEREMPUAN KHOLIDAH NASUTION 087103020IKA

0 0 17