Details

Title: Разработка мобильного приложения, организующего индивидуальный план питания: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Creators: Стояноски Кристиян
Scientific adviser: Дробинцев Павел Дмитриевич
Other creators: Локшина Екатерина Геннадиевна
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2021
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: план питания; машинное обуление; android разработка; архитектура mvvm; firebase; diet planning; machine learning; android development; mvvm architecture
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 09.03.04
Speciality group (FGOS): 090000 - Информатика и вычислительная техника
Links: Отзыв руководителя; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2021/vr/vr21-783
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\12742

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Тема выпускной квалификационной работы: «Разработка мобильного приложения, организующего индивидуальный план питания» Данная работа посвящена разработке мобильного приложения, которое контролирует суточную потребность калорий человека с помощью ведения журнала питания. Кроме того, удалось реализовать распознавание продуктов с помощью машинного обучения. В ходе выполнения работы были решены следующие задачи: 1. Проведен анализ существующих приложений, выделены достоинства и недостатки каждого из них. 2. Описаны требования для проектируемой системы, на основе сделанного анализа. 3. Описана архитектура решения на основе сформулированных требований. 4. Разработаны алгоритмы взаимодействия внутри системы, определены технические аспекты реализации и используемые инструменты. 5. Реализовано собственное приложение на основе составленных алгоритмов и выбранных инструментов. 6. Протестирована работа приложения. 7. Описаны полученные результаты и определены перспективы развития. Таким образом, программный продукт с возможными перспективами развития обеспечит каждому пользователю контроль за соблюдением правил питания, а машинное обучение позволит сократить время заполнения журнала питания.

The topic of the final qualifying work: «Development of a mobile application that organizes an individual meal plan. » This work is intended to develop an application that monitors the daily calory intake of a person through nutritional management. In addition, it was possible to implement food recognition using machine learning. In the course of the work, the following tasks were solved: 1. The analysis of the applications is carried out, the advantages and disadvantages of them are highlighted. 2. The requirements for the designed system are described, based on the analysis. 3. The architecture of the solution is described based on the formulated requirements. 4. Algorithms of interaction within the system, used technical aspects of implementation and tools have been described. 5. Application based on the compiled algorithms and selected tools was implemented. 6. The operation of the application has been tested. 7. The evaluated results and development prospects are described. Thus, a software product with possible development prospects will provide each user with control over the observance of dietary rules, and machine learning will reduce the time it takes to fill out the food log.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Usage statistics

stat Access count: 6
Last 30 days: 0
Detailed usage statistics