Платформа для аналізу та проєктування топологічних організацій розподілених систем

Вантажиться...
Ескіз

Дата

2024

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 47 таблиць, 39 рисунків та 12 джерел – загалом 93 сторінки. Дипломний проєкт присвячений розробці платформи для аналізу та проєктування топологічних організацій розподілених систем. Метою цієї розробки є оптимізація робочих процесів та створення рішення для роботи з топологічними графами та їх аналізу шляхом створення платформи для аналізу та проєктування топологічних структур розподілених систем. Об'єкт дослідження: платформи для аналізу топологічних структур. Предмет дослідження: створення платформи з розширеним функціоналом у порівнянні з аналогами. У розділі передпроєктного обстеження було розглянуто та проаналізовано обрану предметну область. Визначено ключові концепції, методології, алгоритмічні рішення, архітектуру та допоміжні засоби, а також оптимізовано бізнес-процеси за допомогою BPMN моделей. На завершення сформульовано мету розробки та завдання для її досягнення. Розділ розробки вимог до програмного забезпечення присвячений аналізу потреб користувачів та формуванню вимог. Описано бізнес-процеси, створено діаграму варіантів використання, виділено функціональні та нефункціональні вимоги. Як результат, сформовано технічне завдання на розробку програмного забезпечення. У розділі конструювання та розробки програмного забезпечення проведено моделювання та проектування. Розглянуто архітектуру програмного забезпечення, вибір засобів розробки, аналіз структури бази даних та питання захисту даних. Розділ аналізу якості та тестування програмного забезпечення присвячений методам аналізу якості коду. Проведено ручне тестування, розроблено тест-кейси та контрольний приклад, що підтвердили успішне функціонування програмного забезпечення. У розділі розгортання та супроводу програмного забезпечення описано процес впровадження продукту та його розгортання. Визначено вимоги до підтримки, що забезпечують цілодобову доступність системи.

Опис

Ключові слова

платформа, топологія, Visual Studio, ASP.NET, Angular, platform, topology, Neo4j

Бібліографічний опис

Лазанчук, К. В. Платформа для аналізу та проєктування топологічних організацій розподілених систем : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Лазанчук Костянтин Валерійович. - Київ, 2024. - 183 с.

ORCID

DOI