Олійник, Юрій ОлександровичПіонтківський, Віталій Петрович2026-03-262026-03-262025Піонтківський, В. П. Програмне забезпечення для міграції даних : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Піонтківський Віталій Петрович. - Київ, 2025. - 139 с.https://ela.kpi.ua/handle/123456789/79811Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 29 таблиць, 15 рисунків та 17 джерел – загалом 77 сторінок. Дипломний проєкт присвячений розробці інструмента для автоматизованого створення DAG-файлів у середовищі Apache Airflow. Метою роботи є створення програмного забезпечення, яке дозволить підвищити ефективність розробки міграційних процесів шляхом автоматичного створення DAG'ів. Перший розділ містить аналіз предметної області та існуючих рішень, аналіз відомих програмних продуктів, алгоритмічних та технічних рішень, виконано постановку завдання. Другий розділ присвячений розробці вимог до програмного забезпечення. Розроблено варіанти використання ПЗ, функціональні, нефункціональні та системні вимоги, проаналізовано економічні показники ПЗ. В третьому розділі виділено та описано рішення та обґрунтувано вибір засобів розробки, конструювання програмного забезпечення. В четвертому розділі проведено аналіз якості, описано процес тестування та контрольний приклад. У п’ятому розділі розглянуто процес розгортання та супроводу інструмента QMT. Програмне забезпечення QMT опубліковано у відкритому репозиторії PyPi. Розміщення надало зручний спосіб інтеграції бібліотеки як у нові, так і в існуючі проєкти.139 с.ukміграція данихпайплайнавтоматизаціяdata migrationDAGpipelineJSONautomationAirflowPythonПрограмне забезпечення для міграції данихData Migration SoftwareBachelor Thesis