В нашем блоге мы уже касались темы компьютерных тренажерных комплексов (КТК), в частности: плюсов их использования, описания реализации КТК на базе DeltaV. Продолжая обсуждение, предлагаю вам обратить внимание на ключевые этапы проектирования и создания тренажерных комплексов.
В первой части публикации обсудим теоретическую базу (модель разработки). Практику, возможные сложности разработки тренажеров, вы найдете во второй части материала.
Для описания процесса создания КТК используется адаптированная каскадная модель разработки программного обеспечения (ПО), которую описал У. У. Ройс в 1970 году. Оригинальная каскадная модель состоит из следующих этапов:
Адаптация данной теоретической модели приводит к нашей обобщённой модели разработки.
Анализ. Проектирование.
Моделирование ПАЗ
Моделирование РСУ
Интеграция с РСУ
Интеграция с ПАЗ
Методические характеристики КТК
Разработка документации
Работа над замечаниями
Лицензии
Поставка оборудования
Обучение инструкторов
Пусконаладочные работы на площадке Клиента
Гарантийный период
Анализ ТП. Материально-тепловой баланс
Тестирование
Интеграция блоков модели
Анализ производительности
Установочное совещание
MAT
FAT
SAT
Каждый этап разработки завершается встречей с Клиентом. Эти контрольные точки обозначены в нижней части схемы:
Конечно, на практике от этой схемы возможны некоторые отклонения.
Каскадная модель подразумевает под собой исправление недочётов, обнаруженных на предыдущем этапе, поэтому каждый этап разработки включает в себя пункт: «Работа над замечаниями». Внутри этапов разработки КТК, используется итеративный цикл Планирование — Реализация — Проверка — Оценка (англ. plan-do-check-act cycle) для полного тестирования и оценки реальной готовности проекта.
Во второй части статьи продолжим рассмотрение процесса проектирования КТК уже с практической стороны: какие могут возникнуть сложности и вопросы.