Por favor use este identificador para citas ou ligazóns a este item: http://elartu.tntu.edu.ua/handle/lib/52705
Título: Розробка програмного забезпечення для автоматизації та моніторингу спортивних показників тренувального процесу в біатлоні
Outros títulos: Software development for automation and monitoring of sports performance in biathlon training
Authors: Сидяга, Соломія Віталіївна
Sydiaha, Solomiia
Affiliation: ТНТУ ім. І. Пулюя, Факультет комп’ютерно-інформаційних систем і програмної інженерії, Кафедра програмної інженерії, м. Тернопіль, Україна
Bibliographic reference (2015): Сидяга С. В. Розробка програмного забезпечення для автоматизації та моніторингу спортивних показників тренувального процесу в біатлоні : робота на здобуття кваліфікаційного ступеня бакалавра : 121 - інженерія програмного забезпечення / наук. кер. І. В. Коноваленко. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 71 с.
Data de edición: Jun-2026
Date of entry: 25-Jun-2026
Editor: Тернопільський національний технічний університет імені Івана Пулюя
Country (code): UA
Place of the edition/event: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Supervisor: Коноваленко, Ігор Володимирович
Committee members: Яцишин, Василь Володимирович
UDC: 004.9
Palabras chave: біатлон
спортивні показники
моніторинг тренувань
автоматизація
.NET
PostgreSQL
мобільний застосунок
статистика стрільби
biathlon
sports performance indicators
training monitoring
automation
mobile application
shooting statistics
Number of pages: 71
Resumo: Кваліфікаційна робота присвячена розробці програмного забезпечення для автоматизації та моніторингу спортивних показників тренувального процесу в біатлоні. Проаналізовано особливості підготовки біатлоністів, сучасні програмні засоби спортивного моніторингу та підходи до обробки тренувальних даних. Сформовано функціональні й нефункціональні вимоги до системи. Спроєктовано архітектуру програмного забезпечення, структуру бази даних, модулі управління тренуваннями, аналізу спортивних показників та статистики стрільби. Реалізовано програмну систему із використанням платформи .NET та системи керування базами даних PostgreSQL. Об’єкт дослідження – процес збору, зберігання та аналізу спортивних показників під час тренувального процесу біатлоністів. Предмет дослідження – методи, моделі та програмні засоби автоматизації моніторингу тренувальної діяльності спортсменів у біатлоні. Практичним результатом роботи є програмна система для ведення тренувань, обліку фізичних показників спортсменів, аналізу результатів стрільби та формування статистичних звітів. Система забезпечує централізоване зберігання тренувальних даних і підтримує процес прийняття рішень тренером під час планування та оцінювання тренувального процесу
The qualification thesis is devoted to the development of software for automation and monitoring of sports performance indicators in the biathlon training process. The specifics of biathlete training, modern sports monitoring software solutions, and approaches to training data processing were analyzed. Functional and non-functional requirements for the system were defined. The software architecture, database structure, training management modules, sports performance analysis module, and shooting statistics module were designed. The software system was implemented using the .NET platform and the PostgreSQL database management system. The object of research is the process of collecting, storing, and analyzing sports performance indicators during the training process of biathletes. The subject of research is methods, models, and software tools for automating the monitoring of athletes’ training activities in biathlon. The practical result of the work is a software system for training management, recording athletes’ physical performance indicators, analyzing shooting results, and generating statistical reports. The system provides centralized storage of training data and supports coaches in decision-making during the planning and evaluation of the training process
Content: ВСТУП 9 1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ ТА ВИЗНАЧЕННЯ ВИМОГ ДО ПРОГРАМНОЇ СИСТЕМИ 11 1.1 Особливості тренувального процесу в біатлоні та спортивних показників спортсменів 11 1.2 Аналіз сучасних програмних рішень для моніторингу спортивної діяльності 13 1.3 Аналіз методів збору, зберігання та обробки спортивних даних 14 1.4 Визначення функціональних та нефункціональних вимог до програмної системи 17 1.5 Аналіз користувачів системи та сценаріїв використання 19 1.6 Постановка задачі кваліфікаційної роботи 21 1.7 Висновки до першого розділу 22 2 ПРОЄКТУВАННЯ ТА РОЗРОБКА ПРОГРАМНОЇ СИСТЕМИ 23 2.1 Загальна архітектура програмної системи 23 2.2 Проєктування структури бази даних 27 2.3 Проєктування ролей користувачів та механізму авторизації 29 2.4 Проєктування функціонального модуля ведення тренувань 31 2.5 Проєктування модуля статистики стрільби 33 2.6 Проєктування модуля формування звітів 34 2.7 Проєктування користувацького інтерфейсу мобільного застосунку 36 2.8 Висновки до другого розділу 39 3 ТЕСТУВАННЯ, ОЦІНЮВАННЯ ТА ВПРОВАДЖЕННЯ ПРОГРАМНОЇ СИСТЕМИ 40 3.1 Обґрунтування вибору технологій розробки 40 3.2 Тестування серверної частини та бази даних системи 42 3.3 Тестування функціональних модулів системи 44 3.4 Тестування користувацького інтерфейсу мобільного застосунку 46 3.5 Оцінка працездатності програмної системи 47 3.6 Розгортання системи та перспективи розвитку 49 3.7 Висновки до розділу 3 50 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 52 4.1 Значення адаптації в трудовому процесі 52 4.2 Інженерно-технічні рішення з охорони праці 55 ВИСНОВКИ 59 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 61 ДОДАТКИ 64 ДОДАТОК А 64
URI: http://elartu.tntu.edu.ua/handle/lib/52705
Copyright owner: © Сидяга Соломія Віталіївна, 2026
References (Ukraine): 1. Михалик Д. М., Цуприк Г. Б., Бревус В. М. Методичні вказівки до виконання кваліфікаційної роботи бакалавра для здобувачів першого (бакалаврського) рівня вищої освіти за освітньо-професійною програмою «Інженерія програмного забезпечення» спеціальності 121 – «Інженерія програмного забезпечення» всіх форм навчання. Тернопіль : ТНТУ ім. І. Пулюя, 2024. 45 с
2. Лавріщева К. М. Програмна інженерія : підручник. Київ : Академперіодика, 2008. 319 с
3. Бородкіна І. Л., Бородкін Г. О. Інженерія програмного забезпечення : навчальний посібник. Київ : Центр учбової літератури, 2018. 204 с
4. Павловський В. І., Бази даних та засоби управління : практикум. Київ : КПІ ім. Ігоря Сікорського, 2021. 154 с
5. Проєктування мобільних застосунків : навчальний посібник. Запоріжжя : Запорізька політехніка, 2021. 220 с
6. Основи проєктування інформаційних систем : навчальний посібник / за ред. В. В. Пасічника. Львів : Львівська політехніка, 2020. 312 с
7. Архітектура програмного забезпечення : навчальний посібник / за ред. М. З. Згуровського. Київ : КПІ ім. Ігоря Сікорського, 2021. 286 с
8. Організація баз даних та знань : навчальний посібник. Київ : КНЕУ, 2020. 280 с
9. Технології розроблення програмного забезпечення : навчальний посібник. Харків : ХНУРЕ, 2022. 296 с
10. Інформаційні системи та технології : навчальний посібник. Одеса : ОНПУ, 2021. 248 с
11. Основи програмування мобільних застосунків на платформі Android : навчальний посібник. Львів : Львівська політехніка, 2022. 240 с
12. UML-моделювання інформаційних систем : навчальний посібник. Київ : НУБіП України, 2020. 180 с
13. Проєктування та розробка клієнт-серверних систем : навчальний посібник. Тернопіль : ТНТУ ім. І. Пулюя, 2023. 210 с
14. Sommerville I. Software Engineering. 10th Edition. Boston : Pearson Education, 2015. 816 p
15. Pressman R. S., Maxim B. R. Software Engineering: A Practitioner's Approach. 9th Edition. New York : McGraw-Hill, 2019. 880 p
Content type: Bachelor Thesis
Aparece nas Coleccións121 — Інженерія програмного забезпечення, F2 Інженерія програмного забезпечення (бакалаври)

Arquivos neste item
Arquivo Descrición TamañoFormato 
dyplom_Sydiaha_S_2026.pdf10,08 MBAdobe PDFVer/abrir


Todos os documentos en Dspace estan protexidos por copyright, con todos os dereitos reservados

Ferramentas administrativas