Бакалаврські роботи (ЦТЕ)
Постійне посилання зібрання
У зібранні розміщено бакалаврські проекти (роботи) на здобуття ступеня бакалавра.
Переглянути
Нові надходження
Документ Відкритий доступ Вебсистема адміністрування подій з інтеграцією WhatsApp(КПІ ім. Ігоря Сікорського, 2026) Бездрабко, Богдан Сергійович; Кублій, Лариса ІванівнаАктуальність теми полягає в тому, що сучасний ринок публічних заходів ставить високі вимоги до швидкості й якості комунікації з учасниками. Наявні платформи для організації подій не дають або не підтримують змоги гнучко налаштовувати канали сповіщень. З огляду на це постала задача розробити вебсистему, яка автоматизує повний цикл керування заходами s комунікацію з учасниками через WhatsApp Cloud API. Метою дипломної роботи є проєктування й розробка вебсистеми адміністрування подій з інтеграцією WhatsApp, яка забезпечує повний цикл керування заходами від створення події до автоматичного надсилання нагадувань підписникам. Результати роботи: розроблено готовий до використання вебзастосунок для адміністрування подій з автоматичними сповіщеннями через WhatsApp. Бакалаврську дипломну роботу виконано на 80 сторінках, робота містить вступ, 4 розділи, висновки, 46 посилань на використані джерела, 2 додатки, 6 рисунків, 3 таблиці.Документ Відкритий доступ Програмний комплекс для автоматизації бізнес-процесів складського обліку(КПІ ім. Ігоря Сікорського, 2026) Бут, Ярослав Васильович; Волков, Олександр ВолодимировичДипломна робота виконана на 59 сторінок, містить 17 ілюстрацій, 1 додаток, 15 джерел у переліку посилань. Мета роботи — розробити програмний комплекс для автоматизації бізнес-процесів складського обліку з використанням методів прогнозування попиту на основі машинного навчання та алгоритмів контролю критичних залишків. Методи та засоби: мови програмування Python та TypeScript, фреймворки FastAPI та React, бібліотеки scikit-learn (RandomForestRegressor, LinearRegression), SQLAlchemy, Pydantic, ReportLab, Ant Design, Recharts; реляційна база даних PostgreSQL; середовище розробки Visual Studio Code; технологія контейнеризації Docker. Результат — програмна система, яка забезпечує повний цикл управління складською номенклатурою, проведення транзакцій із застосуванням сканування штрих-кодів, автоматичну генерацію PDF-актів, рольове розмежування доступу та прогнозування термінів вичерпання запасів.Документ Відкритий доступ Автоматизоване розгортання багатошарової веб-інфраструктури на AWS з Terraform, GitHub Actions та Ansible(КПІ ім. Ігоря Сікорського, 2026) Васянович, Єлизавета Володимирівна; Онисько, Андрій ІллічДипломна робота виконана на 65 сторінках, складається з п’яти розділів, містить 27 рисунків, 1 таблицю, 1 додаток та 32 джерела в переліку посилань. Мета роботи — розробка автоматизованої системи розгортання масштабованої, безпечної та відмовостійкої багатошарової веб-інфраструктури у хмарному середовищі. Методи та засоби: концепція “інфраструктура як код” (IaC), технологія потоковї інтеграції та оперативного розгортання коду, парадигма незмінної інфраструктури. Використано хмарну платформу Amazon Web Services (AWS), інструменти управління інфраструктурою та конфігураціями Terraform, Terragrunt, Packer та Ansible, конвеєри GitHub Actions, а також мову програмування Python, фреймворк FastAPI і СКБД PostgreSQL для серверної частини. Результат — розгорнутий та протестований інфраструктурний комплекс, який забезпечує повністю автоматизований цикл інтеграції, налаштування та безпечної доставки веб-застосунку з підтримкою динамічного управління секретами, автомасштабування та оновлення без зупинки обслуговування.Документ Відкритий доступ Інтелектуальна система контролю якості даних з платформи OSDU(КПІ ім. Ігоря Сікорського, 2026) Дідук, Андрій Васильович; Беспала, Ольга МиколаївнаДипломна робота виконана на 76 сторінках, складається з п’яти розділів, містить 34 рисунки, 1 додаток та 30 джерел у переліку посилань. Мета роботи — розробка та впровадження інтелектуальної системи контролю якості геопросторових даних для галузевої платформи OSDU (Open Subsurface Data Universe), яка поєднує детерміновані бізнес-правила з алгоритмами штучного інтелекту для глибокого семантичного аналізу та інтерактивного виправлення даних. Методи та засоби: мікросервісна архітектура, мова програмування Python, вебфреймворк FastAPI для побудови REST API, система розподіленої фонової обробки Celery, резидентна база даних Redis, бібліотека React з TypeScript для клієнтського застосунку, велика мовна модель Gemini API для семантичного аналізу, протокол авторизації OAuth2 на базі Microsoft Azure Active Directory, технологія контейнеризації Docker. Основний зміст роботи: проведено аналіз предметної галузі та порівняльний огляд існуючих систем контролю якості геоданих; спроєктовано клієнт-серверну архітектуру з трирівневим конвеєром валідації (синтаксичний контроль, перевірка за бізнес-правилами, семантичний аналіз ШІ); реалізовано модуль інтеграції з API платформи OSDU та підсистему безпеки на основі RBAC; розроблено інтерактивний вебінтерфейс із картографічними модулями, аналітичними дашбордами, графом зв’язків між сутностями та інструментом автоматизованого виправлення аномалій засобами ШІ. Результат — готовий до розгортання програмний комплекс, що автоматизує виявлення та виправлення семантичних і синтаксичних аномалій у масивах геопросторових даних платформи OSDU з генерацією аудит-звітів у форматі PDF.Документ Відкритий доступ Інформаційна система управління замовленнями та доставкою товарів для малого бізнесу з інтеграцією соціальних платформ(КПІ ім. Ігоря Сікорського, 2026) Зоренко, Дмитро Олександрович; Тихоход, Володимир ОлександровичПояснювальна записка виконана на 55 сторінках, містить 13 рисунків, 11 таблиці, 1 додаток і 22 джерела в переліку посилань. У роботі розглянуто задачу автоматизації приймання замовлень, складського обліку та доставки товарів малого бізнесу з використанням соціальних платформ як каналу взаємодії з клієнтами й кур’єрами. Основну увагу приділено організації єдиного інформаційного середовища, у якому замовлення, залишки, резерви, доставки та повідомлення обробляються узгоджено. Метою роботи є забезпечення централізованого управління замовленнями, складськими залишками та доставкою товарів малого бізнесу на основі інформаційної системи з інтеграцією соціальних платформ. Для досягнення мети використано методи структурного проєктування, моделювання бізнес-процесів, реляційного моделювання даних, статусного керування, транзакційної обробки складських операцій і сценарного тестування. Основним результатом роботи є інформаційна система, що підтримує обробку клієнтських замовлень, контроль доступної кількості товарів, документоване оновлення складських залишків, координацію кур’єрської доставки та інформування учасників процесу через соціальні платформи. Практична цінність розробки полягає у зменшенні ручного дублювання даних, зниженні ризику помилок у залишках, прискоренні обробки заявок і підвищенні прозорості доставки.Документ Відкритий доступ Мікросервісна вебсистема обміну знаннями та навичками на основі моделі децентралізованої взаємодії користувачів(КПІ ім. Ігоря Сікорського, 2026) Заклецький, Вадим Олексійович; Тихоход, Володимир ОлександровичПояснювальна записка до дипломної роботи викладена на 67 сторінках, містить 19 рисунків, 15 таблиць, 1 додаток та 25 джерел у переліку посилань. У роботі розв’язано прикладну задачу автоматичного підбору партнерів для взаємного обміну знаннями та навичками між рівноправними користувачами без використання грошей як засобу платежу. Актуальність задачі зумовлена браком відкритих рішень із прозорою логікою підбору: наявні платформи не пояснюють користувачеві, чому запропоновано конкретного кандидата, що знижує довіру до сервісу. Для розв’язання задачі розроблено веб-систему, побудовану за мікросервісною архітектурою з асинхронною взаємодією компонентів, що забезпечує масштабованість і стійкість до часткових відмов. Підбір партнерів ґрунтується на багатокритеріальному зваженому оцінюванні сумісності користувачів і доповнений механізмом покритеріального пояснення кожної пропозиції; облік взаємних зобов’язань реалізовано через внутрішню одиницю обміну, що відповідає одній годині навчання. Спроєктовано та реалізовано працездатний прототип системи, що охоплює повний цикл взаємодії — від реєстрації до завершення навчальної сесії з обопільним відгуком — і підтверджений випробуваннями на прикладних сценаріях. Розроблену систему доцільно використовувати для навчальних, дослідницьких і демонстраційних цілей.Документ Відкритий доступ Система управління експлуатації важкої техніки(КПІ ім. Ігоря Сікорського, 2026) Костенко, Максим Євгенійович; Беспала, Ольга МиколаївнаАктуальність теми полягає в тому, що у будівельних, гірничовидобувних, енергетичних та сільськогосподарських підприємствах експлуатація важкої техніки досі обліковується у паперових журналах і таблицях Excel, що унеможливлює системний аналіз трендів несправностей, прозорий розподіл відповідальності та оперативне реагування на позапланові поломки. До цього додається специфіка роботи персоналу виїзних бригад на віддалених майданчиках із нестабільним або відсутнім інтернет-зв'язком, що робить непридатними звичайні хмарні рішення без офлайн-підтримки. З огляду на це постала задача розробити багатоорендну веб- і мобільну платформу, яка об'єднує облік парку техніки, інспекції, ремонтні задачі та комунікацію у єдиному контурі з повноцінною автономною роботою на мобільних пристроях. Метою дипломної роботи є розробка програмної системи централізованого управління експлуатацією важкої техніки на підприємстві з підтримкою автономного режиму роботи операторів та інспекторів на віддалених виробничих майданчиках за умов нестабільного або відсутнього зв'язку з мережею Інтернет. Результати роботи: розроблено готову до впровадження багатоорендну веб- і мобільну платформу FieldOps з наскрізним контуром управління життєвим циклом одиниці техніки — обліком парку, інспекційними формами, ремонтними задачами, географічними зонами, комунікаційним модулем та публічними посиланнями. Бакалаврську дипломну роботу виконано на 67 сторінках, робота містить вступ, 4 розділи, висновки, 39 посилань на використані джерела, 1 додаток, 10 рисунків, 2 таблиці.Документ Відкритий доступ Веборієнтована система керування колекціями літератури з сервісними функціями соціальної мережі(КПІ ім. Ігоря Сікорського, 2026) Коваленко, Дар’я Романівна; Кардашов, Олександр ВадимовичДипломна робота виконана на 60 сторінках, містить 20 ілюстрацій, 1 додаток, 23 джерела у переліку посилань. Мета роботи — створення програмного забезпечення веборієнтованої системи для керування персональними колекціями літератури з інтегрованими сервісними функціями соціальної мережі. Методи та засоби: архітектурний шаблон MVC (Model-View-Controller), мова програмування Python, мікрофреймворк для веброзробки Flask, реляційна система управління базами даних MySQL, мови гіпертекстової розмітки та стилізації HTML і CSS, мова сценаріїв JavaScript. Результат — повноцінний вебдодаток, який дозволяє користувачам каталогізувати прочитані книги, створювати тематичні списки та взаємодіяти з іншими читачами за допомогою механізмів підписок, вподобань, коментування і відстеження подій у динамічній стрічці активності.Документ Відкритий доступ Вебзастосунок для віддаленого керування системою «Розумний дім» на базі ESP32(КПІ ім. Ігоря Сікорського, 2026) Ільченко, Матвій Віталійович; Мельниченко, Артем ВасильовичАктуальність теми полягає в тому, що сучасні системи розумного будинку потребують зручного, безпечного та доступного способу віддаленого керування фізичними пристроями без складного налаштування локальної мережі. Наявні рішення часто вимагають використання локального сервера, VPN, відкриття портів або прив’язки до закритої платформи, що ускладнює їх використання в навчальних і невеликих побутових IoT-проєктах. З огляду на це постала задача розробити вебзастосунок для керування системою “Розумний дім” на базі ESP32 з використанням хмарної serverless-інфраструктури, REST API та WebSocket-комунікації. Метою дипломної роботи є проєктування й розробка вебзастосунку для віддаленого керування системою “Розумний дім” на базі мікроконтролера ESP32, який забезпечує підключення пристрою до хмарної інфраструктури, керування GPIO-пінами, отримання сенсорних даних, створення кімнат, сцен, груп пінів і правил автоматизації. Результати роботи: розроблено готовий до використання програмно-апаратний комплекс Smart House для віддаленого керування ESP32-пристроями через браузер, моніторингу сенсорних даних у реальному часі та налаштування сценаріїв автоматизації через хмарну інфраструктуру AWS. Бакалаврську дипломну роботу виконано на 63 сторінках, робота містить вступ, 7 розділів, висновки, 37 посилань на використані джерела, 2 додатки, 30 рисунків, 12 таблиць.Документ Відкритий доступ Система динамічного просторового моніторингу на основі лазерного сканування та комп’ютерного зору(КПІ ім. Ігоря Сікорського, 2026) Ніколаєнко, Дмитро Сергійович; Онисько, Андрій ІллічДипломна робота виконана на 60 сторінках, містить 13 ілюстрацій, 3 таблиці, 1 додаток, 23 джерел у переліку посилань. Мета роботи — розробка інтелектуального апаратно-програмного комплексу охорони «Sentry Gold» на базі периферійних обчислень (Edge Computing) для усунення недоліків традиційних систем (хибні спрацювання, мережеві затримки) завдяки локальній лазерній телеметрії та комп’ютерному зору. Методи та засоби: Апаратною базою виступає Raspberry Pi Zero 2W, LiDAR TF-Luna та сервопривід із ШІМ-керуванням. Програмну частину (Python) побудовано за клієнт-серверною архітектурою на базі Flask. Модуль розпізнавання об’єктів реалізовано через TensorFlow Lite (квантована модель MobileNet SSD) за методологією TinyML. Інтерфейс користувача функціонує через Telegram Bot API (бібліотека Telepot). Результат — створено автономний прототип, що сканує простір, виявляє та класифікує об’єкти і миттєво надсилає сповіщення з медіафіксацією у Telegram. Для забезпечення стабільної роботи вирішено проблему термального троттлінгу процесора за допомогою алгоритму асинхронних мікропауз. Також оптимізовано збереження відео через FFmpeg без ресурсомісткого транскодування. Система повністю готова до інтеграції в інфраструктуру IoT.Документ Відкритий доступ Автоматизоване розгортання хмарної інфраструктури з використанням Terraform та Ansible на базі Azure(КПІ ім. Ігоря Сікорського, 2026) Хоменко, Олег Святославович; Отрох, Сергій ІвановичДипломна робота виконана на 50 сторінках, містить 11 рисунків, 5 таблиць, 2 додатки, 20 джерел у переліку посилань. Мета роботи — розробка програмно-інфраструктурного рішення для автоматизованого розгортання хмарної інфраструктури Microsoft Azure з використанням Terraform та Ansible. Методи та засоби: підхід Infrastructure as Code для опису та повторюваного створення інфраструктури, методи конфігураційного управління Linux-серверами, контейнеризація прикладного середовища, засоби автоматизації життєвого циклу інфраструктури. У роботі використано Microsoft Azure, Terraform, Ansible, Docker Compose, Caddy, Flask, Azure Key Vault, Managed Identity, Application Gateway WAF, Azure Monitor, Bash та GitHub Actions. Результат — програмно-інфраструктурне рішення, що містить набір Terraform-модулів, Ansible-плейбуків і Bash-сценаріїв для створення ізольованого Azure-середовища, налаштування Linux-серверів, запуску контейнеризованого демонстраційного застосунку, організації контрольованого адміністративного доступу, управління секретами, моніторингу та перевірки працездатності середовища. Результати роботи апробовано у межах II Міжнародної науково-практичної конференції «Science and Technology: Theory, Practice and Progress». Розроблене програмно-інфраструктурне рішення призначене для DevOps-інженерів, системних адміністраторів і розробників, яким необхідно швидко створювати повторювані хмарні середовища для розробки, тестування або демонстрації вебзастосунків. Користувач готує конфігураційні параметри середовища, SSH-ключі та авторизацію в Azure, після чого запускає підготовлені сценарії автоматизації. Система автоматично створює основні ресурси Microsoft Azure: віртуальну мережу, підмережі, групи мережевої безпеки, приватні backend-віртуальні машини, Jumpbox, Azure Bastion, Application Gateway WAF, Azure Key Vault, компоненти моніторингу та резервного копіювання. Стан інфраструктури зберігається у віддаленому сховищі Terraform на базі Azure Storage Account, що робить рішення придатним для повторного використання та командної роботи. Після створення інфраструктури Ansible підключається до приватних Linux-серверів через контрольований адміністративний доступ, встановлює необхідні компоненти, копіює конфігураційні файли та запускає контейнерний стек Docker Compose. Demo-застосунок складається з Flask-компонента і вебсервера Caddy, а доступ до нього організовано через Application Gateway WAF. Окремо реалізовано роботу із секретами: demo-секрет зберігається в Azure Key Vault, а доступ до нього виконується через Managed Identity без збереження статичних паролів або ключів у коді. Для перевірки результату передбачено сценарії, які контролюють доступність застосунку, стан backend-серверів, роботу Docker-контейнерів, доступ до секрету, а також активність компонентів моніторингу та резервного копіювання. Після завершення тестування середовище може бути контрольовано видалене для зменшення витрат на хмарні ресурси.Документ Відкритий доступ IoT-система автоматизованого управління та моніторингу систем безперебійного живлення(КПІ ім. Ігоря Сікорського, 2026) Цекот, Мар’яна Володимирівна; Пасічнюк, Антон ОлексійовичДипломна робота бакалавра виконана на 52 сторінках та містить 20 ілюстрацій, 1 додаток та 12 найменувань у списку використаних джерел. Мета роботи – створення локальної, автономної програмно-апаратної системи для безперервного моніторингу та управління безперебійним джерелом живлення, яка не залежить від хмарних серверів та провайдера. Методи та засоби: концепція периферійних обчислень (Edge Computing), протокол UART для послідовного зв’язку, алгоритм математичного прорахунку надлишкового коду CRC-16. Апаратна частина складається з мікроконтролера ESP32 та модуля перетворювача рівнів RS232-TTL для безпечної роботи та узгодження промислових рівнів безперебійного джерела живлення. Програмна частина, а саме бекенд реалізований мовою MicroPython, користувацький інтерфейс реалізований за допомогою Vanilla JavaScript, HTML5/CSS3 і бібліотеки Chart.js. Результат: локальна система, що забезпечує безперервний збір телеметрії (напруга мережі, напруга акумулятора, поточний струм, рівень навантаження), побудову динамічних графіків, розрахунок орієнтовного часу автономної роботи безперебійного джерела живлення та керування струмом заряду. Програмно-апаратний комплекс являє собою автономну локальну IoT-систему, призначену для безперервного моніторингу та управління безперебійним джерелом живлення. Головна мета розробки полягає у вирішенні проблеми критичної залежності сучасних інверторів від хмарних сервісів та інтернет-провайдерів під час знеструмлень. Завдяки використанню концепції периферійних обчислень (Edge Computing), обчислювальне ядро перенесено на локальний мікроконтролер ESP32, що гарантує стабільний збір телеметрії, такої як напруга, струм та рівень навантаження, виключно в межах домашньої бездротової мережі. Технічна архітектура системи охоплює надійний апаратний зв'язок з інвертором через інтерфейс UART із застосуванням мікросхеми узгодження рівнів MAX3232 та математичним захистом цілісності пакетів за допомогою алгоритму CRC-16. Серверна частина бекенду реалізована мовою MicroPython, а легковаговий клієнтський веб-інтерфейс побудовано з використанням Vanilla JavaScript, HTML5 та бібліотеки Chart.js для просторового стиснення та побудови динамічних графіків. Крім того, комплекс має вбудований аналітичний модуль калькулятора для моделювання навантажень і прогнозування залишкового часу автономної роботи на основі введеної ємності акумуляторів. Важливою складовою проєкту є розширена підсистема безпеки. Доступ до дистанційного керування струмом заряду інвертора захищено векторним графічним ключем, а програмний алгоритм безперервно відстежує загальне споживання і миттєво блокує інтерфейс візуальним попередженням у разі критичного перевантаження силової мережі. У підсумку, створена локальна система забезпечує користувача безперебійним, повним і безпечним контролем над енергетичним обладнанням навіть за умов тотального блекауту.Документ Відкритий доступ Система автоматизованої підтримки клієнтів E-commerce на основі штучного інтелекту(КПІ ім. Ігоря Сікорського, 2026) Мельник, Владислав Вікторович; Мельниченко, Артем ВасильовичДипломна робота виконана на 79 сторінках, містить 21 рисунок, 1 таблицю, 1 додаток, 12 джерел у переліку посилань. Мета роботи – розробка програмної мультитенантної SaaS-платформи автоматизованої підтримки клієнтів електронної комерції на основі технології Retrieval-Augmented Generation, що поєднує семантичний пошук по власній базі знань компанії з генеративною мовною моделлю та забезпечує безшовну передачу складних звернень живому оператору без втрати контексту діалогу. Методи та засоби: : .NET 8 (C#), ASP.NET Core, Python 3.12, PostgreSQL із розширенням pgvector, OpenAI API, gRPC, MassTransit поверх RabbitMQ, Redis, об’єктне сховище MinIO, зворотний проксі YARP, SignalR, Docker, React із TypeScript. Основний зміст роботи: проведено аналіз рішень для автоматизованої підтримки клієнтів; спроєктовано мікросервісну мультитенантну архітектуру; реалізовано індексацію документів у pgvector та RAG-пайплайн із фільтрацією контексту, потоковою генерацією відповідей і прив’язкою до джерел; додано автоматичну категоризацію документів, виявлення неоднозначних запитів та ескалацію до живого агента; проведено оцінювання стратегій розбиття документів на фрагменти за метриками RAGAS. Результат – програмна мультитенантна платформа автоматизованої підтримки клієнтів електронної комерції, що реалізує RAG-пайплайн із семантичним пошуком по базі знань компанії та безшовним залученням живого оператора.Документ Відкритий доступ Система honeypot для виявлення та аналізу спроб несанкціонованого доступу(КПІ ім. Ігоря Сікорського, 2026) Панадій, Михайло Сергійович; Мельниченко, Артем ВасильовичАктуальність теми зумовлена потребою в доступному програмному інструменті, що демонструє повний цикл роботи з подіями безпеки — від прийому запитів через різні протоколи до їх нормалізації, збереження, кореляції, оцінювання ризику, візуалізації та формування звітів. На відміну від простого файлового журналу, централізована база даних PostgreSQL дає змогу виконувати SQL-агрегації, підтримувати ідемпотентний імпорт подій і передавати live-сповіщення про спроби несанкціонованого доступу. Метою дипломної роботи є розробка багатопротокольної honeypot-системи для виявлення та аналізу спроб несанкціонованого доступу, яка імітує типові мережеві сервіси, фіксує спроби несанкціонованого доступу, приводить події до єдиного формату та забезпечує їх збереження, кореляцію й аналіз. Результати роботи: розроблено програмну систему, що приймає взаємодію з потенційними зловмисниками через кілька протоколів (HTTP, FTP, Telnet, SSH), нормалізує події, пакетно записує їх до бази даних PostgreSQL, визначає сценарії атак за моделлю ризику Risk = Impact × Likelihood, відображає активність у захищеній веб-панелі та формує HTML/CSV-звіти. Бакалаврську дипломну роботу виконано на 50 сторінках, робота містить вступ, 4 розділи, висновки, 16 посилань на використані джерела, 3 додатки, 5 рисунків, 11 таблиць.Документ Відкритий доступ Вебсистема сервісної організації у сфері медичних послуг(КПІ ім. Ігоря Сікорського, 2026) Старенький, Андрій Олександрович; Кузьменко, Ігор МиколайовичДипломна робота виконана на 60 сторінках, містить 21 рисунок, 36 джерел та 3 додатка. Мета роботи розробка вебсистеми сервісної організації у сфері медичних послуг для забезпечення взаємодії між пацієнтами, лікарями та адміністрацією медичного сервісу, а також покращення ведення й контролю індивідуальних медичних даних пацієнтів. Методи та засоби: клієнт-серверна архітектура, REST API, blockchain-модуль контролю цілісності медичних записів, мови програмування HTML, CSS, JavaScript, бібліотека React.js, платформа Node.js, фреймворк Express.js, система керування базами даних Microsoft SQL Server. Результат розроблена вебсистема для онлайн-запису на прийом, ведення медичних карток пацієнтів, взаємодії між лікарем і пацієнтом через чат, а також контролю цілісності медичних записів за допомогою blockchain-модуля.Документ Відкритий доступ Засоби оптимізації процесів безперервної інтеграції та розгортання програмного забезпечення на основі аналізу інцидентів із використанням великих мовних моделей(КПІ ім. Ігоря Сікорського, 2026) Суперенко, Ростислав Русланович; Тихоход, Володимир ОлександровичАктуальність теми полягає в тому, що сучасний процеси розробки програмного забезпечення ставлять високі вимоги до швидкості й якості реагування на збої у збірках безперервної інтеграції та розгортання. Не всі наявні інструменти моніторингу CI/CD забезпечують автоматизованого аналізу першопричин інцидентів та генерації структурованих рекомендацій щодо їх усунення. З огляду на це постояла задача розробити вебзастосунок, який автоматизує аналіз інцидентів у CI/CD збірках із використанням великих мовних моделей. Метою дипломної роботи є проєктування й розробка вебзастосунку для оптимізації процесів безперервної інтеграції та розгортання програмного забезпечення на основі автоматизованого аналізу інцидентів із використанням великих мовних моделей, що дає підвищення ефективність процесів та скоротити час на виявлення й усунення причин збоїв у збірках. Результати роботи: розроблено готовий до використання вебзастосунок для адміністрування аналізу CI/CD збірок із генерацією структурованих звітів про інциденти та рекомендацій щодо їх усунення. Бакалаврську дипломну роботу виконано на 56 сторінках, робота містить вступ, 4 розділи, висновки, 22 посилань на використані джерела, 1 додатки, 14 рисунків, 10 таблиць.Документ Відкритий доступ Вебдодаток для управління персональними фінансами з використанням ШІ(КПІ ім. Ігоря Сікорського, 2026) Трембач, Анна Дмитрівна; Рудик, Володимир ІвановичДипломна робота виконана на 87 сторінках, містить 15 ілюстрацій, 1 таблицю, 2 додатки, 21 джерело в переліку посилань. Метою роботи є створення мікросервісної платформи для інтелектуального керування персональним капіталом «FinanceTracker», що забезпечує перехід від пасивного обліку витрат до проактивного аналізу фінансової поведінки за допомогою штучного інтелекту. Основний зміст роботи включає декомпозицію предметної області на автономні доменні сервіси, проєктування децентралізованої архітектури розподілених баз даних, розробку інтелектуального чат-асистента з підтримкою виклику інструментів бізнес-логіки у реальному часі, а також побудову підсистеми семантичного розширення контексту мовної моделі. Методи та засоби: децентралізована мікросервісна архітектура Database-per-Service, подійно-орієнтована модель взаємодії, механізм Function Calling, патерн генерації відповідей із розширенням контексту, метод семантичного векторного пошуку на основі косинусної близькості високовимірних векторних подань текстових даних, механізм двофазного транзакційного кешування станів. Результат: програмний застосунок для автоматизованого фінансового контролю, інтелектуального аналізу транзакцій, виявлення аномалій у структурі витрат та семантичного пошуку по внутрішній документації системи. Розроблений додаток може бути впроваджений у сфері FinTech як готове архітектурне рішення для модернізації сучасних банківських вебплатформ, систем персонального бюджетування та сервісів автоматизованого фінансового моніторингу в частині інтеграції розумних асистентів.Документ Відкритий доступ Вебсистема підтримки колективного прийняття рішень на основі методів експертного оцінювання(КПІ ім. Ігоря Сікорського, 2026) Клещенко, Юрій Олександрович; Рудик, Володимир ІвановичДипломна робота виконана на 80 сторінках, містить 7 ілюстрацій, 6 таблиць, 1 додаток, 21 джерело у переліку посилань. Метою роботи є розробка веб-системи підтримки колективного прийняття рішень на основі методів експертного оцінювання, яка забезпечує формування сесій оцінювання, керування експертною панеллю, збір індивідуальних оцінок, обчислення результатів декількома методами, аналіз узгодженості думок експертів та візуалізацію підсумків. Основний зміст роботи включає аналіз предметної області та існуючих підходів до колективного прийняття рішень, огляд і систематизацію методів експертного оцінювання, проєктування архітектури системи та моделі бази даних, програмну реалізацію серверної частини та веб-інтерфейсу, а також тестування й аналіз отриманих результатів. Методи та засоби: методи експертного оцінювання – зважений середній бал, метод Борда, метод Кондорсе, метод Делфі, метод парних порівнянь AHP; метрики узгодженості – коефіцієнт конкордації Кендалла W, коефіцієнт варіації, ентропія Шеннона; мова програмування Python, фреймворк Flask, СКБД SQLite, бібліотека ReportLab, шаблонізатор Jinja2. Результат: програмна система – веб-застосунок підтримки колективного прийняття рішень, що реалізує п'ять методів агрегування експертних оцінок, порівняльний аналіз їх результатів, перевірку статистичної значущості узгодженості та генерацію PDF-звіту. Вебсистема підтримки колективного прийняття рішень на основі методів експертного оцінювання з підтримкою трьох рольових моделей: організатора, експерта та спостерігача. Система забезпечує проведення багатораундових сесій оцінювання з автоматичним агрегуванням результатів п'ятьма методами різних математичних класів — зваженим середнім балом, методом Борда, методом Кондорсе, методом Делфі та методом парних порівнянь AHP — з підрахунком консенсусного рейтингу та формуванням аналітичного PDF-звіту. Організатор створює сесію, визначає альтернативи, формує експертну панель з індивідуальними коефіцієнтами компетентності та керує раундами оцінювання. Експерт вводить оцінки через персональний вебінтерфейс, після подачі яких вони автоматично блокуються для забезпечення чесності процесу, та переглядає зворотний зв'язок між раундами у вигляді агрегованої статистики групи. Спостерігач має доступ лише до перегляду підсумків без участі в оцінюванні. Якість колективного рішення характеризується шістьма аналітичними метриками: коефіцієнтом конкордації Кендалла з χ²-тестом значущості, коефіцієнтом варіації та ентропією Шеннона для кожної альтернативи, матрицею кореляцій між методами та алгоритмом виявлення аутсайдерів серед експертів на основі z-показника відхилення.Документ Відкритий доступ Система моніторингу та аналізу продуктивності програмних компонентів(КПІ ім. Ігоря Сікорського, 2026) Шмагайло, Назар Романович; Сегеда, Ірина ВасилівнаДипломна робота виконана на 88 сторінках, містить 22 ілюстрації, 16 таблиць, 2 додатки, 23 джерела у списку використаних джерел. Метою даної роботи є створення системи моніторингу та аналізу продуктивності програмних компонентів, яка забезпечує автоматизований збір показників продуктивності для контейнеризованого веб-додатку, оцінку поточного стану компонента, візуалізацію результатів та збереження історії моніторингу. У роботі розглядаються підходи до контейнеризації програмних компонентів, особливості збору показників завантаження процесора, оперативної пам'яті, часу відгуку та статусу HTTP, а також принципи роботи Docker, Docker Compose, cAdvisor, Prometheus, Grafana та API Google Sheets. Для практичної реалізації було обрано контейнерну архітектуру, що складається з тестового додатка FastAPI, агента моніторингу на Python, системи збору часових рядів Prometheus та візуалізації в Grafana. У ході роботи було розроблено архітектуру системи, реалізовано веб-додаток, налагоджено контейнерне середовище, реалізовано збір та аналіз метрик, підготовлено інформаційні панелі візуалізації та протестовано продуктивність системи під навантаженням. Розроблена система може використовуватися як навчальна платформа DevOps, демонстраційне середовище для невеликих програмних проектів та основа для подальшої розробки системи моніторингу продуктивності програмних компонентів. Розроблена програмна система призначена для моніторингу та аналізу продуктивності програмних компонентів у контейнеризованому середовищі. Система забезпечує збір показників використання процесора, оперативної пам’яті, часу відповіді вебзастосунку, HTTP-статусу та загального стану програмного компонента. Практична реалізація побудована на основі тестового FastAPI-вебзастосунку, моніторингового агента мовою Python, Docker, Docker Compose, cAdvisor, Prometheus і Grafana. Зібрані метрики можуть відображатися у Grafana у вигляді графіків та інформаційних панелей, а також зберігатися у CSV або Google Sheets для подальшого аналізу. Система може використовуватися як навчальний стенд для вивчення принципів DevOps, контейнеризації, моніторингу програмних компонентів, збору метрик і візуалізації результатів.Документ Відкритий доступ Реактивна система сповіщень із гарантованою доставкою повідомлень(КПІ ім. Ігоря Сікорського, 2026) Тіхонов, Олександр Станіславович; Тихоход, Володимир ОлександровичДипломна робота виконана на 81 сторінці, містить 23 ілюстрації, 11 таблиць, 1 додаток, 19 джерел в переліку посилань. Метою роботи є розробка реактивної системи сповіщень, здатної забезпечити гарантовану доставку повідомлень в умовах нестабільного з'єднання. Застосовано принципи предметно-орієнтованого проєктування, методи наскрізної нумерації, дедуплікації та управління чергами з експоненційним відступом. Програмно реалізована система сповіщень реального часу з алгоритмами фонової синхронізації суттєво мінімізує ризики втрати чи дублювання інформації при обривах зв'язку. Розроблений програмний комплекс є придатним для забезпечення надійного каналу інформування в корпоративних системах. Розроблений програмний комплекс — це реактивна система сповіщень, яка здатна забезпечити гарантовану доставку повідомлень в умовах нестабільного з'єднання. Її головною особливістю є застосування принципів предметно-орієнтованого проєктування, методів наскрізної нумерації, дедуплікації та управління чергами з експоненційним відступом. Побудована за принципами чистої архітектури , платформа надає надійний канал інформування реального часу з алгоритмами фонової синхронізації, що суттєво мінімізує ризики втрати чи дублювання інформації при обривах зв'язку. Комплекс придатний для використання в корпоративних системах.