F2 Інженерія програмного забезпечення
Permanent URI for this collection
Освітньо-наукова програма: "Інженерія програмного забезпечення"
Browse
Browsing F2 Інженерія програмного забезпечення by Author "Черкасов, Дмитро"
Now showing 1 - 5 of 5
Results Per Page
Sort Options
Item Побудова багаторівневого веб-застосування з високою доступністю на хмарній платформі GCP для дистанційного навчання(2024) Накитняк, Вадим; Черкасов, ДмитроЦя робота присвячена розробці багаторівневого веб-застосування з високою доступністю на хмарній платформі GCP для дистанційного навчання. У роботі було проведено дослідження наявних рішень у сфері хмарних технологій, а також у сфері роботи з даними, проведено аналіз можливих компонентів для використання в розроблюваній системі та впроваджено власне рішення на основі розглянутих інструментів на хмарній платформі GCP. Результатом роботи є веб-застосунок для дистанційного навчання, який складається з декількох модулів. Розроблено модуль для роботи з даними, який може створювати пайплайни для вивантаження даних з локальних баз клієнтів в централізоване сховище даних Firestore.Item Реалізація підсистеми для розподіленого високо-навантажувального тестування та аналізу результатів у реальному часі в системі CI/CD(2021) Ковш, Микола; Черкасов, ДмитроПід час написання даної дипломної роботи був побудований та випробуваний прототип підсистеми для здійснення розподіленого навантажувального тестування з можливістю масштабування під час проведення самого тесту. Також даний прототип включає можливість для тестування продуктивності веб- сайту у браузері. Усі результати тестування відображаються в реальному часі на централізованій панелі. Додатково також інтегрований збір метрик інфраструктури сервісу який піддається навантажувальному тестуванню. Побудований прототип інтегрований з системою безперервної поставки коду Jenkins, що дає змогу централізовано, а також автоматизовано якщо у цьому є потреба, здійснювати навантажувальне тестування.Item Розробка двосторонньої рекомендаційної системи(2022) Баранов, Денис; Черкасов, ДмитроВ цій роботі я виділив основні проблеми різних підходів для створення рекомендаційних систем. Також описав які є підходи для вирішення тих чи інших проблем. Одне можна сказати точно, що ідеальної системи не існує і в наш час і в цей напрямок бізнесмени інвестують чималі гроші для того щоб покращити якість рекомендацій хоча б на декілька відсотків. Також я реалізував тестову систему засновану на двосторонньому аналізі користувачів або ж груповому аналізі. Для калібрування системи необхідно протестувати які параметри сильно змінюють результати системи та змінити відповідні ваги в системі.Item Розробка методології та рекомендацій з розробки "доступних" UI/UX веб застосунків(2021) Бітаєва, Олександра; Черкасов, ДмитроВ рамках роботи було проведено аналіз існуючих стандартів зі створення доступних користувацьких інтерфейсів, для забезпечення можливості користуванням веб застосунків аудиторії з зоровими проблемами. В результаті було спроектовано методологію, зміст якої складається з порад щодо проектування доступних інтерфейсів для розробників та дизайнерів. Актуальність методології було перевірено на прикладі стороннього веб застосунку зі сфери онлайн комерції.Item Система керування конфігураціями пристроїв в мережі підприємства(2023) Мирошник, Дмитро; Черкасов, ДмитроЦя робота присвячена розробці системи керування конфігураціями пристроїв в мережі підприємства, а саме резервне копіювання конфігурацій пристроїв, та застосування змін в конфігураціях пристроїв. У роботі було проведено дослідження наявних рішень у сфері роботи пристроїв у мережі, проведено аналіз можливих компонент в розроблюваній системі та впроваджено власне рішення на основі розглянутих застосунків. Результатом роботи є застосунок, який може вивантажувати і зберігати конфігурації пристроїв у сховищі, та в рамках практичної імплементації надані файли конфігурацій роботи в Jenkins та плейбуки Ansible.