Платформа для аналізу та проєктування топологічних організацій розподілених систем
| dc.contributor.advisor | Волокита, Артем Миколайович | |
| dc.contributor.author | Лазанчук, Костянтин Валерійович | |
| dc.date.accessioned | 2025-02-10T10:49:03Z | |
| dc.date.available | 2025-02-10T10:49:03Z | |
| dc.date.issued | 2024 | |
| dc.description.abstract | Пояснювальна записка дипломного проєкту складається з чотирьох розділів, містить 47 таблиць, 39 рисунків та 12 джерел – загалом 93 сторінки. Дипломний проєкт присвячений розробці платформи для аналізу та проєктування топологічних організацій розподілених систем. Метою цієї розробки є оптимізація робочих процесів та створення рішення для роботи з топологічними графами та їх аналізу шляхом створення платформи для аналізу та проєктування топологічних структур розподілених систем. Об'єкт дослідження: платформи для аналізу топологічних структур. Предмет дослідження: створення платформи з розширеним функціоналом у порівнянні з аналогами. У розділі передпроєктного обстеження було розглянуто та проаналізовано обрану предметну область. Визначено ключові концепції, методології, алгоритмічні рішення, архітектуру та допоміжні засоби, а також оптимізовано бізнес-процеси за допомогою BPMN моделей. На завершення сформульовано мету розробки та завдання для її досягнення. Розділ розробки вимог до програмного забезпечення присвячений аналізу потреб користувачів та формуванню вимог. Описано бізнес-процеси, створено діаграму варіантів використання, виділено функціональні та нефункціональні вимоги. Як результат, сформовано технічне завдання на розробку програмного забезпечення. У розділі конструювання та розробки програмного забезпечення проведено моделювання та проектування. Розглянуто архітектуру програмного забезпечення, вибір засобів розробки, аналіз структури бази даних та питання захисту даних. Розділ аналізу якості та тестування програмного забезпечення присвячений методам аналізу якості коду. Проведено ручне тестування, розроблено тест-кейси та контрольний приклад, що підтвердили успішне функціонування програмного забезпечення. У розділі розгортання та супроводу програмного забезпечення описано процес впровадження продукту та його розгортання. Визначено вимоги до підтримки, що забезпечують цілодобову доступність системи. | |
| dc.description.abstractother | The explanatory note of the diploma project consists of four sections, contains 47 tables, 39 figures and 12 sources – in total 93 pages. The diploma project is dedicated to the development of a platform for analyzing and designing topological organizations of distributed systems. The purpose of this development is to optimize workflows and create a solution for working with and analyzing topological graphs by creating a platform for analyzing and designing topological structures of distributed systems. Object of research: platforms for analyzing topological structures. Subject of research: creation of a platform with extended functionality compared to analogs. In the pre-project survey section, the selected subject area was reviewed and analyzed. We identified key concepts, methodologies, algorithmic solutions, architecture and supporting tools, and optimized business processes using BPMN models. Finally, the development goal and tasks to achieve it are formulated. The section on software requirements development is devoted to analyzing user needs and formulating requirements. The business processes are described, a use case diagram is created, and functional and non-functional requirements are identified. As a result, a technical specification for software development is formed. In the section on software design and development, modeling and design were performed. The software architecture, selection of development tools, analysis of the database structure and data protection issues are considered. The section on software quality analysis and testing is devoted to methods of analyzing code quality. Manual testing was performed, test cases and a control example were developed, which confirmed the successful functioning of the software. The section on software deployment and maintenance describes the process of product implementation and deployment. The support requirements are defined to ensure round-the-clock availability of the system. | |
| dc.format.extent | 183 с. | |
| dc.identifier.citation | Лазанчук, К. В. Платформа для аналізу та проєктування топологічних організацій розподілених систем : дипломний проєкт ... бакалавра : 121 Інженерія програмного забезпечення / Лазанчук Костянтин Валерійович. - Київ, 2024. - 183 с. | |
| dc.identifier.uri | https://ela.kpi.ua/handle/123456789/72406 | |
| dc.language.iso | uk | |
| dc.publisher | КПІ ім. Ігоря Сікорського | |
| dc.publisher.place | Київ | |
| dc.subject | платформа | |
| dc.subject | топологія | |
| dc.subject | Visual Studio | |
| dc.subject | ASP.NET | |
| dc.subject | Angular | |
| dc.subject | platform | |
| dc.subject | topology | |
| dc.subject | Neo4j | |
| dc.title | Платформа для аналізу та проєктування топологічних організацій розподілених систем | |
| dc.title.alternative | Topological Organization Analysis and Design Platform for Distributed Systems | |
| dc.type | Bachelor Thesis |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Lazanchuk_bakalavr.pdf
- Розмір:
- 2.8 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 8.98 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: