Cooper

advertisement
Seminat Tugas Akhir
Rancang Bangun Penentuan Menu
Makanan Ibu Hamil Menggunakan
Metode Cooper
I Gusti Bagus Ngurah Surya Atmaja (07.41010.0242)
Latar Belakang
Tingkat kematian ibu melahirkan di Indonesia
merupakan yang tertinggi di Asia Tenggara
(ASEAN) dengan perkiraan sekitar 19 ribu
kematian setiap tahun atau empat ribu ibu
meninggal dari setiap 100.000 persalinan.
Banayak
faktor
yang
menyebabkan
tingginya
angka
kematian
tersebut,
diantaranya adalah penyakit dan gizi ibu
hamil.
Batasan Masalah
•
•
•
•
•
•
Sistem ini hanya dapat melayani pemenuhan gizi ibu hamil
dengan kehamilan tunggal dan normal (tidak sedang sakit,
tidak pernah mengalami keguguran, dan tidak mengalami
kelainan secara fisik).
Tidak dibahas mengenai arsitektur jaringan atau metode
pertukaran data.
Tidak membahas pengamanan jaringan
Nilai gizi setelah dimasak maupun cara penyajiannya tidak
dibahas pada aplikasi ini.
Aplikasi berbasis web.
Menu yang dihasilkan adalah menu harian.
Tujuan
1.
Menghasilkan aplikasi yang dapat memproses data usia
kandungan, tinggi badan, dan berat badan untuk
mengetahui kebutuhan gizi ibu hamil
2. Menghasilkan rancangan daftar makanan harian yang
sesuai dengan kebutuhan gizi ibu hamil.
3. Menghasilkan daftar belanja sesuai dengan makanan
harian yang disarankan.
Landasan Teori
1.
2.
3.
4.
5.
Aplikasi
Gizi
Kehamilan
Metode Cooper
PHP
Landasan Teori
•
•
•
•
•
Aplikasi
Gizi
Kehamilan
Metode Cooper
PHP
Landasan Teori
•
•
•
•
•
Aplikasi
Gizi
Kehamilan
Metode Cooper
PHP
Aplikasi
Aplikasi adalah kumpulan perintah program yang dibuat untuk
melakukan pekerjaan – pekerjaan tertentu (khusus) untuk
membantu manusia (Hendrayudi,2009).
Gizi
Menurut Sediaoetama (2000) “Nutreint adalah satuan yang
menyusun bahan makanan. Adapun nutreint yang kita kenal
adalah karbohidrat, protein, lemak, vitamin, mineral”.
Kehamilan
• Menurut Susanti (Psikologi Kehamilan: 15)
kehamilan adalah periode transisi dari
masa remaja menjadi orang tua dengan
karakteristik yang menetap dan
mempunyai tanggung jawab. Wanita akan
menjadi ibu dan suami akan menjadi ayah.
Metode Cooper
• Cara menghitung jumlah kalori yang dibutuhkan ibu hamil dengan
kehamilan normal adalah dengan menggunakan metode Cooper.
Metode Cooper menghitung kalori dengan mengolah berat badan
ideal ibu hamil, aktifitas ibu hamil, serta jumlah jam tidur ibu hamil.
Rumus untuk menghitung jumlah kalori yang dibutuhkan ibu hamil
dengan metode Cooper adalah sebagai berikut (Poedyasmoro,
2005).
PHP
• PHP adalah server side scripting environment yang dapat
digunakan untuk membuat dan menjalankan aplikasi-aplikasi di
web server agar lebih interaktif dan programmable dengan PHP
aplikasi-aplikasi yang ada di web server benar-benar dijalankan di
web server tanpa mengharuskan adanya tambahan atau syarat
tertentu untuk sisi client (web browser). PHP biasanya dijadikan
sebagai module dalam suatu web agar bisa mengeksekusi file-file
PHP yang tersedia di web server. PHP dapat berjalan di hampir
seluruh platform, open source dan berlicensi GNU Public License
(GPL). (Welling, 2001).
Perancangan Sistem
• Context Diagram
Info Bahan Penyusun Menu Makanan Harian
Ibu Hamil
Usulan Menu Makanan
0
Jumlah_Jam_T idur_Ibu
T inggi Badan
T ingkat_Aktifitas
Usia kandungan
Bahan Makanan Baru
Sistem_Pemenuha
n_Gizi_Ibu_Hamil
+
Info User
Info Bahan Makanan
Info Menu Makanan
User Baru
Menu Makanan Baru
Admin
Mulai
Input Usia kandungan,
Tinggi ibu Hamil,
Jumlah Jam Tidur,
Jenis Aktifitas
tidak
Mencari Kategori
Tinggi
TB > 160 cm?
TB >= 150 &
Tb <= 160
tidak
TB > 150 cm?
ya
ya
BBI = (TB – 110)
tidak
ya
BBI = (TB – 105)
BBI = (TB – 100)
Diagram Alir Konsultasi
Menghitung
BBIH = BBI + (UH * 0,75)
tidak
Menghitung
BM = 1 Kal * 24 * BBIH
Mencari Kategori
Jam Tidur
Jam tidur = 7
jam?
Menghitung
K Tidur = 0,1 * 8 * BBIH
ya
Mencari Kategori
Aktifitas
Menghitung
K Tidur = 0,1 * 7 * BBIH
ya
Aktifitas Berat
Aktifitas = 1
Menghitung
C Kal = BM + K Tidur
tidak
ya
Aktifitas
Sedang
Aktifitas = 0,75
Menghitung
K Aktifitas = Aktifitas * C
Kal
Detil menu
tidak
ya
Aktifitas
Ringan
Aktifitas = 0,5
Menghitung
E Kal = C Kal + K Aktifitas
Menyusun Menu
Makanan
Bahan
Makanan
tidak
ya
Aktifitas
Sangat Ringan
Aktifitas = 0,3
Menghitung
SDA = 0,7 * E kal
Menu
Makanan
Ibu Hamil
Menghitung
Kal Harian = SDA + E Kal
Selesai
tidak
Aktifitas = 0,1
Perancangan Sistem
• CDM
Bahan Makanan
id_bahan
nama_bahan
energi
karbohidtat
Lemak
Protein
status
sumber
Relation_67
Menu Makanan
id_menu
Nama_Menu
Energi
karbohidrat
lemak
protein
keterangan
status
Relation_69
Relation_68
user
id_user
user_name
passw ord
status
id_input
Pemilik
Perancangan Sistem
• PDM
BAHA__MA KA_A_
ID_BAHA _
char(11)
_AMA_BAHA_
char(50)
E_ERGI1
decimal(4)
KARBOHIDTAT1
decimal(4)
LEMA K1
decimal(4)
PROTEI_1
decimal(4)
STA TUS1
char(30)
SUMBER1
char(50)
ID_BAHA_ = ID_BAHA_
DETIL_ME_U
ID_ME_U
ID_BAHA _
JUMLAH
TAKARA _
char(11)
char(11)
integer
varchar
ID_ME_U = ID_ME_U
ME_U_MAKA _A _
ID_ME_U
char(11)
_AMA_ME_U
char(50)
E_ERGI2
decimal(4)
KARBOHIDRAT2
decimal(4)
LEMA K2
decimal(4)
PROTEI_2
decimal(4)
KETERA _GA _2
char(50)
STA TUS2
char(30)
ID_ME_U = ID_ME_U
HISTORI_ME_U_MA KA_A_
ID_USER
ID_ME_U
ID_BAHA_ = ID_BAHA_
char(11)
char(11)
ID_USER = ID_USER
HISTORI_BA HA __MAKA _A _
ID_USER
ID_BAHA _
char(11)
char(11)
ID_USER = ID_USER
USER
ID_USER
char(11)
USER__AME
char(50)
PASSWORD
char(50)
STA TUS3
char(30)
ID_I_PUT
char(11)
PEMILIK
varchar(50)
Demo Program
Download