Введение
1. Принципы создания информационной технологии разработки целевых программ 21
1.1. Состояние проблемы 21
1.2.Существующие информационные технологии проектирования сложных систем 24
1.2.1. Основы общесистемной технологии 24
1.2.2. CASE-технологии разработки информационных систем 28
1.2.3. Технологии реинжиниринга бизнес-процессов 32
1.2.4. Технологии проектирования технических систем 36
1.3. Принципы создания информационной технологии разработки целе вых программ 39
1.4.Схема автоматизированной разработки целевых программ 48
Выводы к Главе 1 54
2. Объектно-ориентированная методология моделиро вания 56
2.1 .Методы моделирования сложных систем 56
2.1.1. Методы системного анализа 56
2.1.2. Методы представления знаний 63
2.1.3. CASE-методы моделирования 66
2.2.Формирование концепции моделирования проблемосодержащих проблеморазрешающих систем 61
2.2.1. Выбор методов моделирования 61
2.2.2. Выбор языка описания модели 71
2.3. Методология OMSD (Object Model for System Design) 74
2.3.1. Структура модели системы 74
2.3.2. Модель классов 77
2.3.3. Модель объектов 84
2.3.4. Модель зависимостей атрибутов 90
2.3.5. Модель компонент системы 101
2.3.6. Модель координации 108
Выводы к Главе 2 113
3. Технология разработки целевых программ на основе объектно-ориентированной методологии моделиро вания 116
3.1.Классификация методов, используемых при разработке целевых программ 116
3.2. Алгоритмизация методов 124
3.2.1. Алгоритм генерации объектов 124
3.2.2. Алгоритм выбора оптимальных решений в неопределенной ситуации 132
3.2.3. Алгоритмы прямого и обратного вывода на модели зависимостей атрибутов 137
3.2.4. Алгоритмы поиска оптимальных решений на модели зависимостей атрибутов 152
3.2.5. Алгоритм формирования оценочных зависимостей атрибутов 158
3.2.6. Алгоритм поиска оптимального сочетания вариантов дочерних подсистем 167
3.3. Регламент процесса разработки целевых программ 174
Выводы к Главе 3 187
4. Инструментальные средства поддержки информаци онной технологии разработки целевых программ 189
4.1. Виды инструментальных средств поддержки 189
4.2. Инструментальный комплекс «WinEsisp» 195
4.2.1. Анализ требований 195
4.2.2. Проектирование инструментального комплекса " 198
4.2.3. Реализация инструментального комплекса 202
4.3. Программный комплекс поддержки объектно-ориентированной методологии моделирования сложных систем 206
4.3.1. Анализ требований 206
4.3.2. Архитектура программного комплекса 210
4.4.Специализированные инструментальные системы 214
4.4.1. Инструментальное средство моделирования организационных структур 214
4.4.2. Система формирования задач управления организацией 221
4.4.3. Инструментальное средство выявления предпочтений экспертов 230
Выводы к Главе 4 233
5. Применение информационной технологии разработ ки целевых программ 235
5.1. Разработка целевых программ в сфере энергосбережения 235
5.1.1. Программа углубления энергоэффективности на территории Томской области 235
5.1.2. Программа ресурсообеспечения населения 248
5.1.3. Программа энергосбезопасности региона 257
5.2. Проектирование и совершенствование систем в инновационной сфере 266
5.2.1. Совершенствование деятельности Томского технопарка 266
5.2.2. Проектирование регионального учебно-научно-инновационного комплекса (РУНИК) 280
5.3. Анализ и планирование экономической деятельности 289
5.3.1. Оценка финансово-экономического состояния предприятия . 289
5.3.2. Формирование программы инвестирования в разработку нефтегазовых месторождений 301
Выводы к главе 5 310
Литература 317
Список сокращений 341


