Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://elartu.tntu.edu.ua/handle/lib/53460
Full metadata record
DC poleHodnotaJazyk
dc.contributor.advisorЛісовий, Володимир Миколайович-
dc.contributor.advisorLisovyi, Volodymyr-
dc.contributor.authorКравченко, Артем Андрійович-
dc.contributor.authorKravchenko, Artem-
dc.date.accessioned2026-07-13T16:35:34Z-
dc.date.available2026-07-13T16:35:34Z-
dc.date.issued2026-07-
dc.identifier.urihttp://elartu.tntu.edu.ua/handle/lib/53460-
dc.description.abstractТема кваліфікаційної роботи: Розробка клієнтської частини інтеграційного додатка для платформи Atlassian Compass. Для досягнення мети роботи виконано проектування веб-додатка, призначеного для візуального представлення та аналізу зв'язків між компонентами всередині хмарного середовища Atlassian. За структурою пояснювальна записка складається з п'яти розділів. У загальній частині описуються аналітичний огляд існуючих рішень та аналіз технічного завдання. Також на основі порівняння визначаються недоліки аналогів та обґрунтовується необхідність розробки власного рішення. У другому розділі представлено процес створення програмного продукту, опис та обґрунтування вибору структури та методу організації даних на базі бібліотеки React. Детально описано побудову ієрархічного дерева залежностей за допомогою ReactFlow, матриці зв'язків, асинхронний обмін даними через інструмент Forge Bridge, а також тестування та налагодження програми. В спеціальній частині описані процес інсталяції програмного продукту, порядок тестуванн та інструкція з користування додатком. Загальний обсяг пояснювальної записки становить 93 сторінок. В економічній частині проекту приведено розрахунок вартості розробки та оцінку економічної ефективності. Розраховані фінансові показники підтверджують практичну доцільність створення власного продукту. У п'ятому розділі детально розглянуто основні питання охорони праці та техніки безпеки. Зокрема, розкрито загальні поняття праці та її охорони, а також виконано розрахунки параметрів робочої загальнообмінної штучної вентиляції. До складу кваліфікаційної роботи входить графічна частина, яка представлена на окремих аркушах формату А1. Вона включає структурну схему графічного інтерфейсу, діаграму архітектури додатку, UML-діаграму формату даних та таблицю техніко-економічних показниківuk_UA
dc.description.abstractThesis Topic: Development of the client-side component of an integration application for the Atlassian Compass platform. To achieve the objective of this thesis, a web application was designed to visually represent and analyze the relationships between components within the Atlassian cloud environment. The thesis consists of five chapters. The general section provides an analytical review of existing solutions and an analysis of the technical specifications. It also identifies the shortcomings of comparable solutions through comparison and justifies the need to develop a proprietary solution. The second section presents the process of creating the software product, along with a description and justification of the choice of structure and data organization method based on the React library. It describes in detail the construction of a hierarchical dependency tree using ReactFlow, the relationship matrix, asynchronous data exchange via the Forge Bridge tool, as well as testing and debugging the application. A special section describes the software installation process, the testing procedure, and instructions for using the application. The total length of the explanatory note is 93 pages. The economic section of the project presents a cost estimate for development and an assessment of economic efficiency. The calculated financial indicators confirm the practical feasibility of creating an in-house product. The fifth chapter examines key issues of occupational health and safety in detail. In particular, it explains general concepts of labor and occupational health, and provides calculations of the parameters for generalexchange mechanical ventilation. The thesis includes a graphical section, presented on separate A1 -size sheets. It comprises a structural diagram of the graphical user interface, an application architecture diagram, a UML diagram of the data format, and a table of technical and economic indicators.uk_UA
dc.description.tableofcontentsАНОТАЦІЯ 7 ABSTRACT 8 ВСТУП 9 1 ЗАГАЛЬНИЙ РОЗДІЛ 11 1.1 Аналітичний огляд існуючих рішень 11 1.2 Аналіз платформи Atlassian та інфраструктури Forge 14 1.3 Технічне завдання 15 1.3.1 Найменування та область застосування 16 1.3.2 Призначення розробки 17 1.3.3 Вимоги до функціоналу додатку 19 1.3.4 Вимоги до програмної документації 20 1.3.5 Техніко-економічні показники 21 1.3.6 Стадії та етапи розробки 23 1.3.7 Порядок контролю та прийому 26 2 РОЗРОБКА ТЕХНІЧНОГО ТА РОБОЧОГО ПРОЄКТУ 28 2.1 Розробка графічного інтерфейсу додатку 28 2.2 Проектування та створення дерева залежностей додатка 34 2.3 Проектування та створення матриці зв'язків компонентів 38 2.4 Реалізація механізмів отримання інформації від віддаленого сервера 41 2.5 Тестування додатку 43 3 СПЕЦІАЛЬНИЙ РОЗДІЛ 47 3.1 Інструкція з інсталяції додатку в системі Atlassian 47 3.2 Інструкція з використання додатку 51 3.3 Інструкція з популяризації та підтримки додатку 55 4 ЕКОНОМІЧНИЙ РОЗДІЛ 59 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення розробки додатку 59 4.2 Визначення витрат на оплату праці та відрахувань на соціальні заходи 61 4.3 Розрахунок витрат на електроенергію 62 4.4 Розрахунок суми амортизаційних відрахувань додатку 63 4.5 Обчислення накладних витрат 64 4.6 Складання кошторису витрат та визначення собівартості додатку 64 4.7 Розрахунок ціни додатку 65 4.8 Визначення економічної ефективності і терміну окупності капітальних вкладень 65 5 ОХОРОНА ПРАЦІ, ТЕХНІКА БЕЗПЕКИ ТА ЕКОЛОГІЧНІ ВИМОГИ 67 5.1 Поняття праці та охорони праці 67 5.2 Робоча загальнообмінна штучна вентиляція 68 ВИСНОВКИ 70 ПЕРЕЛІК ПОСИЛАНЬ 72 ДОДАТКИ 73 Додаток А. Лістинг файлу «App.jsx» 73 Додаток Б. Лістинг файлу «treeHelpers.js» 76 Додаток В. Лістинг файлу «ReactFlowTree.jsx» 80 Додаток Г. Лістинг файлу «dependencyHelpers.jsx» 85 Додаток Д. Лістинг файлу «DependencyTable.jsx» 90 Додаток Е. Лістинг файлу «component-page.js» 93uk_UA
dc.format.extent93-
dc.language.isoukuk_UA
dc.publisherВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюяuk_UA
dc.subjectкомпонентuk_UA
dc.subjectcomponentuk_UA
dc.subjectграфічний інтерфейсuk_UA
dc.subjectgraphical user interfaceuk_UA
dc.subjectінтеграційний додатокuk_UA
dc.subjectintegration appuk_UA
dc.subjectAtlassian Compassuk_UA
dc.subjectReactFlowuk_UA
dc.subjectдерево залежностейuk_UA
dc.subjectdependency treeuk_UA
dc.subjectматриця зв’язківuk_UA
dc.subjectrelationship matrixuk_UA
dc.subjectForgeuk_UA
dc.titleРозробка клієнтської частини інтеграційного додатка для платформи Atlassian Compassuk_UA
dc.title.alternativeDevelopment of the client-side component of an integration application for the Atlassian Compass platformuk_UA
dc.typeProfessional Junior Bachelor Thesisuk_UA
dc.rights.holder©Кравченко Артем Андрійович, 2026uk_UA
dc.contributor.committeeMemberГладьо, Сергій Володимирович-
dc.contributor.committeeMemberHlado, Serhii-
dc.coverage.placenameТернопільuk_UA
dc.relation.references1. Richardson C. Microservices Patterns: With examples in Java, Second Edition. Shelter Island : Manning Publications, 2024. 550 p.uk_UA
dc.relation.references2. Suleymani T. Hands-On Microservices with JavaScript. Birmingham : Packt Publishing, 2024. 420 p.uk_UA
dc.relation.references3. Atlassian Compass Developer Documentation : вебсайт. URL: https://developer.atlassian.com/compass/ (дата звернення: 10.06.2026).uk_UA
dc.relation.references4. Atlassian Forge Documentation : вебсайт. URL: https://developer.atlassian.com/platform/forge/ (дата звернення: 10.06.2026).uk_UA
dc.relation.references5. React Official Documentation : вебсайт. URL: https://react.dev/ (дата звернення: 10.06.2026).uk_UA
dc.relation.references6. Wieruch R. The Road to GraphQL. Berlin : Independently published, 2023. 350 p.uk_UA
dc.relation.references7. Vite – Next Generation Frontend Tooling : вебсайт. URL: https://vitejs.dev/ (дата звернення: 10.06.2026).uk_UA
dc.relation.references8. Atlassian Design System : вебсайт. URL: https://atlassian.design/ (дата звернення: 10.06.2026).uk_UA
dc.relation.references9. React Flow (xyflow) Documentation : вебсайт. URL: https://reactflow.dev/ (дата звернення: 10.06.2026).uk_UA
dc.relation.references10. Dagre – Directed graph layout for JavaScript : вебсайт. URL: https://github.com/dagrejs/dagre (дата звернення: 10.06.2026).uk_UA
dc.relation.references11. Ткачук К.Н., Халімовський М.О., Зацарний В.В. Основи охорони праці. Київ : Основа, 2006. 448 с. 2. ДБН В.2.5-67:2013uk_UA
dc.relation.references12. Опалення, вентиляція та кондиціонування : вебсайт. URL: https://econstruction.gov.ua/laws_detail/3074971619479783152 (дата звернення: 13.06.2026).uk_UA
dc.contributor.affiliationВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя"uk_UA
dc.coverage.countryUAuk_UA
dc.identifier.citation2015Кравченко А. А. Розробка клієнтської частини інтеграційного додатка для платформи Atlassian Compass: кваліфікаційна робота на здобуття освітньо-професійного ступеня фаховий молодший бакалавр за спеціальністю «122 – Комп’ютерні науки». Тернопіль: ВСП «ТФК ТНТУ», 2026. 93 с.uk_UA
Vyskytuje se v kolekcích:122 — Компютерні науки (фаховий молодший бакалаври ТФК)

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
Kravchenko_A.pdfкваліфікаційна робота фахового молодшого бакалавра27,65 MBAdobe PDFZobrazit/otevřít


Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.