73
ситуации, последующего принятия оперативных мер по устранению допущен-
ного срыва плановых сроков работ, перепланирования и временной увязки всех
дальнейших проектных работ.
Программа Search_Proc написана на языке Bliss-32 [72, 73]. Файл выпол-
нимого образа программы (SEAPRC.EXE) имеет размер приблизительно рав-
ный 7 Кбайтам.
3.2.
Координация действий проектировщиков
Проблема координации действий различных групп проектировщиков, за-
нятых в работе над проектом, обусловлена распределенным характером процес-
са проектирования в интегрированной САПР, когда проектные работы выпол-
няются на совокупности АРМ и ИГС, объединенных в локальную вычислитель-
ную сеть (более подробно см. Главу 4).
Базовая операционная система (МВС, МОС-32М, VMS), функционирую-
щая на 32-разрядных АРМ и ИГС, предоставляет возможности для организации
межмашинной связи. Эти возможности обеспечиваются двумя обслуживающи-
ми программами (утилитами) системы
−
PHONE и MAIL.
Утилита PHONE является удобным средством для ведения диалога (путем
обмена сообщениями) между любыми двумя пользователями, одновременно
работающими в системе. Однако эта утилита имеет ряд ограничений, несколько
снижающих ее ценность. Во-первых, как уже отмечалось, пользователи, участ-
вующие в диалоге, должны одновременно работать в системе (на одном и том
же локальном узле или на разных узлах сети). Во-вторых, передаваемые сооб-
щение не сохраняются, т.е. их нельзя затем повторно просмотреть с целью бо-
лее тщательного анализа. В-третьих, пользователю для обмена сообщениями
приходится прерывать текущую работу, что не всегда удобно. Наконец, для ис-
пользования утилиты PHONE АРМ пользователя необходимо оснастить терми-
налом, эмулирующим режимы работы терминалов VT100 и VT220 фирмы DEC.
Последнее требование связано с тем, что утилита PHONE делит экран на две
области: верхняя половина экрана используется для ввода сообщений, переда-
ваемых пользователем, нижняя
−
для отображения получаемых им сообщений.