Управление сложными проектами в интегрированных САПР - часть 30

 

  Главная      Учебники - Производство     

 

поиск по сайту           правообладателям

 

 

 

 

 

 

 

 

 

содержание   ..  28  29  30  31   ..

 

 

Управление сложными проектами в интегрированных САПР - часть 30

 

 

 

 

116

Удаление  контейнера  из  информационной  системы.  Эта  ра-

бота позволяет удалить контейнер из информационной системы. Выполнение ее 
возможно только в среде ЦМС.  

После  выбора  работы  из  меню  пользователь  должен  сообщить  ЦМС 

идентификатор  удаляемого контейнера, а также идентификаторы проекта, узла 
ОП,  подсистемы  и  типа  проектного  решения,  которые должны совпадать с со-
держимым  соответствующих  полей  ФОПР  удаляемого  контейнера.  Информа-
ционная  система  проверяет  введенную  информацию  и,  если  эта  информация 
удовлетворяет ее требованиям, удаляет контейнер. Во все подсистемы, которым 
этот контейнер был предназначен, рассылаются системные оповещения об уда-
лении  контейнера.  Факт  удаления  контейнера  регистрируется  в  журнале  учета 
удаленных контейнеров (файл MS$JNL:DELCNTR.IDX). 

Укрупненная  схема,  описывающая  последовательность  операций  по  уда-

лению  контейнера  с  проектным  решением  из  информационного  фонда  ИС    по 
запросу ЦМС интегрированной САПР,  приведена на рис. 4.5. 

 

ИС   САПР

ЦМС   САПР

Почтовый ящик

ЦМС  САПР

Почтовый ящик

ИС  САПР

4

3

1

2

1.  

ЦМС передает запрос (блок парамет-

ров)  на удаление контейнера из хра-
нилища ИС в почтовый ящик ИС.

2.  

ИС принимает запрос от ЦМС из сво-

его почтового ящика.

3.  

ИС передает сообщение о возможно-

сти удаления контейнера в почтовый
ящик ЦМС.

4.  

ЦМС считывает сообщение от ИС об

удалении контейнера.

 

Рис. 4.5. Схема удаления  контейнера из ИС  интегрированной САПР   

 

Замена контейнера в информационной системе. Этот вид ра-

боты  позволяет  поместить  в  базу  данных  информационной  системы  новую ра-
бочую версию контейнера. После выбора работы из меню пользователь должен 

 

 

117

сообщить МС спецификацию ФОПР для новой версии контейнера и идентифи-
катор контейнера. 

Затем,  если  работа  выполняется  в  среде  ЦМС,  осуществляется  проверка 

корректности  контейнера  по  модели  процесса  проектирования.  В  случае  кор-
ректности  контейнера  из  файлов,  перечисленных  в  ФОПР,  и  из  самого  ФОПР 
формируется контейнер, имеющий заданный идентификатор. 

Дальнейшие  действия  по  замене  контейнера  зависят  от  месторасположе-

ния МС, в среде которой выполняется работа. Если это ЦМС, то контейнер пе-
редается  информационной  системе,  после  чего  подвергается  тестированию.  В 
случае успешного тестирования информационная система принимает контейнер 
и заменяет в своей базе контейнер с указанным идентификатором на вновь по-
ступивший контейнер. Если же информационная система по каким-либо причи-
нам  не  может  произвести  замену  контейнера,  выводится  соответствующее  ди-
агностическое сообщение. 

Успешная замена контейнера в информационной системе регистрируется 

в 

журнале 

учета 

 

модифицированных 

контейнеров 

(файл 

MS$JNL:MODCNTR.IDX). При этом всем пользователям с нулевой категорией, 
работающим в подсистемах, выполняющих процедуры-получатели контейнера, 
выполняется  рассылка  системных  оповещений.  Процедура-отправитель    кон-
тейнера переводится в состояние “завершена локально”. 

Схема замены контейнера с проектным решением в БД ИС интегрирован-

ной САПР может представить как последовательное выполнение схем удаления 
и передачи контейнера в БД ИС. 

Если работа по замене контейнера выполняется в среде ЛМС, то контей-

нер будет передан по локальной сети в ЦМС, где он будет подвергнут проверке 
и,  если  она  окажется  успешной,  передан  в  информационную  систему,  которая 
произведет обработку контейнера, как описано выше. 

Если же передать контейнер по сети невозможно, его можно записать на 

магнитную ленту. В этом случае замену контейнера в  информационной систе-
ме необходимо осуществить, выполнив в среде ЦМС работу “Замена контейне-
ра в информационной системе на контейнер с магнитной ленты”. 

 

 

118

Эта  работа  позволяет  заменить  контейнер,  содержащийся  в  информаци-

