PENGEMBANGAN APLIKASI REKOMENDASI DIET BERBASIS ANDROID TUGAS AKHIR

dokumen-dokumen yang mirip
PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSIS SINDROM ASPERGER DENGAN METODE FORWARD CHAINING BERBASIS MOBILE

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TANAMAN OBAT KELUARGA SEBAGAI ALTERNATIF PENGOBATAN DENGAN METODE TOPSIS BERBASIS WEB

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSA GANGGUAN PERKEMBANGAN PERVASIF DENGAN METODE DEMPSTER SHAFER BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI BIRD ATLAS INDONESIA BERBASIS WEB

PEMBANGUNAN APLIKASI PENYEDIA INFORMASI PERKULIAHAN MAHASISWA FTI UAJY

PEMBANGUNAN APLIKASI MOBILE GAME TEBAK KATA BERBASIS LOKASI TUGAS AKHIR

Tugas Akhir. Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika. Disusun Oleh : ALOYSIUS HERRY FATMANTO

PEMBANGUNAN APLIKASI PANDUAN DIET SEHAT BERDASARKAN GOLONGAN DARAH BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN APLIKASI PENGUMUMAN TERPADU BERBASIS MOBILE

PENGEMBANGAN SISTEM INFORMASI DESA WISATA DI DAERAH ISTIMEWA YOGYAKARTA BERBASIS LOKASI

PEMBANGUNAN SISTEM INFORMASI PEMESANAN TIKET BUS BERBASIS MOBILE. Tugas Akhir

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO KOMPUTER

PEMBANGUNAN APLIKASI PEMESANAN MENU PADA RESTORAN BERBASIS ANDROID

PEMBANGUNAN APLIKASI BERBASIS LOKASI PENCARI LAYANAN PENDIDIKAN PADA ANDROID

PEMBANGUNAN APLIKASI MOBILE PEMBELAJARAN SISTEM PENCERNAAN MANUSIA BERBASIS MULTIMEDIA TUGAS AKHIR

Pengembangan Sistem Informasi Monitoring dan Evaluasi Pengendalian Hama Berbasis Web

PEMBANGUNAN PERANGKAT LUNAK PEMESANAN RUANG KARAOKE BERBASIS WEB

PEMBANGUNAN APLIKASI PEMESANAN DAN PEMBAYARAN TIKET BIOSKOP MENGGUNAKAN TEKNOLOGI NEAR FIELD COMMUNICATION TUGAS AKHIR

Pembangunan Aplikasi Mobile Web Pemesanan Makanan Menggunakan QR Code TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PENGEMBANGAN SISTEM INFORMASI SKRIPSI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBANGUNAN APLIKASI AUGMENTED REALITY WISATA BUDAYA YOGYAKARTA BERBASIS LOKASI PADA ANDROID

Pengembangan Sistem Pendukung Keputusan Pemilihan Handphone dengan Metode Weighted Product (WP)

PEMBANGUNAN APLIKASI MOBILE PENGETAHUAN KEBIDANAN DAN LETAK RUMAH BERSALIN BERBASIS LOKASI

PEMBANGUNAN APLIKASI PANDUAN FITNESS INTERAKTIF MENGGUNAKAN TEKNOLOGI AUGMENTED REALITY BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN PORTAL WEB PADA PT. TATA TRANSPORT DENGAN MENGGUNAKAN WINDOWS SHAREPOINT SERVICE 3.0

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN PREDIKSI KECEPATAN STUDI MAHASISWA DENGAN MENGGUNAKAN METODE ID3

PEMBANGUNAN APLIKASI PASIEN KLINIK KESEHATAN BERBASIS MOBILE

PEMBANGUNAN FORUM JUAL BELI DENGAN MENGGUNAKAN MOBILE-WEB BERBASIS LOKASI

PEMBANGUNAN ONLINE MARKETPLACE UNTUK PENGUSAHA MIKRO DI PASTY

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR. Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai

PEMBANGUNAN SISTEM INFORMASI PENCATATAN TRANSAKSI LAUNDRY

PEMBANGUNAN SISTEM INFORMASI AKUNTANSI UNTUK PERUSAHAAN DAGANG SKALA MIKRO, KECIL DAN MENENGAH

