Labib, Muhammad Nizar and Hariz Farisi, S.Kom, M.T and Welly Purnomo, S.T., M.Kom (2024) Pengembangan Sistem Rekomendasi Gizi Berdasarkan Profil Dan Aktivitas Olahraga Pengguna Aplikasi Cause Menggunakan Algoritma Genetika. Sarjana thesis, Universitas Brawijaya.
Abstract
Seiringnya perkembangan teknologi informasi yang semakin pesat, kini kegiatan berolahraga bisa dilakukan dengan memanfaatkan berbagai aplikasi, salah satu aplikasi yang bisa digunakan adalah aplikasi Cause. Aplikasi Cause menawarkan layanan lari virtual dan tracking aktivitas olahraga lainnya. Persaingan pasar yang semakin ketat membuat Cause merasa perlu menghadirkan fitur baru yang memberikan nilai tambah kepada pengguna. Dengan memperhatikan keberhasilan aplikasi lain yang serupa, Cause berencana untuk mengembangkan fitur rekomendasi gizi yang disesuaikan dengan profil dan aktivitas olahraga pengguna. Penelitian ini bertujuan untuk mengembangkan sistem rekomendasi gizi berdasarkan profil dan aktivitas olahraga pengguna Cause, sistem ini diharapkan mampu memberikan panduan gizi yang personal dan efektif bagi pengguna. Metode yang digunakan untuk membuat fitur utama rekomendasi makanan adalah Algortima Genetika. Penulis melakukan pengembangan sistem dengan pendekatan salah satu metode SDLC Agile Software Development dengan kerangka kerja Scrum. Sistem dikembangkan menggunakan teknologi pengembangan sistem yaitu Laravel sebagai backend, ReactJs sebagai frontend dan MYSQL sebagai penerapan database. Hasil implementasi berupa web yang memiliki fitur rekomendasi makanan, perhitungan BMI dan panduan hidup sehat untuk pengguna aplikasi Cause. Sistem telah diuji menggunakan pengujian blackbox pada semua product backlog dalam proses sprint menghasilkan valid pada semua product backlog. Pengujian validitas untuk fitur utama rekomendasi makanan yang dibuat menggunakan metode Algortima Genetika memperoleh nilai 94,28% untuk data yang sesuai dan 5,71% untuk data yang tidak sesuai dengan kebutuhan kalori. Pengujian usabilitas telah dilakukan menggunakan metode system usability scale dan memperoleh nilai 85.92 yang termasuk ke dalam kategori acceptable dan excellent.
English Abstract
As information technology develops increasingly rapidly, now exercise activities can be done using various applications, one of the applications that can be used is the Cause application. The Cause app offers virtual running and other sports activity tracking services. Increasingly tight market competition makes Cause feel the need to present new features that provide added value to users. Taking into account the success of other similar applications, Cause plans to develop a nutritional recommendation feature tailored to the user's sports profile and activities. This research aims to develop a nutritional recommendation system based on users' sports profiles and activities. Because, this system is expected to be able to provide personalized and effective nutritional guidance for users. The method used to create the main features of food recommendations is the Genetic Algorithm. The author carried out system development using an SDLC Agile Software Development method approach using the Scrum framework. The system was developed using a technology development system, namely Laravel as the backend, ReactJs as the frontend and MYSQL as the database implementation. The results of the implementation are a website that features food recommendations, BMI calculations and a healthy living guide for Cause application users. The system has been tested using black box testing on all product backlogs in the sprint process resulting in valid results for all product backlogs. Validity testing for the main features of food recommendations made using the Genetic Algorithm method obtained a value of 94,28% for data that matched and 5,71% for data that did not match calorie needs. Usability testing has been carried out using the system usability scale method and obtained a score of 85.92 which is included in the acceptable and very good category.
Item Type: | Thesis (Sarjana) |
---|---|
Identification Number: | 052412 |
Uncontrolled Keywords: | Cause, Agile Software Development, Scrum, Algoritma Genetika, Laravel, ReactJs, MYSQL -Cause, Agile Software Development, Scrum, Genetic Algorithm, Laravel, ReactJs, MYSQL |
Divisions: | Fakultas Ilmu Komputer > Teknologi Informasi |
Depositing User: | Sugeng Moelyono |
Date Deposited: | 04 Nov 2024 06:33 |
Last Modified: | 04 Nov 2024 06:33 |
URI: | http://repository.ub.ac.id/id/eprint/228032 |
![]() |
Text (DALAM MASA EMBARGO)
Muhammad Nizar Labib.pdf Restricted to Registered users only Download (3MB) |
Actions (login required)
![]() |
View Item |