Pembuatan Aplikasi Help Me on Diet Berbasis Android.

(1)

vii

ABSTRAK

Aplikasi diet merupakan aktivitas yang dilakukan aplikasi mobile untuk membantu para pelaku diet dalam menjalani program diet mereka sendiri. Aplikasi

“Help Me On Diet” dibuat untuk membantu pelaku diet dalam menjalani program diet mereka, dengan menyertai beberapa pilihan latihan olahraga seperti, Push-up, Sit-up, Leg Raises, Crunches, Plank, Squat Jump, dan Jogging. Berdasarkan hasil

survey kepada delapan orang pelaku diet, aplikasi “Help Me On Diet” dinilai berhasil

membantu proses diet dan pemahaman tentang diet itu sendiri kepada pengguna aplikasi.

Tujuan dari penelitian ini adalah untuk memberikan porsi penjadwalan diet yang disertai dengan olahraga, sesuai dengan perhitungan rumus RMR (Resting Metabolic Rate) Mifflin. Bahasa pemrograman yang digunakan dalam pembuatan aplikasi ini adalah Java yang dijalankan pada platform Android.


(2)

viii

ABSTRACT

Diet applications is an activity performed by the application of mobile to assist dieters in their own diet program. Application "Help Me On Diet" is designed to help dieters in their diet program, with accompanying multiple exercise option such as, Push-ups, Sit-ups, Leg Raises, Crunches, Plank, Squat Jump, and jogging, as an additional activities to lose weight. Based on survey of eight people who do diet, the application "Help Me On Diet" was considered successful in helping people who do diet and understanding diet itself.

The purpose this research is to provide a diet scheduling which accompanied by exercise, in accordance with the calculation formula RMR(Resting Metabolic Rate) Mifflin. The Programing language that were used for this application was java which run in Android platform.


(3)

ix

DAFTAR ISI

DAFTAR ISI ... VII DAFTAR GAMBAR ... XII DAFTAR TABEL ... XIV

BAB I PENDAHULUAN ... 1

1.1LATAR BELAKANG ... 1

1.2RUMUSAN MASALAH ... 2

1.3TUJUAN ... 2

1.4BATASAN MASALAH ... 3

1.5SISTEMATIKA PEMBAHASAN ... 3

BAB II LANDASAN TEORI ... 6

2.1 DIET ... 6

2.2 ATLETIK ... 8

2.2.1 Sit-Up ... 9

2.2.2 Push-Up ... 9

2.2.3 Crunches ... 10

2.2.4 Plank ... 11

2.2.5 Leg Raises ... 12

2.2.6 Squat Jump ... 13

2.2.7 Jogging ... 13

2.3 KALORI ... 14

2.4 MAKANAN ... 15

2.5 BMR DAN RMR ... 16

2.6 STORYBOARD ... 19

2.7 MOBILE APPLICATION ... 20

2.7.1 Android ...21

BAB III ANALISIS DAN DESAIN ... 24

3.1 ANALISIS SISTEM ... 24

3.1.1 Perbedaan Aplikasi Help Me On Diet Dengan Aplikasi Diet Serupa... 24

3.1.2 Analisis Proses Bisnis Aplikasi ... 26

3.1.3 Desain Basis Data... 36


(4)

x

3.2 DESAIN SISTEM ... 41

3.2.1 Storyboard Halaman Logo ... 41

3.2.2 Storyboard Halaman Pertama ... 42

3.2.3 Storyboard Halaman Help ... 43

3.2.4 Storyboard Halaman Penjelasan Diet ... 44

3.2.5 Storyboard Halaman Penjelasan Olahraga ... 45

3.2.6 Storyboard Halaman Penjelasan Makanan ... 46

3.2.7 Storyboard Halaman Form Pengisian Data Pengguna ... 47

3.2.8 Storyboard Halaman Latihan 1-Day ... 49

3.2.9 Storyboard Halaman Makanan ... 50

3.2.10 Storyboard Halaman Hasil ... 51

3.2.11 Storyboard Halaman Jadwal 1-Week ... 52

3.2.12 Storyboard Halaman Penjadwalan ... 53

3.2.13 Halaman History ... 55

3.2.14 Halaman Alarm... 56

BAB IV PENGEMBANGAN PERANGKAT LUNAK ... 57

