• Tidak ada hasil yang ditemukan

Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP

N/A
N/A
Protected

Academic year: 2022

Membagikan "Team project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP"

Copied!
16
0
0

Teks penuh

(1)

         

Hak cipta dan penggunaan kembali:

Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis dan melisensikan ciptaan turunan dengan syarat yang serupa dengan ciptaan asli.

Copyright and reuse:

This license lets you remix, tweak, and build upon work

non-commercially, as long as you credit the origin creator

and license it on your new creations under the identical

terms.

(2)

RANCANG BANGUN APLIKASI PENGATUR POLA MAKAN PENDERITA DIABETES MENGGUNAKAN ALGORITMA GENETIKA

BERBASIS WINDOWS PHONE

SKRIPSI

Diajukan untuk Memenuhi Salah Satu Syarat Memeroleh Gelar Sarjana Komputer (S.Kom.)

Regina Wanda Anugrah Putri 11110110063

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI UNIVERSITAS MULTIMEDIA NUSANTARA

TANGERANG 2015

(3)

HALAMAN PENGESAHAN SKRIPSI

RANCANG BANGUN APLIKASI PENGATUR POLA MAKAN PENDERITA DIABETES MENGGUNAKAN ALGORITMA GENETIKA

BERBASIS WINDOWS PHONE

Oleh

Nama : Regina Wanda Anugrah Putri

NIM : 11110110063

Program Studi : Teknik Informatika

Fakultas : Teknologi Informasi dan Komunikasi

Skripsi ini telah diujikan pada tanggal 2 Februari 2015 dan dinyatakan LULUS dengan susunan penguji sebagai berikut.

Ketua Sidang Dosen Penguji

Seng Hansun, S.Si., M.Cs. Nanang Krisdianto, S.T., M.Kom.

Dosen Pembimbing

Maria Irmina Prasetiyowati, S.Kom., M.T.

Mengetahui

Ketua Program Studi Teknik Informatika

(4)

PERNYATAAN TIDAK MELAKUKAN PLAGIAT

Dengan ini, saya

Nama : Regina Wanda Anugrah Putri

NIM : 11110110063

Fakultas : Teknologi Informasi dan Komunikasi Program Studi : Teknik Informatika

menyatakan bahwa skripsi yang berjudul “Rancang Bangun Aplikasi Pengatur Pola Makan Penderita Diabetes dengan Algoritma Genetika Berbasis Windows Phone” ini adalah karya ilmiah saya sendiri, bukan plagiat dari karya ilmiah yang ditulis oleh orang lain atau lembaga lain, dan semua karya ilmiah orang lain atau lembaga lain yang dirujuk dalam skripsi ini telah disebutkan sumber kutipannya serta dicantumkan di daftar pustaka.

Jika di kemudian hari terbukti ditemukan kecurangan / penyimpangan, baik dalam pelaksanaan skripsi maupun dalam penulisan laporan skripsi, saya bersedia menerima konsekuensi dinyatakan TIDAK LULUS untuk mata kuliah Skripsi yang telah saya tempuh.

Tangerang, 2 Februari 2015

Regina Wanda Anugrah Putri

(5)

HALAMAN PERSEMBAHAN

Saya persembahkan skripsi ini untuk : Kemuliaan nama Yesus Kristus yang turut berkarya dalam setiap detik pergumulan hidup saya sampai dengan hari ini

Orangtua saya tercinta yang senantiasa hadir dan mendoakan setiap langkah perjalanan hidup saya Almamater tercinta Universitas Multimedia Nusantara yang telah memberikan banyak kenangan termanis selama studi saya

(6)

HALAMAN MOTTO

Manusia tanpa suatu tujuan adalah ibarat sebuah kapal tanpa kemudi – anak terlantar, hal sia – sia,

bukan siapa – siapa

“Thomas Carlyle”

Tidak peduli apa yang aku katakan, apa yang aku yakini, dan apa yang aku lakukan, tanpa kasih, aku gagal

“1 Korintus 13:3b”

Allah Bapa tidak pernah mengambil sesuatu dari anak – Nya Kecuali bila Bapa ingin menggantikan dengan yang lebih baik

