112
Затем, если работа выполняется в среде ЦМС, осуществляется проверка
корректности контейнера по модели процесса проектирования. Критерием кор-
ректности контейнера является активное состояние проектной процедуры-
отправителя контейнера. В случае корректности контейнера из файлов, пере-
численных в ФОПР, и из самого ФОПР формируется контейнер. При этом со-
держимое файлов подвергается криптопреобразованию, т.е. шифруется. При
формировании контейнера генерируется его уникальный идентификатор, кото-
рый однозначно определяет контейнер. После успешного формирования кон-
тейнера его идентификатор отображается на экране видеотерминала. В даль-
нейшем этот идентификатор используется при выполнении работ по замене,
приему и удалению данного контейнера.
Дальнейшие действия по передаче контейнера зависят от месторасполо-
жения МС, в которой выполняется данная работа. Если это ЦМС, то сформиро-
ванный контейнер передается информационной системе, после чего последняя
выполняет его тестирование. В случае успешного тестирования информацион-
ная система принимает контейнер и размещает его в своей базе данных. На
этом работа по передаче контейнера завершается. Если же информационная
система по каким-либо причинам не может принять контейнер, то выводится
диагностическое сообщение. Укрупненная схема, описывающая последователь-
ность операций по передаче контейнера с проектным решением из ЦМС в ИС
интегрированной САПР, приведена на рис. 4.3.
Успешная передача контейнера в информационную систему регистриру-
ется в журнале учета переданных контейнеров (файл MS$JNL:CONTRS.IDX), и
всем пользователям с 0-й категорией (ответственным исполнителям), работаю-
щим в подсистемах, в которых должны выполняться процедуры-получатели
контейнера, рассылаются системные оповещения. Процедура-отправитель кон-
тейнера переводится в состояние “завершена локально”. Для процедур-
получателей в модель процесса проектирования приходит уведомление о пере-
даче контейнера. Если проектная процедура получила все необходимые ей кон-
тейнеры, то она переводится в состояние ожидания.