4.1 HALAMAN LOGO... 57

4.2 HALAMAN HOME ... 58

4.3 HALAMAN HELP ... 61

4.4 HALAMAN ALARM ... 63

4.5 HALAMAN FORM INPUTAN DATA PENGGUNA ... 66

4.6 HALAMAN FORM INPUTAN DATA PENGGUNA LANJUTAN ... 67

4.7 HALAMAN TODODIET ... 70

4.8 HALAMAN TODODIETUNFORM ... 73

4.9 HALAMAN INSERTFOOD ... 75

4.10 HALAMAN RESULT ... 76

4.11 HALAMAN SUGGESTION ... 79

4.12 HALAMAN HISTORYWEEK ... 80

4.13 HALAMAN HISTORY ... 84

4.14 HALAMAN RANK... 86

BAB V TESTING DAN EVALUASI SISTEM ... 88

5.1 METODE TESTING ... 88

5.2 TEST CASE ... 89


(5)

xi

5.3.1 Test Case Halaman Logo ... 89

5.3.2 Test Case Halaman Home ... 90

5.3.3 Test Case Halaman Help ... 92

5.3.4 Test Case Halaman Alarm ... 92

5.3.5 Test Case Halaman Form Inputan Data Pengguna ... 93

5.3.6 Test Case Halaman Form Inputan Data Pengguna Lanjutan ... 93

5.3.7 Test Case Halaman ToDoDiet ... 95

5.3.8 Test Case Halaman ToDoDietUnform ... 96

5.3.9 Test Case Halaman InsertFood ... 98

5.3.10 Test Case Halaman Result ... 99

5.3.11 Test Case Halaman Suggestion ... 100

5.3.12 Test Case Halaman HistoryWeek ... 101

5.3.13 Test Case Halaman History ... 103

5.3.14 Test Case Halaman Rank ... 103

5.4 PROSES TESTING WHITE BOX ... 104

5.4.1 Test Case Pertama ... 107

5.4.2 Test Case Kedua ... 108

5.4.3 Test Case Ketiga ... 109

5.4.4 Test Case Keempat ... 110

5.5 EVALUASI SISTEM ... 110

5.5.1 Hasil Perhitungan Survei ... 111

5.5.2 Kesimpulan Survei ... 117

BAB VI KESIMPULAN DAN SARAN ... 118

6.1 KESIMPULAN ... 118

6.2 SARAN ... 119

DAFTAR PUSTAKA ... 121


(6)

xii

DAFTAR GAMBAR

2.1CRUNCHES... 11

2.2PLANK ... 12

2.3LEG RAISES ... 13

3.1FLOWCHART MENU HELP ... 30

3.2FLOWCHART MENU ALARM ... 31

3.3FLOWCHART HISTORY ... 32

3.4FLOWCHART MENU RANK ... 33

3.5FLOWCHART MENU 1-DAY ACTIVITY ... 34

3.6FLOWCHART MENU 1-WEEK ACTIVITY ... 35

3.7ERD ... 36

3.8SKETESA HALAMAN LOGO ... 42

3.9SKETSA HALAMAN PERTAMA ... 43

3.10SKETSA HALAMAN HELP ... 44

3.11SKETSA HALAMAN PENJELASAN DIET ... 45

3.12SKETSA HALAMAN PENJELASAN OLAHRAGA ... 46

3.13SKETSA HALAMAN PENJELASAN MAKANAN ... 47

3.14SKETSA HALAMAN FORM PENGISIAN DATA RMR... 48

3.15GAMBAR FORM PEMILIHAN OLAHRAGA DAN GOAL ... 49

3.16SKETSA WARNING SIGN 1200KALORI ... 49

3.17SKETSA HALAMAN LATIHAN 1-DAY ... 50

3.18SKETSA HALAMAN MAKANAN ... 51

3.19SKETSA HALAMAN HASIL ... 52

3.20SKETSA HALAMAN SUGGESTION ... 52

3.21SKETSA JADWAL 1-WEEK ... 53

3.22SKETSA HALAMAN PENJADWALAN 1-WEEK ... 54

3.23SKETSA HALAMAN PENJADWALAN 1-MONTH... 55

3.24SKETSA HALAMAN HISTORY... 55

3.25SKETSA HALAMAN ALARM ... 56

