Комп'ютерні науки
Permanent URI for this collection
Browse
Browsing Комп'ютерні науки by Title
Now showing 1 - 20 of 38
Results Per Page
Sort Options
Item Автоматизація процесу створення інтер’єру двокімнатної квартири в 3ds Max із використанням Python та постобробкою у Photoshop(НЛТУ України, 2025-06-26) Андрусишин Марія ЯрославівнаДипломна робота містить 56 сторінок пояснювальної записки, 32 рисунки, 2 додатки, 16 джерел. У дипломній роботі створено візуалізацію інтер’єру двокімнатної квартири у світлих, ніжних тонах. Для оптимізації процесу роботи над сценою розроблено два скрипти на Python у середовищі 3ds Max: скрипт генерації параметричних килимів з можливістю налаштування форми, розмірів, текстури та декоративних елементів, а також скрипт заміни тимчасових box-об’єктів на деталізовані 3D- моделі з автоматичним збереженням їхнього розташування, масштабу та орієнтації. Результати доцільно використати для підвищення продуктивності при створенні інтер’єрної візуалізації, в освітніх цілях та в професійному середовищі дизайнерів та 3D-художників.Item Розробка мобільного застосунку для користувачів онлайн-курсів програмування віком 10-18 років засобами мови Dart(НЛТУ України, 2025-06-26) Гориславський Руслан ЮрійовичБакалаврська дипломна робота містить 80 сторінок, 28 ілюстрацій, 7 додатків, 17 джерел. Дипломна робота присвячена розробці мобільного застосунку для користувачів онлайн-курсів з програмування віком від 10 до 18 років. Основною функціональністю є зручний інтерфейс для навчання та створення власного HTML-коду за допомогою інтеграції API, що забезпечує інтерактивну роботу з кодом. Застосунок створено за допомогою мови Dart, що гарантує високий рівень продуктивності та комфорт у використанні. Використання сучасних бібліотек та технологій значно скоротило час розробки, зменшило обсяг зайвого коду та дозволило зосередитися на забезпеченні інтуїтивно зрозумілого інтерфейсу та корисних функцій для молодих користувачів.Item Розроблення Discord-бота для інформаційної системи користувача на платформі Faceit(НЛТУ України, 2025-06-26) Гладун Володимир ОлеговичБакалаврська дипломна робота містить 62 сторінок, 1 таблицю, 29 ілюстрацій, 5 додатків, 12 джерел. У роботі описано етапи розробки та впровадження інтегрованої системи для отримання та візуалізації ігрової статистики з платформи FACEIT у середовище Discord. Система складається з веб-сервісу на базі ASP.NET Core, консольного Discord-бота створеного за допомогою .NET Framework, та бази даних на основі PostgreSQL, що забезпечують ефективну взаємодію з користувачами, збір та обробку статистичних даних, а також генерацію графічних звітів.Item Розроблення алгоритму для гри в шашки засобами С#(НЛТУ України, 2025-06-26) Мищишин Денис ВолодимировичБакалаврська дипломна робота (проект): пояснювальна записка: 65 стор., 15 рис., 2 додатки, 16 джерело. В даній дипломній роботі було проведено огляд та аналіз алгоритмів для гри в шашки, їхні особливості, переваги та недоліки. Визначені та проаналізовані основні інформаційні та програмні засоби необхідні для реалізації поставленого технічного завдання. Досліджені параметри моделі, які впливають на процес гри в шашки. Результатом проведеної роботи є розроблений власний унікальний алгоритм, який заснований на наборі правил для прийняття рішень в іграх з нульовою сумою. Алгоритм представлений у форматі інтерактивної форми на якій можна змінювати параметри та характеристики гри. Програмне забезпечення реалізовано за допомогою таких технологій: Unity, С#.Item Розроблення анімації персонажів для VR-ігор із використанням Blender та Unity(НЛТУ України, 2025-06-26) Сапса Юлія ПетрівнаБакалаврська дипломна робота складається з 78 сторінок, з яких 40 сторінок основного тексту, що включає 29 рисунків, 2 таблиці, 13 джерел та 3 додатків, які розміщено на 28 сторінках. У роботі розглянуто процес створення прототипу VR-гри з інтерактивними персонажами з використанням сучасних інструментів 3D-моделювання Blender та ігрового рушія Unity. Значну увагу приділено побудові інформаційної та концептуальної моделей взаємодії користувача з віртуальним середовищем, створенню анімованого 3D персонажа, та інтеграції обʼєктів у середовище розробки Unity. Реалізовано базові механіки персонажа – рух, захоплення обʼєктів, стрільба та реакція віртуальних NPC на дії з боку гравця. Важливим компонентом роботи стало забезпечення взаємодії з контролерами віртуальної реальності та базової поведінки персонажів. У результаті виконаної роботи створено функціональний VR-прототип гри, що може використовуватись як навчальна чи демонстраційна платформа для ознайомлення з основами VR-розробки.Item Розроблення вебзастосунку "RentInt" з інтеграцією чат-бота(НЛТУ України, 2025-06-26) Гранат Петро ІгоровичДипломна робота присвячена розробленню вебзастосунку з інтеграцією Telegram-чатбота. Основна мета проєкту − створення зручного інструменту для перегляду доступних квартир та забезпечення швидкого зворотного зв’язку між користувачем і адміністратором за допомогою чат-бота. Сайт реалізовано з використанням мов HTML, CSS, Java та PHP, що забезпечує функціональність, адаптивність і стабільну роботу. Робота містить опис архітектури вебзастосунку, принципів взаємодії з чат-ботом і особливостей реалізації адміністративної частини.Item Розроблення вебзастосунку "МобіТренд"(НЛТУ України, 2025-06-26) Гудзеляк Ростислав БогдановичДипломна робота присвячена розробленню вебсайту інтернет-магазину мобільних телефонів. Основна мета полягає у створенні зручного, функціонального і сучасного ресурсу для перегляду, вибору та купівлі мобільних пристроїв. Сайт розроблено з використанням мови програмування C# та фреймворку ASP.NET MVC, що забезпечує швидкість розробки, масштабованість та гнучкість у реалізації логіки. Під час розробки використано шаблон MVC, шаблонні HTML-сторінки Razor, механізм маршрутизації, базу даних Azure sql та бібліотеки для інтеграції онлайн- оплати й подальшої реалізації авторизації через Google (OAuth 2.0). Передбачено реалізацію панелі адміністратора для керування товарами та категоріями, функціональність знижок, а також автоматичне обрахування цін із урахуванням знижки та кількості.Item Розроблення вебзастосунку для організації святкових фуршетів засобами Python(НЛТУ України, 2025-06-26) Грицьків Юрій ВасильовичДипломна робота містить 50 сторінок пояснювальної записки, 6 рисунків, 1 таблицю, 23 джерел, 1 додатки. Результатом моєї дипломної роботи є інформаційна система для організації святкового столу в ресторані. Для цього використана методика прийняття рішень згідно теорії графів, зокрема дерева прийняття рішень. Структурно система надає послуги працівникам ресторану. Система дозволяє замовляти страву, організовувати святкування, відправляти електронні листи організатору, скасовувати замовлення. Програма створена засобами мови програмування python з використанням бібліотеки tkinter для побудови інтерфейсу користувача та опрацювання його дій а також для додання авторизації та цільових можливостей інтеграції в робочий процес. Тестування цієї програми показало її цілісність та структурованість, вона має властивості, що були поставлені в технічному завданні при проектуванні.Item Розроблення вебзастосунку для управління особистими фінансами(НЛТУ України, 2025-06-26) Пастернак Андрій ТарасовичДипломна робота містить 59 сторінок пояснювальної записки, 23 рисунка, 1 таблиця, 2 додатки. У цій роботі представлено веб-застосунок Spendify для обліку особистих витрат, реалізований на базі ASP.NET Core, Angular та Elasticsearch. Проведено огляд існуючих рішень із персонального фінансового менеджменту та обґрунтовано вибір технологій, що забезпечують швидкий пошук за назвою, категорією, предметом і локацією. Застосунок працює безпосередньо в браузері й не вимагає складного налаштування чи додаткового ПЗ. Spendify дозволяє додавати, редагувати та видаляти записи про витрати, переглядати аналітичні діаграми й може використовуватися для особистого контролю витрат, малого бізнесу або навчальних проєктів.Item Розроблення вебмодуля служби підтримки клієнтів за допомогою Asp.NetCore & Angular(НЛТУ України, 2025-06-26) Осадчук Олесь ЛеонідовичДипломна робота містить 45 сторінки пояснювальної записки, 19 рисунків, 1 додаток та 16 джерел. Результатом виконання дипломної роботи є вебзастосунок, розроблений за допомогою сучасних фреймворків Angular та .NET, який забезпечує зручну та доступну систему для підтримки клієнтів. Метою проєкту є створення універсального модуля, який може бути інтегрований у будь-який інший продукт, забезпечуючи гнучке рішення для обробки запитів клієнтів. Застосунок дозволяє користувачам створювати запити, описуючи проблему, обирати тип запиту та прикріплювати медіафайли. Після створення запиту відкривається діалог у реальному часі з адміністратором за допомогою технології SignalR. Адміністратори мають доступ до панелі управління з фільтрами, статистикою через графіки (Chart.js) та можливістю призначати запити.Item Розроблення вебплатформи для управління контентом сайту навчального курсу EMTC на базі Django CMS(НЛТУ України, 2025-06-26) Гнидин Богдан БогдановичПояснювальна записка до бакалаврської роботи містить 60 сторінок, 3 таблиці, 15 ілюстрацій, 2 додатки, 25 використаних джерел. У роботі було розроблено вебплатформу для управління контентом про академічну мобільність з використанням Django CMS, що дозволила створити гнучку та потужну систему управління контентом з адаптивним дизайном. У роботі реалізовано механізми завантаження фотографій, створення галерей, версіонування контенту та організації описів подорожей. Результати цієї роботи можуть бути впроваджені дирекцією університету для ефективного керування контентом вебплатформи.Item Розроблення вебсистеми діяльності спортивного клубу(НЛТУ України, 2025-06-26) Ковальчук Ігор ІвановичДипломна робота містить 61 сторінку пояснювальної записки, 31 малюнок, 1 таблицю, 20 джерел. У роботі розроблено вебсистему діяльності спортивного клубу LEOLAND, що включає функціонал запису на тренування, управління розкладом, а також адміністрування клієнтів та тренерів. Для реалізації було використано технології PHP, HTML, CSS, JavaScript, XAMPP та СУБД MySQL. Розроблена система надає зручний інтерфейс для клієнтів клубу та адміністрації, забезпечуючи ефективну комунікацію і автоматизацію процесів. Основна мета підвищення якості обслуговування та оптимізація роботи спортивного клубу через ІТ-рішення.Item Розроблення гри “House of Ashes” у жанрі візуальної новели на Ren`Py(НЛТУ України, 2025-06-26) Процик Олег ПетровичДипломна робота містить 72 сторінок пояснювальної записки, 22 рисунків, 3 таблиць та 15 джерел. У ході виконання дипломної роботи розроблено інтерактивну відеогру у жанрі візуальної новели «House of Ashes». Особливістю розробленої гри є реалізація системи збереження прогресу, зміні сцен, інтерактивній взаємодії з персонажами та забезпеченню атмосферного візуального, й звукового супроводу. Під час роботи проаналізовано популярні ігри жанру, визначено їхні ключові особливості, що дозволило реалізувати власний ігровий сценарій з нелінійною структурою та декількома кінцівками, які залежать від вибору користувача.Item Розроблення гри “Сокобан” засобами Python(НЛТУ України, 2025-06-26) Ільків Андрій ВіталійовичДипломна робота містить 71 сторінку пояснювальної записки, 9 рисунків, 3 таблиці, 18 джерел, 2 додатки. У дипломній роботі розглянуто процес розроблення логічної гри «Сокобан» засобами програмування Python із використанням бібліотеки Tkinter для створення графічного інтерфейсу. Запропоновано математичну модель ігрового простору, яка включає поле, гравця та об’єкти, що підлягають переміщенню. Реалізовано алгоритми взаємодії користувача з ігровим середовищем, зокрема переміщення гравця, перевірки умов досягнення мети та ведення журналу дій. Отримані результати можуть бути використані для створення схожих ігор, вивчення програмування ігрової логіки та навчання розробці інтерактивних додатків.Item Розроблення застосунку для проведення онлайн-курсів засобами Java(НЛТУ України, 2025-06-26) Держило Роман СтепановичБакалаврська дипломна робота містить 138 сторінок, 1 таблицю, 70 ілюстрацій, 5 додатків, 10 джерел та 10 формул. Ця робота описує етапи розробки та впровадження ефективної програми для проведення онлайн-курсів. Такий застосунок покращить реалізацію онлайн- навчання, які проводять репетитори, оскільки вона містить всі необхідні функції у собі, що є зручним як для викладачів, так і для студентів. Результати цієї роботи можуть бути застосовані у різних освітніх закладах та безпосередньо самими репетиторами, які займаються навчанням студентів.Item Розроблення клієнт-серверної системи управління замовленнями та складським обліком для кондитерського підприємства(НЛТУ України, 2025-06-26) Кіндрат Олег ЮрійовичДипломна робота містить 51 сторінок пояснювальної записки, 11 рисунків, 2 додатка, 15 джерел. У дипломній роботі розглянуто процес розроблення інформаційної системи для автоматизації управління складом та обробки замовлень у кондитерському бізнесі. Система призначена для ведення обліку запасів сировини та готової продукції, контролю замовлень клієнтів, управління ролями користувачів (адміністратор, менеджер, комірник) та забезпечує інтеграцію з базою даних MySQL. Впроваджені функції включають реєстрацію, автентифікацію, контроль залишків на складі, обробку замовлень та ведення історії операцій.Item Розроблення кросплатформного застосунку «Ієрархічна нотатна дошка» (Backend)(НЛТУ України, 2025-06-26) Тимчак Дмитро ОлеговичБакалаврська дипломна робота містить 47 сторінок, 7 ілюстрацій, 12 додатки, 18 джерел. Ця робота присвячена розробленню серверної частини кросплатформного застосунку «Ієрахічна нотатна дошка». Застосунок дозволяє користувачам створювати цифрові полотна, додавати текстові блоки, зображення, файли, вкладені підполотна та графічні об’єкти (лінії, стрілки, вільне малювання), реалізуючи повну ієрархічну структуру та історію змін (undo/redo). Бекенд реалізований мовою програмування С++ з використання фреймворку QT. В роботі розроблено систему збереження у форматі JSON, уніфіковану модель об’єктів (CanvasObject), підтримку унікальних ідентифікаторів (UUID), а також механізми взаємодії з графічним інтерфейсом через клас CanvasManager.Item Розроблення кросплатформного застосунку «Ієрархічна нотатна дошка» (Frontend)(НЛТУ України, 2025-06-26) Танечник Остап ІгоровичБакалаврська дипломна робота містить 58 сторінок, 20 ілюстрацій, 5 додатків, 13 джерел. Ця робота присвячена розробленню клієнтської (фронтенд) частини кросплатформного застосунку «Ієрархічна нотатна дошка». Застосунок забезпечує графічний інтерфейс для створення та взаємодії з цифровими полотнами, на яких можна розміщувати текстові блоки, зображення, файли, вкладені підполотна та графічні об’єкти (лінії, стрілки, фігури, вільне малювання). Інтерфейс реалізовано на основі фреймворку Qt із використанням мови QML. У роботі реалізовано підтримку вкладених полотен, drag-and-drop взаємодії, інлайн-редагування, контекстних меню, вкладок і реактивного інтерфейсу. Об’єкти синхронізуються з backend-логікою через клас CanvasManager. Інтерфейс адаптований до темної теми, а структура забезпечує гнучке масштабування та розширення.Item Розроблення мобільного застосунку для управління мікрокліматом в кампусі(НЛТУ України, 2025-06-26) Магир Ольга БогданівнаБакалаврська дипломна робота містить 72 сторінок, 20 ілюстрацій, 1 додатки, 10 джерел. Розроблено мобільний застосунок для моніторингу та керування мікрокліматом у кампусі. Застосунок зчитує дані з датчиків і керує актуаторами через BLE. Описано архітектуру: мобільний клієнт, сервер, база даних. Реалізовано фільтрацію та гістерезис. Створено у React Native, дизайн — у Figma, автентифікація — через Amazon Cognito. Результати засвідчують ефективність застосунку як зручного інструмента централізованого контролю мікроклімату, що сприяє підвищенню комфорту та енергоефективності.Item Розроблення мобільної 2D-гри "Words" засобами Marmalade SDK та С++(НЛТУ України, 2025-06-26) Кубіцький Костянтин АндрійовичБакалаврська дипломна робота (проект): пояснювальна записка: 55 стор., 21 рис., 2 додатки, 14 джерел. В даній дипломній роботі розроблена мобільна 2D-гра «Words». Описані основні етапи розроблення застосунку під мобільні операційні системи. Розглянуті базові поняття програмування. Проаналізовані основні алгоритми вирішення поставлених завдань та їх комбінації. Наведена програмна реалізація даної мобільної гри написана за допомогою Marmalade SDK на мові програмування C++.