Бакалаврські роботи (ОТ)

Постійне посилання зібрання

Переглянути

Нові надходження

Зараз показуємо 1 - 20 з 1139
  • ДокументВідкритий доступ
    Система зберігання та управління файлами з доступом через веб-інтерфейс
    (КПІ ім. Ігоря Сікорського, 2025) Горбатко, Олександр Дмитрович; Сімоненко, Андрій Валерійович
    Ця робота присвячена розробці системи для зберігання та управління файлами з доступом через веб-інтерфейс. У процесі дослідження було проаналізовано існуючі рішення у цій сфері та проведено порівняльний аналіз їх функціональних можливостей. На основі отриманих результатів було визначено ключові вимоги, яким має відповідати сучасний хмарний сервіс для зберігання даних. З урахуванням поставлених цілей було обрано відповідні технології, що дозволяють ефективно реалізувати необхідний функціонал, а також спроєктовано оптимальну архітектуру системи. У результаті розроблено веб-застосунок, який вирішує поставлену задачу згідно з темою дипломної роботи.
  • ДокументВідкритий доступ
    Веб-застосунок для централізованої публікації контенту в соціальних мережах
    (КПІ ім. Ігоря Сікорського, 2025) Волков, Ілля Андрійович; Гайдай, Анатолій Русланович
    У даній дипломній роботі проведено огляд та аналіз існуючих систем для централізованої публікації контенту в соціальних мережах. На основі проведеного аналізу та потреб користувачів було сформульовано вимоги та обрано пріоритетні функції для розробки власного веб-застосунку, що автоматизує процес розповсюдження контенту. В результаті було розроблено веб-застосунок для централізованої публікації відео- та текстового контенту у популярних соціальних мережах, включаючи YouTube, TikTok, Facebook та Twitter. Програмний продукт реалізовано з використанням мов JavaScript та TypeScript; серверна частина побудована на Node.js та Express.js, клієнтська – на React, для зберігання використовується СУБД MongoDB.
  • ДокументВідкритий доступ
    Система для розпізнавання динамічних образів
    (КПІ ім. Ігоря Сікорського, 2025) Вітренко, Андрій В’ячеславович; Сергієнко, Анатолій Михайлович
    У цій роботі проведено огляд існуючих систем розпізнавання динамічних образів і класифікацію ключових алгоритмів на основі ознак, зокрема SIFT, та бібліотеки OpenCV для подальшої реалізації на вбудованій платформі. Розроблено архітектуру програмно-апаратного рішення з використанням Python на Raspberry Pi 5, що включає модулі препроцесингу, детекції характерних точок і трекінгу рухомих об’єктів . Результати тестування підтвердили здатність системи вести надійну реєстрацію та супровід об’єктів у реальному часі при обмежених обчислювальних ресурсах.
  • ДокументВідкритий доступ
    Платформа для навчання навичкам екстреної медичної допомоги
    (КПІ ім. Ігоря Сікорського, 2025) Ватажко, Михайло Андрійович; Павлов, Валерій Георгійович
    У дипломному проєкті розроблено інтерактивну веб-платформу для навчання навичкам екстреної медичної допомоги. Платформа реалізована з використанням сучасних технологій – Next.js, React, TailwindCSS, Prisma, PostgreSQL, Docker. Користувачі можуть проходити навчальні курси, виконувати симуляції екстрених ситуацій, а також користуватися швидким пошуком, у тому числі голосовим. Оригінальною частиною проєкту є впровадження інтерактивних симуляцій із покроковими діями реальних екстрених медичних сценаріїв, що дозволяє максимально наблизити навчання до реальних умов. У роботі наведено аналіз актуальності теми, описано архітектуру, структуру бази даних, основні компоненти клієнтської та серверної частин, а також результати тестування працездатності платформи. Основна увага приділена зручності користувача, безпеці та можливості подальшого розвитку системи.
  • ДокументВідкритий доступ
    Веб-застосунок для планування і управління проєктами
    (КПІ ім. Ігоря Сікорського, 2025) Вікулін, Володимир Анатолійович; Сергієнко, Анатолій Михайлович
    У даній роботі було проведено огляд і аналіз існуючих веб-застосунків для планування та управління проєктами. Визначено їхні переваги й недоліки. На основі аналізу сформовано вимоги до нового програмного забезпечення. Проведено проєктування архітектури системи, бази даних і розробку клієнтської та серверної частин. Веб-застосунок створено з використанням JavaScript і Node.js. На клієнтській частині використано React, axios, на серверній – Express, MongoDB. Застосунок підходить для управління проєктами в бізнесі, освіті та волонтерських сферах.
  • ДокументВідкритий доступ
    Навчальна платформа для розміщення та проходження курсів
    (КПІ ім. Ігоря Сікорського, 2025) Бащак, Ярина Володимирівна; Гайдай, Анатолій Русланович
    У дипломній роботі досліджено переваги використання навчальних платформ в умовах зростання популярності дистанційної освіти. Проаналізовано наявні рішення провідних гравців на ринку, зокрема визначено їхню цільову аудиторію та можливості розміщення курсів. На основі цього аналізу визначено потреби користувачів і ключові компоненти навчальної платформи, зокрема необхідність інтеграції з хмарним сервісом для збереження контенту. Розроблено архітектуру та реалізовано навчальну платформу для розміщення й проходження курсів. Платформа підтримує авторизацію, створення акаунтів і збереження прогресу користувачів. Для викладачів передбачено можливість створення нових курсів, додавання відеоуроків, тестів і встановлення вартості. Серверну частину реалізовано з використанням фреймворку ASP.NET Core, клієнтську – за допомогою React з використанням мови TypeScript, як СУБД обрано PostgreSQL. Для зберігання відеоконтенту інтегровано хмарний сервіс Cloudinary, який надає безплатний доступ до сховища в межах визначених лімітів. Також реалізовано механізм здійснення тестових оплат за доступ до курсів через платіжний сервіс Stripe.
  • ДокументВідкритий доступ
    Система управління обліковими даними пацієнтів медичного центру
    (КПІ ім. Ігоря Сікорського, 2025) Карімлі, Зія; Шульга, Максим Володимирович
    У бакалаврській роботі розглянуто принципи побудови системи управління обліковими даними пацієнтів медичного центру. Основна увага приділяється архітектурі мікросервісів, безпечному зберіганню медичної інформації, а також реалізації механізмів автентифікації, авторизації та взаємодії між сервісами. Як практичний результат розроблено програмний продукт, що забезпечує повний цикл роботи з пацієнтськими даними — від реєстрації користувача до ведення медичної історії, результатів аналізів і нагадувань про прийом ліків. Система створена з використанням технологій NestJS, PostgreSQL, Redis, Docker і реалізована мовою програмування TypeScript. Програмний продукт дозволяє порівняти ефективність з існуючими аналогами за такими критеріями, як продуктивність, масштабованість і безпека збереження даних.
  • ДокументВідкритий доступ
    Метод та програмні засоби побудови генераторів псевдовипадкових двійкових послідовностей для криптографічних застосувань
    (КПІ ім. Ігоря Сікорського, 2025) Наливайко, Ілля Ігорович; Марковський, Олександр Петрович
    У дипломній роботі розглядаються питання розробки та аналізу методів побудови генераторів псевдовипадкових двійкових послідовностей. Проаналізовано існуючі класи таких генераторів та серед них обрано генераторів на основі нелінійних регістрів зсуву як найбільш перспективних. Запропоновано нові базову та розширені процедури синтезу нелінійних функцій зворотного зв'язку, що гарантують максимальний період генерації 2n. Наведено теоретичне обґрунтування властивостей таких функцій, включаючи умови для забезпечення повного циклу та аналіз їхньої кількості. Для перевірки та імплементації запропонованих методів було створено програмний інструментарій, що базується на платформі Node.js. Програмний комплекс забезпечує перевірку функцій на повноту циклу, реалізацію базового та двох розширених алгоритмів синтезу з можливістю покрокового спостереження за процесом. Проведено аналіз обчислювальної складності реалізованих алгоритмів та для розширеного алгоритму обраховано результуючу кількість функцій повного циклу для деяких значень n довжини регістру.
  • ДокументВідкритий доступ
    Система автоматичного аналізу та пошуку важливої інформації в групових чатах на платформі Телеграм
    (КПІ ім. Ігоря Сікорського, 2025) Нестеров, Нікіта Миколайович; Валько, Володимир Володимирович
    В бакалаврській дипломній роботі реалізовано Телеграм-бота, призначеного для автоматичного аналізу контенту групових чатів та ефективного пошуку важливої інформації. Розроблений бот допомагає користувачам долати інформаційне перевантаження шляхом надання стислих резюме обговорень та відповідей на конкретні запитання на основі історії повідомлень. Функціонал програми охоплює: резюмування повідомлень за заданою кількістю або часовим проміжком; надання відповідей на запити користувачів, аналізуючи контекст чату; комплексну обробку різноманітних типів контенту, включаючи текстові повідомлення, фотографії, відеофайли, голосові повідомлення та короткі відеоповідомлення («кружечки»). Для аналізу мультимедійних даних використовуються сучасні Foundation Models. Програмний продукт створено з використанням мови програмування TypeScript на платформі Node.js.
  • ДокументВідкритий доступ
    Система порівняльного тестування ефективності підходів DOTS та OOP в середовищі Unity
    (КПІ ім. Ігоря Сікорського, 2025) Олійник, Віктор Володимирович; Череватенко, Олексій Володимирович
    Дане дослідження порівнює продуктивність двох підходів до розробки в Unity: традиційного об'єктно-орієнтованого MonoBehaviour та дата-орієнтованого DOTS. Шляхом імплементації алгоритму пошуку шляху A* з використанням обох методів, дослідження демонструє, що DOTS забезпечує вищу продуктивність та масштабованість для проєктів з великою кількістю об'єктів, тоді як MonoBehaviour пропонує кращу зручність для прототипування та проєктів меншого масштабу. Розроблена система тестування надає розробникам інструментарій для прийняття обґрунтованих архітектурних рішень на основі конкретних вимог їхніх проєктів.
  • ДокументВідкритий доступ
    Система для автоматизації процесів дослідження користувацького досвіду із застосуванням технологій штучного інтелекту
    (КПІ ім. Ігоря Сікорського, 2025) Пономаренко, Маргарита Альбертівна; Алєнін, Олег Ігорович
    У дипломній роботі розглянуто проблему автоматизації процесів дослідження користувацького досвіду із застосуванням технологій штучного інтелекту. Проаналізовано сучасні підходи та приклади систем, здатних обробляти дані, формулювати відповіді на запити й підтримувати користувача на всіх етапах взаємодії з інформаційними матеріалами. На основі виявлених потреб сформульовано вимоги до функціоналу системи, обрано відповідну архітектуру та технології, зокрема використання великих мовних моделей та векторної бази даних. Розроблено систему, що забезпечує можливість створення бази знань і виконання семантичного пошуку по її вмісту з використанням великої мовної моделі DeepSeek, яка запускається локально. Система дозволяє користувачам завантажувати та організовувати документи, формувати інформаційне середовище для аналізу, а також ставити запитання на природній мові й отримувати обґрунтовані відповіді на основі змісту доданих матеріалів. Реалізовано механізм векторної індексації, що забезпечує релевантний пошук, та інтерфейс, орієнтований на потреби фахівців у сфері.
  • ДокументВідкритий доступ
    Система моніторингу ресурсів для громадських організацій та волонтерів
    (КПІ ім. Ігоря Сікорського, 2025) Семиволос, Євгеній Артемович; Павлов, Валерій Георгійович
    У даній роботі розглянуто методи розробки веб-системи для моніторингу та координації волонтерської діяльності. Мною було проведено дослідження сучасних підходів до створення інтерактивних веб-додатків із використанням React для клієнтської частини та Django для серверної частини. За результатами дослідження реалізовано веб-застосунок, що забезпечує повний цикл управління волонтерською діяльністю, включаючи реєстрацію користувачів, керування особистими даними, координацію проектів та моніторинг активності. Розроблена система використовує комбінацію технологій React та Django, що забезпечує надійну архітектуру, поєднуючи переваги сучасного JavaScript-фреймворку для інтерфейсу користувача та Python-фреймворку для серверної логіки.
  • ДокументВідкритий доступ
    Агрегатор новин із автоматичним перекладом за геолокацією користувача
    (КПІ ім. Ігоря Сікорського, 2025) Мартиненко, Олег Олександрович; Міщенко, Л. Д.
    У дипломній роботі досліджено проблему доступу до актуальної новинної інформації в умовах глобалізації та мовних бар'єрів. Проведено аналіз існуючих рішень для агрегації новин, виявлено їхні переваги та недоліки, зокрема щодо можливостей автоматичного перекладу та персоналізації контенту на основі місцезнаходження користувача. На основі цього аналізу сформульовано вимоги до розроблюваної системи. Розроблено архітектуру та реалізовано програмне забезпечення для агрегації новин з RSS-каналів з функцією автоматичного перекладу. Система визначає геолокацію користувача для надання релевантного контенту та використовує OpenAI API для здійснення перекладу на мову користувача. Серверна частина системи реалізована з використанням фреймворку NestJS на мові TypeScript, що забезпечує надійність та масштабованість рішення. Проведено проектування структури бази даних для зберігання інформації про джерела новин, користувачів та кешовані переклади.
  • ДокументВідкритий доступ
    Геоінформаційна система сигнатурного аналізу стану довкілля
    (КПІ ім. Ігоря Сікорського, 2025) Сенчило, Дмитро Олександрович; Баран, Данило Романович
    У бакалаврській роботі розроблено геоінформаційну систему сигнатурного аналізу стану довкілля, що об’єднує дані сенсорних мереж, відкриті картографічні шари та повідомлення користувачів. Дані автоматично збираються, нормалізуються і зберігаються у форматі «довгих» таблиць, придатних для подальшого аналізу. На інтерактивній карті користувач може вмикати або вимикати шари сенсорів, об’єктів ризику та повідомлень громадян. Реалізацію виконано мовою Python із використанням Pandas, GeoPandas та бібліотеки Folium. Запропонований підхід спрощує оперативний екологічний моніторинг і може бути розгорнутий органами місцевого самоврядування.
  • ДокументВідкритий доступ
    Веб-застосунок для управління проєктами в галузі інформаційних технологій
    (КПІ ім. Ігоря Сікорського, 2025) Улановський, Вадим Вадимович; Васильєва, Марія Давидівна
    У даній дипломній роботі було розроблено веб-застосунок для управління ІТ-проєктами в командах. Система дозволяє ефективно організовувати роботу над проєктами, створювати завдання, призначати відповідальних, контролювати етапи виконання та управляти учасниками проєкту. Було проаналізовано існуючі рішення у сфері управління проєктами, виявлено їхні недоліки та сформульовано вимоги до власного програмного продукту. В результаті проведеної роботи було спроєктовано та реалізовано застосунок на основі стеку React, Redux Toolkit, Express.js, MongoDB, з урахуванням принципів масштабованості, безпеки та зручності використання. Проведено тестування основного функціоналу, а також виконано аналіз ефективності запропонованого рішення для різних сценаріїв користування.
  • ДокументВідкритий доступ
    Веб-застосунок для планування подорожей Україною
    (КПІ ім. Ігоря Сікорського, 2025) Царик, Микола Миколайович; Ковальчук, Олександр Миронович
    Тема роботи: Темою дипломної роботи є розробка веб-застосунку Way UA для комплексного автоматизованого планування туристичних поїздок та подорожей Україною. Об'єкт дослідження – веб системи для автоматизації планування подорожей. Предмет дослідження – технологічні та методологічні аспекти проєктування, реалізації та інтеграції компонентів веб-застосунку «Way UA». Актуальність теми: Після початку війни у 2022-ому туристичний інтерес до України помітно впав, але з кожним роком він все швидше повертається до минулих значень і все більше туристів обирають Україну місцем для своїх подорожей. Зарубіжні журналісти, блогери та мандрівники разом із українскою молоддю, військовими та їх сім’ями досліджують державу кожного дня. Відсутність національного «все-в-одному» рішення , яке здатне на комплексне планування подорожі змушує користуватися кількома розрізненими сервісами. У цьому контексті створення веб-застосунку Way UA, що автоматизує формування плану поїздки з урахуванням погодних умов, дат, регіонів та вподобаннь користувача є своєчасним і сприятиме розвитку внутрішнього туризму та економіки держави. Завдання дослідження: було поставлено ряд завдань, виконання яких забезпечило б функціональність додатку: -Зібрати та ситематизувати наукові джерела на тему веб-інструментів для планування подорожей -Дослідити існуючі, конкурені продукти, виділити слабкі і сильні сторони. Сформулювати вимоги до нового застосунку на основі аналізу. -Зпроектувати та реалізувати веб-додаток “Way UA”. Розробити архітектуру, створити автоматизоване та адаптивне планування, збереження звітів в кабінеті користувача та експорт у форматі PDF для офлайн-використання -Впровадити просунуту авторизацію та підтвердження аккаунту для захисту від злому. -Розробити UI/UX що забезпечує комфортну роботу на всіх девайсах. -Зробити вебсайт мультимовним щоб туристи зі всього світу могли їм користуватись. -Прописати ключові Use-cases для демонстрації функціоналу. Інструментарій розробки: Для реалізації веб-застосунку Way UA застосовано стек PostgreSQL, Express.js, React.js, Node.js.. а також інтеграцію Google Places API та OpenWeather API для автоматичного збору даних і технологію OpenAI API для генерації плану поїздки Практична цінність: Результат розробки сприятимиме зростанню внутрішнього туризму, підтримці локальної економіки та культурної спадщини України в умовах воєнного та післявоєнного періоду. Додаток може бути використаний як туристичними-агенціями , так і простими громадянами або іноземними мандрівниками. З розвитком додатку можлива інтеграція з локальними готельними бізнесами для просування їх через модуль рекомендацій або ж співробітництво з державою для покращення туристичного досвіду в Україні
  • ДокументВідкритий доступ
    Система слідкування за рухомим об’єктом
    (КПІ ім. Ігоря Сікорського, 2025) Чирков, Максим Костянтинович; Сергієнко, Анатолій Михайлович
    У даній роботі було досліджено методи слідкування за рухомими об’єктами у відеопотоці та проаналізовано їхні сильні та слабкі сторони. На основі проведеного аналізу було розроблено програмний застосунок на мові програмування C++, у якому реалізовано власну версію алгоритму SURF для виявлення та відстеження об'єктів. Слідкування інваріантне до переміщення, повороту та зміни масштабу і враховує вимоги до точності та швидкості. Було проведено тестування створеної системи та виконано базову оптимізацію для підвищення її продуктивності.
  • ДокументВідкритий доступ
    Онлайн-платформа для управління курсами з елементами менторства та багаторівневого доступу
    (КПІ ім. Ігоря Сікорського, 2025) Шевирьов, Владислав Олегович; Шульга, Максим Володимирович
    Даний дипломний проєкт зосереджений на розробці серверної частини для онлайн-платформи, призначеної для адміністрування навчальних курсів. Система спроектована з урахуванням сучасних вимог до освітніх платформ, зокрема, передбачає реалізацію функціоналу менторської підтримки слухачів та впровадження гнучкої системи багаторівневого розмежування прав доступу. У процесі роботи було здійснено аналіз вимог до подібних платформ та обґрунтовано вибір технологічного стеку для серверної реалізації. Результатом дипломного проєкту є готове до використання серверне API, яке надає необхідний набір інструментів для управління навчальним контентом, користувачами, їх ролями та взаємодіями в рамках освітнього процесу з елементами менторства.
  • ДокументВідкритий доступ
    Застосунок для моніторингу та підтримки здоров'я на основі даних смарт-годинників
    (КПІ ім. Ігоря Сікорського, 2025) Шостак, Данило Сергійович; Волокита, Артем Миколайович
    У даній дипломній роботі розроблено застосунок для моніторингу та підтримки здоров’я на основі даних смарт-годинників. Було проведено огляд існуючих рішень з метою визначення їх переваг та недоліків, визначено вимоги до системи та спроектовано архітектуру. Серверна частина реалізована на NestJS із використанням PostgreSQL та розширенням TimescaleDB для ефективного зберігання та агрегації даних часових рядів. Клієнтська частина складається з Android-додатку написаного на Kotlin з використанням Jetpack Compose, та Zepp OS-додатку для годинників Amazfit.
  • ДокументВідкритий доступ
    Мобільний застосунок для електронної бібліотеки
    (КПІ ім. Ігоря Сікорського, 2025) Щегель, Андрій Сергійович; Гайдай, Анатолій Русланович
    У межах даної роботи здійснено розробку мобільного застосунку для електронної бібліотеки. Метою роботи є створення зручного інструменту для читання, зберігання та організації електронних книг на мобільному пристрої. У процесі реалізації було проаналізовано існуючі популярні рішення, виявлено їхні сильні та слабкі сторони, після чого сформовано вимоги до функціональності власного додатку. У застосунку реалізовано можливість перегляду EPUB-файлів, збереження прогресу читання, додавання книг до особистої бібліотеки та сортування за категоріями. Додаток орієнтований на операційну систему Android, для його реалізації було використано мову програмування Kotlin. У межах даної роботи здійснено розробку мобільного застосунку для електронної бібліотеки. Метою роботи є створення зручного інструменту для читання, зберігання та організації електронних книг на мобільному пристрої. У процесі реалізації було проаналізовано існуючі популярні рішення, виявлено їхні сильні та слабкі сторони, після чого сформовано вимоги до функціональності власного додатку. У застосунку реалізовано можливість перегляду EPUB-файлів, збереження прогресу читання, додавання книг до особистої бібліотеки та сортування за категоріями. Додаток орієнтований на операційну систему Android, для його реалізації було використано мову програмування Kotlin.