Sistem Pendukung Keputusan Rekomendasi Makanan Khas Sulawesi Utara Yang Menunjang Diet Fernando D
Total Page:16
File Type:pdf, Size:1020Kb
E-journal Teknik Informatika, Volume 9, No 1 (2016), ISSN : 1 Sistem Pendukung Keputusan Rekomendasi Makanan Khas Sulawesi Utara yang Menunjang Diet Fernando D. Sawel, Alicia A. E. Sinsuw, Muhamad D. Putro Teknik Informatika Universitas Sam Ratulangi Manado, Indonesia. [email protected], [email protected],[email protected] Abstrak – Makanan Khas Sulawesi Utara sebagian seimbang untuk diet memasok nutrisi dan energi untuk besar berasal dari lemak hewani, Banyak orang-orang menjaga sel-sel tubuh, jaringan, dan organ, dan untuk pendatang, baik sedang melakukan wisata maupun ada yang mendukung pertumbuhan dan juga perkembangan normal. tinggal untuk studi di manado, sehingga permasalahan yang terjadi pada makanan minahasa, membuat masayarkat sulawesi Masyarakat etnik Minahasa mempunyai suatu kebiasaan utara maupun pendatang atau yang sedang melakukan program pesta yang diikuti dengan pesta makan atau makan makanan diet penurunan berat badan, enggan untuk mengkonsumsi Minahasa yang sebagian besar berasal dari lemak hewani, makanan khas minahasa yang bisa mengakibatkan kegemukan selain itu, bahan – bahan untuk mengolah makanan minahasa atau kelebihan kalori. Tujuan dan Manfaat dari aplikasi ini, sangat mudah di dapatkan. Banyak orang-orang pendatang, untuk membuat aplikasi Sistem Pendukung Keputusan (SPK) baik sedang melakukan wisata maupun ada yang tinggal untuk Rekomendasi Makanan Khas Sulawesi Utara yang Menunjang studi di manado, sehingga permasalahan yang terjadi pada Diet, Sehingga manfaatnya, masyarakat dapat mengetahui makanan khas sulawesi utara membuat masayarkat sulawesi makanan khas sulawesi utara yang dapat menunjang diet. utara maupun pendatang atau yang sedang melakukan program Kriteria untuk diet penurunan berat badan yang di digunakan diet penurunan berat badan, enggan untuk mengkonsumsi dalam penilaian perbandingan berpasangan yaitu, Protein 40%, makanan khas minahasa yang bisa mengakibatkan kegemukan Karbohidrat 50% dan Lemak 10% . Langkah-langkah user atau kelebihan kalori.Untuk mengatasi permasalahan tersebut, dalam melihat informasi makanan yang di rekomendasikan dibutuhkan sebuah sistem berbasis web yang dapat untuk menunjang diet tersebut dengan cara memasukkan bobot merekomendasikan makanan khas sulawesi utara yang penilaian dari setiap kriteria berdasarkan persentase diet, data- menunjang diet.Dengan kriteria yang diberikan dan melalui data yang telah dimasukkan akan di proses dan di lakukan perhitungan menggunakan metode AHP (Analytical Hierarchy perbandingan oleh sistem mengunakan perhitungan metode AHP Process). (Analytical Hierarcy Process) untuk merekomendasi makanan yang menunjang diet, sehingga mendapatkan hasil rangking II. LANDASAN TEORI berupa data makanan dan berdasarkan tabel rangking bisa disimpulkan makanan yang paling baik untuk diet adalah Nasi A. Sistem Pendukung Keputusan (SPK) Jaha dengan skor 54.49. Prabowo (2012) Sistem pendukung keputusan merupakan penggabungan sumber sumber kecerdasan individu dengan Kata kunci : SPK, Makanan Khas Sulawesi Utara, Protein, – kemampuan komponen untuk memperbaiki kualitas Karbohidrat, Lemak, Diet, AHP keputusan. Sistem pendukung keputusan juga merupakan sistem informasi berbasis komputer untuk manajemen I. PENDAHULUAN pengambilan keputusan yang menangani masalah – masalah semistruktur[5]. Makanan dan kesehatan merupakan hal utama dalam hidup kita. Tanpa makan kita tidak akan dapat hidup. Dan tanpa B. AHP (Analytical Hierarchy Process) kesehatan kita juga tidak akan hidup dengan tenang. Makanan Jacobs (2014) AHP merupakan suatu model pendukung adalah sumber kehidupan, tetapi makanan juga dapat keputusan yang dikembangkan oleh Thomas L. Saaty. Model menyebabkan terganggunya kesehatan. Maka sebagai makhluk pendukung keputusan ini akan menguraikan masalah multi hidup memerlukan makanan yang sehat agar hidup kita juga faktor atau multi kriteria yang kompleks menjadi suatu hirarki. sehat. Makanan yang sehat tidak harus mahal tetapi yang Hirarki didefinisikan sebagai suatu representasi dari sebuah sesuai dengan apa yang dibutuhkan oleh tubuh kita. Makanan permasalahan yang kompleks dalam suatu struktur multi level yang kita makan harus memenuhi standar gizi dan dimana level pertama adalah tujuan, yang diikuti level faktor, kesehatan.Diet yang seimbang berarti mendapatkan jenis yang kriteria, sub kriteria, dan seterusnya ke bawah hingga level tepat dan jumlah makanan dan minuman untuk makanan terakhir dari alternatif. Dengan hirarki, suatu masalah yang E-journal Teknik Informatika, Volume 9, No 1 (2016), ISSN : 2 kompleks dapat diuraikan ke dalam kelompok-kelompoknya - Setelah mendapatkan nilai λ maks, langkah selanjutnya yang kemudian diatur menjadi suatu bentuk hirarki sehingga mencari nilai Consistency Index (CI) dengan persamaan permasalahan akan tampak lebih terstruktur dan sistematis[1]. sebagai berikut : C. Prosedur Perhitungan AHP CI= (λ maks-n)/(n-1) (2) Ismoyo (2015) Pada dasarnya terdapat beberapa CI tahapan ataupun prosedur yang harus dilakukan dalam proses - Setelah didapat, maka langkah selanjutnya adalah Consistency Ratio CR perhitungan bobot dengan metode AHP. Adapun tahap-tahap menghitung nilai ( ) dengan mengacu Random Index RI dalam proses perhitungan bobot antara lain : pada ( ) yang dapat diambil dengan - Menyusun hirarki dari permasalahan yang di hadapi, yaitu ketentuan sesuai dengan jumlah kriteria yang di gunakan. CR mendefinisikan masalah dan membentuk solusi yang di Adapun rumus Consistency Ratio ( ) adalah : inginkan. Kemudian membuat struktur hirarki yang diawali dengan tujuan umum, dilanjutkan dengan kriteria dan CR= CI/RI (3) alternatif-alternatif pada tingkatan yang paling bawah. - Membuat matriks perbandingan berpasangan yang Dimana, CR = Consistency Ratio menggambarkan kontribusi relatif atau pengaruh setiap CI = Consistency Index elemen terhadap masing-masing kriteria dengan kriteria RI = Random Index lain, skala 1 sampai 9 adalah skala terbaik dalam membandingkan elemen. D.Diet - Pertimbangan-pertimbangan terhadap perbandingan Diet adalah mengatur asupan nutrisi dan mengatur kegiatan berpasangan disintesis untuk memperoleh keseluruhan makan makanan untuk mencapai tujuan kesehatan tertentu prioritas atau Total Priotiry Value (TPV). atau menjaga berat badan agar terkontrol. Tujuan diet bagi - Menjumlahkan nilai-nilai dari setiap kolom pada matriks. sebagian orang bisa berbeda-beda. Ada sebagian yang - Membagi setiap nilai dari kolom dengan total kolom yang melakukan diet untuk tujuan kesehatannya karena ajuran bersangkutan untuk memperoleh normalisasi matriks, dokter atau disebabkan karena menderita penyakit tertentu, kemudian menjumlahkan nilai-nilai dari baris dan sedangkan sebagian lainnya melakukan diet karena membaginya dengan jumlah elemen (n) atau kriteria untuk bermasalah dengan berat badannya. mendapatkan nilai prioritas (TPV). - Memeriksa konsistensi (Consistency Ratio atau CR) matriks perbandingan suatu kriteria. Matriks Perbandingan E. Konsepsi Dasar UML dinyatakan konsisten jika nilai CR ≤ 0.1, tetapi nilai CR> Dharwiyanti (2003),Abstraksi konsep dasar UML yang 0.1 maka pertimbangan yang dibuat perlu diperbaiki dan terdiri dari structural classification, dynamic behavior, dan diteliti kembali. model management, bisa kita pahami dengan mudah apabila - Bobot yang didapat dari nilai TPV dikalikan dengan nilai- kita melihat gambar diatas dari Diagrams. Main concepts bisa nilai awal elemen matriks perbandingan yang telah diubah kita pandang sebagai term yang akan muncul pada saat kita menjadi bentuk desimal. membuat diagram. Dan view adalah kategori dari diagaram - Menjumlahkan nilai setiap baris yaitu nilai hasil perkalian tersebut.UML mendefinisikan diagram-diagram seperti, use TPV dengan elemen matriks. case diagram, class diagram, statechart diagram, activity - Hasil dari penjumlahan baris dibagi dengan nilai TPV diagram, sequence diagram, collaboration diagram, setiap kriteria, sehingga di dapatkan nilai λ mak setiap component diagram, deployment diagram. baris. - Nilai rata-rata λ maks didapat dengan cara menjumlahkan F. PHP (Hypertext Preprocessor) semua nilai λ maks setiap baris dan dibagi dengan jumlah PHP Hypertext Preprocessor PHP kriteria (n) seperti pada rumus berikut : Jaka P (2014), : ( ) adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML/PHP banyak digunakan untuk membuat situs λ maks = (λ maks K1 + … + … + λ maks Kn) / n (1) web dinamis. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang dan menulis halaman web Keterangan : menjadi dinamis dengan cepat. PHP pertama kali dibuat oleh maks = nilai rata-rata dari keseluruhan kriteria λ Rasmus Lerdorf pada tahun 1995, seorang programmer C[2]. n = jumlah kriteria dalam matriks perbandingan E-journal Teknik Informatika, Volume 9, No 1 (2016), ISSN : 3 G. MySQL Model sekuential linier/waterfall dalam skripsi ini Nuh (2012), MySQL adalah salah satu perangkat lunak adalah sebagai berikut: Database Management System (DBMS) yang sering digunakan saat ini, yang didistribusikan secara gratis di bawah lisensi 1) Analysis GPL (GNU General Public License). Sehingga setiap orang Analisa terhadap kebutuhan sistem analis terhadap mudah untuk mendapatkan dan bebas untuk menggunakan permasalahan dan mendefiniskan model penyelesaian, MySQL[4]. termasuk dalam proses ini adalah melakukan analisis terhadap spesifikasi perangkat lunak yang akan dibangun. III. METODOLOGI PENELITIAN Pengumpulan data dalam skripsi ini menggunakan wawancara dan studi pustaka, guna mengambil informasi A. Metode Pengumpulan Data yang dibutuhkan