PEMBANGUNAN APLIKASI MOBILE PENCARIAN PERTANDINGAN FUTSAL DENGAN METODE BREADTH FIRST SEARCH TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE PENCARIAN LOKASI NONTON BARENG BERBASIS LOCATION BASED SERVICE TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI BERBASIS DEKSTOP DAN WEB MULTIMEDIA DENGAN FRAMEWORK CODEIGNITER

Pembangunan Aplikasi Permainan Web Pembelajaran Aksara Jawa Menggunakan Teknologi HTML5 dan CSS3

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN AKADEMIK SMK ERNA DUMAI BERBASIS WEB SKRIPSI

PEMBANGUNAN GAME BATIK PADA PIRANTI MOBILE ANDROID

PEMBANGUNAN APLIKASI KLASIFIKASI MAHASISWA BARU UNIVERSITAS ATMA JAYA YOGYAKARTA DENGAN METODE NAΪVE BAYES CLASSIFIER

PEMBANGUNAN WEBSITE GEREJA SOMOHITAN MENGGUNAKAN FRAMEWORK CODEIGNITER

FAKULTAS TEKNIK INDUSTRI

SISTEM INFORMASI GEOGRAFIS PEMETAAN PELAYANAN KESEHATAN DI KOTA SAMARINDA KALIMANTAN TIMUR BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN APLIKASI GAME CERDAS CERMAT BERBASIS ANDROID TUGAS AKHIR

Pembangunan Sistem Rekomendasi Pencarian Menu Masakan di Restaurant

PEMBANGUNAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN PENJURUSAN PADA TINGKAT SMA MENGGUNAKAN METODE K NEAREST NEIGHBOR (APerS) TUGAS AKHIR

PENGEMBANGAN APLIKASI MONITORING LABORATORIUM

PENGEMBANGAN APLIKASI PENGENALAN POLA PENYAKIT KULIT MENGGUNAKAN BACKPROPAGATION MOMENTUM

PEMBANGUNAN APLIKASI MOBILE MARKETPLACE UNTUK PENYEWAAN KENDARAAN TUGAS AKHIR

PEMBANGUNAN APLIKASI MOBILE BERBASIS LOKASI UNTUK PERMAINAN PENGENALAN OBYEK WISATA DI YOGYAKARTA

PEMBANGUNAN SISTEM INFORMASI RENTAL FILM PADA PERANGKAT MOBILE BERBASIS J2ME

PEMBANGUNAN APLIKASI PENGHUBUNG DONATUR DAN PANTI ASUHAN BERBASIS LOKASI TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI RUMAH SAKIT MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBANGUNAN SISTEM INFORMASI AKADEMIK BERBASIS WEB SMA KOLESE DE BRITTO MENGGUNAKAN KEAMANAN SMS GATEWAY

PEMBANGUNAN SISTEM INFORMASI INVENTORI DAN HELP DESK DI PUSAT SISTEM INFORMASI UNIVERSITAS ATMA JAYA YOGYAKARTA

PEMBANGUNAN SISTEM KONSULTASI KULINER BERBASIS PENGETAHUAN

TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika DISUSUN OLEH:

TUGAS AKHIR PEMBANGUNAN WEB API TERINTEGRASI UNTUK DESTINASI PARIWISATA YOGYAKARTA

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN USAHA DIGITAL PRINTING MENGGUNAKAN BAYESIAN NETWORK

PEMBANGUNAN SISTEM INFORMASI KERJASAMA DAN PROMOSI BERBASIS WEB (STUDI KASUS UNIVERSITAS ATMA JAYA YOGYAKARTA)

SISTEM REKOMENDASI PEMILIHAN KERJA UNTUK MAHASISWA UNIVERSITAS ATMAJAYA YOGYAKARTA MENGGUNAKAN METODE CONTENT-BASED FILTERING

PENGEMBANGAN APLIKASI KUIS ONLINE BERBASIS WEB SERVICE PADA PLATFORM WINDOWS PHONE TUGAS AKHIR

PENGEMBANGAN PORTAL DOSEN UNIVERSITAS DENGAN INTEGRASI JAVA DAN ASP.NET WEB SERVICE MENGGUNAKAN PHP SOAP-WSDL

PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS POSYANDU BERBASIS WEB

PEMBANGUNAN APLIKASI PENCARIAN RUMAH SAKIT DAN DOKTER TERDEKAT BERBASIS ANDROID

PEMBANGUNAN SISTEM RESERVASI FILM DAN RUANG PADA BIOSKOP MINI BERBASIS WEB DAN ANDROID

