121 Інженерія програмного забезпечення
Permanent URI for this collection
Browse
Recent Submissions
- ItemОбробка відео для розпізнавання та ідентифікації об'єктів(2021) Бондар, Ілля; Ковалюк, ТетянаДипломна робота описує можливі варіанти вирішення проблеми розпізнавання та ідентифікації об’єктів на відео за допомогою різних підходів. У роботі у якості об`єкту розпізнавання та ідентифікації буде розглянуто обличчя людини. Результатом цієї роботи має бути програмне забезпечення, яке може навчитись на сеті для тренування, потім знайти обличчя на відео в реальному часі та, звісно, унікально його ідентифікувати. У першому розділі було проведено детальний огляд інструментів для вирішення задачі, їх порівняння та опис. Огляд існуючих рішень для вирішення проблеми, порівняння, аналіз та висновки. У другому розділі ми детальніше описали обраний варіант для реалізації програмного застосунку, глибше розглянули обрані інструменти та підходи до розпізнавання обличчя у відеопотоці. У третьому розділі описана концепція реалізації власного програмного застосунку, розглянуті та обґрунтовані обрані технічні інструменти для досягнення поставленої цілі.
- ItemРозробка методології та рекомендацій з розробки "доступних" UI/UX веб застосунків(2021) Бітаєва, Олександра; Черкасов, ДмитроВ рамках роботи було проведено аналіз існуючих стандартів зі створення доступних користувацьких інтерфейсів, для забезпечення можливості користуванням веб застосунків аудиторії з зоровими проблемами. В результаті було спроектовано методологію, зміст якої складається з порад щодо проектування доступних інтерфейсів для розробників та дизайнерів. Актуальність методології було перевірено на прикладі стороннього веб застосунку зі сфери онлайн комерції.
- ItemРозробка принципів, підходів та архітектури підсистеми для розподіленого навантажувального тестування та аналізу результатів у системі CI/CD(2021) Бенюх, Лада; Глибовець, АндрійВ рамках даної дипломної роботи був проведений аналіз різних інструментів для здійснення навантажувального тестування та тестування продуктивності, масштабування таких тестів та централізованої звітності метрик. В результаті були запропоновані підходи та принципи до побудови сучасної архітектури для реалізації підсистеми навантажувального тестування в безперервній поставці коду на базі Kubernetes та Jenkins.
- ItemПобудова системи електронного цифрового підпису(2021) Баранов, Костянтин; Нагірна, АллаДана робота присвячена створенню системи електронного цифрового підпису, що реалізацією схему захисту особистого паролю з підвищеним рівнем безпеки у масштабних інформаційних системах. Перший розділ описує основні теоретичні відомості необхідні для побудови систем електронного цифрового підпису. Розглядаються поняття криптографічних перетворень, пояснюється ідея асиметричної криптографії, її головних властивостей. У другому розділі проводиться порівняльний аналіз найбільш поширених сучасних методів захисту особистого ключа. У третьому розділі пропонується до розгляду алгоритм захисту особистого ключа з підвищеним рівнем безпеки. Детально описується технічні рішення, які були використанні для побудови системи електронного цифрового підпису, що реалізовує запропонований алгоритм.
- ItemРекомендаційна система пошуку житла базована на ізохронних мапах(2021) Жук, Максим; Глибовець, АндрійВ рамках даної роботи проведено огляд сучасних технологій, що можуть бути використані для побудови рекомендаційних систем з використанням мап та ізохронів. Розглянуто основні складнощі пов’язані з побудовою рекомендаційної системи пошуку житла. Розроблена архітектура рекомендаційної системи. Реалізовано прототип, що демонструє життєздатність даних підходів та дає змогу оцінити корисність для користувача.