4.1TAMPILAN HALAMAN LOGO ... 58

4.2TAMPILAN HALAMAN HOME ... 61

4.3TAMPILAN HALAMAN HELP ... 62


(7)

xiii

4.5TAMPILAN HALAMAN DIETBAGIAN EXERCISE ... 63

4.6TAMPILAN HALAMAN DIETBAGIAN FOOD ... 63

4.7TAMPILAN HALAMAN ALARM PERTAMA ... 65

4.8TAMPILAN MENU ALARM GIF ... 65

4.9TAMPILAN HALAMAN ALARMDENGAN REMINDER ... 66

4.10TAMPILAN HALAMAN FORMPERTAMA ... 67

4.11TAMPILAN KETIKA INSERTBOX AKTIVITAS DITEKAN ... 67

4.12TAMPILAN HALAMAN FORMDUA ... 70

4.13TAMPILAN HALAMAN TODODIET ... 72

4.14TAMPILAN HALAMAN GIF TODODIET ... 73

4.15TAMPILAN FELXIBILITAS JUMLAH OLAHRAGA ... 73

4.16TAMPILAN HALAMAN TODODIETUNFORM ... 75

4.17TAMPILAN HALAMAN INSERTFOOD ... 76

4.18TAMPILAN HALAMAN RESULT ... 77

4.19TAMPILAN KETIKA TOMBOL EXERCISEDITEKAN ... 78

4.20TAMPILAN KETIKA TIDAK MENGKONSUMSI APAPUN ... 78

4.21TAMPILAN KETIKA PENGGUNA TELAH MENGKONSUMSI MAKANAN ... 79

4.22TAMPILAN HALAMAN SUGGESTION ... 80

4.23TAMPILAN HALAMAN HISTORYWEEK ... 82

4.24TAMPILAN WARNINGHISTORYWEEK ... 83

4.25TAMPILAN WHAT IREACH TILL NOW ... 83

4.26TAMPILAN KETIK PENGGUNA MEMILIH HISTORY ... 85

4.27TAMPILAN HISTORYWEEK ... 85

4.28TAMPILAN HALAMAN RESULTHISTORY ... 86

4.29TAMPILAN HALAMAN RANK ... 87

5.1GAMBAR NOTASI PEMROGRAMAN DALAM PENGUJIAN WHITE BOX ... 105


(8)

xiv

DAFTAR TABEL

2.1TABEL PEMBAKARAN KALORI SIT-UP,PUSH-UP,PLANK,LEG RAISES, DAN CRUNCHES ... 15

2.2TABEL PEMBAKARAN KALORI SQUAT JUMP DAN JOGGING ... 15

2.3TABEL KETERANGAN AKTIVITAS ... 18

3.1TABEL PERBANDINGAN FITUR ANTARA TIGA APLIKASI DIET... 25

3.2TABEL JADWAL ... 37

3.3TABEL KONSUMSI ... 37

3.4TABEL MAKANAN ... 38

3.5TABEL OLAHRAGA ... 38

3.6TABEL AKTIVITAS ... 39

3.7TABEL TODO ... 39

5.1TEST CASEHALAMAN LOGO ... 90

5.2TEST CASEHALAMAN HOME ... 90

5.3TEST CASEHALAMAN HELP ... 92

5.4TEST CASEHALAMAN ALARM ... 92

5.5TESTCASEHALAMAN FORMPERTAMA ... 93

5.6TEST CASEHALAMAN FORMKEDUA ... 94

5.7TESTCASEHALAMAN TODODIET ... 95

5.8TESTCASEHALAMAN TODODIETUNFORM ... 97

5.9TEST CASEHALAMAN INSERTFOOD ... 98

5.10TESTCASEHALAMAN RESULT ... 99

5.11TEST CASE HALAMAN SUGGESTION ... 100

5.12TEST CASEHALAMAN HISTORYWEEK ... 101

5.13TEST CASEHALAMAN HISTORY ... 103

5.14TEST CASE HALAMAN RANK ... 104


