Факультет інформатики
Permanent URI for this collection
Browse
Browsing Факультет інформатики by Issue Date
Now showing 1 - 20 of 102
Results Per Page
Sort Options
Item Реалізація бази знань за допомогою системи PROTEGE(2020) Марчук, Ростислав; Жежерун, ОлександрУ даній курсовій роботі наведено опис баз знань та досліджено галузі в яких використовуються бази знань. Також визначено, що таке онтологія і проведено паралель з поняттям бази знань Також проведено аналіз механізмів роботи систем побудованих на основі онтологій. Визначено переваги та недоліки використання даного варіанту вирішення проблеми, проведено порівняння варіантів вирішення заданої задачі. Також надано детальний опис використаних технологій, їх переваг та причини їх використання. Робота описує спосіб роботи та структуру навчальної системи на основі онтології, реалізованої у вигляді Java-desktop застосунку, а також описує використані технології.Item Розробка мобільного додатку на iOS для редагування зображень(2020) Мокрий, Михайло; Борозенний, СергійКурсова робота присвячена розробці мобільного додатку на базі операційної системи iOS 13 для редагування графічних зображень. Для розробки цього мобільного додатку була використана мова програмування Swift 5, інтегроване середовище розробки Xcode, бібліотеки з кодом у відкритому доступі Sketch та SemiModalViewController і архітектура MVC. Основні функції системи: Малювання і редагування графічних зображень.Item Побудова багаторівневого веб-застосування на платформі Docker-контейнерів(2020) Іщенко, Іван; Черкасов, ДмитроНа сьогоднішній день, актуальність on-line шопінгу зростає щодня. Особливо зараз, коли увесь світ охоплений новою пандемією та ми знаходимось на карантині, виникає потреба в покупці необхідних товарів саме сидячи вдома. У виниклій ситуації, люди все частіше обирають саме on-line шопінг.Item Розробка чат-боту для пошуку релевантних відповідей зі Stack Overflow(2020) Посвистак, Анастасія; Борозенний, СергійРобота присвячена розробці діалогової системи, орієнтованої на вирішення питання. У даному випадку –– це пошук релевантних відповідей на запит користувача зі Stack Overflow. Було розглянуто різні приклади використання обробки природної мови, проте більша частина роботи присвячена саме діалоговим системам: архітектурі, типам, характеристикам. Окрім цього були розглянуті різні моделі для векторних представлень слів, їх переваги та недоліки.Item Реалізація проекту "розумні двері" з застосуванням нейронної мережі(2020) Дубчак, Олександр; Ющенко, ЮрійСьогодні багато підприємств, компаній потребують надійно захистити свої приміщення від проникнення сторонніх осіб. Звичайні ключі часто губляться, їх можна скопіювати, викрасти. Замки з використанням паролів надійніші, але з’являється проблема їх зберігання, адже пароль може бути забутий або підібраний методом перебору. Застосування біометричних методів розпізнавання людини надає змогу уникнути всіх цих проблем. До них належить сканування сітківки ока, розпізнавання за голосом, обличчя, відбитки пальців. Останній метод був застосований для розробки прототипу «розумні двері», який розпізнає людину за відбитками пальців і приймає рішення відкривати двері чи ні. Робота розділена на два основні розділи. В першому обґрунтовується і досліджується проблема розпізнавання відбитків пальців. Другий розділ показує процес розробки прототипу і описує використані алгоритми.Item Ігри з обмеженим горизонтом і нульовою сумою на прикладі гри в "ГО"(2020) Федчук, Анастасія; Чорней, РусланВ даній праці містяться основні відомості про гру "ГО", розвиток та сучасний стан програм, за допомогою яких відтворюється ігровий процес між гравцем людиною та ботом. Вона спрямована на аналіз процесу гри та його опис за допомогою конкретного методу. В якості такого методу розглядається ітераційний метод Марковських процесів прийняття рішення. Також у роботі є огляд необхідних теоретичних матеріалів для практичного аналізу та реалізації програми.Item Система зберігання та пошуку дипломних та курсових робіт(2020) Добровольський, Ігор; Глибовець, АндрійУ процесі написання кваліфікаційної роботи було створено систему для зберігання та пошуку дипломних та курсових робіт. Було розглянуто різні пошукові двигуни та обрано Elasticsearch. Для розробки серверної частини було використано Spring Framework. Для розробки веб-сторінки було використано фреймворк Angular. Для реалізації автентифікації та авторизації було використано Azure Active DirectoryItem Дослідження методів класифікації та кластерування з використанням багатовимірного сортування(2020) Крещенко, Тарас; Ющенко, ЮрійУ роботі розглянуто багатовимірне адресне сортування, запропоновано способи його реалізації. Доведено корисність, насамперед в поєднанні з класифікацією або кластеруванням даних. Розроблено програму, що реалізує кластерування та демонструє наочність та корисність багатовимірного сортування.Item Розробка мобільного застосунку для людей з вадами зору на основі технології комп'ютерного бачення(2020) Сабадашин, Максим; Борозенний, СергійМетою даної курсової роботи є розробка мобільного додатку, що допоміг би людям з вадами зору інтегруватись в сучасний соціум та став би альтернативою людському зору в певних випадках. Проведено аналіз користування мобільними пристроями людьми з вадами зору та вивчено методи щодо полегшення управління застосунком. Також було вивчено основні проблеми сучасного суспільства, пов’язані з доступністю, та детальніше розглянуто ті, які можна було б вирішити з використанням мобільних технологій та технології комп’ютерного бачення. Закінчивши аналіз, було обрано 2 конкретні проблеми та складено план розробки застосунку, після чого його було розроблено з урахуванням того, що цільова аудиторія – це люди з вадами зору.Item Вразливості веб-сайтів та методи захисту від них(2020) Щибрик, Роман; Олецький, ОлексійУ даній роботі описані види веб-вразливостей та методи захисту від них. Описані види міжсайтового скриптинга та наведені приклади. Проаналізовані способи захисту. Написаний веб-додаток та проілюстровані проблеми захисту та способи їх вирішення.Item Розробка системи управління персоналом з застосуванням баз даних та знань(2020) Тютюн, Марина; Ющенко, ЮрійТрудові ресурси – найголовніший аспект діяльності будь-якої організації, оскільки від кваліфікації та продуктивності робітників залежить напрям та швидкість розвитку бізнесу. Питання продуманого керування персоналом має бути одним із ключових аспектів стратегії розвитку підприємства. На даний момент немало компаній зберігають дані у паперовому вигляді або в електронних таблицях, тим самим унеможливлюючи швидкий доступ до них та їх аналіз. Окремим аспектом є адаптація нових співробітників, особливо з малим досвідом роботи: зазвичай під час випробувального терміну робітники не приносять компанії великий прибуток, особливо при неправильній організації навчального процесу.Item Реалізація бази знань за допомогою системи PROTEGE(2020) Коваленко, Андрій; Жежерун, ОлександрУ курсовій роботі наведені теоретичні відомості про бази знань традиційного типу та бази знань побудовані на основі онтології. Проведена порівняльна характеристика та визначення переваг і недоліків між цими типами . Представлено опис сфер діяльності та приклади їх застосування. Проведено вивчення предметної області. Наведено опис написання алгоритму, що потребує програма на основі онтології Protégé та опис структур ,використаних API та технологій для його реалізація.Item Розробка веб-застосунку для аналізу результатів ЗНО(2020) Липка, Єгор; Гречко, АнастасіяЗовнішнє незалежне оцінювання проводиться щороку вже понад десятиріччя після відповідної постанови кабінету міністрів України від 31 грудня 2005 року. Детальний аналіз результатів кожного року є надзвичайно важливим як для навчальних закладів, чий престиж залежить від показників учнів, які з нього випускаються, так і для батьків, які збираються віддавати своїх дітей до школи, і мусять визначитися, яку саме обрати.Item Оптимальні стратегії в задачах керування випадковими потоками в мережі(2020) Гак, Софія; Чорней, РусланВ цій роботі розглядаються моделі циклічних мереж як частин деякої більшої системи. Матеріал спирається на результати досліджень авторів Р. К. Чорнея, Г. Дадуни та П. С. Кнопова, висвітлених у статті про керовані Марковські поля зі скінченним простором станів на графах (див. [1]). В розділі 1 подається основний теоретичний матеріал, де вводяться поняття керованого марковського поля над графом або керованого Марковського процесу із синхронними компонентами, що взаємодіють локально; ядер переходів - імовірнісних правил, що диктують зміну поведінки системи з часом; описується дві моделі. Циклічна мережа подається у вигляді скінченного неорієнтованого графа, в якому рухається фіксована кількість вимог. Вузли представляють пункти надання деякого сервісу, в кожному з яких може утворюватися черга. Переходи вимог до наступного (попереднього) вузла мають імовірнісний характер та можуть відбуватися синхронно по всій мережі. Довжина черги в кожному вузлі відслідковується багатокроковим процесом, керованим деякою стратегією. Метою роботи є побудова застосунку, що вирішуватиме основну задачу – пошук такої (оптимальної) стратегії, що мінімізує середні витрати мережі за одиницю часу. Для її вирішення застосовується ітеративний метод покращення стратегії ([1]). В розділі 2 наводиться опис реалізованих методів у програмі, а також її результати на різних вхідних даних для моделей, описаних у теоретичній частині роботи (вихідний код додається).Item Розробка веб-застосування для онлайн тоталізатора(2020) Коношенко, Сергій; Гречко, АнастасіяОнлайн тоталізатори з’явилися не так давно, тому досі здаються чимось новим. Ми легко можемо згадати часи, коли можливість робити ставки і грати за реальні гроші в інтернеті стала можлива. Насправді здається неймовірним те, що це відбулося більше 20 років тому, хоча азартні ігри тоді, безумовно, відрізнялися від сьогоднішніх.Item Огляд сучасних підходів до розробки мобільних застосунків для бізнес застосувань(2020) Папроцький, Ігор; Шабінська, МаріяУ роботі розглянуті деякі аспекти сучасної мобільної розробки. Основна увага зосереджена на огляді різних способів написання мобільних додатків для різних платформ. У першому розділі розглянута предметна область та поняття кросплатформеності. У другому розділі розглянуті деякі теоретичні аспекти та відомості про архітектуру взаємодії даних у системах з мобільними застосуваннями, технології передачі даних. Детально розглянуто деякі особливості створення RESTful веб-сервісів. У третьому розділі розглядається практична частина курсової роботи. Детально описуються реалізації серверу та трьох аналогічних мобільних додатків, написаних використовуючи різні підходи до створення мобільних застосувань. Також оглядаються можливості використаних фреймворків та деякі особливості реалізацій застосувань.Item Розробка android-додатку на прикладі гри "хрестики-нулики"(2020) Муратов, Віктор; Борозенний, СергійЦіль курсової роботи: дослідження штучного інтелекту створення мобільної гри зі штучним інтелектом.Item Розробка прототипу системи для аналізу зображень на плагіат з використанням алгоритму SSIM(2020) Попова, Аліса; Вовк, НаталяРозробка системи порівняння зображень на плагіат була виконана задля задовільнення потреби сучасного ринку комп’ютерних застосунків у програмі, що знаходить збіги обраного зображення із наявними картинками у відкритому до- ступі в мережі Інтернет. Система шукає збіги у базі зображень Google Images та вираховує коефіцієнти подібності вхідного та вихідних картинок за допомогою алгоритму SSIM. Результатом роботи є повноцінна програма, що приймає на вхід PDF-файл і видає відсотки подібності та посилання на подібні зображення для кожної картинки у файлі.Item Задача комівояжера як задача бінарного ЛП(2020) Галдецький, Андрій; Щестюк, НаталіяМетою даної кваліфікаційної роботи є описання шляхів та методів пошуку найвигідніших маршрутів поставок товарів (продукції, сировини) по замкнутому маршруту за методом мурашиної колонії. Науковим завданням даної кваліфікаційної роботи є аналіз “задачі комівояжера” як задачі цілочисельно лінійного програмування. Ця тема є дуже актуальна на сьогоднішній день, оскільки логістика у сучасній світовій економіці та глобальному світі є не менш важливою, ніж виробництво та продажі (реалізація) товарів та продукції.Item Система управління конфігураціями пристроїв в мережі підприємства(2020) Гурін, Валентин; Черкасов, ДмитроМережа сучасного підприємства -- складна система, яка містить в собі велику кількість пристроїв. Для узгодженого функціонування в мережі кожен з пристроїв має свою індивідуальну конфігурацію. Протягом життєвого циклу мережі відбуваються зміни конфігурацій пристроїв для відслідковування нових умов, вирішення нових задач, підтримки нових сервісів. Під час застосування оновленої конфігурації пристроїв існує вірогідність помилок, в наслідок чого потрібно повернути на пристрій одну з попередніх версій конфігурації. У разі виходу з ладу пристрою і заміні його новим необхідне завантаження конфігурації нового пристрою.