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