(9)

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Pengelolaan pola makan atau yang lebih dikenal dengan istilah diet merupakan salah satu cara yang biasa ditempuh hampir setiap orang untuk mendapatkan kesehatan tubuh yang lebih prima. Hal ini menginsyaratkan bahwa diet pada dasarnya hanya berada pada satu lingkup pola makanan dan jenis makanan apa saja yang akan dikonsumsi, sedangkan pada umumnya tubuh akan menyimpan cadangan tenaga berupa lemak yang ditimbun disekitar pembuluh darah. Sehingga pola makanan yang sehat tidak akan menutup kemungkinan terjadinya penimbunan lemak berlebih karena minimnya olahraga yang dilakukan guna membakar lemak-lemak tersebut.

Oleh karena itu diperlukan metode atau strategi yang mampu memberikan perencanaan kegiatan olahraga yang sesuai dengan aktifitas keseharian pengguna. Jika pengelolaan aktifitas olahraga tidak disertai dengan strategi yang baik, akan timbul rasa jenuh dalam diri pelaku diet kepada sistem diet itu sendiri. Salah satu bahasan olahraga yang mendukung kegiatan diet adalah olahraga atletik dasar. Gerakan dasar olahraga atletik yang paling mudah dijalani oleh orang-orang adalah Sit-up, Push-up, Plank, Leg Raises, Jogging, Squat Jump, dan Crunches.

Untuk membantu mengatasi permasalahan diet yang diimbangi dengan olahraga tersebut, penulis ingin membuat sebuah aplikasi tentang penjadwalan diet berbasis mobile dengan menggunakan platform Android yang bernama HELP ME ON DIET. Penulis akan memanfaatkan rumus Mifflin tentang perhitungan RMR (Resisting Metabolic Rate), beserta penjadwalan olahraga ringan yang telah dirancang oleh Gale Compton, seorang instruktur fitness yang telah mendapatkan sertifikat nasional dari The National Exercise dan Sports Trainers Association.


(10)

2

Universitas Kristen Maranatha Penulis menemukan sebuah artikel berita [1] tentang penggunaan ponsel yang

mampu menurunkan kebugaran tubuh. Artikel berita yang berjudul “Sering Pakai Ponsel Turunkan Kebugaran Tubuh?” ini berisi tentang sebuah penelitian yang menyebutkan bahwa kebanyakan kebugaran mahasiswa menurun akibat penggunaan ponsel dan jarang berolahraga. Oleh karena itu, penulis berharap dengan dibuatnya aplikasi HELP ME ON DIET ini dapat menjadi penghubung antara penggunaan ponsel dan keinginan berolahraga para penggunanya. Dan juga penulis berharap aplikasi ini mampu membantu para pelaku diet untuk dapat lebih memahami porses diet yang lebih benar. Lebih lanjut, penulis berharap dengan menggunakan aplikasi ini, para pelaku diet dapat mendapatkan kesehatan badan yang lebih prima. Sehingga aplikasi ini dapat memberikan dampak yang cukup besar bagi pemahaman pelaku diet terhadap diet itu sendiri.

1.2 Rumusan Masalah

Adapun masalah yang dapat dirumuskan seputar aplikasi ini adalah sebagai berikut :

1. Bagaimana cara agar aplikasi ini mempermudah para pelaku diet

dalam memahami proses diet?

2. Bagaimana cara agar aplikasi ini memberikan metode jenis diet yang

tepat kepada pengguna aplikasi?

3. Bagaimana cara agar aplikasi ini mampu memberitahukan kepada

pengguna tentang pengurangan atau penambahan kalori dengan cara yang mudah dipahami?

1.3 Tujuan

Adapun tujuan dari pembahasan ini adalah:

1. Merancang aplikasi penjadwalan diet berbasis mobile yang


(11)

3

Universitas Kristen Maranatha

2. Aplikasi ini dapat berguna sebagai alat bantu pengguna aplikasi untuk

menemukan metode diet yang lebih sesuai.

3. Merancang aplikasi yang mampu membantu pengguna mengetahui

hasil kalori yang telah dihilangkan ataupun didapatkan.

1.4 Batasan Masalah

Berikut adalah batasan masalah dalam pembuatan tugas akhir ini :

1. Aplikasi ini hanya merekomendasikan tiga jenis jadwal makanan yaitu

Breakfast, Lunch, Dinner.

2. Sistem hanya akan memberikan anjuran pembakaran kalori dan tidak

direkomendasikan sebagai tolak ukur pasti untuk mengukur hasil diet yang telah dijalani oleh pengguna

