121 Інженерія програмного забезпечення
Permanent URI for this collection
Browse
Browsing 121 Інженерія програмного забезпечення by Author "Глибовець, Андрій"
Now showing 1 - 9 of 9
Results Per Page
Sort Options
Item Використання нейро-комп’ютерних інтерфейсів для збору та накопичення інформації про користувачів веб русурсів(2023) Хмель, Світлана; Глибовець, АндрійМетою дослідження є аналіз існуючих нейро-комп'ютерних інтерфейсів на предмет виявлення основних показників, що можуть бути використання для аналізу інформації про відвідувані веб ресурси. Розробити архітектуру системи та перевірити можливість інтеграції запропонованої архітектури на основі побудованого прототипу. Оцінити основні переваги та недоліки.Item Застосування PySpark для забезпечення якості та валідації Вig Data(2024) Полінчук, Кирило; Глибовець, АндрійЦя дипломна робота присвячена вивченню та впровадженню методів валідації великих даних (Big Data) з використанням сучасних технологій, таких як машинне навчання, та інструментів, таких як Apache Spark. Робота охоплює теоретичні аспекти валідації даних, розглядає ключові характеристики та проблеми, пов'язані з великими даними, а також описує практичні підходи до їх обробки та забезпечення якості.Item Побудова системи автоматизованого тестування з використання інструментів штучного інтелекту(2021) Сосницький, Сергій; Глибовець, АндрійIn this paper, the author overviewed an automated testing application during software development, its issues, and challenges. Designed architecture and implemented a prototype for a system with a machine learning testing tool. A proposed design could resolve existing issues with user graphical interfaces tasting (GUI) by traditional function tools, and improve transparency and feedback to product managers and designers by verification user interfaces to original requirements and not only developed cases by the development team. The system architecture design includes diagrams designed by the C4 + 1 model. As prototype components, TensorFlow and Keras libraries were used for machine learning tools, Cypress was a functional automation tool. Python and JavaScript as programming languages.Item Побудова інформаційної системи управління взаємовідносинами з клієнтами для брокерських компаній у страховій галузі(2021) Василенко, Андрій; Глибовець, АндрійВ цій магістерській роботі надається огляд систем управління взаємовідносинами з клієнтами, побудована архітектура такої системи, а також створена система управління взаємовідносинами з клієнтами для брокерських компаній у страховій сфері, з використанням блокчейн технології на базі Ethereum як елемента підтвердження достовірності даних, а також джерела не конфіденційних даних клієнтів стосовно їх страхових випадків.Item Рекомендаційна система пошуку житла базована на ізохронних мапах(2021) Жук, Максим; Глибовець, АндрійВ рамках даної роботи проведено огляд сучасних технологій, що можуть бути використані для побудови рекомендаційних систем з використанням мап та ізохронів. Розглянуто основні складнощі пов’язані з побудовою рекомендаційної системи пошуку житла. Розроблена архітектура рекомендаційної системи. Реалізовано прототип, що демонструє життєздатність даних підходів та дає змогу оцінити корисність для користувача.Item Розробка архітектури високонавантажених сервісів у сфері HEALTHCARE(2022) Мирошник, Д.; Глибовець, АндрійУ даній роботі було проведено огляд та аналіз найпоширеніших застосунків, що допомагають користувачам відслідковувати персональні медичні дані, да дані про здоров’я. Було розглянуто основні проблеми, визначення терміну високого навантаження, та що потребується для реалізації високонавантаженої системи. Було сформульовано вимоги до нашої системи та архітектури. Також були спроектовані основна та альтернативна архітектура для реалізації застосунку. Були обрані та порівняні інструменти для реалізації цієї архітектури. Розглянуто формування аналітики на базі отриманих даних, та приведено приклад реалізації для обробки отриманих даних.Item Розробка принципів, підходів та архітектури підсистеми для розподіленого навантажувального тестування та аналізу результатів у системі CI/CD(2021) Бенюх, Лада; Глибовець, АндрійВ рамках даної дипломної роботи був проведений аналіз різних інструментів для здійснення навантажувального тестування та тестування продуктивності, масштабування таких тестів та централізованої звітності метрик. В результаті були запропоновані підходи та принципи до побудови сучасної архітектури для реалізації підсистеми навантажувального тестування в безперервній поставці коду на базі Kubernetes та Jenkins.Item Розробка системи аналізу та пошуку неструктурованої мультимедійної інформації(2023) Пухальський, Богдан; Глибовець, АндрійДана робота має на меті надати огляд систем пошуку зображень і розглянути методи, які використовуються для вирішення проблем комп’ютерного зору. Перша частина зосереджена на потребах користувачів і вимогах до систем пошуку зображень, після чого розглядаються існуючі системи, такі як Google Photos, Apple Photos, Amazon Photos, Microsoft Photos і Flickr, оцінюються їхні переваги та недоліки та обговорюються запропоновані шляхи вирішення виявлених обмежень. У другій частині розглядаються запропоновані методи комп’ютерного зору, включаючи виявлення об’єктів (облич) та текстовий опис зображень. У третьому розділі, представлено огляд розробленої системи пошуку та індексування зображень, що використовує методи комп’ютерного зору, висвітлюючи її принцип роботи, програмні модулі та порівняльну оцінку продуктивності серед розглянутих методів комп’ютерного зору.Item Розробка фреймворку для застосування патерну "Event Sourcing" на мові Python(2024) Янкін, Ігор; Глибовець, АндрійЦя магістерська робота присвячена розробці фреймворку для мови Python, який дозволяє застосувати патерн "Event Sourcing", пропонуючи детальний аналіз теоретичних основ цього патерну та практичну реалізацію. В роботі розглядаються ключові аспекти "Event Sourcing", його переваги та недоліки, а також аналізується застосування цього патерну для вирішення різних задач. Окремо увага приділяється розробці архітектури фреймворку, його ключовим компонентам, порівнянню з існуючими рішеннями. Результатом роботи є комплексний фреймворк, спроектований для ефективної роботи з подіями в програмних проектах, що дозволяє значно підвищити якість та надійність розроблюваного програмного забезпечення