PENGEMBANGAN APLIKASI UNTUK MENGETAHUI
KEBUTUHAN JUMLAH KALORI
SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I Pada Program Studi Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Oleh:
IRMA EKA AYU NOVITA
NIM : L200110068PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
v
PERSEMBAHAN
1. Untuk Allah SWT yang selalu memberikan kemudahan, kelancaran, dan mendengarkan doa umatnya.
2. Untuk kedua orang tuaku tercinta yang selama ini membimbingku hingga sampai saat ini. Selalu memberikan motivasi, semangat, dan selalu berdoa yang terbaik untuk anaknya.
3. Buat kakak-kakakku tersayang yang selalu memberiku semangat, motivasi, dan membantuku dalam setiap doa untuk kesuksesanku.
4. Buat sahabatku Yosi, Veronica, Risky, dan Syarifah yang selalu memberiku semangat dan motivasi untuk menyelesaikan skripsiku.
5. Buat teman-teman Informatika khususnya angkatan 2011 terima kasih telah berbagi ilmu dan pengalaman selama ini. Selalu mendukung dan memberikan semangat untuk menyelesaikan skripsiku.
6. Buat temen-temenku kos “Piladhelpia“ terimakasih buat semua pengalaman, kebersamaan, canda tawa, dan selalu memberiku semangat untuk menyelesaikan skripsiku.
vi
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT atas Rahmat dan Karunia-Nya, sehingga kami dapat menyelesaikan skripsi ini dengan judul “Pengembangan Aplikasi untuk Mengetahui Kebutuhan Jumlah Kalori”.
Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban mahasiswa dalam rangka menyelesaikan program sarjana.
Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh karena itu kritik saran yang membangun dari berbagai pihak sangat penulis harapkan demi perbaikan-perbaikan ke depan.
Terwujudnya skripsi ini tidak terlepas dari dukungan orang-orang yang telah banyak membantu penulis dalam menyelesaikan skripsi ini, sehingga dalam kesempatan ini penulis menyampaikan rasa terima kasih kepada:
1. Bapak Husni Thamrin, S.T, MT., Ph.D. selaku Dekan Fakultas Komunikasi dan Informatika Universitas Muhammadiayah Surakarta.
2. Bapak Dr. Heru Supriyono, M.Sc. selaku Ketua Jurusan Program Studi Informatika Universitas Muhammadiayah Surakarta.
3. Bapak Husni Thamrin, S.T, MT., Ph.D. selaku pembimbing akademik yang telah memberi bekal ilmu, pengarahan dan bimbingan saran selama penulis menimba ilmu di Fakultas Komunika dan Informatika UMS.
viii
ABSTRAKSI
Makanan merupakan kebutuhan yang sangat penting untuk setiap orang guna kelangsungan hidupnya. Kurangnya pengetahuan masyarakat dalam mengatur pola makan menjadi salah satu faktor seseorang mengabaikan pola makan yang seimbang. Mengetahui kebutuhan jumlah kalori merupakan salah satu cara dalam menentukan pola makan seimbang.
Kebutuhan jumlah kalori dapat dihitung menggunakan metode Harris
Benedict,berdasarkan data yang telah di input yaitu tinggi badan, berat badan,
umur, jenis kelamin, dan aktivitas, sedangkan untuk mengetahui status gizi seseorang dapat diketahui dengan rumus Body Massa Index, berdasarkan data yang telah di input yaitu berat badan dan tinggi badan. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman PHP dan database MySQL, dan dibuat dalam bentuk website.
Hasil dari penelitian ini akan menghasilkan aplikasi untuk mengetahui kebutuhan jumlah kalori yang mempunyai keluaran berupa status gizi, kebutuhan kalori, berat badan ideal, serta saran menu makanan. Diharapkan dengan dibuatnya aplikasi ini akan membantu masyarakat untuk mengetahui kebutuhan jumlah kalori serta mengatur pola makan yang seimbang.
x
2.2.3. Pengertian Kebutuhan Kalori ... 12
2.2.4. Pengertian Menu Seimbang ... 15
2.2.5. Pengertian PHP ... ... 15
2.2.6. Pengertian HTML ... 15
2.2.7. Pengertian Bootstrap ... 16
2.2.8. Pengertian Adobe Dreamweaver ... 16
2.2.9. Pengertian Appserv ... 16
3.4. Perancangan dan Pembuatan Sistem ... 22
xi
4.1.2. Halaman About ... 41
4.1.3. Halaman Kebutuhan Kalori ... 42
4.1.4. Halaman Daftar Makanan ... 43
4.1.5. Halaman Artikel ... 44
4.1.6. Halaman Login ... 44
4.1.7. Halaman Input Menu Makanan... 45
xii
DAFTAR TABEL
2.1. Tabel Tabel BMI (body massa index) ... 11
2.2. Tabel Faktor Aktivitas Fisik ... 14
3.1. Tabel User ... 27
3.2. Tabel Menu Makanan ... 27
3.3. Tabel Konfigurasi ... 28
3.4. Tabel Artikel ... 28
3.5. Tabel Admin ... 29
4.1. Tabel Prosentase Menu Makanan ... 48
4.2. Tabel Kalori Menu Makanan ... 51
xiii
3.10 Rancanagn Antarmuka Kebutuhan Kalori ... 34
3.11 Rancangan Antarmuka Hasil Kebutuhan Kalori ... 35
3.12 Rancangan Antarmuka Daftar Makanan ... 35
3.13 Rancangan Antarmuka Artikel ... 36
3.14 Rancangan Antarmuka Admin ... 36
3.15 Rancangan Antarmuka Input Menu Makanan... 37
3.16 Rancangan Antarmuka Kelola Menu Makanan ... 38
3.17 Rancangan Antarmuka Input Artikel ... 38
3.18 Rancangan Antarmuka Kelola Artikel ... 39
4.1 Halaman Utama ... 41
4.2 Halaman About ... 41
4.3 Halaman Kebuutuhan Kalori ... 42
4.4 Halaman Hasil Kebutuhan Kalori ... 43
xiv
4.6 Halaman Artikel ... 44
4.7 Halaman Login ... 45
4.8 Halaman Input Menu Makanan ... 45
4.9 Halaman Kelola Menu Makanan ... 46
4.10 Halaman Input Artikel ... 46
4.11 Halaman Kelola Artikel ... 47
4.12 Halaman Saran Menu Makanan ... 52
xv
DAFTAR LAMPIRAN
A Dokumentasi Pengujian Aplikasi B Surat Bukti Penelitian
C Kuisioner