PEMBANGUNAN SISTEM PAKAR PENANGGULANGAN HAMA DAN PENYAKIT PADA TANAMAN KENTANG MENGGUNAKAN METODE CERTAINTY FACTOR

PEMBANGUNAN SISTEM INFORMASI PORTAL ALUMNI

PENGEMBANGANN SISTEM INFORMASI KERJA PRAKTEK/MAGANG BERBASIS WEB UNTUK PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS ATMA JAYA YOGYAKARTA TUGAS AKHIR

PEMBANGUNAN SISTEM PENDUKUNG KEPUTUSAN PENCARIAN RUMAH MAKAN MENGGUNAKAN METODE K-NEAREST NEIGHBOR BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI BERBASIS WEB UNTUK KLINIK HEWAN CALICO DENGAN HTML5

PEMBANGUNAN APLIKASI MOBILE SALES ASSISTANT. SKRIPSI Diajukan Untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika.

PEMBANGUNAN SISTEM INFORMASI UMAT GEREJA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PENJAMINAN MUTU (Studi Kasus : Universitas Atma Jaya Yogyakarta) TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI NILAI UNTUK SEKOLAH MENENGAH ATAS BERBASIS WEB

PEMBANGUNAN APLIKASI SISTEM PAKAR ANALISIS PENYAKIT GANGGUAN KEPRIBADIAN MENGGUNAKAN TEOREMA BAYES

PEMBANGUNAN SISTEM INFORMASI DESA BERBASIS WEB

PEMBANGUNAN APLIKASI SISTEM PAKAR DIAGNOSA KANKER LEHER RAHIM DENGAN METODE FORWARD CHAINING BERBASIS ANDROID

PEMBANGUNAN SISTEM INFORMASI PENERIMAAN PEGAWAI BERBASIS WEB TUGAS AKHIR

PEMBANGUNAN APLIKASI PENGINGAT AKTIVITAS BERBASIS LOKASI PADA WINDOWS PHONE 8

PENGEMBANGAN SISTEM INFORMASI AKADEMIK UNTUK PELAPORAN PROSES AKADEMIK MAHASISWA BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI KESISWAAN STUDI KASUS SMP MARIA IMMACULATA CILACAP

PEMBANGUNAN APLIKASI E-MARKETING PROPERTY BERBASIS WEB (STUDI KASUS : PT. INTI CIPTA PROPERTINDO)

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN (SIMKA) BERBASIS MOBILE TUGAS AKHIR

PEMBANGUNAN SITUS E-MARKETPLACE UNTUK PERSEWAAN VILLA MENGGUNAKAN SMARTY DAN JQUERY SKRIPSI

PEMBANGUNAN APLIKASI SISTEM INFORMASI PENCATATAN PENDAPATAN KEUANGAN STUDI KASUS HOTEL DUTA GARDEN YOGYAKARTA TUGAS AKHIR

Pembangunan Sistem Layanan Berbasis Lokasi Pencarian UMKM Terdekat Berbasis Android

PEMBANGUNAN APLIKASI ANALISIS SENTIMEN BERITA MENGGUNAKAN METODE NAIVE BAYES

PEMBANGUNAN SISTEM INFORMASI PENJUALAN DAN PEMESANAN SEMEN BERBASIS WEB

PEMBANGUNAN SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN SMS GATEWAY (Studi Kasus : SMK Marsudi Luhur Yogyakarta)

PEMBANGUNAN APLIKASI AUGMENTED REALITY BOOK TATA SURYA 3D BERBASIS ANDROID

PENGIMPLEMENTASIAN CRM PADA PEMBANGUNAN E-COMMERCE UNTUK PRODUSEN ALAT PERMAINAN EDUKATIF BERBASIS WEB (Studi Kasus : Dolanan Puzzle)

PEMBANGUNAN PERANGKAT LUNAK BERBASIS WEB UNTUK PELAPORAN DATA BENCANA ALAM

Pembangunan Aplikasi Layanan Berbasis Lokasi Pencarian Obral (Sale) Terdekat Berbasis Android

PEMBANGUNAN SISTEM INFORMASI KLINIK GIGI UNTUK MENDUKUNG PELAYANAN PASIEN DI KLINIK GIGI XYZ. Tugas Akhir

Pembangunan Aplikasi Mobile Pencarian Tiket Pesawat Termurah Berbasis J2ME

