121 Інженерія програмного забезпечення
Permanent URI for this collection
Освітня програма: "Інженерія програмного забезпечення"
Browse
Browsing 121 Інженерія програмного забезпечення by Issue Date
Now showing 1 - 20 of 70
Results Per Page
Sort Options
Item Розробка спеціалізованого веб-редактора резюме з автоматизованим аналізом(2020) Пірог, Руслана; Афонін, АндрійКурсова робота містить у собі аналіз типів інтелектуальних асистентів та детальний опис принцип роботи Grammarly. Проведений аналіз веб- редакторів резюме та визначено ключовий функціонал необхідний для прототипу. Описано реалізацію власного веб-додатку з детальним описом використаних технологій.Item Використання шейдерних програм та ефектів для покращення 2D-графіки в Unity(2020) Дєточка, Анастасія; Бучко, ОленаЗі збільшенням потреби у використанні комп’ютерної графіки збільшилось і кількість інструментів для її покращення. Нині розроблена велика кількість таких технологій. А також з’явилися нові технології, що дозволяють використовувати вже набуті знання та полегшити розробку. Одна з найбільших складностей в розробці ефектів полягає в тестуванні функцій, у складності чи неможливості перевірки проміжних даних. Інша полягає у низькорівневій роботі з даними. Нині доступні способи обійти такі складності і полегшити розробку та прискорити її ефективність.Item Аналіз зображень за допомогою клітинних автоматів(2020) Хміль, Юлія; Жежерун, ОлександрДана курсова робота присвячена розробці програмного продукту для обробки зображень. Метою курсової роботи є аналіз можливості застосування клітинних автоматів для обробки зображень. В роботі розглянуті загальні відомості про клітинні автомати та методи обробки зображень, розроблено і реалізовано алгоритм з використанням клітинного автомату для пошуку країв на зображенні. Проведено порівняння з звичними методами пошуку країв.Item Як налаштувати департамент служби технічної підтримки із нуля?(2020) Авдєєнко, Олексій; Борозенний, СергійТемою моєї роботи є “Створення департаменту технічної підтримки з нуля”. Починаючи з Жовтня 2019 року, я разом зі своїм керівником на роботі, вдвох, постали перед задачею створення департаменту технічної підтримки з нуля. В своїй роботі я хочу розповісти про свій власний досвід створення департаменту. Я обрав саме цю тему для курсової адже це довгий та неймовірно цікавий процес, яким я хочу поділитися та розказати дуже багато цікавих речей у своїй роботі.Item Застосування нейронних мереж для прогнозування випадкових процесів(2020) Гічва, Назар; Олецький, ОлексійКурсова робота присвячена для дослідження, як застосовуються нейронні мережі для прогнозування випадкових процесів. Метою цієї курсової роботи є дослідження існуючих інтелектуальних методів та систем прогнозування і розробка нових для покращення якості прогнозу. Об’єктом дослідження є системи прогнозування в цілому. У цій роботі ми розберемо що таке штучна нейронна мережа, з чого вона складається. Розберемо ваги та з’єднання, розберемо як можна навчити мережу. Дізнаємось про парадигми навчання штучної нейронної мережі. Розберемо де використовуються та застосовуються штучні нейронні мережі. Розглянемо типи задач на прогнозування та підходи до їх вирішення. Розберемо задачу на прогнозування цін будинків та отримаємо побудовані діаграми моделей навчання та тренування нашої нейронні мережі із заданою вибіркою.Item Розробка соціальної мережі(2020) Назар, Тарас; Борозенний, СергійУ роботі розглянуто принципи написання веб застосунків за допомогою мови JavaScript та фреймворку React. Розроблено соціальну мережу, що поєднює в собі риси вже існуючих соціальних мереж та надає деякі нові можливості.Item Аналіз текстів, написаних природньою мовою. Розв’язування геометричних завдань на тему «Паралелограм»(2020) Горбач, Михайло; Жежерун, ОлександрУ роботі розглянуто основні принципи, які використовуються при аналізі текстів, написаних природньою мовою. Розроблено програму, яка автоматично розв’язує геометричні завдання на тему паралелограм.Item Розробка бази знань(2020) Рєпкін, МаксимУ роботі розглянуто особливості розробки баз знань, методи аналізу та тексту та архітектуру Telegram доданків. Розроблено систему автоматичного аналізу резюме кандидатів на вакансії за допомогою вище зазначених технологій під назвою “GetTheBestCandidate”.Item Властивості типів. Генерування списків типів(2020) Семенюк, Христина; Бублик, ВолодимирРоботу присвячено вдосконаленню реалізації списків типів, розглянутої у книзі Александреску, а також методів маніпулювання ними шляхом застосування варіативних шаблонів. Розглянуто інструменти та підходи шаблонного метапрограмування, поняття та різні аспекти застосування списків типів, варіативних шаблонів, виокремлено переваги використання варіативних шаблонів у реалізації списків типів. Реалізовано списки типів з використанням варіативних шаблонів, методи маніпулювання ними та приклад їхнього застосування – варіативний шаблон для виведення значень з довільного списку типів.Item Розробка порталу випускників факультету інформатики НаУКМА(2020) Василенко, Денис; Корнійчук, МаксимМета курсової роботи створити портал випускників факультету інформатики, який має покращити комунікацію серед випускників та випускників з університетом, після закінчення навчання. Робота складається з трьох розділів. Перший розділ присвячено дослідженню питання комунікації в рамках факультету інформатики НаУКМА, другий – описує процес підготовки та проектування порталу, третій – показує кінцевий продукт зі сторони операторів системи та випускників. Результатом курсової роботи стало створення порталу випускників факультету інформатики та закладено підґрунтя для розширення порталу на інші факультети або розгортанню системи в інших вузах.Item Розробка Web-застосунку на мові Crystal(2020) Юр'єва, Ольга; Захоженко, ПавлоМетою даної роботи є дослідження мови програмування Crystal, її особливостей, переваг та недоліків. Як результат буде створено веб-застосунок, який дозволить оцінити використання даної мови програмування на практиці. Як предметну область майбутнього веб-застосунку обрано створення каналу зв’язку між студентами та адміністрацією університету. Проведено опис предметної області, а власне процесів взаємодії студентів з університетськими відділами та запропоновано альтернативу у вигляді спільноти університетських зв’язків. Робота включає аналіз предметної області, огляд використаних технологій з їх характеристикою та опис основних моментів процесу розробки.Item Розробка мобільних застосунків за допомогою технологій Flutter та Dart(2020) Гомілко, О.; Жежерун, ОлександрДана курсова робота присвячена вивченню технологій Flutter та Dart для створенню мобільних додатків. Акцент зроблено на тому, щоб вивчити нові технології, дослідити переваги та недоліки відносно відомих аналогів. Метою курсової роботи є ознайомлення з мовою програмування Dart та фреймворком Flutter, опанування нових навичок та застосування отриманих знань.Item Розробка рекомендаційної навчальної системи на основі онтологій(2020) Жиліна, Єлизавета; Жежерун, ОлександрВ теоретичній частині цієї роботи розглядаються основні факти про рекомендаційні системи, парадигми їх проектування з прикладами конкретних способів реалізації, наприклад, матрична факторизація як метод колаборативної фільтрації. Окремий підрозділ приділено використанню онтологій у рекомендаційних системах, їх перевагах та випадках влучного використання. В практичній частині роботи описуються методи реалізації, функціонал та особливості користувацького інтерфейсу рекомендаційної системи, що використовує онтологію для порівняння академічних дисциплін за наданими характеристиками.Item Впровадження системи управління контактами факультету інформатики(2020) Козопас, Вікторія; Корнійчук, МаксимВ даній роботі розглянуто вирішення проблеми збору та управління контактами факультету інформатики НаУКМА. Крім того висвітлено аналіз можливих рішень та детальний огляд архітектури обраного застосунку. Врешті описано детальні кроки реалізації системи за допомогою Odoo сервера.Item Розробка веб-застосунку за допомогою фреймворку React з використанням можливостей cloud-платформи Google Firebase(2021) Марчук, Ростислав; Борозенний, СергійВ цій курсовій роботі детально досліджено предметну область застосунків, що слідкують за витратами. Також зроблено огляд вже існуючих аналогів, проведено аналіз їх переваг і недоліків. В результаті створено новий застосунок з врахуванням недоліків вже існуючих аналогів, описана структура проекту, алгоритми і бібліотеки, що були застосовані при розробці. Робота ілюструє процес розробки застосунку протягом усіх ключових етапів розробки: дослідження предметної області, планування функціоналу, визначення основних сутностей, що використовуватимуться, визначення компонентів для сутностей, які знадобляться для відтворення запланованого функціоналу, схематичне зображення макетів сторінок, що відповідатимуть запланованому функціоналу та визначеним сутностям, розробка компонентів, об’єднання компонентів у повнофункціональні сторінки, підключення бази даних до проекту, створення контекстів для тих частин застосунку, де вони потрібні, проведення тестування функціоналу. В даній роботі використовувались такі технології: React 17, Material-UI 4, Firebase 8, VS Code IDE.Item Розробка та реалізація клієнт-серверного застосунку для синхронного редагування коду/документів(2021) Бойчук, Олег; Жежерун, ОлександрРобота присвячена створенню веб-застосунку для спільного, синхронного редагування коду/документів. Проект створено за допомогою клієнт-серверної архітектури. Серверна частина реалізована динамічною мовою програмування JavaScript за допомогою фреймворку Express.js. Клієнт реалізований з використанням фреймворку Angular. База даних PostgreSQL використана для збереження даних користувачів.Item Розробка інтернет-ресурсу для колекціонерів монет з використанням ASP.NET Core(2021) Білокінь, Данило; Борозенний, СергійРобота присвячена вивченню роботи фреймворку для розробки веб-застосунків на мові програмування C# ASP.NET Core та побудова застосункуз користувацьким інтерфейсом з можливостями ведення реєстру наявних монет в колекції за певними критеріями та обміну монетами між користувачами, на основі отриманих знань. Реалізація на мові C# з використанням ASP.NET Core та EntityFramework Core фреймворків.Item Розробка клієнт-серверного веб-застосування з використанням фреймворків Spring Boot та Angular(2021) Папроцький, Ігор; Борозенний, СергійУ роботі розглянуті деякі аспекти розробки веб-застосувань використовуючи фреймворки Spring Boot та Angular. Основна увага зосереджена на деталях реалізації веб-застосунків використовуючи поєднання зазначених інструментів розробки. Практична частина роботи зосереджена на реалізації веб-сайту для мережі магазинів які прагнуть запровадити систему роботи з клієнтами за принципом: клієнт замовляє набір товарів онлайн та приходить на точку видачі товарів, забираючи своє замовлення та зменшуючи можливість контакту з іншими людьми, а також не витрачаючи зайвого часу на черги та рух у скупченні людей всередині магазину.Item Обробка Аудіо (Розробка еквалайзера для цифрових звукових робочих станцій)(2021) Ставровський, Михайло; Афонін, АндрійЦя курсова робота досліджує цифрову обробку аудіо у вигляді процесу еквалізації. Розроблено додаток еквалайзер на основі фреймворку JUCE та описаний процес його розробки.Item Електрона залікова книжка студента на основі технології Blockchain(2021) Поліщук, Юрій; Гороховський, КирилоУ даній роботі розглянути основні принципи роботи Blockchain і фреймворку Hyperledger Fabric та описаний процес розробки електронної залікової книжки студента на основі технології блокчейн.