Стеценко, Інна ВячеславівнаБардін, Владислав Дмитрович2025-01-142025-01-142024Бардін, В. Д. Високонавантажена система сповіщень на основі мікросервісів та асинхронного зв’язку : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Бардін Владислав Дмитрович. - Київ, 2024. - 166 с.https://ela.kpi.ua/handle/123456789/71868Пояснювальна записка дипломного проєкту складається з п’яти розділів, містить 33 таблиці, 17 рисунків та 11 джерел — загалом 91 сторінка. Дипломний проєкт присвячений розробці високонавантаженої системи сповіщення на основі мікросервісів та асинхронного зв’язку. Мета: створення масштабованої, надійної та гнучкої системи сповіщень Trumpee. У розділі присвяченому передпроєктному обстеженню проведено детальний огляд предметної області та визначено основні вимоги до системи. Проаналізовано існуючі програмні продукти та визначено конкретні завдання, які має виконувати система. У розділі розроблення вимог до програмного забезпечення описано основні сценарії використання системи сповіщень; визначено системні вимоги; представлено таблиці функціональних, та нефункціональних вимог. Розділ конструювання та розроблення програмного забезпечення присвячено проєктуванню архітектури системи сповіщення, аналізі та виборі технологій та стеку розробки. Розглянуто підходи забезпечення безпеки даних, включаючи шифрування та контроль доступу. У розділі присвяченому аналізу якості та тестуванню програмного забезпечення оцінено якість програмного забезпечення на основі визначених критеріїв. Описано методології та процеси тестування. Представлено контрольний приклад для підтвердження відповідності системи встановленим вимогам. Розділ розгортання та супровід програмного забезпечення описує процеси підготовки середовища, автоматизації збірки та розгортання системи. Описано заходи для підтримки та оновлення системи в процесі її експлуатації.166 c.ukвисоконавантажена система сповіщеньмікросервісна архітектурамасштабуваннянадійністьаналітикаhigh-load notification systemmicroservice architecturescalingreliabilityanalyticsВисоконавантажена система сповіщень на основі мікросервісів та асинхронного зв’язкуHighload Asynchronous Microservice-Based Notification SystemBachelor Thesis