10
i APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA ANAK MENGGUNAKAN ALGORITMA C4.5 BERBASIS ANDROID TUGAS AKHIR Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun oleh : MUHAMAD RIDHO JUNIARDIE 201110370311136 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016

APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA … · i APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA ANAK MENGGUNAKAN ALGORITMA C4.5 BERBASIS ANDROID TUGAS AKHIR Diajukan

Embed Size (px)

Citation preview

Page 1: APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA … · i APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA ANAK MENGGUNAKAN ALGORITMA C4.5 BERBASIS ANDROID TUGAS AKHIR Diajukan

i

APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK

PADA ANAK MENGGUNAKAN ALGORITMA C4.5

BERBASIS ANDROID

TUGAS AKHIR

Diajukan Untuk Memenuhi

Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Disusun oleh :

MUHAMAD RIDHO JUNIARDIE

201110370311136

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2016

Page 2: APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA … · i APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA ANAK MENGGUNAKAN ALGORITMA C4.5 BERBASIS ANDROID TUGAS AKHIR Diajukan

2

Page 3: APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA … · i APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA ANAK MENGGUNAKAN ALGORITMA C4.5 BERBASIS ANDROID TUGAS AKHIR Diajukan

3

Page 4: APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA … · i APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA ANAK MENGGUNAKAN ALGORITMA C4.5 BERBASIS ANDROID TUGAS AKHIR Diajukan

4

Page 5: APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA … · i APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA ANAK MENGGUNAKAN ALGORITMA C4.5 BERBASIS ANDROID TUGAS AKHIR Diajukan

5

LEMBAR PERSEMBAHAN

Puji syukur kehadirat Allah SWT atas berkat rahmat dan hidayah-NYA sehingga penulis

dapat menyelesaikan tugas akhir ini. Penulis menyadari bahwa penyusunan dan pembuatan karya

sederhana ini tidak lepas dari berbagai pihak, oleh karena itu dengan segala kerendahan hati,

penulis menyampaikan terima kasih kepada :

1. Allah Subhanahu Wa Ta’ala yang tiada henti memberikan rahmat dan hidayah-Nya serta

menerangi setiap langkah saya.

2. Rosulullah Muhammad SAW, suri tauladannya, panutan terbaikku, dan tokoh idolaku.

3. Ibu tercinta Halidah Hanum dan Ayah tercinta Hibban Nafarin, yang telah memberikan

kasih sayang, dukungan, kesabaran yang tiada terhingga yang tiada mungkin dapat

kubalas hanya dengan selembar kertas yang bertuliskan kata cinta dan persembahan.

Semoga ini menjadi langkah awal untuk membuat Ibu dan Ayah bahagia karna saya sadar

selama ini belum bisa, bahkan mungkin belum pernah membahagiakannnya.

4. Ibu Gita Indah Marthasari, ST., M.Kom dan Bapak Ilyas Nuryasin, M.Kom. selaku dosen

pembimbing I dan selaku dosen pembimbing II yang tidak kenal lelah memberikan ilmu,

waktu, nasihat, pengarahan, dan pengertian sehingga terselesainya tugas akhir ini.

5. Bapak Hardianto Wibowo, S.Kom dan Bapak Aminuddin, S.Kom selaku dosen penguji

tugas akhir yang telah meberi masukan pada tugas akhir ini. Terimakasih atas ilmunya.

6. Seluruh Dosen Pengajar di Jurusan Teknik Informatika yang telah memberikan ilmu dan

bantuan selama saya berkuliah Di Universitas Muhammadiya Malang.

7. Kakak – kakak tercinta Denny wahyudi, Deddy khairadie, dan hendy harin nor, ka adah,

ka wenny dan ka ifit atas dukungan, doa, kasih sayang, dan perhatiannya. Semoga bisa

menjadi kebanggaan keluarga.

8. Rizka Kurniati terima kasih sudah menemani, menjadi penyemangat dan selalu

mendukung saya selama pengerjaan tugas akhir ini.

Page 6: APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA … · i APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA ANAK MENGGUNAKAN ALGORITMA C4.5 BERBASIS ANDROID TUGAS AKHIR Diajukan

6

9. Teman – teman terbaik seperantauan Asrama Mahasiswa Banjarbaru “IDAMAN” yang

telah menemani saya selama menjadi mahasiswa di malang.

10. Sahabat - sahabat seperjuangan di Universitas Muhammadiyah Malang, khususnya

Informatika C 2011.

11. Sahabat halang’s family yang sudah menemani dari awal di malang.

Page 7: APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA … · i APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA ANAK MENGGUNAKAN ALGORITMA C4.5 BERBASIS ANDROID TUGAS AKHIR Diajukan

7

DAFTAR ISI

Halaman Judul ............................................................................................. i

Halaman Persetujuan ................................................................................. ii

Lembar Pernyataan Keaslian ...................................................................... iii

Daftar Isi ...................................................................................................... v

Daftar Tabel ................................................................................................ viii

Daftar Gambar ............................................................................................ ix

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah ......................................................... 1

1.2 Rumusan Masalah .................................................................. 2

1.3 Batasan Masalah .................................................................... 2

1.4 Tujuan .................................................................................... 2

1.5 Sistematika Penulisan ............................................................ 2

BAB II LANDASAN TEORI

2.1 Deteksi ................................................................................... 4

2.2 Decision tree .......................................................................... 4