- George Muller -

Jadikan hari kemarin sebagai “pelajaran”

Jadikan hari ini sebagai “kenangan”

Untuk masa depan yang menjadi “harapan”

- Regina Wanda Anugrah Putri -

Masa lalu adalah persepsi masa kini, Masa kini adalah penentu masa depan, Masa depan adalah resolusi masa lalu & masa kini

- Regina Wanda Anugrah Putri -

(7)

RANCANG BANGUN APLIKASI PENGATUR POLA MAKAN PENDERITA DIABETES MENGGUNAKAN ALGORITMA GENETIKA

BERBASIS WINDOWS PHONE

ABSTRAK

Diabetes adalah penyakit yang cukup mematikan karena jika salah penanganan dapat memunculkan beberapa risiko lain seperti hipoglikemia atau hiperglikemia. Hal inilah yang menjadi latar belakang untuk membuat aplikasi pengatur pola makan bagi penderita diabetes. Tujuan penelitian ini adalah membuat rancang bangun aplikasi berbasis windows phone untuk mendapatkan kombinasi pengaturan pola makan terutama kadar karbohidrat yang harus seimbang dan sesuai dengan keadaan penderita dengan algoritma genetika. Kesimpulan dari hasil yang dinilai mendekati akurat yakni 70% koresponden menyatakan bahwa sistem ini sudah akurat. Hasil analisa data berupa jumlah kalori yang dibutuhkan oleh user sesuai dengan input yang dilakukan user menunjukkan bahwa hasil wawancara dengan dokter spesialis gizi terealisasikan dalam aplikasi dimana untuk pria lebih membutuhkan kalori yang lebih banyak, sebaliknya untuk wanita membutuhkan kalori yang lebih sedikit dari pria.

Kata kunci : Algoritma genetika, diabetes melitus, pengaturan pola makan, windows phone

(8)

DESIGN APPLICATION OF DIABETES DIET PATIENTS USING GENETIC ALGORITHM BASED ON WINDOWS PHONE

ABSTRACT

Diabetes is a deadly disease that might be lead to another disease such as hypoglycemia or hyperglycemia. That is what diabetics regulator diet program for. The purpose of this research is to create a design based windows phone application to obtain a combination of balanced pattern especially carbohydrate diet with a genetic algorithm. The conclusion of the most accurate results assessed that 70% correspondent stated that the system is accurate. The result of data analysis in the form of the number of calories needed by the user according to the user input showed that the result of interviews with nutrition specialist is realized in application where more men need more calories, in contrast to women that require fewer calories.

Keywords: Diabetes mellitus, diet regulation, genetic algorithm, windows phone

(9)

KATA PENGANTAR

Puji dan syukur atas berkat rahmat Tuha40n Yesus Kristus yang senantiasa tercurah untuk penulis hingga pada akhirnya penulis dapat menyelesaikan skripsi ini dengan baik dan tepat waktu. Skripsi yang berjudul “Aplikasi Pengatur Pola Makan Penderita Diabetes dengan Algoritma Genetika Berbasis Windows Phone” berisi tentang pengaturan diet untuk orang yang menderita diabetes dan memastikan bahwa makanan yang dianjurkan sesuai dengan kebutuhan kalori dan gizi pasien.

Penulis mengucapkan terima kasih kepada pihak-pihak yang telah banyak membantu penulis untuk menyelesaikan skripsi ini, baik secara langsung maupun tidak langsung. Rasa terimakasih itu penulis unjukkan kepada :

1. Dr. Ninok Leksono selaku Rektor Universitas Multimedia Nusantara.

2. Maria Irmina Prasetiyowati, S.Kom., M.T. selaku Kepala Program Studi

Teknik Informatika UMN sekaligus pembimbing dalam skripsi dan telah memberikan saran-saran selama penulis melangsungkan perkuliahan dan bimbingan.

3. Seng Hansun, S.Si., M.Cs. selaku ketua sidang dan pembimbing akademik penulis selama menjalani studi yang telah memberi banyak dorongan semangat dan saran.

4. Nanang Krisdianto, S.T., M.Kom. selaku dosen penguji yang telah memberikan banyak saran.

