2 Rancangan Sistem PERBANDINGAN METODE COOPER DAN HARRIS BENEDICT DALAM PENENTUAN KEBUTUHAN KALORI IBU HAMIL.

Pada gambar 3.1 menjelaskan alur dari penelitian ini, dimana tahap pertama adalah studi literature, yaitu mempelajari literature dan latar belakang yang menjadi dasar dari penelitian ini kemudian menentukan tujuan, manfaat, batasan masalah masalah. Jika sudah maka akan ke tahap selanjutnya perancangan sistem yaitu merancang alur sistem dari penelitian ini. Kemudian implementasi yaitu tahapan perhitungan dan tahap pembuatan sistem yang sudah dirancang, kemudian tahap ujicoba yaitu mengujicoba sistem yang sudah dibuat tadi,apakah berjalan sesuai dengan harapan atau masih adanya kekurangan, setelah itu ke tahap kesimpulan dan saran, yaitu tahap dimana menyimpulkan hasil dari ujicoba sebuah sistem yang telah dilakukan tadi.

3. 2 Rancangan Sistem

Rancangan sistem perbandingan metode ini menggunakan flowchart, dimana ada 5 buah flowchart fungsi yaitu, flowchart fungsi main atau flowchart fungsi utama, flowchart fungsi BBI yaitu flowchart perhitungan fungsi BBIberat badan Ibu Hamil, Flowchart fungsi BBIH Berat Badan Ibu Hamil untuk menghasilkan nilai BBIH, Flowchart Fungsi Aktifitas, dan flowchart hasil, seperti pada gambar-gambar dibawah ini. 3.2.1 Flowchart Main Start Jumlah = 0 UI=25 UI28 BB=65 iya End tidak BB76 TB=165 iya UI=UI+1 tidak TB165 tidak BB=BB+1 iya BBI UH30 BBIH AKTIFITAS iya tidak TB=TB+1 Gambar 3.2 Flowchart main Pada gambar 3.2 di atas menjelaskan flowchart main yaitu sebuah alur proses perhitungan dari awal, pemberian nilai jumlah=0 kemudian UI=25, lalu masuk ke pengecekan batas UI jika tidak memenuhi syarat maka akan perhitungan berakhir, namun jika memenuhi syarat akan berlanjut ke tahap memberikan nilai BB=65, lalu pengecekan nilai BB, jika tidak memenuhi syarat maka UI=UI+1 lalu kembali pada proses pengecekan UI, namun jika memebuhi syarat maka kemudian memberikan nilai TB=165 kemudian ke tahap pengecekan TB jika tidak memebuhi syarat BB=BB+1 lalu kembali ke tahap pengecekan nilai BB, namun jika memenuhi syarat maka akan ke tahap fungsi BBI, kemudian pengecekan UH jika tidak memenuhi syarat maka TB=TB+1 kemudian kembali ke tahap pengecekan TB, namun jika memenuhi syarat akan menuju fungsi BBIH setelah itu menuju Fungsi Aktifitas kemudian kembali ke tahap pengecekan UH. 3.2.2 Flowchat Fungsi BBI BBI=TB-100 TB150 BBI=TB-110 BBI=TB-105 TB160 tidak tidak iya iya BMR= 655+9.6BB+1.8TB-4.7UI BBI Start in TB, in BB, in UI, in BB, out UH, out TB, out BBI, out BMR UH=20 End Gambar 3.3 Flowchart Fungsi BBI Pada gambar 3.3 di atas menjelaskan mengenai tahap pengecekan nilai TB150 jika memenuhi syarat ke tahap pemberian nilai BBI=TB-100 kemudian ke tahap perthitungan BMR setelah itu memberikan nilai UH=20 dan kembali ke Flowchart Main., namun jika tidak memenuhi syarat ke tahap pengecekan TB160, jika memenuhi syarat syarat ke tahap pemberian nilai BBI=TB-110 kemudian ke tahap perthitungan BMR setelah itu memberikan nilai UH=20 dan kembali ke Flowchart Main., namun jika tidak memenuhi syarat maka akan memberikan nilai BBI=TB-105 kemudian ke tahap perhitungan BMR setelah itu memberikan nilai UH=20 dan kembali ke Flowchart Main yang ditunjukan pada gambar 3.2. 3.2.3 Flowchart Fungsi BBIH BBIH Start in UH, in UI, in BB, out UB, out BBIH, out A, out Aktifitas UH14 UH27 tidak UB=300 tidak UB= 500 iya UB=100 iya BBIH = BBI + UH0.35 Aktifitas = ‘Istirahat’ A=124BBIH End Gambar 3.4 Flowchart Fungsi BBIH Pada gambar 3.4 di atas menjelaskan tahapan pengecekan nilai Usia Hamil, syarat UH14 jika tidak maka ke tahap pengecekan selanjutnya UH27, namun jika iya maka akan memberikan nilai penambahan kalori dimisalkan UB, UB=100 kemudian ke tahap menghitung BBIH atau berat badan ideal ibu hamil, lalu menghitung nilai A atau Basal Methabolic, dan memberikan nilai awal Aktifitas yaitu ”Istirahat” dan kemudian kembali ke flowchart main yang ditunjukan pada gambar 3.2. pada pengecekan UH27 jika tidak maka akan memberikan nilai UB=300 kemudian ke tahap menghitung BBIH Berat Badan Ideal Ibu Hamil, A atau Basal Methabolic, dan memberikan nilai awal Aktifitas yaitu ”Istirahat” dan kemudian kembali ke flowchart main yang ditunjukan pada gambar 3.2, namun jika iya maka akan memberikan nilai UB=500 kemudian ke tahap menghitung BBIH Berat Badan Ideal Ibu Hamil, A atau Basal Methabolic, dan memberikan nilai awal Aktifitas yaitu ”Istirahat” dan kemudian kembali ke flowchart main yang ditunjukan pada gambar 3.2. 3.2.4 Flowchart Fungsi Aktifitas Aktifitas = “Ringan” Aktifitas = “Sedang” tidak Aktifitas = “Berat” tidak UH=UH+1 tidak iya iya Aktifitas = “Istirahat” tidak AKF1=1.55 AKF2 = 0.5 iya AKF1=1.7 AKF2 = 0.7 AKF1=2 AKF2 = 1 AKF1=1.3 AKF2 = 0.1 iya Aktifitas Start in aktifitas, in BMR, in A, in BBIH, in UB, out total1, out total2, out selisih Hasil Hasil Hasil Hasil Aktifitas=” Ringan” Aktifitas= ”Sedang” Aktifitas =”Berat” Aktifitas= “0”” End Gambar 3.5 Flowchart Fungsi Aktifitas Pada gambar 3.5 di atas, menjelaskan tahap pengecekan nilai Aktifitas=”istirahat” jika iya maka memberikan nilai AKF1 dan AKF2 kemudian ke fungsi hasil kemudian mengganti nilai aktifitas dan kembali ke pengecekan nilai aktifitas=”istirahat”. Jika tidak memenuhi syarat ke pengecekan nilai aktifitas selanjutnya, kemudian UH=UH+1 dan kembali ke gambar 3.2. 3.2.5 Flowchart Fungsi Hasil T=7 T9 B=0.1TBBIH iya C=A+B D=CAKF2 E=C+D F=0.07E Total2=E+F Selisih= Total2- total1 total1 Combinasi T=T+1 tidak Jumlah=jumlah +1 Total1 = BMRAKF1 +UB Hasil Start in AKF1, in AKF2 ,in A, in BBIH, in UH, out total1, out total2, out selisih End Gambar 3.6 Flowchart Fungsi Hasil Pada gambar 3.6 di atas menjelaskan tahap perhitungan nilai total1 dan memberikan nilai T=7 pengecekan nilai T, jika memenuhi syarat memenuhi syarat maka akan memproses perhitungan nilai B, C, D, E, F, dan total2, kemudian menghitung selisih atau nilai eror perhitungan kemudian menyimpan hasilnya ke database dan nilai T=T+1 lalu kembali ke tahap pengecekan nilai T. Namun jika tidak memenuhi syarat akan kembali ke Flowchart main.

3. 3 Rancangan Aplikasi