Please use this identifier to cite or link to this item:
http://eir.kntu.net.ua/jspui/handle/123456789/2765Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | Єршова, Х. О. | - |
| dc.date.accessioned | 2026-09-07T14:20:28Z | - |
| dc.date.available | 2026-09-07T14:20:28Z | - |
| dc.date.issued | 2026 | - |
| dc.identifier.citation | Єршова, Х. О. Розробка веб-додатку аналізу даних про активність у системах контролю версій : кваліфікаційна робота на здобуття ступеня вищої освіти «бакалавр» / Х. О. Єршова ; наук. керівник проф., д-р техн. наук М. В. Жарікова. ‒ Хмельницький : ХНТУ, 2026. ‒ 104 с. | uk_UA |
| dc.identifier.uri | http://eir.kntu.net.ua/jspui/handle/123456789/2765 | - |
| dc.description.abstract | Робота присвячена розробленню веб-додатку аналізу даних про активність у системах контролю версій. У першому розділі проведено аналіз предметної галузі оцінювання ефективності командної розробки програмного забезпечення та досліджено сучасні інструменти моніторингу активності розробників у Git-середовищах. Виконано порівняльний аналіз існуючих рішень, зокрема GitHub Insights, GitLab Analytics, Gource та інших систем аналітики, визначено їхні функціональні можливості, переваги та недоліки. Другий розділ присвячений проєктуванню веб-додатку та його архітектури. На основі проведеного аналізу сформовано функціональні та нефункціональні вимоги до програмного продукту DTracker. У роботі виконано проєктування архітектури веб-додатку, розроблено UML-діаграми, ER-модель бази даних та структуру взаємодії програмних компонентів системи. У третьому розділі створено серверну частину веб-додатку з використанням мови програмування Python та фреймворку Flask. Для роботи з GitHub API використано бібліотеку PyGitHub, для аналізу статистичних даних –бібліотеку Pandas, а для побудови інтерактивних графіків – бібліотеку Plotly. Клієнтська частина системи реалізована із застосуванням HTML5, CSS3, JavaScript та Bootstrap 5. Розроблений веб-додаток забезпечує автоматичний збір статистики активності розробників, аналіз commit history, виявлення періодів неактивності та формування PDF-звітів. Він підключається до репозиторіїв, автоматично збирає метрики активності кожного учасника, будує інтерактивні графіки та виявляє тривалі перерви в роботі. Четвертий розділ присвячений питанням тестування та впровадження веб-додатку DTracker. Практичне значення роботи полягає у створенні програмного продукту, який може використовуватися тім-лідами, менеджерами проєктів та аналітиками для моніторингу ефективності командної розробки програмного забезпечення. Сфера застосування веб-додатку – технічне управління програмними проєктами, оцінювання продуктивності команд тім-лідами, проджект-менеджерами та аналітиками. | uk_UA |
| dc.language.iso | other | uk_UA |
| dc.publisher | ХНТУ | uk_UA |
| dc.subject | Веб-додаток | uk_UA |
| dc.subject | система контролю версій | uk_UA |
| dc.subject | репозиторій | uk_UA |
| dc.subject | GIT | uk_UA |
| dc.subject | команда розробників | uk_UA |
| dc.subject | активність | uk_UA |
| dc.subject | PYTHON | uk_UA |
| dc.subject | FLASK | uk_UA |
| dc.subject | DTRACKER | uk_UA |
| dc.subject | API | uk_UA |
| dc.subject | аналіз даних | uk_UA |
| dc.title | Розробка веб-додатку аналізу даних про активність у системах контролю версій | uk_UA |
| dc.type | Other | uk_UA |
| Appears in Collections: | Спеціальність 121 Інженерія програмного забезпечення | |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| Єршова Х. О. Розробка веб-додатку аналізу даних про активність у системах контролю версій.pdf | 1.96 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.