Архитектура программного обеспечения пульта управления системы гидроакустического мониторинга акватор

Произведен анализ функций программной части системы гидроакустического мониииторинга акватории, и на его основании сделан вывод о необходимости выделения подсистем. Приведено описание основных характеристик программы отображения системы гидроакустического мониторинга акватории. В соответствии с принципами функциональной декомпозиции предложено разделить систему на компоненты, каждый из которых имеет строгую иерархическую древовидную структуру. Обозначены задачи, возникающие при разработке архитектуры программной части системы гидроакустического мониторинга, и выбраны решающие их паттерны проектирования. Предложена модульная модель построения программы, и приведено описание строения каждого модуля и их композиции согласно выбранным шаблонам проектирования. На примере конкретного модуля рассмотрено функциональное предназначение основных абстрактных типов данных, приведен жизненный цикл компонентов модуля, а также определено поведение модуля при использовании пользовательского интерфейса для управления экранным представлением. Предложено архитектурное решение, отвечающее принципам модульности, эффективности, гибкости и расширяемости.

Авторы: А. В. Дорохов, С. Н. Ежов, А. А. Романова, С. В. Стафеев

Направление: Информатика и компьютерные технологии

Ключевые слова: Архитектура, декомпозиция, шаблон проектирования, эффективность, модульность, гибкость, расширяемость


Открыть полный текст статьи