Введение
Глава 1. Жизненный цикл промышленных комплексов моделирования 12
1.1. Смена парадигм разработки ПО по мере развития аппаратного и программного обеспечения ЭВМ 13
1.2. Облачный подход как развитие клиент-серверной архитектуры 19
1.3. Автоматизированная система диспетчерского управления ЕСГ 22
1.4. Обзор некоторых эксплуатируемых ПВК в АСДУ 23
1.5. Общие направления развития ПВК в АСДУ 30
1.6. Регламентирующие документы по разработке ПВК в АСДУ 32
1.7. Выводы по главе 1 35
Глава 2. Моделирование работы РКС и оценка параметров её функционирования 37
2.1. Моделирование компонентов РКС и их взаимодействия 37
2.1.1. Раскрашенные сети Петри 38
2.1.2. Моделирование РСП в CPN Tools 40
2.1.3. Модель взаимодействия толстых клиентов на примере сетевого тренажёра ПВК «Веста» 41
2.1.4. Модель работы сетевого менеджера в гетерогенной среде 43
2.2. Оценка параметров функционирования РКС 46
2.2.1. Модели расчётного комплекса и системных компонентов 49
2.2.2. Модель тонкого клиента 51
2.2.3. Взаимосвязь компонентов РКС 52
2.2.4. Показатели эффективности работы РКС 53
2.3. Выводы по главе 2 55
Глава 3. Выбор технологий разработки компонентов РКС 57
3.1. Разработка менеджера схем 57
3.2. Разработка серверных компонентов web-приложения
3.2.1. Критерии выбора платформы разработки серверных компонентов 58
3.2.2. Платформы разработки серверных компонентов 59
3.2.3. Сводные результаты по сравнению платформ разработки серверных приложений 64
3.3. Разработка клиентских приложений 66
3.3.1. Критерии выбора платформы разработки клиентских приложений 66
3.3.2. Платформы разработки клиентских приложений и работы с web-графикой 67
3.3.3. Сводные результаты по сравнению платформ разработки клиентских приложений 76
3.4. Инструменты разработки динамических web-интерфейсов 77
3.4.1. Критерии выбора JavaScript-инструмента 79
3.4.2. Краткий анализ основных инструментов работы с JavaScript 79
3.4.3. Сводные результаты по анализу инструментов работы с JavaScript 81
3.4.4. Работа с web-графикой в HTML5 82
3.4.5. Механизм асинхронной передачи данных AJAX 83
3.5. Выводы по главе 3 85
Глава 4. Программная реализация РКС для АСДУ 86
4.1. Общая архитектура РКС 86
4.2. Менеджер схем 87
4.3. Тонкие клиенты 89
4.4. Web-приложение
4.4.1. Основные классы и методы 94
4.4.2. Настройка web-приложения 96
4.5. Оценка сопровождаемости разработанной РКС 101
4.6. Рекомендации по интеграции ПВК в РКС 103
4.6.1. Модификация ПВК 103
4.6.2. Написание шаблонов преобразования данных 105
4.6.3. Развёртывание системы 107
4.6.1. Обеспечение конфиденциальности передаваемых данных 108
4.7. Пример разработки тонкого клиента для диспетчера ЛПУ МГ 109
4.8. Выводы по главе 4 112
Заключение 113
Список используемых сокращений 115
Общие термины и определения 117
Список литературы


