Кваліфікаційні роботи бакалавра
Permanent URI for this community
Browse
Browsing Кваліфікаційні роботи бакалавра by Title
Now showing 1 - 20 of 129
Results Per Page
Sort Options
Item Автоматизація процесу розгортання клієнт-серверної системи для керування цифровими активами Dspace 7(НЛТУ України, 2023-06-23) Гадупяк Юрій ЮрійовичДипломна робота містить 44 сторінок пояснювальної записки, 3 рисунків, 1 додаток, 15 джерел. Об'єктом розгляду в даній роботі є клієнт-серверна система Dspace 7.4 та інфраструктура для розгортання коду. Предмет роботи створення системи та інфраструктури для автоматизації процесів розгортання програмного продукту. Методом дипломної роботи створення системи контейнеризації та інфраструктури розгортання забезпечення інструменту для швидкої та ефективної системи розгортання програмного продукту Важливою частиною роботи є налаштування інфраструктури та забезпечення автоматизації процесів. Для досягнення мети були вирішені наступні завдання: 1. Розглянуто та описано роботу клієнт-серверної системи Dspace. 2. Проведено аналіз рішень. 3. Спроектовано інфраструктуру на основі хронологічного сервісу SSR. 4. Впроваджено систему контейнеризації та автоматичного розгортання за допомогою систем Docker та Docker-Compose. 5. Розроблено та протестовано систему.Item Автоматизація процесу створення інтер’єру двокімнатної квартири в 3ds Max із використанням Python та постобробкою у Photoshop(НЛТУ України, 2025-06-26) Андрусишин Марія ЯрославівнаДипломна робота містить 56 сторінок пояснювальної записки, 32 рисунки, 2 додатки, 16 джерел. У дипломній роботі створено візуалізацію інтер’єру двокімнатної квартири у світлих, ніжних тонах. Для оптимізації процесу роботи над сценою розроблено два скрипти на Python у середовищі 3ds Max: скрипт генерації параметричних килимів з можливістю налаштування форми, розмірів, текстури та декоративних елементів, а також скрипт заміни тимчасових box-об’єктів на деталізовані 3D- моделі з автоматичним збереженням їхнього розташування, масштабу та орієнтації. Результати доцільно використати для підвищення продуктивності при створенні інтер’єрної візуалізації, в освітніх цілях та в професійному середовищі дизайнерів та 3D-художників.Item Програмно-алгоритмічне забезпечення генерації ортогональних кодів(НЛТУ України, 2024-06-26) Лях Володимир ВолодимировичДипломна робота містить 45 сторінок пояснювальної запису, 13 малюнків, 3 таблиці, 1 додаток, 26 джерел. Розроблені методи побудови задаткових кодів за допомогою багатопозиційних комбінаторних структур типу ідеальних кілецьових в'язань для створення систем кодування, які виявляють та виправляють помилки, з покращеними якісними показниками за потужністю та задатковістю. Розроблена програмна реалізація для синтезу задовільної кодової структури на основі ідеальних кільцевих в'язань, а також представлена візуалізація отриманих результатів.Item Програмно-алгоритмічне забезпечення системи моделювання чисельності популяцій з урахуванням часової нелокальності процесу(НЛТУ України, 2023-06-28) Боднар Віталій-Богдан ІгоровичДипломна робота містить 41 сторінок пояснювальної записки, 14 рисунків, 1 додаток, 16 джерел. Розглянено математичну модель чисельності популяцій з урахування часової нелокальності процесу. Розроблено інтуїтивно зрозумілий інтерфейс користувача, що дозволяє обчислити та прогнозувати чисельності популяцій з урахування часової нелокальності процесу. Проаналізовано отримані результати моделювання чисельності популяцій з урахування часової нелокальності процесу залежно від параметрів моделі, початкових розмірів популяцій та параметрів середовища.Item Розробка вебсистеми для портфоліо фотографа з використанням фреймворку Django(НЛТУ України, 2025-06-25) Тиник Олег ПетровичДипломна робота містить 40 сторінок пояснювальної записки, 23 рисунки, 2 додатки, 15 джерел. У роботі розглянуто процес розробки веб-системи для представлення творчого портфоліо фотографа. Система створена з використанням фреймворку Django, що забезпечує модульну архітектуру. Реалізовано можливість перегляду фотографій за жанрами, представлення інформації про автора, контактів, а також створений адаптивний інтерфейс користувача. В роботі проведено аналіз предметної області, сформовано технічне завдання, побудовано прототипи інтерфейсу та реалізовано функціональний веб-ресурс. Система орієнтована на творчих спеціалістів, які прагнуть мати своє представництво без використання сторонніх платформ.Item Розробка криптогаманця для взаємодії з тестовою мережею Ethereum із використанням технологій Solidity та JavaScript(НЛТУ України, 2025-06-24) Грабовський Нікіта ДмитровичДипломна робота містить 63 сторінки пояснювальної записки, 23 рисунки, 6 додатків та 25 джерел. Ця робота включає в себе розрозбку браузерного розширення криптогаманця ZeroTrace для надання можливості користувачам безпечного управління криптовалютними активами в тестовій мережі Ethereum. У цьому проекті були використані сучасні веб-технології: React, Ethers.js, Vite, Tailwind CSS. Результати роботи рекомендується застосовувати як у практичних цілях для управління криптовалютними активами в мережі Ethereum , так і в освітньому процесі для студентів та розробників, що вивчають блокчейн-технології , а також в якості основи для подальшого прототипування та розширення функціональності децентралізованих систем.Item Розробка мобільного застосунку для користувачів онлайн-курсів програмування віком 10-18 років засобами мови Dart(НЛТУ України, 2025-06-26) Гориславський Руслан ЮрійовичБакалаврська дипломна робота містить 80 сторінок, 28 ілюстрацій, 7 додатків, 17 джерел. Дипломна робота присвячена розробці мобільного застосунку для користувачів онлайн-курсів з програмування віком від 10 до 18 років. Основною функціональністю є зручний інтерфейс для навчання та створення власного HTML-коду за допомогою інтеграції API, що забезпечує інтерактивну роботу з кодом. Застосунок створено за допомогою мови Dart, що гарантує високий рівень продуктивності та комфорт у використанні. Використання сучасних бібліотек та технологій значно скоротило час розробки, зменшило обсяг зайвого коду та дозволило зосередитися на забезпеченні інтуїтивно зрозумілого інтерфейсу та корисних функцій для молодих користувачів.Item Розробка програмного забезпечення для обліку робочого часу працівників засобами Python та Django(НЛТУ України, 2025-06-25) Антонишин Богдан МихайловичПояснююча записка містить з 45 сторінок, 27 рисунків, 2 таблиці, 15 джерел, 1 додаток. Ця дипломна робота присвячена розробці програмного забезпечення для обліку робочого часу працівників, які виконують погодинну роботу без постійного доступу до комп’ютера (наприклад, у кав’ярнях, на виробництві тощо). Система реалізована у вигляді Telegram-бота, який взаємодіє з серверною частиною, побудованою за допомогою фреймворку «Django» з REST API. Модель даних включає користувачів, робочі сесії та паузи. Програма дозволяє працівникам запускати, призупиняти та завершувати роботу за допомогою простих команд у Telegram. Алгоритм обчислення фактичного робочого часу враховує всі перерви. Рішення має інтуїтивний інтерфейс, не потребує інсталяції додатків і є оптимальним для малого бізнесу.Item Розроблення Back-end частини вебсайту Студенського наукового товариства(НЛТУ України, 2025-06-25) Сенишин Сергій ВасильовичДипломна робота містить 51 сторінки пояснювальної записки, 20 рисунок, 9 таблиць, 15 джерел, 2 додатки. У цій роботі представлено процес розробки серверної частини вебсайту Студентського наукового товариства (СНТ). Система реалізована як динамічний вебресурс, що забезпечує зберігання, обробку та керування контентом, зокрема подіями, новинами, науковими матеріалами. Особливу увагу приділено гнучкості структури сайту, розмежуванню прав доступу, зручності адміністрування і безпеці обробки даних. Створено зручний інтерфейс для адміністратора, реалізовано форму авторизації, систему перегляду й редагування контенту, а також механізми роботи з файлами. Результатом проєкту є повнофункціональна backend-частина сайту СНТ, адаптована до потреб академічного середовища та готова до подальшої інтеграції з сучасним фронтендом.Item Розроблення CRM-системи для мережі барбершопів(НЛТУ України, 2024-06-26) Буждиган Сергій МиколайовичДипломна робота містить 44 сторінок пояснювальної записки, 18 зображень, 15 джерел, 1 додаток. В дипломній роботі спроектовано і реалізовано інформаційну веб систему відповідно до технічного завдання. Вона розроблена засобами мови програмування javascript з використанням pocketbase для управління моделлю даних що реалізує збереження інформації та отримання даних клієнтом, що в свою чергу виконаний на фулстек фреймворку sveltekit та компонентами бібліотеки svelteui. Тестування цієї програми показало її цілісність та структурованість, вона має властивості, що були поставлені в технічному завданні при проектуванні. Дана система призначена для автоматизації процесів обробки записів в барбершопі в зручному веб інтерфейсі.Item Розроблення Discord-бота для інформаційної системи користувача на платформі Faceit(НЛТУ України, 2025-06-26) Гладун Володимир ОлеговичБакалаврська дипломна робота містить 62 сторінок, 1 таблицю, 29 ілюстрацій, 5 додатків, 12 джерел. У роботі описано етапи розробки та впровадження інтегрованої системи для отримання та візуалізації ігрової статистики з платформи FACEIT у середовище Discord. Система складається з веб-сервісу на базі ASP.NET Core, консольного Discord-бота створеного за допомогою .NET Framework, та бази даних на основі PostgreSQL, що забезпечують ефективну взаємодію з користувачами, збір та обробку статистичних даних, а також генерацію графічних звітів.Item Розроблення Front-end частини вебсайту Студенського наукового товариства(НЛТУ України, 2025-06-24) Музика Богдан ВасильовичДипломна робота містить 46 сторінок пояснювальної записки, 25 рисунків, 7 таблиць, 15 джерел та 2 додатки. У даній роботі розглянуто розробку вебсайту Студентського наукового товариства (СНТ) з використанням мови програмування PHP, HTML, CSS і JavaScript. Проєкт реалізовано у вигляді класичної багаторівневої архітектури, де інтерфейс побудований з використанням сучасних принципів фронтенд-розробки (адаптивна верстка, інтерактивні елементи, інтеграція форм і бази даних). Реалізовано авторизацію користувачів, окремий кабінет адміністратора для керування контентом, новинами, подіями. Забезпечено взаємодію з базою даних для збереження та обробки даних. Особливу увагу приділено зручності користувацького інтерфейсу (UX/UI), навігації, структурованості розділів та доступності контенту. Розроблений сайт може бути використаний як інформаційний ресурс СНТ вищого навчального закладу та легко масштабований для потреб інших студентських організацій.Item Розроблення автоматизованого торгового бота для трейдингу криптовалюти(НЛТУ України, 2024-06-25) Мавдрик Павло АндрійовичДипломна робота містить 46 сторінок пояснювальної записки, 38 рисунків, 1 додаток, 15 джерел. Ця дипломна робота присвячена розробці та аналізу торгового бота, створеного за допомогою Python для автоматизації торгових операцій на криптовалютній біржі Binance. Метою проєкту є підвищення ефективності торгівлі шляхом автоматизації процесів купівлі та продажу криптовалют. Робота включає в себе детальний опис архітектури бота, його основних компонентів та алгоритмів, використаних у процесі розробки.Item Розроблення алгоритму для гри в шашки засобами С#(НЛТУ України, 2025-06-26) Мищишин Денис ВолодимировичБакалаврська дипломна робота (проект): пояснювальна записка: 65 стор., 15 рис., 2 додатки, 16 джерело. В даній дипломній роботі було проведено огляд та аналіз алгоритмів для гри в шашки, їхні особливості, переваги та недоліки. Визначені та проаналізовані основні інформаційні та програмні засоби необхідні для реалізації поставленого технічного завдання. Досліджені параметри моделі, які впливають на процес гри в шашки. Результатом проведеної роботи є розроблений власний унікальний алгоритм, який заснований на наборі правил для прийняття рішень в іграх з нульовою сумою. Алгоритм представлений у форматі інтерактивної форми на якій можна змінювати параметри та характеристики гри. Програмне забезпечення реалізовано за допомогою таких технологій: Unity, С#.Item Розроблення алгоритму і програмного забезпечення для роботи автономного мобільного саперного пристрою засобами C++(НЛТУ України, 2023-06-28) Ситник Владислав ВолодимировичДипломна робота містить 38 сторінок пояснювальної записки, 21 рисунків, 15 джерел, 1 додатку. Дипломна робота виконана з метою розробки програмного забезпечення для пристрою котрий керує роботою шліфувального верстата. У роботі розроблено програмне забезпечення пристрою засобами середовища Arduino IDE під управління операційної системи Linux. Для створення програмного забезпечення використовуватиметься мова програмування С. Робота з пристроєм інтуїтивно зрозуміла і не потребує додаткової кваліфікації персоналу.Item Розроблення анімації персонажів для VR-ігор із використанням Blender та Unity(НЛТУ України, 2025-06-26) Сапса Юлія ПетрівнаБакалаврська дипломна робота складається з 78 сторінок, з яких 40 сторінок основного тексту, що включає 29 рисунків, 2 таблиці, 13 джерел та 3 додатків, які розміщено на 28 сторінках. У роботі розглянуто процес створення прототипу VR-гри з інтерактивними персонажами з використанням сучасних інструментів 3D-моделювання Blender та ігрового рушія Unity. Значну увагу приділено побудові інформаційної та концептуальної моделей взаємодії користувача з віртуальним середовищем, створенню анімованого 3D персонажа, та інтеграції обʼєктів у середовище розробки Unity. Реалізовано базові механіки персонажа – рух, захоплення обʼєктів, стрільба та реакція віртуальних NPC на дії з боку гравця. Важливим компонентом роботи стало забезпечення взаємодії з контролерами віртуальної реальності та базової поведінки персонажів. У результаті виконаної роботи створено функціональний VR-прототип гри, що може використовуватись як навчальна чи демонстраційна платформа для ознайомлення з основами VR-розробки.Item Розроблення аплікації автоматичного перетворення звукового запису у текстовий формат з використанням Google Cloud Speech-to-Text та Spring Boo(НЛТУ України, 2024-06-25) Бокало Назар ДмитровичДипломна робота містить 48 сторінок пояснювальної записки, 33 рисунків, 2 додатки, 15 джерел. Дипломна робота присвячена розробці вебдодатку для перетворення мовлення в текст. Додатковим сервісом виступає можливість авторизованим користувачам переглядати та редагувати записи. Робота написана об’єктно орієнтованою мовою Java. Під час розробки вебзастосунку було використано декілька фреймворків, а саме Spring Boot як основа розробки веб застосунку, Spring Security для авторизації та аутентифікації, Google API Speech-to-Text для перетворення аудіо в текст, також Spring Data Jpa для комфортного з'єднання з базою даних, React для побудови користувацького інтерфейсу.Item Розроблення вебзастосунку "RentInt" з інтеграцією чат-бота(НЛТУ України, 2025-06-26) Гранат Петро ІгоровичДипломна робота присвячена розробленню вебзастосунку з інтеграцією Telegram-чатбота. Основна мета проєкту − створення зручного інструменту для перегляду доступних квартир та забезпечення швидкого зворотного зв’язку між користувачем і адміністратором за допомогою чат-бота. Сайт реалізовано з використанням мов HTML, CSS, Java та PHP, що забезпечує функціональність, адаптивність і стабільну роботу. Робота містить опис архітектури вебзастосунку, принципів взаємодії з чат-ботом і особливостей реалізації адміністративної частини.Item Розроблення вебзастосунку "TravelTrek"(НЛТУ України, 2024-06-18) Шевчук Оксана ЗеновіївнаДана дипломна робота містить 52 сторінки поянювальної записки, 26 рисунків, 8 додатків і 17 джерел використаної літератури. В даній роботі реалізовано вебзастосунок для туристичної агенції “TravelTrek”. В процесі реалізації проведено аналіз стану проблем області, сформовано чіткий технічний план та розроблено вебзастосунок. Для розробки вебзастосунку використано мови програмування Java та JavaScript, мову розмітки HTML та мову стилів CSS. Розроблений вебзастосунок дає змогу ознайомитися з інформацією про антуальні тури та купити бажаний тур.Item Розроблення вебзастосунку "Бакалійний Дім" з використанням фреймворку Spring(НЛТУ України, 2024-06-25) Вільгельм Артур МиколайовичДипломна робота містить 48 сторінок пояснювальної запису, 55 малюнків, 3 додатки, 15 джерел. Дипломна робота розповідає про розробку вебзастосунку для онлайн-замовлення продуктових товарів. Під час розробки вебзастосунку було використано кілька фреймворків: React, Spring Boot, Spring Security, Spring Data JPA. Spring Security потрібен для авторизації та автентифікації, а також Spring Data JPA для з'єднання з базою даних, щоб сервер міг обробляти дані, React для створення інтерфейсу сайту.