онной  системе,  на  контейнер,  сформированный  в  ЛМС  и  записанный  там  на 
магнитную ленту. Эта работа доступна только в среде ЦМС. 

Пользователь  должен  сообщить  ЦМС  идентификатор  контейнера  и  уста-

новить том магнитной ленты в устройство НМЛ, указанное ЦМС. ЦМС выпол-
нит чтение контейнера с магнитной ленты и осуществит ряд действий по замене 
контейнера, аналогичных описанным выше. 

 

4.5.4. 

Взаимодействие информационной и 

архивной систем 

 

Взаимодействие  ИС  с  АС  заключается  в  передаче  завершенных  проект-

ных  решений  в  архив  интегрированной  САПР.  Эта  передача  предусматривает 
следующий порядок действий: 

1. Руководитель  проекта  извещает  руководителя  САПР  о  необходимости 

передачи законченного проектного решения в архив интегрированной САПР. 

2. Руководитель  САПР  отдает  распоряжение  администратору  АС  о  необ-

ходимости  приема  контейнеров  с  законченными  проектными  решениями  в  ар-
хив интегрированной САПР. 

3. АС  выполняет  запрос  к  ЦМС  на  передачу  соответствующих  контейне-

ров с проектными решениями. 

4. ЦМС выполняет анализ рабочей модели процесса проектирования с це-

лью проверки логической целостности проекта. Проверяется, что все проектные 
процедуры  модели  имеют  состояние  “локально  завершена”,  т.е.  контейнеры  с 
их проектными решениями находятся в оперативном хранилище ИС САПР. За-
тем ЦМС переадресует полученный от АС запрос к ИС. 

5. ИС  передает  копию  каждого  указанного  контейнера  (.SAV-файла)  в 

МС, которая, в свою очередь, отправляет его в АС интегрированной САПР. Ес-
ли в запросе дополнительно было задано удаление контейнера из оперативного 
хранилища, ИС удаляет контейнер (соответствующий .SAV-файл) и снимает его 
с учета. 

6. АС  интегрированной  САПР,  получив  контейнер, помещает его в архив 

и выполняет его каталогизацию (постановку на учет). 

 

 

119

7. АС  отправляет  ЦМС  уведомление  о  том,  что  каждый  из  запрошенных 

контейнеров с проектными решениями успешно помещен в архив. 

8. ЦМС, получив уведомление от АС, выполняет перевод всех проектных 

процедур рабочей модели процесса проектирования в состояние “глобально за-
вершена”, что означает окончательное завершение работы по данному проекту, 
и  удаляет  запись,  соответствующую  данному  проекту,  из  журнала  учета  иден-
тификаторов проекта (файл MS$IDOPRJ.IDX). 

Авторами  исследовались  вопросы,  связанные  с  разработкой  модельного 

представления архивной информации и элементов архивной подсистемы САПР 
на базе перспективного запоминающего устройства терабитной емкости (ТЗУ), 
использующего  последние  достижения  нанотехнологии  [112,  113].  Эти  иссле-
дования выполнялись в рамках хоздоговорной НИР “Нива-БЦУ” (“Разработка и 
изготовление  экспериментального  образца  блока  цифрового  управления  тера-
битным  ЗУ”),  их  результаты  использовались  в  экспериментальных  работах  по 
созданию ТЗУ в ГАНИИ “Дельта” (г. Москва). 

 

4.6. 

Аттестация инструментальных программных средств 

 
Распределенная  вычислительная  среда,  реализованная  интегрированной 

САПР  МСВТ,  представляет  собой  совокупность  объединенных  в  локальную 
сеть  функциональных  подсистем.  Ужесточение  требований  к  качеству  выраба-
тываемых  с  их  помощью  проектных  решений  приводит  к  необходимости  ис-
пользования  только  проверенных  программных  инструментальных  средств. 
Среда обработки имеет динамический характер, когда взамен устаревший про-
граммных  средств  вводят  в  действие  вновь  разработанные  эффективные  и 
функционально более полные программы.   

Прежде  чем  программа  сможет использоваться в составе инструменталь-

ного  программного  обеспечения  интегрированной  САПР  МСВТ,  она  должна 
быть  апробирована  и  аттестована.  Процедура  аттестации  предполагает  выпол-
нение структурной перестройки заголовка выполнимого образа программы, за-
пись 

о 

проведенной 

операции 

аттестации 

в 

журнальный 

файл 

MS$JNL:IMAGES.JNL,  формирование  контейнера  с  аттестованной  программой 
и передача его в хранилище контейнеров информационной системы САПР. Ис-
пользование  программы  на  проблемно-ориентированном  АРМ  предполагает 

 

 

 

 

 

 

 

содержание   ..  28  29  30  31   ..