(10)

5. dr. Edi Karwono, Sp.PD., selaku dokter spesialis penyakit di Rumah Sakit

Omni Internasional Alam Sutra yang telah memberikan banyak bantuan dan masukan serta data yang diperlukan dalam penelitian penulis.

6. dr. Vetinly, M.Gizi., Sp.GK., selaku dokter spesialis gizi klinis dewasa di

Rumah Sakit Omni Internasional Alam Sutra yang telah memberikan banyak bantuan dan masukan serta data yang diperlukan dalam penelitian penulis.

7. Orangtua penulis dan keluarga besar penulis yang senantiasa mendukung dengan doa sehingga penulis dapat menyelesaikan penelitian dan penulisan skripsi ini dengan baik.

8. Johan Setiawan, S.Kom., M.M., M.B.A., selaku sekretaris prodi Sistem Informasi yang membantu penulis mendapatkan informasi dari Stephanus Adi Suryo, S.Kom., yang telah banyak memberikan inspirasi kepada penulis.

9. Segenap dosen dan civitas academica Universitas Multimedia Nusantara yang

menyemangati penulis setiap saat.

10. Putri Suryani, Stephanie Halim, Eka Cahya, Yulius Giann, Ci Linda, yang telah membantu penulis mencari pakar yang sesuai dengan penelitian.

11. Teddy Aryono, William Aprilius dan Darwin Subrata yang memberikan masukan untuk penelitian penulis serta memberikan banyak inspirasi terkait skripsi ini.

12. Viki Theolorado yang banyak membantu penulis dalam perkuliahan dan dalam

menyelesaikan skripsi ini.

13. Olivia Benazir, Lemonsito Sudewo, Monika Tanaya yang menemani penulis sampai larut untuk menyelesaikan penelitian dan melakukan pencarian data.

(11)

14. Abi Kabisah dan Chaeril Maricar yang membantu penulis di awal

pengembangan program windows phone serta proses registrasi sebagai developer.

15. Agi Reza, Edward Kurnia, Ayu Indah, yang banyak membantu penulis dari

awal perkuliahan serta memberikan semangat sampai penulis menyelesaikan tugas akhir.

16. Keluarga mini dalam Pengurus Keluarga Besar Mahasiswa (KBM) Generasi 3, Generasi 4, Generasi 5, teman-teman seperjuangan Teknik Informatika angkatan 2011, TI B 2011, teman-teman TI angkatan 2012 – 2013, CelFam, Labota Papoy, serta sahabat yang senantiasa ada untuk memberikan dukungan dan semangat kepada penulis.

17. Rekan-rekan seperjuangan yang sama-sama berjuang untuk lulus bersama, yakni Darwin, Felix, Elim, Hary, Hasta, Ivana, Lemon, Olive, Rendy, Stephanie, Yusuf, Viki dan Yuli.

18. Serta pihak-pihak lainnya, yang ikut dalam membantu penulis, yang tidak dapat disebutkan satu per satu.

Penulis juga berterimakasih kepada pembaca skripsi ini dan mohon maaf jika ada kesalahan dalam penelitian dan penulisan skripsi ini. Seperti pepatah mengatakan bahwa tak ada gading yang tak retak, oleh karena itu penulis mengharapkan kritik dan saran untuk skripsi ini.

Tangerang, 2 Februari 2015

(12)

DAFTAR ISI

RANCANG BANGUN APLIKASI PENGATUR POLA MAKAN PENDERITA DIABETES MENGGUNAKAN ALGORITMA GENETIKA BERBASIS

WINDOWS PHONE... i

HALAMAN PENGESAHAN SKRIPSI ... ii

PERNYATAAN TIDAK MELAKUKAN PLAGIAT ... iii

HALAMAN PERSEMBAHAN ... iv

HALAMAN MOTTO ... v

ABSTRAK... vi

ABSTRACT ... vii

KATA PENGANTAR ... viii

DAFTAR ISI ... xi

DAFTAR GAMBAR ... xiii

DAFTAR LAMPIRAN... xv

BAB I PENDAHULUAN... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 4

1.3 Tujuan Penelitian ... 4

