3.5.1.3.2 Flow-Oriented Modelling
Pemodelan aliran data digunakan untuk mengetahui bagaimana data mengalir melalui serangkaian langkah pemrosesan. DFD Data Flow Diagram
digunakan untuk melengkapi diagram UML. Untuk DFD dimulai dengan pembuatan diagram konteks dan dilanjutkan dengan diagram level 1. Kemudian diuraikan
sebagai berikut: a.
Diagram Konteks
User Sistem
Pendukung Keputusan Menu
Makanan Sehat Admin
1. Data diri
3.Rekomendasi menu makanan
2. Pemilihan menu makanan
1. Login 2. Pengolahan Data
resep,makanan dan snack 3.Data resep ,makanan dan snack
Gambar 3. 6 Diagram Konteks Diagram kontesk pada gambar 3.6 memiliki 2 buah entitas yaitu a.1 User dan
a.2 Admin. Keterangan : a.1 User dapat menghitung kebutuhan energi dengan memasukan data diri.
Dilanjutkan dengan memilih menu makanan yang sesuai dengan kebutuhan energi. Dan user akan mendapatkan rekomendasi paket menu makanan harian.
a.2 Admin dapat mengelola data tentang resep,makanan dan snack dengan melakukan login terlebih dahulu.
b. Diagram Level 1
User 2. Perhitugan
Kebutuhan Energi
3.Pemilihan paket menu
makanan
Rekomendasi Paket Menu
Makanan 4.Lihat Resep
masakan
Admin 8 Pengolahan
Data Resep
9.Pengolahan Data Makanan
10 Pengolahan Data Snack
Resep Masakan
Makanan
Snack 11 Lihat
Resep masakan
12 Lihat data makanan
13 Lihat data snack
7.Login Data diri
1.Pengisian Data Diri
Data menu makanan
Username dan Pasword
Data resep masakan
Data resep masakan
Data makanan
Data snack Data resep masakan
Data makanan
Data snack Data rekomendasi
paket menu makanan
6.Lihat Rekomendasi
Paket Menu Makanan
5.Hasil Rekomendasi
Username dan pasword
Data Makanan Dan Snack
Gambar 3. 7 Diagram Level 1
Proses dalam diagram Level 1 pada gambar 3.7 menggambarkan aliran data pada jalannya sistem pendukung keputusan menu makanan sehat. Untuk user pertama
melakukan pengisian data diri untuk melakukan perhitungan kebutuhan energi perhari. Pemilihan menu makanan untuk memilih menu makanan yang sesuai dengan
kebutuhan energi dan pola makan teratur. Lihat rekomendasi paket menu makanan digunakan user untuk melihat hasil rekomendasi paket menu makanan dan lihat resep
masakan digunakan user untuk melihat resep masakan yang ada dalam sistem pendukung keputusan menu makanan sehat. Login digunakan admin untuk mengelola
data resep, makanan dan snack dalam sistem pendukung keputusan menu makanan sehat.
3.5.1.3.3 Behavioral Modelling