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