3. Sistem hanya merekomendasikan penjadwalan diet selama satu hari,

satu minggu, atau satu bulan.

4. Sistem hanya merekomendasikan tiga jenis diet yaitu, Diet

Mediterania, Diet TLC (Therapeutic Lifestyle Changes) dan Diet Golongan Darah.

5. Sistem hanya merekomendasikan olahraga atletik dasar yaitu, Sit-up,

Push-up, Plank, Leg Raises, Jogging, Squat Jump, dan Crunches untuk membantu jalannya program diet.

1.5 Sistematika Pembahasan

Sistematika penyajian yang digunakan dalam laporan penelitian ini adalah sebagai berikut:

BAB I. PENDAHULUAN

Bab ini berisi tentang uraian mengenai latar belakang program penjadwalan diet yang akan dirancang dan dibuat oleh penulis, masalah apa


(12)

4

Universitas Kristen Maranatha saja yang akan dibahas sehubungan dengan diet, serta batasan-batasan apa saja yang dapat dilakukan oleh program yang akan dibuat oleh penulis.

BAB II. LANDASAN TEORI

Bab ini berisi tentang dasar pemikiran dan teori-teori yang menunjang tentang diet, tata cara perhitungan kalkulasi kalori, serta olahraga-olahraga yang akan direkomendasikan oleh sistem.

BAB III. ANALISA DAN DESAIN

Bab ini berisi tentang hasil analisis dan perancangan sistem yang dibuat antara lain analisis kebutuhan sistem dan storyboard untuk desain sistem.

BAB IV. PENGEMBANGAN PERANGKAT LUNAK

Bab ini digunakan untuk menjelaskan perencanaan pada tahap implementasi, proses pengembangan implementasi, dan penjelasan mengenai realisasi fungsionalitas serta disain antar muka yang telah dibuat.

BAB V. PENGUJIAN

Bab ini berisi akan menejaskan rencana pengujian sistem serta testing yang akan dilakukan. Testing yang akan dilakukan adalah dengan menggunakan metode blackbox, whitebox, dan survei.

BAB VI. KESIMPULAN DAN SARAN

Bab ini digunakan untuk memberi kesimpulan tentang program penjadwalan diet yang telah dibuat oleh penulis dan kata-kata penutup dalam laporan tugas akhir.


(13)

5

Universitas Kristen Maranatha DAFTAR PUSTAKA

Bagian ini berisi tentang daftar sumber-sumber informasi yang digunakan untuk mendukung pembuatan program penjadwalan diet.


(14)

118

BAB VI

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Diet merupakan sebuah aktivitas mengatur pola makanan yang lebih baik sehingga tidak menjadikan lemak jenuh didalam tubuh. Dan diet yang tepat pun harus tetap diimbangi dengan olahraga sebagai sarana untuk membakar kalori-kalori berlebih di dalam tubuh. Aplikasi Help Me On Diet dibangun sebagai jembatan antara diet dan olahraga

Olahraga yang telah direkomendasikan oleh sistem adalah olahraga-olahraga yang merupakan gerakan dasar dari olahraga atletik seperti Push-up, Sit-up, Plank, Crunches, Leg Raises, Squat Jump, dan juga Jogging. Sedangkan diet yang disediakan oleh sistem hanya ada 3, yaitu diet itu adalah diet Mediterania, diet Golongan Darah, dan diet TLC. Dan untuk menghitung berapa banyak kalori yang boleh dihilangkan selama satu hari, aplikasi ini menggunakan teknik perhitungan RMR dengan menggunakan rumus Mifflin.

Beberapa fitur yang dimiliki oleh aplikasi Help Me On Diet salah satunya adalah fitur inputan form data pengguna, pada fitur ini pengguna akan disuguhkan halaman form yang harus diisi beserta olahraga-olahraga apa saja yang ingin dijalani selama masa pelaksanaan jadwal diet. Fitur ini berguna membantu pengguna untuk memahami proses diet, bahwa diet yang tepat harus sesuai dengan data-data yang pengguna inputkan. Selain itu, dari inputan data pengguna, sistem akan memberikan jenis diet yang tepat sesuai dengan berat badan pengguna. Fitur ini dirancang guna menjawab dua point pada sub bab rumusan masalah.

