3.5.2 Desain Perangkat Lunak
Proses desain untuk sistem pendukung keputusan menu makanan sehat meliputi 3.7.2.1 Desain Data 3.7.2.2 Desain Arsitektur dan 3.7.2.3 Desain Interface.
3.5.2.1 Desain Data
Desain data sistem pendukung keputusan menu makanan sehat sebagai berikut :
a. Data Tabel HasilPerbandingan Fungsi
: Meyimpan rekomendais paket menu makanan sehat
Gambar 3. 10 Data Tabel HasilPerbandingan
b. Data Tabel Login Fungsi
: Menyimpan username dan password dari admin
Gambar 3. 11 Data Tabel Login c. Data Tabel ResepMasakan
Fungsi : Menyimpan data resep masakan
Gambar 3. 12 Data Tabel HasilPerbandingan
d. Data Tabel Snack Fungsi
: Menyimpan data snack
Gambar 3. 13 Data Tabel Snack e. Data Tabel makanan
Fungsi : Menyimpan data makanan
Gambar 3. 14 Data Tabel makanan
3.5.2.2 Desain Arsitektur
Dalam pengembangan sistem pendukung keputusan menu makanan sehat ada beberapa desain arsitektur yang direncanakan, antara lain sebagai berikut :
a. Desain Arsitektur Menu User Desain arsitektur menu user digunakan untuk menunjukkan alur penggunaan
sistem pendukung keputusan menu makanan sehat dalam menghitung kebutuhan energi, pemilihan menu makanan sampai mendapatkan hasil rekomendasi.
Pengguna Menjalankan
aplikasi Menu User
Perhitungan Energi
Pemilihan Menu
makanan Rekomendasi
Paket menu makanan
Resep masakan
Selesai
Gambar 3. 15 Desain Arsitektur Menu User b. Desain Arsitektur Menu Admin
Desain arsitektur menu admin digunakan untuk menunjukan alur pengelola sistem pendukung keputusan menu makanan sehat mulai dari login hingga mengelola
database sistem.
Admin Menjalankan
aplikasi Menu
Admin Login
Pemilihan Menu
makanan
Resep Menu snack
Selesai Pemilihan
Menu resep
Gambar 3. 16 Desain Arsitektur Menu Admin
3.5.2.3 Desain Interface
Desain interface untuk sistem pendukung keputusan menu makanan sehat digambarkan sebagai berikut:
a. Desain Interface Halaman Utama
Header
Menu Utama Pengantar
Gambar 3. 17 Desain Interface Halaman Awal
b. Desain Interface Halaman Perhitungan Energi
Header
Form Data User Keterangan Cara Perhitungan Energi
Tombol Exit
Tombol Kembali
Tombol Lanjut
Gambar 3. 18 Desain Interface Halaman Perhitungan Energi
c. Desain Interface Halaman Pemilihan Paket Menu Makanan
Header
Tombol Reset
Tombol Kembali
Tombol Lanjut
Tombol Resep Masakan
Tombol Exit
Daftar Menu Makan Pagi
Daftar Menu Makan Siang
Daftar Menu Makan Malam
Daftar Menu Snack Pagi
Daftar Menu Snack Sore
Daftar Menu Snack Malam
Tabel Pemilihan Paket Menu Makanan
Gambar 3. 19 Desain Interface Halaman Pemilihan Paket Menu Makanan
d. Desain Interface Halaman Resep Masakan
Header
Tombol Kembali
Nama Masakan
Resep
Gambar 3. 20 Desain Interface Halaman Resep Masakan
e. Desain Interface Halaman Rekomendasi Paket Menu Makanan
Header
Tombol Kembali
Tabel Rekomendasi Paket Menu Makanan Harian
Tombol Simpan
Gambar 3. 21 Desain Interface Halaman Rekomendasi Paket Menu Makanan
f. Desain Interface Halaman Menu Admin
Header
Petunjuk Halaman Admin
Tombol Exit
Tombol Resep
Tombol Makanan
Tombol Snack
Tombol Logout
Gambar 3. 22 Desain Interface Halaman Menu Admin
g. Desain Interface Halaman Admin Menu Resep
Header
Petunjuk Halaman Admin Menu Resep
Tombol Back
Nama Masakan
Bahan Masakan
Tombol Exit
Tombol Save
Tombol Edit
Tombol Hapus
Tombol Exit
Data Resep Masakan
Gambar 3. 23 Desain Interface Halaman Admin Menu Resep
h. Desain Interface Halaman Admin Menu Makanan
Header
Petunjuk Halaman Admin Menu Snack
Tombol Back
Nama Makanan Energi
Tombol Exit
Tombol Save
Tombol Edit
Tombol Hapus
Tombol Exit
Data Nama Makanan
Gambar 3. 24 Desain Interface Halaman Admin Menu Makanan
i. Desain Halaman Admin Menu Snack
Header
Petunjuk Halaman Admin Menu Snack
Tombol Back
Nama Snack Energi
Tombol Exit
Tombol Save
Tombol Edit
Tombol Hapus
Tombol Exit
Data Nama Snack
Gambar 3. 25 Desain Halaman Admin Menu Snack
3.5.3 Pengkodean