1.4 Manfaat Penelitian ... 5

1.5 Batasan Penelitian ... 6

1.6 Sistematika Penulisan ... 6

BAB II LANDASAN TEORI ... 8

2.1 Diabetes Mellitus ... 8

2.1.1 Diabetes Tipe 1 ... 10

2.1.2 Diabetes Tipe 2 ... 10

2.1.3 Diabetes Mellitus dalam Kehamilan (Diabetes Gestasional) ... 12

2.1.4 Diabetes Tipe Lain ... 13

2.2 Algoritma Genetika... 14

2.2.1 Sejarah Singkat Algoritma Genetika ... 15

2.2.2 Komponen Dasar Algoritma Genetika ... 15

2.2.3 Tahapan Alur Algoritma Genetika ... 17

2.3 Windows Phone ... 19

2.4 Testing dan Penentuan Sampel ... 20

BAB III METODE DAN PERANCANGAN APLIKASI ... 22

3.1 Metode Penelitian ... 22

3.2 Rancangan Sistem ... 24

3.2.1 Use Case Diagram ... 25

3.2.2 Sequence Diagram... 26

3.2.3 Activity Diagram ... 34

3.2.4 Class Diagram ... 43

3.2.5 Component Diagram ... 44

3.2.6 Deployment Diagram ... 44

3.3 Rancangan Aplikasi ... 45

BAB IV IMPLEMENTASI DAN HASIL PENELITIAN ... 52

(13)

4.1 Spesifikasi Sistem ... 52

4.2 Tampilan Antarmuka Aplikasi ... 53

4.3 Implementasi Algoritma Genetika pada Perencanaan Pola Makan ... 61

4.4 Hasil Pengujian Fungsionalitas pada Sampel Acak... 67

4.5 Rekapitulasi Kuesioner ... 79

BAB V SIMPULAN DAN SARAN ... 83

5.1 Simpulan ... 83

5.2 Saran ... 84

DAFTAR PUSTAKA ... 85

LAMPIRAN ... 91

RIWAYAT HIDUP... 92

(14)

DAFTAR GAMBAR

Gambar 3.1 Use Case Diagram ... 25

Gambar 3.2 Sequence Input Data User ... 26

Gambar 3.3 Sequence Memilih Waktu Makan ... 27

Gambar 3.4 Sequence Melihat Analisa Data ... 28

Gambar 3.5 Sequence Melihat Menu Bantuan ... 29

Gambar 3.6 Sequence Menghitung Kalori User ... 30

Gambar 3.7 Sequence Validasi dan Analisa Data User ... 31

Gambar 3.8 Sequence Menampilkan Perencanaan Pola Makan ... 32

Gambar 3.9 Sequence Implementasi Algoritma Genetika ... 33

Gambar 3. 10 Activity Input Data User ... 35

Gambar 3.11 Activity Memilih Waktu Makan ... 36

Gambar 3.12 Activity Melihat Analisa Data ... 37

Gambar 3.13 Activity Melihat Menu Bantuan ... 38

Gambar 3.14 Activity Menghitung Kalori User... 39

Gambar 3.15 Activity Validasi dan Analisa Data User ... 40

Gambar 3.16 Activity Menampilkan Perencanaan Pola Makan dan Porsi Makan ... 41

Gambar 3.17 Activity Implementasi Algoritma Genetika ... 42

Gambar 3.18 Class Diagram ... 43

Gambar 3.19 Component Diagram ... 44

Gambar 3.20 Deployment Diagram ... 45

Gambar 3.21 Rancangan Menu Awal ... 46

Gambar 3.22 Rancangan Menu Kedua ... 46

Gambar 3.23 Rancangan Menu Bantuan1 ... 47

Gambar 3.24 Rancangan Menu Bantuan 2 ... 47

Gambar 3.25 Rancangan Menu Info ... 48

Gambar 3.26 Rancangan Menu Pivot Analisa Data User... 48

Gambar 3.27 Rancangan Menu Pivot Makan Pagi ... 49

Gambar 3.28 Rancangan Menu Pivot Makan Selingan 1 ... 49