PEMBANGUNAN SISTEM INFORMASI PENGGAJIAN KARYAWAN BERBASIS WEB (STUDI KASUS: UNIVERSITAS ATMA JAYA YOGYAKARTA)

PENGEMBANGAN APLIKASI PERANGKAT LUNAK KLINIK TERPADU BERBASIS WEB DAN ANDROID DENGAN PUSH NOTIFICATION DAN NOSQL DATABASE SKRIPSI JUDUL

PEMBANGUNAN SISTEM INFORMASI PENGUMUMAN PERKULIAHAN MAHASISWA

PEMBANGUNAN PERANGKAT LUNAK PELAPORAN DATA BENCANA ALAM MENGGUNAKAN SMS GATEWAY

PEMBANGUNAN GAME BALON LUNCUR DENGAN ANDENGINE DAN ECLIPSE BERBASIS ANDROID

Transkripsi:

PENGEMBANGAN APLIKASI REKOMENDASI DIET BERBASIS ANDROID TUGAS AKHIR Diajukan untuk Memenuhi Sebagian Persyaratan Mencapai Derajat Sarjana Teknik Informatika Oleh : Inggar Sanjaya 10 07 06198 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI UNIVERSITAS ATMA JAYA YOGYAKARTA YOGYAKARTA 2014

HALAMAN PENGESAHANA ii

HALAMAN PERSEMBAHAN But blessed is the one who trusts in the LORD, whose confidence is in him - Jeremiah 17:7- Tugas Akhir ini kupersembahkan untuk: Tuhan Yesus yang selalu membimbing, Bapak dan Ibu yang tiada henti memberikan doa, Adikku Erga, Pradipta Ayu Larasati, dan seluruh sahabatku iii

KATA PENGANTAR Penulis mengucapkan puji syukur kepada Tuhan Yang Maha Esa atas berkat dan bimbingan-nya sehingga penulis dapat menyelesaikan pembuatan Tugas Akhir ini dengan baik. Tujuan dari pembuatan Tugas Akhir ini adalah sebagai salah satu syarat untuk mencapai derajat sarjana Program Studi Teknik Informatika Fakultas Teknologi Industri Universitas Atma Jaya Yogyakarta. Penulis menyadari bahwa dalam pembuatan Tugas Akhir ini tidak dapat terlepas dari bantuan dan dukungan berbagai pihak baik secara langsung maupun tidak langsung, moril maupun materiil. Oleh sebab itu penulis mengucapkan terimakasih kepada: 1. Tuhan Yesus Kristus yang selalu memberikan cahaya kebenaran-nya, disaat aku mengalami kesusahan sekalipun Dia selalu menuntunku. 2. Ibu Dra. Ernawati, M.T, selaku dosen pembimbing I yang telah memberikan kepercayaan kepada saya untuk menyelesaikan Tugas Akhir ini, dan telah banyak meluangkan waktu, pikiran dan dan tenaga untuk memberikan bimbingan, kritik serta saran yang berharga sehingga Tugas Akhir ini dapat terselesaikan dengan baik. 3. Bapak Thomas Suselo, S.T, M.T, selaku dosen pembimbing II yang telah meluangkan waktu, tenaga iv

dan pikiran serta dan memberikan solusi, sehingga Tugas Akhir ini dapat diselesaikan tepat waktu. 4. Bapak Dr.Pranowo dan Ibu Findra Kartikasari Dewi, S.T., M.M., M.T, selaku dosen penguji, terimakasih sudah menguji penelitian ini, berbagai masukan, saran dan pendapat menjadikan skripsi ini terasa lebih baik dari sebelumnya. 5. Bapak dan Ibu serta adik tercita, yang telah memberikan kesempatan untuk melanjutkan belajar di perguruan tinggi. Tak terhingga bantuan baik secara moril maupun materiil yang telah kalian berikan. 6. Sahabat-sahabat saya Hendra, Dicky, Fian, Indra, Stella, Aleng, Sekar, Shinta, Andri, Bryant dkk yang menjadi teman baik selama kuliah. 7. Kekasih saya Pradipta Ayu Larasati,S.E yang memberikan dorongan semangat secara moral dan selalu mengingatkan untuk segera menyelesaikan Tugas Akhir, trimakasih bi. 8. Keluarga Pascasarjana UAJY, Bu Tipuk, Bu Mur, Pak Han, Pak Tedi, Pak Antok, Pak Santosa dan semua teman-teman Student Staff Pascasarjana. Terimakasih untuk dukungan dan perhatian kalian. 9. Teman-teman FTI angkatan 2010 khususnya yang telah berjuang bersama untuk menempuh ilmu di Atma Jaya Yogyakarta dan berbagi pikiran dan ilmu. Penulis menyadari bahwa Tugas Akhir ini jauh dari kata sempurna. Oleh sebab itu segala kritik dan saran v

