Rumusan Masalah Batasan Masalah Tujuan Penelitian Manfaat Penelitian Metodologi Penilitian

2 purin tanpa mengurangi asupan gizi seimbang. Masalah tersebut akan diselesaikan dengan menggunakan Algoritma branch and bound dengan memperhatikan Tabel Angka Kecukupan Gizi Tahun 2004 [2] dan Daftar Komposisi Bahan Makanan DKBM.[3]

1.2. Rumusan Masalah

Masalah yang akan diselesaikan pada penelitian ini adalah : 1. Bagaimana mengoptimalkan menu makanan penderita asam urat yang sesuai dengan Angka Kecukupan Gizi tanpa menimbulkan kambuhnya asam urat. 2. Bagaimana menerapkan algoritma branch and bound untuk mengoptimalkan menu makanan penderita asam urat

1.3. Batasan Masalah

Batasan masalah yang dapat diambil dari latar belakang di atas adalah : 1. Pengguna dari aplikasi ini adalah penderita asam urat. 2. Sumber asam urat berasal dari buku Bebas Penyakit Asam Urat Tanpa Obat, sedangkan Tabel Angka Kecukupan Gizi bagi Orang Indonesia dan Daftar Komposisi Bahan Makanan DKBM berasal dari Departemen Kesehatan RI. 3. Penelitian tidak membahas hubungan antara jumlah kalori dan jumlah purin pada setiap bahan makanan. 4. Masalah yang akan diselesaikan adalah pengoptimalan menu makanan penderita semua golongan asam urat dengan memperhatikan keluaran dari aplikasi berupa daftar menu makanan dan daftar kandungan bahan makanan. 5. Keluaran dari aplikasi ini berupa daftar menu makanan berdasarkan tingkat purin per makanan dan kalori yang dibutuhkan. 6. Masukan dari pengguna berupa jenis kelamin, golongan asam urat, umur, berat badan, dan menu makanan yang dinginkan. 7. Pembahasan hanya dibatasi pada analisa dan perancangan aplikasi dengan menggunakan bahasa pemrograman PHP, Database Management System MySql, dan desain web dengan CSS Cascading Style Sheet. Universitas Sumatera Utara 3

1.4. Tujuan Penelitian

Tujuan dari penelitian ini adalah menciptakan sebuah aplikasi menu makanan berbasis web bagi penderita semua jenis asam urat.

1.5. Manfaat Penelitian

Penelitian ini diharapkan dapat bermanfaat bagi penderita asam urat untuk menentukan menu makanan serta memberi gambaran bahwa optimisasi dapat digunakan pada masalah kesehatan khususnya penyakit asam urat.

1.6. Metodologi Penilitian

Metode penelitian yang akan dilakukan dalam penyelesaian skripsi ini adalah : 1. Studi Literatur Tahap ini dilakukan dengan mempelajari referensi bahan literatur, mengumpulkan informasi yang berkaitan algoritma branch and bound, knapsack, dan asam urat. 2. Analisis dan Perancangan Sistem Merancang solusi dalam bentuk aplikasi menggunakan model struktur analisis fungsional, non fungsional flowchart, Data Flow Diagram DFD, dan kamus data. 3. Implementasi Tahap ini dilakukan dengan mengimplementasikan model dan skema pada tahap perancangan. Model dan skema diterapkan kedalam bahasa pemrograman PHP yang dipadukan dengan penggunaan CSS. Di tahap ini akan dihasilkan aplikasi web penentuan menu makanan penderita asam urat. 4. Pengujian Pengujian difokuskan pada pengoptimalan menu makanan tanpa menimbulkan asam urat pada aplikasi yang digunakan. 5. Dokumentasi Dokumentasi dihasilkan dengan membuat skripsi sebagai laporan dari hasil penelitian. Universitas Sumatera Utara 4

1.7. Sistematika Penulisan