2.2.1 Algoritma C4.5 ............................................................ 4

2.2.2 Karakteristik Decision Tree ......................................... 6

2.2.3 Kelebihan dan Kekurangan Metode Decision Tree ... 6

2.3 Gizi .................................................................................. 7

2.4 Gizi Buruk………………………………………………….. ......................... 7

2.5 Android ................................................................................. 8

2.5.1 Pengertian Android ..................................................... 8

2.5.2 Versi Android .............................................................. 9

2.5.3 Android SDK……………………………………….. ..................... 12

Page 8: APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA … · i APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA ANAK MENGGUNAKAN ALGORITMA C4.5 BERBASIS ANDROID TUGAS AKHIR Diajukan

8

BAB III ANALISA DAN PERANCANGAN SISTEM

3.1 Analisis Sistem ....................................................................... 13

3.2 Analisa Permasalahan ............................................................ 13

3.3 Analisa Kebutuhan Pengguna ................................................. 18

3.3.1 Use Case Diagram ....................................................... 18

3.3.2 Activity Diagram ......................................................... 19

3.3.2.1 Activity Diagram Konsultasi ............................ 19

3.3.2.2 Activity Diagram ManageData ........................ 20

3.3.2.3 Activity Diagram Laporan………………….. .......... 20

3.3.3 Sequence Diagram ...................................................... 21

3.3.3.1 Sequence Diagram Konsultasi ........................ 21

3.3.3.2 Sequence Diagram ManageData……………. ..... 21

3.3.3.3 Sequence Diagram Laporan………………… ......... 22

3.4 Perancangan Basis Data ......................................................... 22

3.5 Perancangan Desain Interface ............................................... 26

BAB IV IMPLEMENTASI DAN PENGUJIAN

4.1 Hasil Implementasi Sistem ..................................................... 28

4.2 Implementasi Lingkungan Pengembangan…………………. ........ 28

4.3 Implementasi aplikasi ............................................................ 29

4.3.1 Tampilan Halaman Login Administrator .................... 29

4.3.2 Tampilan Halaman Utama ......................................... 29

4.3.3 Tampilan Data Atribut……………………………… ............... 30

4.3.4 Tampilan Data Atribut Detail………………………. ............ 31

4.3.5 Tampilan Data Atribut Target……………………… ............ 32

4.3.6 Setting………………………………………………. ...................... 33

4.3.7 Import Data…………………………………………..................... 34

4.3.8 Data User…………………………………………… ..................... 35

Page 9: APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA … · i APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA ANAK MENGGUNAKAN ALGORITMA C4.5 BERBASIS ANDROID TUGAS AKHIR Diajukan

9

4.3.9 C4.5…………………………………………………. ........................ 36

4.3.10 Data Testing Pasien…………………………………. ................ 38

4.3.11 Hasil Data Testing Pasien…………………………… .......... 39

4.4 Pembahasan Pengujian Sistem……………………………….......... 40

4.4.1 Pengujian……………………………………………. .................... 40

4.4.2 Pengujian Fungsional……………………………….. ............... 40

4.4.3 Kasus dan Pengujian Pakar…………………………. ............. 44

BAB V PENUTUP

5.1 Kesimpulan ............................................................................ 52

5.2 Saran ...................................................................................... 52

DAFTAR PUSTAKA........................................................................................ 53

LAMPIRAN

Page 10: APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA … · i APLIKASI DETEKSI PENYEBAB PENYAKIT GIZI BURUK PADA ANAK MENGGUNAKAN ALGORITMA C4.5 BERBASIS ANDROID TUGAS AKHIR Diajukan

10

DAFTAR PUSTAKA

[1] DewiGaolLumbanSanti (2013).SistemPakarMendeteksiGiziBurukPadaBalitaBerbasis

Web DenganMenggunakanMetode Certainty Factor.

[2] Andrew, Jacquline, Andria. 2015. RancangBangunDetektorAsapRokokMenggunakan

SMS Gateway UntukAsrama Crystal di UniversitasKlabat.

[3] Nugraha, Apip. 2011. RancangBangunAplikasiFasilitasUmumBarbasisLokasiPada

Platform Android StudiKasus Kota Bandung,

TugasAkhirTeknikInformatikaUniversitasKomputer Indonesia. Bandung.

[4] Leo WillyantoSantoso, AgustinusNoertjahyana, Ivan Leonard (2012).

AplikasiSistemPakarBerbasis Web untukMendiagnosaAwalPenyakitJantung.

[5] Rohman, Abdul. (2014). PenerapanAlgoritma C4.5

BerbasisAdaboostuntukPrediksiPenyakitJantung.

[6] Konsep Data Mining. Algoritma C4.Pdf

[7] ZenderIdho."Kesehatandan Gizi".5 September

2015.http://kesehatangizimu.blogspot.co.id/2013/05/pengertian-gizi.html

[8] kesmas."PengertianGizi Buruk".5 September 2015.http://www.indonesian-

publichealth.com/2014/02/pengertian-gizi-buruk.html

[9] kesmas."Penyebabdandampakgizi buruk".5 September 2015.http://www.indonesian-

publichealth.com/2014/07/penyebab-dan-dampak-gizi-buruk.html

[10] Tigor. 2011. AplikasiTransportasi Guide Di Kota Jakarta Pada Platform Android,

TugasAkhirTeknikInformatikaUniversitasKomputer Indonesia. Bandung.