yang membangun sangat penulis harapkan. Akhir kata semoga tugas akhir ini dapat berguna dan bermanfaat bagi semua pihak. Yogyakarta, 14 Juli 2014 Inggar Sanjaya vi

DAFTAR ISI PENGEMBANGAN APLIKASI REKOMENDASI DIET BERBASIS ANDROID. i HALAMAN PENGESAHAN... ii HALAMAN PERSEMBAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... vii DAFTAR GAMBAR... x DAFTAR TABEL... xii INTISARI... xiii BAB I... 1 PENDAHULUAN... 1 1.1. Latar Belakang... 1 1.2. Rumusan Masalah... 2 1.3. Batasan Masalah... 3 1.4. Tujuan Penelitian... 3 1.5. Metodologi Penelitian... 3 1.6. Sistematika Penulisan... 6 BAB II... 8 Tinjauan Pustaka... 8 BAB III... 11 DASAR TEORI... 11 3.1. Obesitas... 11 3.2. Diet... 13 3.3. Protein... 21 3.4. Karbohidrat... 22 3.5. Kalori... 23 3.5.1. Indeks Massa Tubuh... 25 3.6. 3.7. 3.8. 3.9. Rekomendasi... 26 Sistem operasi Android... 28 Web Service... 28 Eclipse... 29 vii

BAB IV... 30 ANALISIS DAN PERANCANGAN SISTEM... 30 4.1. Analisis Sistem... 30 4.1.1. Lingkup Masalah... 30 4.1.2. 4.1.3. 4.1.4. 4.1.5. 4.1.6. 4.1.7. 4.1.8. Perspektif produk... 31 Fungsi Produk... 33 Kebutuhan antarmuka eksternal... 36 Kebutuhan Fungsionalitas Aplikasi... 38 Use case Spesification... 39 Sequence Diagram... 41 Entity Relationship Diagram... 43 4.2. Perancangan Sistem... 44 4.2.1. Class Diagram Android... 44 4.2.2. Class diagram WEB... 45 BAB V... 46 IMPLEMENTASI DAN PENGUJIAN PERANGKAT LUNAK... 46 5.1. Definisi Aplikasi... 46 5.2. Implementasi Sistem... 50 5.2.1. Antarmuka Login... 50 5.2.2. 5.2.3. 5.2.4. 5.2.5. 5.2.6. 5.2.7. 5.2.8. 5.2.9. Antarmuka Daftar... 52 Antarmuka Halaman Utama... 54 Antarmuka halaman profil... 55 Antarmuka halaman ubah profil... 56 Antarmuka halaman DIETKU... 57 Antarmuka halaman kalori makanan... 60 Antarmuka halaman informasi fitnes... 62 Antarmuka halaman latian... 63 5.2.10. Antarmuka halaman about... 64 viii

5.2.11. 5.2.12. 5.2.13. 5.2.14. 5.2.15. 5.2.16. Antarmuka Halaman Login Web... 65 Antarmuka pengelolaan makanan... 66 Antarmuka insert makanan... 68 Antarmuka pengelolaan user... 69 Pengelolaan data fitnes... 70 Antarmuka insert data fitness... 72 5.3. Pengujian Sistem... 74 5.3.1. Uji Coba Fungsionalitas Android... 74 5.3.2. Uji Coba Pengguna... 81 5.4. Analisis Kelebihan dan Kekurangan Sistem... 92 BAB VI... 93 KESIMPULAN DAN SARAN... 93 6.1. Kesimpulan... 93 6.2. Saran... 93 Daftar Pustaka... 94 ix

