กรุณาใช้ตัวระบุนี้เพื่ออ้างอิงหรือเชื่อมต่อรายการนี้:
http://elartu.tntu.edu.ua/handle/lib/53461| ชื่อเรื่อง: | Розробка серверної частини інтеграційного додатка для платформи Atlassian Compass |
| ชื่อเรื่องอื่นๆ: | Development of the server side of an integration application for the Atlassian Compass platform |
| ผู้แต่ง: | Когут, Артем Ігорович Kohut, Artem |
| Affiliation: | ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя" |
| Bibliographic reference (2015): | Когут А. І. Розробка серверної частини інтеграційного додатка для платформи Atlassian Compass: кваліфікаційна робота на здобуття освітньо-професійного ступеня фаховий молодший бакалавр за спеціальністю «122 – Комп’ютерні науки». Тернопіль: ВСП «ТФК ТНТУ», 2026. 98 с. |
| วันที่เผยแพร่: | กรก-2026 |
| Date of entry: | 13-กรก-2026 |
| สำนักพิมพ์: | ВСП "Тернопільський фаховий коледж Тернопільського національного технічного університету імені Івана Пулюя |
| Country (code): | UA |
| Place of the edition/event: | Тернопіль |
| Supervisor: | Лісовий, Володимир Миколайович Lisovyi, Volodymyr |
| คำสำคัญ: | серверна частина server side інтраційний додаток integration application Atlassian Compass Atlassian Forge GraphQL API JavaScript Node.js Forge Resolver залежності компонентів component dependencies |
| Page range: | 98 |
| บทคัดย่อ: | Тема кваліфікаційної роботи: «Розробка серверної частини інтеграційного додатка для
платформи Atlassian Compass».
Метою роботи є розробка серверної частини інтеграційного додатка для платформи Atlassian Compass,
що забезпечує отримання та обробку інформації про програмні компоненти, формування дерева
батьківських залежностей і таблиці зв’язків компонентів типу Capability.
Пояснювальна записка складається з шести розділів. Серверну частину реалізовано мовою JavaScript із
використанням Node.js та платформи Atlassian Forge. Дані отримуються через Compass GraphQL API без
використання власної бази даних.
В економічному розділі наведено розрахунки вартості розробки та економічної ефективності
програмного продукту. Розділ охорони праці містить основні вимоги щодо забезпечення безпечних умов
праці.
Обсяг пояснювальної записки — 98 сторінок.
Графічна частина містить структурну схему серверної частини додатка, лістинг програмного модуля
component-page.js, блок-схему алгоритму очищення даних і таблицю техніко-економічних показників,
виконані на аркушах формату А1 Qualification Thesis Topic: “Development of the Server Side of an Integration Application for the Atlassian Compass Platform.” The purpose of the work is to develop the server side of an integration application for the Atlassian Compass platform that provides retrieval and processing of information about software components, generation of a parent dependency tree, and a relationship table for Capability components. The explanatory note consists of six chapters. The server side is implemented in JavaScript using Node.js and the Atlassian Forge platform. Data is retrieved through the Compass GraphQL API without using a dedicated database. The economic chapter contains calculations of development costs and the economic efficiency of the software product. The occupational health and safety chapter describes the main requirements for ensuring safe working conditions. The explanatory note comprises 98 pages. The graphical part includes a structural diagram of the server side, a listing of the component-page.js software module, a data-cleaning algorithm flowchart, and a table of technical and economic indicators presented on A1- size sheets. |
| Content: | ВСТУП…8 1 ЗАГАЛЬНИЙ РОЗДІЛ…10 1.1 Аналітичний огляд існуючих рішень…10 1.2 Технічне завдання…16 1.2.1 Найменування та область застосування…16 1.2.2 Призначення розробки…17 1.2.3 Вимоги до програмного забезпечення…19 1.2.4 Вимоги до програмної документації…21 1.2.5 Техніко-економічні показники…23 1.2.6 Стадії та етапи розробки…24 1.2.7 Порядок контролю та прийому…26 2 РОЗРОБКА ТЕХНІЧНОГО ТА РОБОЧОГО ПРОЄКТУ…28 2.1 Розробка загальної структури і варіантів використання програми…28 2.2 Розробка системи класів…35 2.3 Розробка методів…40 2.4 Проєктування і опис інтерфейсу користувача…46 2.5 Опис файлової структури програми…49 2.6 Опис структури бази даних програми…52 2.7 Тестування програми і результати її виконання…55 3 СПЕЦІАЛЬНИЙ РОЗДІЛ…59 3.1 Інструкція з інсталяції програмного забезпечення…59 3.2 Інструкція з використання тестових наборів…62 3.3 Інструкція з експлуатації програмного комплексу…65 4 ЕКОНОМІЧНИЙ РОЗДІЛ…68 4.1 Визначення стадій технологічного процесу та загальної тривалості проведення НДР…68 4.2 Визначення витрат на оплату праці та відрахувань на соціальні заходи…69 4.3 Розрахунок витрат на електроенергію 71 4.4 Розрахунок суми амортизаційних відрахувань серверної частини інтеграційного додатка для платформи Atlassian Compass 72 4.5 Обчислення накладних витрат 73 4.6 Складання кошторису витрат та визначення собівартості серверної частини інтеграційного додатка для платформи Atlassian Compass 73 4.7 Розрахунок ціни серверної частини інтеграційного додатка для платформи Atlassian Compass…74 4.8 Визначення економічної ефективності і терміну окупності капітальних вкладень…75 5 ОХОРОНА ПРАЦІ, ТЕХНІКА БЕЗПЕКИ ТА ЕКОЛОГІЧНІ ВИМОГИ…77 5.1 Створення на підприємстві служби охорони праці…77 5.2 Загальні заходи та засоби нормалізації параметрів мікроклімату…79 ВИСНОВКИ…83 ПЕРЕЛІК ПОСИЛАНЬ…85 Додаток А Лістинг файлу «manifest.yml»…87 Додаток Б Лістинг файлу «сomponent-page.js»…88 Додаток В Лістинг файлу «graphApi.js»…90 Додаток Г Лістинг файлу «resolverHelpers.js»…92 Додаток Д Лістинг файлу «queries.js»…95 |
| URI: | http://elartu.tntu.edu.ua/handle/lib/53461 |
| Copyright owner: | ©Когут Артем Ігорович, 2026 |
| References (Ukraine): | 1. Марціяш Г.Я., Слободян Р.О. Методичні вказівки до виконання кваліфікаційної роботи для здобувачів фахової передвищої освіти спеціальності 122 «Комп’ютерні науки». Тернопіль : ВСП «ТФК ТНТУ ім. І. Пулюя». 2. Atlassian Compass Documentation : вебсайт. URL: https://developer.atlassian.com/cloud/compass/ (дата звернення: 02.1 2.2025). 3. Erl T., Puttini R., Mahmood Z. Cloud Computing: Concepts, Technology & Architecture. Upper Saddle River : Prentice Hall, 2013. 528 p 4. Atlassian. Compass GraphQL API : вебсайт. URL: https://developer.atlassian.com/cloud/compass/graphql/ (дата звернення: 04.12.2025) 5. Atlassian. Forge Platform Documentation : вебсайт. URL: https://developer.atlassian.com/platform/forge/ (дата звернення: 07.12.2025). 6. GraphQL Foundation. GraphQL Specification : вебсайт. URL: https://spec.graphql.org/ (дата звернення: 08.12.2025). 7. diagrams.net (draw.io). Онлайн-сервіс для створення структурних схем та блок-діаграм : вебсайт. URL: https://app.diagrams.net/ (дата звернення: 22.05.2026). 8. MDN Web Docs. JavaScript Reference : вебсайт. URL: https://developer.mozilla.org/en-US/docs/Web/JavaScript (дата звернення: 02.1 2.2025). 9. Node.js Documentation : вебсайт. URL: https://nodejs.org/docs/latest/api/ (дата звернення: 02.1 2.2025). 10. Freeman E., Robson E. Head First Design Patterns. Sebastopol : O'Reilly Media, 2020. 694 p. 11. Atlassian. Forge API : вебсайт. URL: https://developer.atlassian.com/platform/forge/apis-reference/ (дата звернення: 10.12.2025). 12. What is npm : вебсайт. URL: https://www.w3schools.com/whatis/whatis_npm.asp (дата звернення: 13.12.2025). 13. IEEE Std 29119-1-2022. Software and systems engineering – Software testing – Part 1: Concepts and definitions. 14. Закон України «Про охорону праці» № 2694-XII від 14.10.1992 р 15. ДСН 3.3.6.042-99. Державні санітарні норми мікроклімату виробничих приміщень. |
| Content type: | Professional Junior Bachelor Thesis |
| ปรากฏในกลุ่มข้อมูล: | 122 — Компютерні науки (фаховий молодший бакалаври ТФК) |
แฟ้มในรายการข้อมูลนี้:
| แฟ้ม | รายละเอียด | ขนาด | รูปแบบ | |
|---|---|---|---|---|
| Kohut_A.pdf | кваліфікаційна робота фахового молодшого бакалавра | 1,74 MB | Adobe PDF | ดู/เปิด |
รายการทั้งหมดในระบบคิดีได้รับการคุ้มครองลิขสิทธิ์ มีการสงวนสิทธิ์เว้นแต่ที่ระบุไว้เป็นอื่น