Детальная информация

Название Разработка веб-приложения для учета фитнеса и питания на платформе Telegram Mini Apps: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии»
Авторы Ратников Владимир Вячеславович
Научный руководитель Резединова Евгения Юрьевна
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения Санкт-Петербург, 2024
Коллекция Выпускные квалификационные работы; Общая коллекция
Тематика разработка веб-приложения; telegram mini apps; фитнес и питание; React; ASP.NET; REST API; веб-приложение; web app development; fitness and nutrition; web app
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.03
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2024/vr/vr24-3029
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи ru\spstu\vkr\30410
Дата создания записи 11.07.2024

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Целью данной работы является разработка веб-приложения для учета фитнеса и питания на платформе Telegram Mini Apps. В данной работе изложена сущность подхода к созданию веб-приложения на платформе Telegram Mini Apps на предмет разработки веб-приложения для учета фитнеса и питания. Проведен анализ существующих решений, помогающих следить за фитнесом и питанием. Изучены возможности платформы Telegram Mini Apps, а также такие технологии, как React, ASP.NET, Rest API и их аналоги. Рассмотрены архитектурные решения для реализации веб-приложения. Описана бизнес-логика и составлены критерии, благодаря которым выбран подходящий технологический стек, а также архитектурные подходы. В соответствии со спроектированной архитектурой разработано веб-приложение, которое включает клиентскую часть на React, серверную часть на ASP.NET и базу данных на основе СУБД PostgreSQL. Тестирование веб-приложения проведено с использованием методик модульного, нагрузочного и функционального тестирования. Проведена апробация, которая подтвердила готовность к использованию веб-приложения в области учета фитнеса и питания. Также выявлены дальнейшие пути для развития приложения. Результатом работы является функционирующее и протестированное веб–приложение для учета фитнеса и питания на платформе Telegram Mini Apps.

The purpose of this work is to develop a web application for fitness and nutrition accounting on Telegram Mini Apps platform. This work outlines the essence of the approach to creating a web application on the Telegram Mini Apps platform on the subject of developing a web application for fitness and nutrition accounting. The existing solutions that help to keep track of fitness and nutrition have been analyzed. The capabilities of Telegram Mini Apps platform as well as such technologies as React, ASP.NET, Rest API and their analogs are studied. Architectural solutions for the realization of the web application are considered. The business logic is described and criteria are drawn up, due to which the appropriate technology stack as well as architectural approaches are selected. In accordance with the designed architecture the web application is developed, which includes client part on React, server part on ASP.NET and database on the basis of PostgreSQL DBMS. Testing of the web application was carried out using the techniques of unit, load and functional testing. Approbation was conducted, which confirmed the readiness to use the web application in the field of fitness and nutrition accounting. Further avenues for the development of the application are also identified. The result of the work is a functioning and tested web application for fitness and nutrition accounting on the Telegram Mini Apps platform.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи

Количество обращений: 7 
За последние 30 дней: 3

Подробная статистика