DAFTAR GAMBAR Gambar 4.1 Arsitektur Perangkat lunak DIETKU... 33 Gambar 4.2 Use Case Diagram... 38 Gambar 4.3 Sequence Diagram : Rekomendasi diet... 42 Gambar 4.4 Sequence Diagram :menu makan... 42 Gambar 4.5 Entity Relationship Diagram... 43 Gambar 4.6 Class Diagram DIETKU Android.... 44 Gambar 4.7 Class Diagram DIETKU WEB.... 45 Gambar 5.1 Implementasi Antarmuka Login... 50 Gambar 5.2 Arsitektur Request fungsi logindb.php... 51 Gambar 5.3 Implementasi Antarmuka daftar... 52 Gambar 5.6 Implementasi Antarmuka profil... 55 Gambar 5.8 Implementasi Antarmuka ubah profil... 56 Gambar 5.9 Arsitektur Request fungsi Updateprofil.php 57 Gambar 5.10 Implementasi Antarmuka DIETKU... 57 Gambar 5.11 Implementasi Antarmuka Rekomendasi Diet.. 58 Gambar 5.12 Arsitektur Request fungsi kategoridiet.php... 58 Gambar 5.13 Implementasi antramuka menu makan... 59 Gambar 5.14 Arsitektur Request fungsi get_menu.php... 59 Gambar 5.15 implementasi Antarmuka Kategori makanan.. 60 Gambar 5.16 Implementasi Antarmuka keterangan makanan 61 Gambar 5.17 proses pengambilan data makanan... 61 Gambar 5.19 proses pengambilan fitness... 63 Gambar 5.20 Antarmuka halaman latihan... 63 Gambar 5.21 Antarmuka halaman about... 64 Gambar 5.22 Antarmuka login web... 65 Gambar 5.23 Antarmuka tampil makanan... 66 Gambar 5.24 Antarmuka edit makanan... 67 Gambar 5.25 Dialog hapus data... 68 Gambar 5.26 Antarmuka insert makanan... 68 Gambar 5.27 Antarmuka pengelolaan user... 69 x

Gambar 5.28 Dialog hapus data user... 69 Gambar 5.29 Antarmuka pengelolaan data fitnes... 70 Gambar 5.30 *Antarmuka edit fitnes... 71 Gambar 5.31 Dialog hapus data... 72 Gambar 5.32 Antarmuka insert data fitnes... 72 Gambar 5.33 presentase pengujian tampilan aplikasi... 82 Gambar 5.34 presentase pengujian antarmuka mudah pahami... 83 Gambar 5.35 presentase pengujian navigasi antar menu. 84 Gambar 5.36 presentase pengujian penjelasan diet... 85 Gambar 5.37 presentase pengujian pengaruh menu kalori 87 Gambar 5.38 presentase pengujian pengaruh video... 88 Gambar 5.39 presentase pengujian pengaruh informasi fitnes... 89 Gambar 5.40 presentase pengujian pengaruh aplikasi DIETKU... 90 Gambar 5.41 presentase pengujian kepuasan pengguna... 91 xi

DAFTAR TABEL Tabel 2.1. Perbadingan Penelitian... 8 Tabel 3.1. Perhitungan kebutuhan Kalori Total... 24 Tabel 3.2. Klasifikasi Tingkat Kegemukan berdasarkan BMI (Kurniali & Abikusno, 2007)... 25 Tabel 5.1. Tabel File Activity dan File Pendukung Aplikasi... 46 Tabel 5.2. Tabel File Sebagai Web Service Penghubung Aplikasi DIETKU-Android dengan Basis data Server DIETKU... 48 Tabel 5.3. File pada pengelolaan Dietku WEB... 49 Tabel 5.1. Uji Coba Fungsionalitas Android... 74 Tabel 5.2. Uji fungsionalitas web... 78 Tabel 5.3. Hasil pengujian terhadap pengguna... 81 xii

INTISARI Obesitas menjadi masalah di sebagian banyak orang. Penyakit ini muncul pada manusia karena banyak sebab antara lain pola makan, kurang olahraga atau memang keturunan genetik orang tersebut. Obesitas bisa mendatangkan berbagai macam penyakit seperti diabetes tipe 2, serangan jantung, hipertensi, kolesterol tinggi hingga kangker. Oleh karena itu penulis ingin mengembangkan sebuah aplikasi rekomendasi untuk melakukan diet. Aplikasi ini dibangun menggunakan program Eclipse dan ditujukan untuk berjalan pada aplikasi mobile khususnya Opeating System Android. Android merupakan platform mobile device milik Google. Basis data yang digunakan adalah MySQL. Dengan adanya pembangunan aplikasi ini diharapkan dapat membantu dalam pemilihan program diet bagi pengguna dan mencegah resiko kegagalan dietnya. Kata kunci : obesitas, rekomendasi diet, mobile device, Android. xiii