Anda di halaman 1dari 11

SISTEM PENDUKUNG KEPUTUSAN MENU MAKANAN UNTUK

PENDERITA PENYAKIT TIPES DAN DIABETES


MENGGUNAKAN METODE (TOPSIS)

Tugas Rekayasa Perangkat Lunak diajukan


Untuk melengkapi
Tugas untuk semester 7

NAMA : Heriyanto
NPM : 202043501308

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS INDRAPRASTA PGRI
2024
BAB IV
Hasil Dan Pembahasan

A. Definisi Masalah dan Penyelesaian


1. Definisi Masalah
Sistem Pendukung Keputusan (SPK) untuk menu makanan bagi penderita penyakit
Tipes dan Diabetes bertujuan untuk memberikan panduan dalam pemilihan menu yang
sesuai dengan kondisi kesehatan mereka. Penyakit Tipes dan Diabetes memiliki
pembatasan tertentu terkait konsumsi makanan, termasuk pembatasan gula, karbohidrat,
dan jenis makanan tertentu. Oleh karena itu, perlu adanya sistem yang dapat membantu
dalam mengidentifikasi dan mengevaluasi opsi menu makanan yang paling sesuai dengan
kebutuhan kesehatan khusus ini.
2. Penyelesaian
✓ Identifikasi Kriteria:
Kriteria yang relevan termasuk kadar gula, karbohidrat, serat, protein, dan nutrisi
penting lainnya.
✓ Normalisasi Data:
Menormalisasi nilai-nilai kriteria pada menu makanan untuk memastikan bobot
yang seimbang.
✓ Penentuan Bobot Kriteria:
Berikan bobot pada setiap kriteria sesuai dengan kepentingannya terhadap
kesehatan penderita.
✓ Penilaian Alternatif:
Nilai setiap menu makanan berdasarkan kriteria yang telah ditentukan.
✓ Perhitungan Solusi Ideal:
Hitung solusi ideal positif (nilai tertinggi) dan solusi ideal negatif (nilai terendah)
untuk setiap kriteria.
✓ Perhitungan Jarak Alternatif:
Hitung jarak setiap menu makanan dengan solusi ideal positif dan negatif.
✓ Perangkingan Alternatif:
Urutkan menu makanan berdasarkan jarak terdekat dengan solusi ideal positif dan
terjauh dari solusi ideal negatif.

B. Pembahasan Algoritma

C. Pemodelan Perangkat Lunak


1. Unified Modeling Language
a. Use Case Diagram
Gambar 4.1 Use Case Diagram

Dari Gambar use case di atas memiliki 1 Aktor utama dalam use case ini yaitu
penderita penyakit diabetes Use case di atas memberikan gambaran umum tentang
bagaimana sistem pendukung keputusan dapat membantu penderita diabetes dalam
manajemen makanan mereka dengan menggunakan metode TOPSIS. Setiap use case
dapat dikembangkan lebih lanjut untuk mencakup detil-detil teknis dan fungsional
lebih lanjut sesuai dengan kebutuhan sistem dan pengguna. Penjelasan dari Use Case
di atas sebagai berikut :

1. Use Case Deskripsi Untuk Aktor Penderita Diabetes

Aktor Penderita Diabetes

Sistem Pendukung Keputusan Menu Makanan Untuk


Judul Use
Penderita Penyakit Tipes Dan Diabetes Menggunakan
Case
Metode (TOPSIS)
Use case di atas memberikan gambaran tentang
Deskripsi interaksi antara Penderita Diabetes dan Sistem
Use Case Pendukung Keputusan dalam pengelolaan makanan
dengan menggunakan metode TOPSIS.
1. Pengelolaan Riwayat Kesehatan : Penderita
Diabetes dapat mengelola riwayat kesehatan
mereka untuk mendukung pengambilan
keputusan makanan yang lebih baik.

2. Analisis Kesehatan dengan Metode TOPSIS :


Sistem melakukan analisis kesehatan dengan
menggunakan metode TOPSIS untuk
memberikan rekomendasi makanan yang
sesuai.
Langkah –
3. Pemilihan Makanan : Penderita Diabetes
Langkah
menggunakan sistem untuk memilih makanan
berdasarkan rekomendasi dari analisis
kesehatan.

4. Konsultasi dengan Ahli Gizi : Penderita


Diabetes dapat melakukan konsultasi online
dengan ahli gizi untuk saran lebih lanjut.

5. Manajemen Profil Pengguna : Penderita


Diabetes dapat mengelola dan memperbarui
profil pengguna mereka.
1. Pengelolaan Riwayat Kesehatan : Penderita
Diabetes masuk ke sistem dan memasukkan
data riwayat kesehatan, termasuk level gula
darah, aktivitas fisik, dan kondisi kesehatan
umum.

2. Analisis Kesehatan dengan Metode TOPSIS :


Skenario Penderita Diabetes memilih opsi "Analisis
Kesehatan" pada sistem.

3. Pemilihan Makanan : Setelah melihat hasil


analisis kesehatan, Penderita Diabetes memilih
makanan dari daftar rekomendasi yang
diberikan oleh sistem.
4. Konsultasi dengan Ahli Gizi : Penderita
Diabetes merasa perlu mendapatkan saran lebih
lanjut mengenai diet mereka dan memilih opsi
"Konsultasi Ahli Gizi" pada sistem.

5. anajemen Profil Pengguna : Penderita Diabetes


masuk ke sistem dan mengakses opsi
"Pengaturan Profil." Mereka memperbarui
informasi pribadi dan preferensi makanan
seperti berat badan dan tinggi badan.

b. Class Diagram
Diagram class adalah representasi visual dari struktur dan perilaku sistem atau aplikasi
berorientasi objek. Diagram ini menggunakan notasi yang standar dan memberikan
gambaran yang jelas tentang kelas-kelas, atribut, metode, serta hubungan antara kelas-
kelas dalam suatu sistem. Berikut adalah Class Diagram dari Sistem Pendukung
Keputusan Menu Makanan Untuk Penderita Penyakit Tipes Dan Diabetes
c. Activity Diagram

1. Activity Diagram pengelolaan riwayat kesehatan


2. Activity Diagram Analisis Kesehatan Dengan Metode TOPSIS
3. Activity Diagram Pemilihan Makanan
4. Activity Diagram Konsultasi Dengan Ahli Gizi
5. Activity Diagram Manajemen Profil Pengguna
d. Diagram Sequence

D. Kelebihan dan Kelemahan Penelitian

Anda mungkin juga menyukai