Труды КНЦ (Технические науки вып. 3/2024(15))

Труды Кольского научного центра РАН. Серия: Технические науки. 2024. Т. 15, № 3. С. 97-104. Transactions of the Kola Science Centre of RAS. Series: Engineering Sciences. 2024. Vol. 15, No. 3. P. 97-104. Научная статья УДК:004.457 doi:10.37614/2949.1215.2024.15.3.008 ОРГАНИЗАЦИЯ УПРАВЛЕНИЯ ПРОГРАММНЫМИ КОМПОНЕНТАМИ В СИСТЕМЕ КОНЦЕПТУАЛЬНОГО МОДЕЛИРОВАНИЯ С ИСПОЛЬЗОВАНИЕМ PYTHON ИPYQT5 Никита Николаевич Руденко1, Никита Александрович Вдовиченко 2 12Институт информатики и математического моделирования имени В. А. Путилова Кольского научного центра Российской академии наук, Апатиты, Россия inikirudi1988@mail.ru, https://orcid.org/0000-0003-0061-0397 2claysthree@yandex.ru, https://orcid.org/0000-0002-8150-0773 Аннотация Данная разработка системы концептуального моделирования (СКМ) на основе PyQt5 является актуальной для визуализации и проектирования сложных систем, что важно в таких областях, как инженерия, программирование. Визуальные модели позволяют пользователям эффективно взаимодействовать с объектами, упрощая процесс построения и анализа сложных взаимосвязей. Такая СКМ полезна в образовательных целях, а также для прототипирования и демонстрации концепций наглядным образом. Возможность создавать, связывать и изменять объекты интерактивно повышает гибкость и удобство работы с концептуальными моделями. Ключевые слова: СКМ, визуальные модели, проектирование Для цитирования: Руденко Н. Н., Вдовиченко Н. А. Организация управления программными компонентами в системе концептуального моделирования с использованием Python и PyQt5 // Труды Кольского научного центра РАН. Серия: Технические науки. 2024. Т. 15, No 5. С. 97-104. doi:10.37614/2949.1215.2024.15.3.008. Original article ORGANIZING SOFTWARE COMPONENTS MANAGEMENT INA CONCEPTUAL MODELING SYSTEM USING PYTHON AND PYQT5 Nikita N. Rudenko1, Nikita A. V do v ich enO 1, 2V. A. Putilov Institute of Informatics and Mathematical Modeling Kola Scientific Center o f the Russian Academy o f Sciences, Apatity, Russia inikirudi1988@mail.ru, https://orcid.org/0000-0003-0061-0397 2claysthree@yandex.ru, https://orcid.org/0000-0002-8150-0773 Abstract This development of a conceptual modeling system based on PyQt5 is relevant for visualization and design of complex systems, which is important in such areas as engineering, programming. Visual models allow users to interact effectively with objects, simplifying the process of constructing and analyzing complex relationships. Such SCM is useful for educational purposes, as well as for prototyping and demonstrating concepts in a visual way. The ability to create, link, and modify objects interactively increases the flexibility and convenience of working with conceptual models. Keywords: SCM, visual models, prototyping For citation: Rudenko N. N., Vdovichenko N. A. Organization of software component management in the conceptual modeling system using Python and PyQt5 // Proceedings of the Kola Science Center of the Russian Academy of Sciences. Series: Technical Sciences. 2024. Vol. 15, No. 3. Pp. 97-104. doi: 10.37614/2949-1215.2024.15.3.008. Введение Система концептуального моделирования — это программа или система, которая позволяет моделировать связи между объектами или процессами в определенной предметной области. Она предназначена для формализации сложных систем и процессов в виде декларативных концептуальных моделей [ 1 ], которые помогают понять, спроектировать или проанализировать работу этих систем. Чтобы обеспечить доступ к базе данных модели в системе концептуального моделирования © Руденко Н. Н., Вдовиченко Н. А., 2024 97

RkJQdWJsaXNoZXIy MTUzNzYz