Архітектурне рішення для взаємодії смарт-годинника з іншими цифровими пристроями
dc.contributor.advisor | Ліхоузова, Тетяна Анатоліївна | |
dc.contributor.author | Щербаков, Антон Олександрович | |
dc.date.accessioned | 2025-02-25T09:51:00Z | |
dc.date.available | 2025-02-25T09:51:00Z | |
dc.date.issued | 2024 | |
dc.description.abstract | Розмір пояснювальної записки – 98 аркушів, містить 19 ілюстрацій, 18 таблиць, 2 додатки, 10 посилань на джерела. Актуальність теми. Тема є важливою з точки зору розвитку сучасних технологій у спортивній галузі. Виконання даної роботи сприяє покращенню тренувального процесу, підвищенню ефективності тренувань та забезпеченню кращої взаємодії між спортсменами та тренерами. Мета дослідження забезпечити ефективний обмін цифровими даними фізичних тренувань між розумним годинником, який використовує спортсмен, та іншими пристроями, що використовують тренери. Об’єкт дослідження: програмне забезпечення для фітнесу та спорту. Предмет дослідження: методи та алгоритми збору, зберігання та аналізу фізичних даних спортсмена, методи організації взаємодії між пристроями, якими користуються тренер та спортсмен. Для реалізації поставленої мети сформульовані наступні завдання: − проаналізувати існуючі рішення та визначити їх недоліки у контексті взаємодії між спортсменом та тренерами; − імплементувати велику мовну модель для генерації персоналізованих тренувань спортсменів; − реалізувати функціональність для обміну даними між спортсменом та тренером, включаючи можливість коригування створених тренувальних програм. Наукова новизна: набуло подальшого розвитку використання паттерну MVVM. На рівні Model запропоновано використання двох типів сховищ даних для забезпечення роботи в режимах онлайн та офлайн. На рівні ViewModel запропоновано використання великої мовної моделі, яку інтегровано у систему для генерації персоналізованих тренувальних планів. Практичне значення одержаних результатів полягає у розробці працюючого програмного забезпечення, яке дозволяє спортсменам створювати персоналізовані тренування, а їх тренерам переглядати, корегувати та погоджувати чи відхиляти їх. Зв’язок з науковими програмами, планами, темами. Робота виконувалась на кафедрі інформатики та програмної інженерії Національного технічного університету України "Київський політехнічний інститут імені Ігоря Сікорського". Апробація. Наукові положення дисертації пройшли апробацію на VII Міжнародній науково-практичній конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології SoftTech-2024» – м. Київ, 20-22 листопада 2024р. Публікації. Наукові положення дисертації опубліковані в: 1) Щербаков А.О., Ліхоузова Т.А. Програмне забезпечення розумного годинника для самостійних занять спортом та фітнесом // Системні технології, том 5(148), 2023 – с.99-108. 2) Щербаков А.О., Ліхоузова Т.А. Архітектурне рішення для взаємодії смарт-годинника з іншими цифровими пристроями // VІІ Міжнародна науково-практична конференція молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech-2024). Матеріали конференції. 20-22 грудня 2024 р. Київ. – с. 144-146. | |
dc.description.abstractother | Explanatory note size – 98 pages, contains 19 illustrations, 18 tables, 2 applications, 10 references. Topicality. The topic is important from the point of view of the development of modern technologies in the sports industry. The implementation of this work contributes to improving the training process, increasing the effectiveness of training and ensuring better interaction between athletes and coaches. The aim of the study. To ensure effective exchange of digital data of physical training between a smart watch used by an athlete and other devices used by coaches. The object of research: Fitness and sports software. The subject of research: Methods and algorithms for collecting, storing and analyzing an athlete's physical data, methods for organizing interaction between devices used by a coach and an athlete. To achieve this goal, the following tasks were formulated: − Analyze existing solutions and identify their shortcomings in the context of interaction between an athlete and coaches. − Implement a large language model for generating personalized training for athletes. − Implement functionality for data exchange between an athlete and a coach, including the ability to adjust the created training programs. The scientific novelty The use of the MVVM pattern has been further developed. At the Model level, the use of two types of data storage is proposed to ensure work in online and offline modes. At the ViewModel level, the use of a large language model is proposed, which is integrated into the system for generating personalized training plans. The practical value of the results obtained lies in the development of working software that allows athletes to create personalized training, and their coaches to review, correct and approve or reject them. Relationship with working with scientific programs, plans, topics. Work was performed at the Department of Computer Science and Software Engineering of the National Technical University of Ukraine «Igor Sikorsky Kyiv Polytechnic Institute». Approbation. The scientific provisions of the dissertation were approbated at the VII International Scientific and Practical Conference of Young Scientists and Students "Software Engineering and Advanced Information Technologies SoftTech-2024" - Kyiv, November 20-22, 2024. Publications. The scientific provisions of the dissertation were published in: 1) Shcherbakov A.O., Likhousova T.A. Smart watch software for independent sports and fitness // System Technologies, vol. 5(148), 2023 – pp. 99-108. 2) Shcherbakov A.O., Likhouzova T.A. An architectural solution for the interaction of a smart watch with other digital devices // VII International Scientific and Practical Conference of Young Scientists and Students "Software Engineering and Advanced Information Technologies" (SoftTech-2024). Materials of the conference. December 20-22, 2024 Kyiv. - p. 144-146. | |
dc.format.extent | 101 с. | |
dc.identifier.citation | Щербаков, А. О. Архітектурне рішення для взаємодії смарт-годинника з іншими цифровими пристроями : магістерська дис. : 121 Інженерія програмного забезпечення / Щербаков Антон Олександрович. - Київ, 2024. - 101 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/72700 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | WatchOS | |
dc.subject | HealthKit | |
dc.subject | Firebase | |
dc.subject | MVVM | |
dc.subject | iOS | |
dc.subject.udc | 004.043 | |
dc.title | Архітектурне рішення для взаємодії смарт-годинника з іншими цифровими пристроями | |
dc.title.alternative | Architectural Design for Smartwatch Integration with Digital Devices | |
dc.type | Master Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Shcherbakov_magistr.pdf
- Розмір:
- 2.66 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: