Details
Title | Проектирование и разработка мобильной и серверной части приложения для взаимодействия фитнес-тренеров и их клиентов: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии» |
---|---|
Creators | Конопкин Евгений Иванович |
Scientific adviser | Резединова Евгения Юрьевна |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | мобильное приложение ; серверное приложение ; фитнес–тренер ; клиент ; взаимодействие ; mobile application ; server application ; fitness trainer ; client ; interaction |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.03 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-1127 |
Rights | Доступ по паролю из сети Интернет (чтение) |
Additionally | New arrival |
Record key | ru\spstu\vkr\35670 |
Record create date | 7/30/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
В данной работе изложена сущность подхода к созданию программного обеспечения, предназначенного для взаимодействия фитнес-тренеров и их клиентов на основе использования технологий Java, Spring Boot, Dart, Flutter и PostgreSQL. Даны общие понятия и методы моделирования, применяемые для решения задач аналогичного класса. Проведен обзор существующих подходов к построению мобильных приложений и серверных приложений. Изучена архитектура и технология создания указанного класса программных систем, включая разработку API, интеграцию с базой данных, реализацию серверной логики и реализацию мобильного приложения. Проведен сравнительный анализ существующих на рынке приложений для взаимодействия тренеров и их клиентов. Разработана конкретная программная реализация информационной системы взаимодействия тренеров и их клиентов. Проведена тестирование отдельных компонентов и системы в целом. Работа демонстрирует практическую применимость предложенного подхода к решению задач построения комплексных приложений для взаимодействия тренеров и их клиентов.
This paper outlines the essence of the approach to creating software designed for interaction between fitness trainers and their clients based on the use of Java, Spring Boot, Dart, Flutter and PostgreSQL technologies. The general concepts and modeling methods used to solve problems of a similar class are given. An overview of existing approaches to building mobile applications and server applications is provided. Architecture and technology have been studied creation of the specified class of software systems, including API development, database integration, server logic implementation, and mobile application implementation. A comparative analysis of the existing applications on the market for the interaction of trainers and their clients has been carried out. A specific software implementation of an information system for the interaction of trainers and their clients has been developed. Individual components and the system as a whole have been tested. The work demonstrates practical applicability the proposed approach to solving the problems of building complex applications for the interaction of trainers and their clients.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
- ПРОЕКТИРОВАНИЕ И РАЗРАБОТКА МОБИЛЬНОЙ И СЕРВЕРНОЙ ЧАСТИ ПРИЛОЖЕНИЯ ДЛЯ ВЗАИМОДЕЙСТВИЯ ФИТНЕС-ТРЕНЕРОВ И ИХ КЛИЕНТОВ
- Введение
- 1. Формулировка требований и анализ предметной области
- 2. Проектирование системы и архитектура
- 3. Разработка программного обеспечения
- 4. Тестирование
- Заключение
- Список использованных источников
- Приложение 1 Код
Access count: 1
Last 30 days: 1