Введение
Глава 1. Исследование принципов построения и методов проектирования структур интерактивных систем
1.1 Сущность, виды и модели систем 16
1.2 Классификация и особенности программных интерактивных систем 18
1.2.1 Методы проектирования и программирования САПР 21
1.3 Образцы программирования сложных систем 22
1.3.1 Программирование через операции и программирование через объекты 22
1.3.2 Модели, используемые для проектирования САПР. 24
1.3.3 Стили построения архитектур сложных систем, 27
1.4 Жизненный цикл программной системы 3 О
1.5 Проблематика проектирования программных систем с 34 недетерминированными алгоритмами.
1.6 Основные выводы главы 1 37
Глава 2. Разработка инструментальных средств проектирования программньк систем с недетерминированными алгоритмами 38
2.1. Постановка задачи проектирования структур ПрИС 38
2.2 Единый направленный процесс проектирования структур ПрИС недетерминированными алгоритмами. 42
2.3 Формирование модели типов данных и операций с локальными 47 алгоритмами.
2,4Тезаурус и анализ предметной области задачи. 55
2.4.1 Принципы формирования тезауруса. 55
2.4.2 Построение тезауруса. 58
2.5 Унификация объектов. 64
2.5.1 Декомпозиция модуля ПрИС на унифицированные локальные алгоритмы.. 65
2.5.2 Разработка унифицированного типа. 70
2.5.3 Полное множество неявных локальных алгоритмов. 74
2.6 Основные выводы главы 2 79
Глава 3. Разработка структур систем с недетерминированными алгоритмами на основе принципа единого направленного процесса (ЕНП).
3.1 Эффективность использования тезаурусов в системах с 82
недетерминированными алгоритмами..
3.1.1 Проектирование структур ПрИС посредством разработки тезаурусов объектов информации и внутрисистемных интерфейсов на примере проектирования структуры системы визуализации мониторинга экологической обстановки объекта ПУ-327. 82
3.1.2 Создание тезауруса объектов информации в алгоритмах пересечения 86 контуров.
3.1.3 Использование тезауруса операций в алгоритмах построения сплайновых 92 кривых.
3.1.4 Исследование влияния качества тезауруса на формирование и 97 функционирование алгоритма триангуляции произвольных полигонов.
3.2 Использование унификации типа для оптимизации структур потоковых 105 данных алгоритма фильтрации.
3.3 Унификация ячеек пространства поиска через организацию матрицы 110 полигона для построения алгоритма быстрого выделения векторных объектов.
3.4 Исследование методов визуализации 3D моделей. 116 Проектирование механизмов визуализации с применением метода ЕНП
3.5 Основные выводы главы 3 123
Глава 4. Методы и средства взаимодействия пользователя в программных интерактивных системах
4.1 Создание специализированных систем визуализации моделей сложных 125
машиностроительных объектов.
4.1.1 Построение стандарта STEP. 126
4.1.2 Анализ и принципы построения STEP-вьюера. 127
4.1.3 Описание блоков программы STEP-вьюера. 131
4.1.4 Функциональные элементы программы. 136
4.1.5 Рабочее пространство. 1 42
4.2 Комплекс программных средств по управлению испытаниями сложных объектов . 143
4.2.1 Анализ области реализации программного комплекса управления испытаниями (ПКУИ).
4.2.2 Модель объекта тестирования. 147
4.2.3 Состав комплекса. 148
4.3 Подсистема визуализации мониторинга экологической обстановки объекта 150
ПУ-327.
4.3.1 Назначение подсистемы визуализации. 150
4.3.2 Структура подсистемы визуализации. 150
4.3.3 Параметры настройки подсистемы визуализации 153
4.3.4 Управление процессом визуализации. . 154
4.3.5 Графики. 154
4.1. Основные выводы главы 4 156
Заключение 157
Литература


