Хмарна інформаційна система підтримки ройового комплексу
Альтернативна назва
Cloud information system for supporting a swarm complex
Вантажиться...
Файли
Дата
2024
Автори
Науковий керівник
Укладач
Редактор
Назва журналу
ISSN
E-ISSN
Назва тому
Видавець
Одеський національний університет імені І. І. Мечникова
Анотація
Метою даної роботи є розробка хмарної системи керування роєм, яка забезпечить швидкий доступ рою та оператора, який є частиною рою, до різнорідної інформації, необхідної для розв’язання оперативних задач та зберігання даних.
Для досягнення визначеної мети проведено детальний аналіз предметної області та визначено задачі, виконання яких має забезпечувати система для підтримки ройових комплексів. Спроектовано базу даних, що містить необхідну інформацію для ефективного управління роями, з урахуванням вимог щодо зберігання та обробки даних. Також розроблено застосунок, який інтегрує дані з бази даних та надає операторам зручний інтерфейс для налаштування параметрів рою та нодів, зокрема.
Важливим елементом системи є розміщення бази даних у хмарі, що
забезпечує високу доступність даних, дозволяючи операторам та системам отримувати до них доступ у реальному часі незалежно від їхнього місцезнаходження. Одними з головних задач застосунку, є візуальне відслідковування роботи рою та аналіз результатів.
Реалізація виконана з використанням мови програмування C# та
інтерфейсу програмування додатків WPF, що є частиною платформи Microsoft.NET, СУБД PostgreSQL та EntityFramework для забезпечення взаємодії з базою даних. Архітектура системи відповідає шаблону MVVM.
Результатом кваліфікаційної роботи є хмарна інформаційна система
підтримки ройового комплексу, що забезпечує зручний та інтуїтивно
зрозумілий інтерфейс для оператора, а також надійну та ефективну взаємодію рою з оператором та системою у цілому.
The aim of this qualification work is to develop a cloud-based swarm management system that should provide swarms and operators, who are also part of the swarm, with quick access to heterogeneous information required to solve operational tasks and store data. To achieve this goal, a detailed analysis of the subject area was carried out and the tasks to be performed by the system to support swarm complexes were identified. A database containing the necessary information for effective swarm management was designed, taking into account the requirements for data storage and processing. An application has also been developed that integrates data from the database and provides operators with a user-friendly interface for configuring swarm and node parameters, in particular. An important element of the system is the placement of the database in the cloud, which ensures high data availability, allowing operators and systems to access it in real time regardless of their location. One of the main tasks of the application is to visually track the swarm and analyse the results. An important element of the system is the placement of the database in the cloud, which ensures high data availability, allowing operators and systems to access it in real time regardless of their location. One of the main tasks of the application is to visually track the swarm and analyse the results. The implementation was carried out using the C# programming language and the WPF application programming interface, which is part of the Microsoft.NET platform, the PostgreSQL database and the EntityFramework to ensure interaction with the database. The system architecture follows the MVVM pattern. The result of the qualification work is a cloud-based information system for supporting the swarm complex, which provides a convenient and intuitive interface for the operator, as well as reliable and efficient interaction between the swarm and the operator and the system as a whole.
The aim of this qualification work is to develop a cloud-based swarm management system that should provide swarms and operators, who are also part of the swarm, with quick access to heterogeneous information required to solve operational tasks and store data. To achieve this goal, a detailed analysis of the subject area was carried out and the tasks to be performed by the system to support swarm complexes were identified. A database containing the necessary information for effective swarm management was designed, taking into account the requirements for data storage and processing. An application has also been developed that integrates data from the database and provides operators with a user-friendly interface for configuring swarm and node parameters, in particular. An important element of the system is the placement of the database in the cloud, which ensures high data availability, allowing operators and systems to access it in real time regardless of their location. One of the main tasks of the application is to visually track the swarm and analyse the results. An important element of the system is the placement of the database in the cloud, which ensures high data availability, allowing operators and systems to access it in real time regardless of their location. One of the main tasks of the application is to visually track the swarm and analyse the results. The implementation was carried out using the C# programming language and the WPF application programming interface, which is part of the Microsoft.NET platform, the PostgreSQL database and the EntityFramework to ensure interaction with the database. The system architecture follows the MVVM pattern. The result of the qualification work is a cloud-based information system for supporting the swarm complex, which provides a convenient and intuitive interface for the operator, as well as reliable and efficient interaction between the swarm and the operator and the system as a whole.
Опис
Ключові слова
126 інформаційні системи та технології, бакалавр, ройовий комплекс, підтримка, хмарна інформаційна система, оператор, інтерфейс
Бібліографічний опис
Швець, Ю. О. Хмарна інформаційна система підтримки ройового комплексу = Cloud information system for supporting a swarm complex : кваліфікаційна робота бакалавра / Ю. О. Швець. – Одеса, 2024. – 127 с.