Gambar 3.29 Rancangan Menu Pivot Makan Siang ... 50

Gambar 3.30 Rancangan Menu Pivot Makan Selingan 2 ... 50

Gambar 3.31 Rancangan Menu Pivot Makan Malam ... 51

Gambar 3.32 Rancangan Menu Pivot About ………..51

Gambar 4.1 Tampilan Menu Awal... 53

Gambar 4.2 Tampilan Pengisian Data pada Menu Awal... 54

Gambar 4.3 Tampilan Menu Help dari Menu Awal ... 54

Gambar 4.4 Tampilan Menu Kedua ... 55

Gambar 4.5 Tampilan Pengisian Data pada Menu Kedua ... 55

Gambar 4.6 Tampilan Menu Help dari Menu Kedua ... 56

Gambar 4.7 Tampilan Info dari Help Page Menu Kedua ... 56

Gambar 4.8 Tampilan Menu Pivot Analisa Data ... 57

Gambar 4.9 Tampilan Menu Pivot Makan Pagi ... 57

Gambar 4.10 Tampilan Menu Pivot Makan Selingan Pertama ... 58

(15)

Gambar 4.11 Tampilan Menu Pivot Makan Siang... 58

Gambar 4.12 Tampilan Menu Pivot Makan Selingan Kedua... 59

Gambar 4.13 Tampilan Menu Pivot Makan Malam ... 59

Gambar 4.14 Tampilan Menu Pivot About Application... 60

Gambar 4.15 Tampilan Emulator ... 60

Gambar 4.16 Snippet Code Kebutuhan User ... 67

Gambar 4.17 Diagram Kepuasan Koresponden ... 79

Gambar 4.18 Diagram Tampilan Aplikasi... 80

Gambar 4.19 Diagram Kemudahan Penggunaan Aplikasi ... 80

Gambar 4.20 Diagram Keakuratan Sistem ... 81

Gambar 4.21 Diagram Tingkat Guna Aplikasi ... 81

Gambar 4.22 Diagram Kelengkapan Fitur Aplikasi...82

(16)

DAFTAR LAMPIRAN

1. Riwayat Hidup (copy, 4 halaman)

2. Formulir Konsutasi Skripsi (copy, 1 halaman) 3. Surat Wawancara dengan Pakar (copy, 2 halaman) 4. Tabel Uji Aplikasi (copy, 30 halaman)

5. Kuesioner (copy, 10 halaman)

Referensi

Dokumen terkait

pengujian hipotesis daya tahan jantung paru (X 1 ) dan daya tahan otot tungkai (X 2 ) terhadap kemampuan tendangan sabit (Y) pada Atlet Putra Pencak Silat UKM Unsyiah

karakteristik manusia dan dalam bidang pendidikan merupakan hasil belajar. Kemampuan afektif merupakan bagian dari hasil belajar dan memiliki peran penting. Keberhasilan

Kertas ini mengkaji corak kemeruapan harga saham sektor ekonomi di Bursa Malaysia, di samping mengenal pasti sektor yang meruap secara berkelangsungan bagi tempoh masa sebelum,

Berdasarkan hasil pengamatan, diketahui bahwa spesies burung rangkong (Bucerotidae) yang terdapat di pegunungan Gugop Kemukiman Pulo Breuh Selatan Kecamatan Pulo Aceh

1) Dalam Pelaksanaannya Komisi Penyiaran Indonesia Daerah (KPID) Riau sudah menjalankan kewenangannya, sebagaimana kewenanganya yang diatur dalam pasal 8 Undang-Undang

Bu nedenle kredi aynı tarihte (14/12/2014) kapatıldığında ilgili ayda tahakkuk eden peşin komisyon tutarı olan 1.268,81 TL ve geri kalan sekiz aya ilişkin itfa edilmemiş

dengan menawarkan sejumlah kemudahan. Ditambah dengan pembeli digital Indonesia diperkirakan mencapai 31,6 juta pembeli pada tahun 2018, angka ini meningkat dari

Dari Gambar 1 tampak baik simulasi pada data suhu udara maupun data kecepatan angin memiliki rataan yang lebih mendekati data setelah menggunakan algoritma Filter