Fitur reminder sebagai alarm pribadi pengguna untuk melaksanakan latihan olahraga. Selain itu fitur yang lain adalah fitur hide yang berguna menyimpan data sementara pengguna apabila pengguna ingin melanjutkan latihan olahraganya di lain waktu. Fitur history berguna untuk menyimpan seluruh penjadwalan diet satu minggu


(15)

119

Universitas Kristen Maranatha dan satu bulan yang telah selesai dijalani beserta info tentang berapa banyak kalori yang dihilangkan, berapa banyak olahraga yang telah dijalani, dan berapa banyak makanan yang telah dikonsumsi. Fitur ini dirancang guna menjawab point terakhir pada sub bab rumusan masalah.

Guna mengetahui potensi pemanfaatan program, selain menggunakan pengujian black box dan white box, penulis juga menggunakan survei kepada 8 orang responden yang sedang melakukan penjadwalan diet. Responden yang mengisi survei telah dibagi menjadi 3 bagian, yaitu 3 orang responden dengan jenis diet Mediterania, 3 orang responden dengan jenis diet Golongan Darah, dan 2 jenis responden dengan jenis diet TLC.

Setelah melaksanakan program penjadwalan diet satu minggu, responden akan diberikan 10 pertanyaan mengenai desain, efektifitas fitur, dan pehamanan mengenai aplikasi Help Me On Diet. Dan hasil survei yang telah dijalani menunjukkan bahwa 8 orang setuju jika aplikasi ini membantu para pengguna untuk memahami tentang diet itu sendiri.

6.2 Saran

Untuk pengembangan yang lebih lanjut berdasarkan survei yang telah dijalani, diharapkan aplikasi ini dapat berjalan tanpa perlu menggunakan koneksi yang terhubung dengan internet. Penggunaan database dalam aplikasi ini untuk selanjutnya dapat diganti dengan penggunaan database SQLite.

Pada fitur InsertFood, perlu dilakukan pembenahan agar mampu menghitung makanan yang tidak formal, seperti ngemil. Dan pada menu suggestion, untuk lebih lanjut diharapkan mampu diterapkannya algoritma khusus sehingga saran yang diberikan program tidak bersifat static.

Adapun penulis berharap untuk selanjutnya, aplikasi ini mampu dikembangkan dengan fitur-fitur yang lebih hebat lagi mengenai diet. Fitur-fitur tersebut seperti fitur Pengukuran Detak Jantung Setelah Olahraga, Pengukuran


(16)

120

Universitas Kristen Maranatha Kadar Kolesterol, Perhitungan Kalori Berdasarkan Jarak Tempuh Jogging, Grafik Pengurangan Kalori, Forum Diet atau juga bisa dihubungkan dengan


(17)

121

DAFTAR PUSTAKA

[1] Merdeka.com, "Sehat Merdeka," Merdeka.com, 9 Juli 2013. [Online]. Available:

http://www.merdeka.com/sehat/sering-pakai-ponsel-turunkan-kebugaran-tubuh.html. [Accessed 7 November 2013].

[2] M. D. Pasquale, The Metabolic Diet : The Revolutionary Diet That Explodes the Myths about Carbohydrates and Fats by Mauro G. Di Pasquale, English: Buchanan Publishing, Incorporated, Ronald, 2010.

[3] "30 Days ABS Challange," Day Fitnes Challange, 2013. [Online]. Available: http://30dayfitnesschallenges.com/30-day-abs-challenge/. [Accessed 14 February 2014].

[4] "Calories and Kilojoulse," 2013. [Online]. Available:

http://www.caloriesperhour.com/tutorial_calories.php. [Accessed 28 September 2013].

[5] converunits.co, "Convert kilogram to calorie - Conversion," [Online]. Available: http://www.convertunits.com/from/kilogram/to/calorie. [Accessed 17 January 2014].

[6] "Calories Burned During Exercise by NutriStrategy - Alphabetized List,"

NutriStrategy, 2013. [Online]. Available:

http://www.nutristrategy.com/activitylist4.htm. [Accessed 28 September 2013]. [7] D. Logue, 500 400-Calorie Recipes: Delicious and Satisfying Meals That Keep

You to a Balanced 1200-Calorie Diet So You Can Lose Weight without Starving Yourself, Fair Winds Press, 2011.


(18)

