121 Інженерія програмного забезпечення
Permanent URI for this collection
Освітня програма: "Інженерія програмного забезпечення"
Browse
Browsing 121 Інженерія програмного забезпечення by Title
Now showing 1 - 20 of 146
Results Per Page
Sort Options
Item Architectural approach in Software development. Research and technology stack decision(2021) Кузьменко, Дмитро; Корнійчук, МаксимThe topic of architectural approach in software engineering is chosen for the research in this work. The topic is undoubtedly relevant at the moment. The further we progress technologically, the more requirements are set for new projects centered around the software. Also, more projects are being created, more products are being designed, and more diversified approaches can be assessed and chosen for many different tasks. Domain research and technology stack decisions do play a vital role in the potential risk avoidance and success of the project. This work will comprise of different segments, such as the theoretical part of software development architectural approach - architectural patterns, different methodologies to the development itself, server and client sides of the application as necessary parts of any product, core solutions to the set tasks, and solutions to continuous integration and delivery - are to be explored, assessed, compared and explained; the practical part - in which the team project is evaluated, the development process inside the team is shown, and the general structure of the project, as well as the decision per every point mentioned in the theoretical part, is explained; the demo part - involves demonstration snapshotsItem Implementing Hexmap Generation Framework using Cube Coordinate System in Unity3D(2021) Martyniuk, Taras; Бублик, ВолодимирThis paper describes the implementation of hexagonal grid framework that uses Cube coordinate system for hexagon representation and implementation of algorithms. Unity3D game engine was used, along with its Entity Component System framework for runtime grid representation and Tiled tilemap editor for level design. It also showcases and compares different coordinate systems used for representing hexagonal grids.Item NLP: опрацювання омонімів в українськомовних текстах(2024) Парнак, Дмитро; Смиш, ОлегМетою роботи є уможливити підвищення точності розомонімізації в українській мові, шляхом створення системи для розпізнавання та розбору омонімів в текстах, написаних українською мовою.Item Web-застосунок для розвитку музичних навичок(2022) Романенко, Михайло; Борозенний, СергійМетою даної роботи є розробка веб-застосунку для музик, що вирішував би задачі, з якими певною мірою стикається кожен музика, і повною мірою кожен гітарист, огляд та аналіз технологій сучасної веб-розробки на прикладі процесу проєктування та реалізації даного додатку.Item Web-застосунок для розвитку музичних навичок(2022) Романенко, Михайло; Борозенний, СергійМетою даної роботи є розробка веб-застосунку для музик, що вирішував би задачі, з якими певною мірою стикається кожен музика, і повною мірою кожен гітарист, огляд та аналіз технологій сучасної веб-розробки на прикладі процесу проєктування та реалізації даного додатку.Item Автоматизація презентацій за допомогою скрайбінгу(2021) Філоненко, Михайло; Афонін, АндрійУ наш час електронні презентації стали однією з форм вираження думок. Головна їх мета – розкриття певної інформації, проте їх ефективність може вимірюватися не лише об’єктивними чинниками. Одна з частин презентації – правильне враження, яке вона має залишити, і не останню роль у цьому враженні відіграють анімації. Ця робота розкриває тему створення анімацій "відмальовки", тобто імітації поступового проявлення зображення так, як це відбувається під час рисування або малювання. Така анімація робить картинки динамічними та привертає увагу до презентації, що стимулює краще засвоєння матеріалу презентації.Item Автоматизація інфраструктрури підприємства на GCP(2022) Кучер, АнтонМетою цієї роботи є формулювання основних понять, що стосуються теми дослідження, проведення дослідження та аналізу інформаційних систем підприємств, запропонування загальної схеми та мислення при роботі з підприємствами, при цьому враховуючи сучасні вимоги до безпеки в таких системах. Функціональним значенням системи є створення середовища для середнього підприємства в якому може проводитись аналітичний аналіз даних за допомогою машинного навчання.Item Алгоритми ML для рекомендації персоналізованого мультимедійного контенту на основі вподобань і поведінки користувачів(2024) Чернова, Єлизавета; Афонін, АндрійМета даного проекту дослідити наявні алгоритми для створення рекомендаційних систем і проаналізувати можливості їх використання, їх плюси і недоліки а також створити веб застосунок яким буде надавати користувачам рекомендації щодо перегляду фільмів з допомогою рекомендаційної систему використовуючи набуті в ході теоретичного дослідження знання.Item Аналіз зображення за допомогою клітинних автоматів(2022) Куренкова, Олена; Жежерун, ОлександрУ даній курсовій роботі розглядається поняття клітинного автомату, його властивостей. Проведено огляд існуючих методів обробки зображення, зокрема алгоритмів пошуку країв та алгоритмів фільтрації шумів. Проаналізована можливість обробки зображення клітинним автоматом та наведені існуючі алгоритми. Було імплементовано алгоритм фільтрації зображення від шуму "сіль та перець" на основі WebGL та описані деталі реалізації.Item Аналіз зображень за допомогою клітинних автоматів(2020) Хміль, Юлія; Жежерун, ОлександрДана курсова робота присвячена розробці програмного продукту для обробки зображень. Метою курсової роботи є аналіз можливості застосування клітинних автоматів для обробки зображень. В роботі розглянуті загальні відомості про клітинні автомати та методи обробки зображень, розроблено і реалізовано алгоритм з використанням клітинного автомату для пошуку країв на зображенні. Проведено порівняння з звичними методами пошуку країв.Item Аналіз зображень за допомогою клітинних автоматів(2022) Куренкова, Олена; Жежерун, ОлександрУ даній курсовій роботі розглядається поняття клітинного автомату, його властивостей. Проведено огляд існуючих методів обробки зображення, зокрема алгоритмів пошуку країв та алгоритмів фільтрації шумів. Проаналізована можливість обробки зображення клітинним автоматом та наведені існуючі алгоритми. Було імплементовано алгоритм фільтрації зображення від шуму “сіль та перець” на основі WebGL та описані деталі реалізації.Item Аналіз контурів зображень за допомогою клітинних автоматів(2021) Кривошея, Михайло; Жежерун, ОлександрМетою даної роботи є створення програмного продукту на основі КА з використанням діаграм Вороного для вдосконалення існуючих методів аналізу контурів зображень та подальшої його реалізації за допомогою графічних карт.Item Аналіз патернів проєктування у веб-розробці та їх застосування у розробці веб-застосунку для автоматизації створення шкільного розкладу.(2024) Мисько, Юрій; Борозенний, СергійМета цієї роботи проаналізувати та застосувати на практиці патерни проєктування, які використовуються у веб-розробці.Item Аналіз та розробка програм для керування робочими процесами командної розробки(2022) Євтушенко, Ігор; Салата, КирилоУ курсовій роботі розглянуті способи розробки веб-застосунку, використовуючи бібліотеку React та фреймворку для роботи з серверними застосунками Node.js. Більша частина уваги була зосереджена на поетапній побудові застосунку, проектуванні дизайну бази даних, дотримуючись правил нормалізації, та на деталях реалізації самого застосунку. Практична частина курсової роботи базується на реалізації самої програми, а саме застосунку для керування робочими процесами командної роботи. Метою даної роботи є створення власної програми для контролю командної роботи, яка буде корисною для людей, що хочуть оптимізувати та контролювати процес командної розробки.Item Аналіз текстів, написаних природньою мовою. Розв’язування геометричних завдань на тему «Паралелограм»(2020) Горбач, Михайло; Жежерун, ОлександрУ роботі розглянуто основні принципи, які використовуються при аналізі текстів, написаних природньою мовою. Розроблено програму, яка автоматично розв’язує геометричні завдання на тему паралелограм.Item Аналіз транспортних мереж за допомогою клітинних автоматів(2024) Калінбет, Всеволод; Калітовський, БогданМетою роботи є дослідити використання КА для аналізу транспортних мереж, розробити відповідне програмне рішення для побудови моделей на основі КА для їх подальшого аналізу, реалізувати моделі неперервних транспортних потоків у програмному рішенні.Item Арбітраж між децентралізованими біржами(2024) Синякевич, Олег; Гороховський, КирилоУ роботі розглянуто основи технології блокчейн, різницю між централізованими та децентралізованими біржами, order books та automatic market makers, способи отримувати Miner Extractable Value. Описано спосіб безризикового арбітражу у мережі блокчейн між різними біржами, подібними до Uniswap V2.Item Визначення успішності стартапу на основі машинного навчання(2021) Хоменець, Валерія; Жежерун, ОлександрРобота присвячена створенню програмного забезпечення, яке на основі певних фактів про стартап, надасть передбачення про ймовірність його успіху. Передбачення успішності компанії стане корисним і для її засновників, і для її менеджменту, і для інвесторів. Для досягнення цієї мети було використано датасет, який містить інформацію про 472 підприємства. Кожна компанія має 116 характеристик. Було досліджено інформацію, яка зберігалася у датасеті, за допомогою побудови різноманітних графіків. У проекті використано найпопулярніші на даний момент серед дата аналітиків і програмістів технології, які є добре задокументовані і загальнодоступні. Програмне забезпечення написане на мові програмування R, оскільки вона надає багато готових функції для роботи з неструктурованою інформацією.Item Використання доповненої реальності в електронній комерції(2023) Красюкова, Кристина; Афонін, АндрійМета даної роботи полягає у дослідженні та аналізі технології візуалізації об’єктів у реальному світі - доповненої реальності (AR) та висвітленні її переваг у реалізації застосунків для електронної комерції.Item Використання клітинних автоматів для контурування зображень(2021) Липка, Єгор; Калітовський, БогданКонтурування, знаходження границь на зображенні, є надзвичайно важливим аспектом обробки зображень. У цій роботі розглянуто можливість застосування зовнішніх тоталістичних клітинних автоматів для виконання цієї задачі на бінарних зображеннях. Використовуючи візуальні та кількісні вимірювання подібності, було встановлено найкращі тоталістичні автомати та порівняно результати їхньої роботи з відомими класичними методами контурування, а також надано рекомендації для подальшого дослідження даної теми.