Details
| Title | Рекомендательная система определения дневного рациона питания: выпускная квалификационная работа магистра: направление 09.04.02 «Информационные системы и технологии» ; образовательная программа 09.04.02_04 «Системный анализ и оптимизация информационных систем и технологий» = A Recommendation System for Determining Daily Diet Intakes |
|---|---|
| Creators | Голубь Алиса Константиновна |
| Scientific adviser | Черненькая Людмила Васильевна |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | дневной рацион питания ; минимаксный метод ; модифицированный метод Парето-оптимальных решений ; база данных ; веб-приложение ; daily food ration ; minimax method ; modified Pareto-optimal solution method ; database ; web-application |
| Document type | Master graduation qualification work |
| Language | Russian |
| Level of education | Master |
| Speciality code (FGOS) | 09.04.02 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-4871 |
| Rights | Доступ по паролю из сети Интернет (чтение) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\45044 |
| Record create date | 9/4/2026 |
Allowed Actions
–
Action 'Read' will be available if administrator prepare required files
| Group | Anonymous |
|---|---|
| Network | Internet |
Данная работа посвящена анализу методов многокритериальной оптимизации и разработке веб-приложения с самостоятельной базой данных для расчета дневного рациона питания. Задачи, которые решались в ходе исследования: 1) Изучение подхода к расчету необходимого количества калорий для человека. 2) Изучение методов многокритериальной оптимизации, не требующих экспертных оценок. 3) Построение модели расчета оптимального рациона питания с помощью задачи оптимизации. 4) Разработка веб-приложения для визуализации работы методов. Работа выполнена в среде разработки Inteliji IDEA. Были проведены подготовка базы данных к использованию в веб-приложении, разработка веб-приложения для визуализации работы методов многокритериальной оптимизации, анализ результатов методов в числовом и графическом виде. Также, для решения задачи оптимизации была составлена целевая функция с ограничениями и условиями по методу поиска модифицированного метода Парето-оптимальных решений и минимаксного метода. В результате работы было разработано веб-приложение на основе созданной базы данных и методов многокритериальной оптимизации, а также проведен его анализ с последующим указанием характеристики приложения.
This graduate qualification work analyzes multi-criteria optimization methods and develops a web application with a selfcontained database for calculating daily dietary intake. The research set the following goals: 1) Study of the approach to calculating the required number of calories for a person. 2) Study of multi-criteria optimization methods that do not require expert assessments. 3) Construction of a model for calculating an optimal diet using an optimization problem. 4) Development of a web application to visualize the methods performance. The work was completed using the Inteliji IDEA development environment. This included preparing the database for use in a web application, developing a web application to visualize the performance of multi-criteria optimization methods, and analyzing the results of the methods numerically and graphically. Additionally, to solve the optimization problem, an objective function with constraints and conditions was developed using the modified Pareto-optimal solution method and the minimax method. As a result of the work, a web application was developed based on the created database and multi-criteria optimization methods, and its analysis was conducted, followed by a description of the applications characteristics.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|