122

Universitas Kristen Maranatha

[8] "Calories in Food," 2013. [Online]. Available:

http://www.freedieting.com/tools/calories_in_food.htm. [Accessed 28 September 2013].

[9] "Calculating BMR and RMR. Diet and Weight Loss Tutorial," 2013. [Online]. Available: http://www.caloriesperhour.com/tutorial_BMR.php. [Accessed 28 September 2013].

[10] I. Script, Panduan Mudah Membuat Animasi, MediaKita, 2008.

[11] N. S. H, Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android, Bandung: Informatika, 2011.

[12] I. (. LTD, "Application Store," InspiredApps (A.L) LTD, 29 October 2013.

[Online]. Available:

https://play.google.com/store/apps/details?id=com.dietcoacher.sos. [Accessed 4 November 2013].

[13] MedHelp, "My Diet Diary Calorie Counter," 22 August 2013. [Online].

Available: https://play.google.com/store/apps/details?id=org.medhelp.mydiet.

[Accessed 4 November 2013].

[14] S. Desikan and G. Ramesh, "Software Testing," in Principles and Practices, India, Pearson Education India, 2006.


(1)

Universitas Kristen Maranatha DAFTAR PUSTAKA

Bagian ini berisi tentang daftar sumber-sumber informasi yang digunakan untuk mendukung pembuatan program penjadwalan diet.


(2)

118

BAB VI

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Diet merupakan sebuah aktivitas mengatur pola makanan yang lebih baik

sehingga tidak menjadikan lemak jenuh didalam tubuh. Dan diet yang tepat pun harus tetap diimbangi dengan olahraga sebagai sarana untuk membakar kalori-kalori berlebih di dalam tubuh. Aplikasi Help Me On Diet dibangun sebagai jembatan antara

diet dan olahraga

Olahraga yang telah direkomendasikan oleh sistem adalah olahraga-olahraga yang merupakan gerakan dasar dari olahraga atletik seperti Push-up, Sit-up, Plank,

Crunches, Leg Raises, Squat Jump, dan juga Jogging. Sedangkan diet yang

disediakan oleh sistem hanya ada 3, yaitu diet itu adalah diet Mediterania, diet Golongan Darah, dan diet TLC. Dan untuk menghitung berapa banyak kalori yang boleh dihilangkan selama satu hari, aplikasi ini menggunakan teknik perhitungan RMR dengan menggunakan rumus Mifflin.

Beberapa fitur yang dimiliki oleh aplikasi Help Me On Diet salah satunya adalah fitur inputan form data pengguna, pada fitur ini pengguna akan disuguhkan halaman form yang harus diisi beserta olahraga-olahraga apa saja yang ingin dijalani selama masa pelaksanaan jadwal diet. Fitur ini berguna membantu pengguna untuk memahami proses diet, bahwa diet yang tepat harus sesuai dengan data-data yang pengguna inputkan. Selain itu, dari inputan data pengguna, sistem akan memberikan jenis diet yang tepat sesuai dengan berat badan pengguna. Fitur ini dirancang guna menjawab dua point pada sub bab rumusan masalah.

Fitur reminder sebagai alarm pribadi pengguna untuk melaksanakan latihan olahraga. Selain itu fitur yang lain adalah fitur hide yang berguna menyimpan data sementara pengguna apabila pengguna ingin melanjutkan latihan olahraganya di lain waktu. Fitur history berguna untuk menyimpan seluruh penjadwalan diet satu minggu


(3)

Universitas Kristen Maranatha dan satu bulan yang telah selesai dijalani beserta info tentang berapa banyak kalori yang dihilangkan, berapa banyak olahraga yang telah dijalani, dan berapa banyak makanan yang telah dikonsumsi. Fitur ini dirancang guna menjawab point terakhir pada sub bab rumusan masalah.

Guna mengetahui potensi pemanfaatan program, selain menggunakan pengujian black box dan white box, penulis juga menggunakan survei kepada 8 orang responden yang sedang melakukan penjadwalan diet. Responden yang mengisi survei telah dibagi menjadi 3 bagian, yaitu 3 orang responden dengan jenis diet Mediterania, 3 orang responden dengan jenis diet Golongan Darah, dan 2 jenis responden dengan jenis diet TLC.

Setelah melaksanakan program penjadwalan diet satu minggu, responden akan diberikan 10 pertanyaan mengenai desain, efektifitas fitur, dan pehamanan mengenai aplikasi Help Me On Diet. Dan hasil survei yang telah dijalani menunjukkan bahwa 8 orang setuju jika aplikasi ini membantu para pengguna untuk memahami tentang diet itu sendiri.

6.2 Saran

Untuk pengembangan yang lebih lanjut berdasarkan survei yang telah dijalani, diharapkan aplikasi ini dapat berjalan tanpa perlu menggunakan koneksi yang terhubung dengan internet. Penggunaan database dalam aplikasi ini untuk selanjutnya dapat diganti dengan penggunaan database SQLite.

Pada fitur InsertFood, perlu dilakukan pembenahan agar mampu menghitung makanan yang tidak formal, seperti ngemil. Dan pada menu suggestion, untuk lebih lanjut diharapkan mampu diterapkannya algoritma khusus sehingga saran yang diberikan program tidak bersifat static.

Adapun penulis berharap untuk selanjutnya, aplikasi ini mampu dikembangkan dengan fitur-fitur yang lebih hebat lagi mengenai diet. Fitur-fitur tersebut seperti fitur Pengukuran Detak Jantung Setelah Olahraga, Pengukuran


(4)

120

Universitas Kristen Maranatha Kadar Kolesterol, Perhitungan Kalori Berdasarkan Jarak Tempuh Jogging, Grafik Pengurangan Kalori, Forum Diet atau juga bisa dihubungkan dengan aplikasi yang mampu membantu program diet seperti aplikasi Nike+.


(5)

121

[1] Merdeka.com, "Sehat Merdeka," Merdeka.com, 9 Juli 2013. [Online]. Available:

http://www.merdeka.com/sehat/sering-pakai-ponsel-turunkan-kebugaran-tubuh.html. [Accessed 7 November 2013].

[2] M. D. Pasquale, The Metabolic Diet : The Revolutionary Diet That Explodes the Myths about Carbohydrates and Fats by Mauro G. Di Pasquale, English: Buchanan Publishing, Incorporated, Ronald, 2010.

[3] "30 Days ABS Challange," Day Fitnes Challange, 2013. [Online]. Available: http://30dayfitnesschallenges.com/30-day-abs-challenge/. [Accessed 14 February 2014].

[4] "Calories and Kilojoulse," 2013. [Online]. Available: http://www.caloriesperhour.com/tutorial_calories.php. [Accessed 28 September 2013].

[5] converunits.co, "Convert kilogram to calorie - Conversion," [Online]. Available: http://www.convertunits.com/from/kilogram/to/calorie. [Accessed 17 January 2014].

[6] "Calories Burned During Exercise by NutriStrategy - Alphabetized List,"

NutriStrategy, 2013. [Online]. Available:

http://www.nutristrategy.com/activitylist4.htm. [Accessed 28 September 2013]. [7] D. Logue, 500 400-Calorie Recipes: Delicious and Satisfying Meals That Keep

You to a Balanced 1200-Calorie Diet So You Can Lose Weight without Starving Yourself, Fair Winds Press, 2011.


(6)

122

Universitas Kristen Maranatha [8] "Calories in Food," 2013. [Online]. Available: http://www.freedieting.com/tools/calories_in_food.htm. [Accessed 28 September 2013].

[9] "Calculating BMR and RMR. Diet and Weight Loss Tutorial," 2013. [Online]. Available: http://www.caloriesperhour.com/tutorial_BMR.php. [Accessed 28 September 2013].

[10] I. Script, Panduan Mudah Membuat Animasi, MediaKita, 2008.

[11] N. S. H, Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android, Bandung: Informatika, 2011.

[12] I. (. LTD, "Application Store," InspiredApps (A.L) LTD, 29 October 2013.

[Online]. Available:

https://play.google.com/store/apps/details?id=com.dietcoacher.sos. [Accessed 4 November 2013].

[13] MedHelp, "My Diet Diary Calorie Counter," 22 August 2013. [Online]. Available: https://play.google.com/store/apps/details?id=org.medhelp.mydiet. [Accessed 4 November 2013].

[14] S. Desikan and G. Ramesh, "Software Testing," in Principles and Practices, India, Pearson Education India, 2006.