Інтеграційний веб-сервіс для підтримки ІТ проекту
dc.contributor.advisor | Люшенко, Леся Анатоліївна | |
dc.contributor.author | Бурчак, Павло Володимирович | |
dc.date.accessioned | 2020-08-17T14:48:32Z | |
dc.date.available | 2020-08-17T14:48:32Z | |
dc.date.issued | 2020 | |
dc.description.abstracten | This graduate project is devoted to the development of a web application that will provide opportunities for project managers and participants of project to integrate third-party automated project management systems into a single system and to ensure the synchronization and updating of information related to the project. The web application provides project management and development assistance using third-party integrated services: Jira, Confluence and Gitlab. The project manager is given the opportunity to monitor resources and their tasks, configure accesses to integrated services. Developers, thanks to integration with Jira, are able to view personal tasks and change the status of their execution. Thanks to the integration with Gitlab, each project participant has the opportunity to view the history of changes to the program code of the project. The main goal of the project is to update project-related data between these services and to automate project management and development, which are usually performed manually. The developed software is a web service consisting of backend and frontend parts. The server part has a microservice architecture and acts as a middleware between the integrated services and the client part. The client part consists of many components that form the pages of the service, has a module for saving the current state and reactive updating of the page. | uk |
dc.description.abstractuk | Даний дипломний проєкт присвячений розробці веб-застосунку, що надасть можливості для керівників та учасників проєкту інтегрувати сторонні автоматизовані системи для управління проєктом в єдину систему та забезпечити синхронізацію та актуалізацію інформації, що стосується проєкту. Веб-застосунок надає можливість керування проєктом та допомогу в його розробленні, використовуючи сторонні інтегровані сервіси: Jira, Confluence та Gitlab. Для керівника надана можливість моніторингу ресурсів та їх задач, налаштування прав доступу до інтегрованих сервісів. Розробники, завдяки інтеграції з Jira, мають змогу переглядати особисті задачі та змінювати статус їх виконання. Завдяки інтеграції з Gitlab, кожен учасник проєкту має змогу переглядати історію внесених змін до програмного коду проєкту. Головна мета проєкту актуалізувати дані, що стосуються проєкту, між зазначеними сервісами, та автоматизувати процеси управління та розробки проєкту, що зазвичай виконуються вручну. Розроблене програмне забезпечення являє собою веб-сервіс, що складається з backend та frontend частин. Серверна частина має мікросервісну архітектуру та виступає посередником між інтегрованими сервісами та клієнтською частиною. Клієнтська частина складається з багатьох компонентів, що формують сторінки сервісу, має модуль збереження поточного стану та реактивного оновлення сторінки. | uk |
dc.format.page | 107 c. | uk |
dc.identifier.citation | Бурчак, П. В. Інтеграційний веб-сервіс для підтримки ІТ проекту : дипломний проєкт … бакалавра : 121 Інженерія програмного забезпечення / Бурчак Павло Володимирович. – Київ, 2020. – 107 с. | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/35636 | |
dc.language.iso | uk | uk |
dc.publisher | КПІ ім. Ігоря Сікорського | uk |
dc.publisher.place | Київ | uk |
dc.title | Інтеграційний веб-сервіс для підтримки ІТ проекту | uk |
dc.type | Bachelor Thesis | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Burchak _bakalavr.pdf
- Розмір:
- 4.44 MB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.06 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: