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

 

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

 

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

 

 

 

 

 

 

 

 

 

содержание   ..  25  26  27  28   ..

 

 

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

 

 

 

 

104

прием контейнера от ИС на МЛ; 
прием контейнера от ИС на ГМД; 
удаление контейнера из ИС; 
запись  информации  об  удалении  контейнера  в  журнал  учета  удаленных 

контейнеров. 

Более подробно функциональные возможности подсистемы взаимодейст-

вия описаны ниже. 

 

4.3.10. 

Подсистема связи 

 

Подсистема связи обеспечивает выполнение следующих функций: 
передачу  информационных  массивов  САПР  по  каналам  связи  и  на  маг-

нитных носителях информации (магнитных лентах и магнитных дисках); 

передачу управляющей информации и запросов подсистем интегрирован-

ной САПР. 

 

4.4. 

Взаимодействие проектирующих подсистем  САПР 

 
Взаимодействие  проектирующих  подсистем  в  интегрированной  САПР 

осуществляется  путем  передачи  информации.  Эта  передача  выражает  причин-
но-следственные  связи  между  комплексными  проектными  процедурами  техно-
логического  маршрута  проектирования.  По  характеру  зарождения,  использова-
ния и передачи информация делится на две группы: 

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

ной проектной процедуре; 

информация,  совместно  используемая  несколькими  комплексными  про-

ектными процедурами. 

Как отмечалось в Главе 1, минимальным объектом управления для мони-

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

Информационное  взаимодействие  проектирующих  подсистем,  реализую-

щих  функции  поведенческого  и  функционально-логического  моделирования, 

 

 

105

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

Мониторная система, как основной механизм, через который происходит 

информационное  взаимодействие  подсистем  интегрированной  САПР,  должна 
удовлетворять следующим требованиям: 

1. Передача  проектных  решений  из  одной  проектирующей  подсистемы  в 

другую должна осуществляться только через мониторную систему, которая обя-
зана фиксировать следующие данные, характеризующие передачу: 

имя пользователя, передавшего файл; 
дату и время передачи файла; 
номер версии файла; 
идентификационную информацию, характеризующую файл. 

2. Вне зависимости от типов и содержимого файлов, порождаемых проек-

тирующими  подсистемами,  передача  должна  осуществляться  стационарным 
образом. 

3. Программные  средства  интегрированной  САПР  с  точки  зрения  МС 

должны рассматриваться как набор аттестованных данных. 

Концепция технического обеспечения, принятая при построении интегри-

рованной  САПР  МСВТ,  предусматривает  соединение  АРМ  и  ИГС,  реализую-
щих решение предметных задач проектирования, с мини-ЭВМ верхнего уровня,  
содержащей  ЦМС,  линиями  связи.  Апробированы  следующие  виды  межма-
шинных соединений: 

1) асинхронная  линия  связи,  реализованная  с  помощью  интерфейса 

“Стык 2” (RS-232); 

2) канал  параллельной  передачи данных, реализованный с помощью ин-

терфейсов прямого доступа к памяти СК-19/СК26; 

3) скоростной канал связи, реализованный с помощью средств локальной 

сети Ethernet. 

 

 

106

Первые  два  вида  связи  обеспечивают  скорость  передачи  данных  от  не-

скольких  десятков  до  нескольких  сотен  килобайт  в  секунду,  что  недостаточно 
для  реализации  информационных  обменов  между  подсистемами  современных 
САПР. Кроме того, эти виды связи не обеспечивают надежной защиты от оши-
бок, возникающих в результате различных помех в каналах связи при передаче 
данных. Наконец, эти виды связи обеспечивают соединение типа “точка-точка”, 
т.е. коммуникационный канал рассчитан только на две ЭВМ. В силу указанных 
недостатков  двух  первых  видов  соединений  для  межмашинной  связи  выбрана 
локальная  вычислительная  сеть,  хотя  и более дорогостоящая, но обеспечиваю-
щая  достаточно  высокую  скорость  (максимально  10  Мбайт/с)  и  высокую  на-
дежность передачи данных.  

  

4.5. 

Информационная система интегрированной САПР 

 

Информационная  система  (ИС) 

  это  обслуживающая  подсистема,  обес-

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

обмен  информацией  выполняется  не  напрямую между подсистемами ин-

тегрированной САПР, а через ИС; 

инициатором  информационного  обмена  выступает  проектирующая  или 

обслуживающая подсистема интегрированной САПР, которая адресует свой за-
прос к ИС через МС; 

единицей обмена является информационный контейнер, имеющий строго 

определенную структуру, представленную описательной и содержательной час-
тями; 

для упорядочения доступа к контейнеру организуется очередь заявок, ко-

торая обслуживается в соответствии с дисциплиной FIFO (first infirst out 

 пер-

вым пришел, первым вышел), т.е. обслуживание выполняется в порядке посту-
пления запросов от подсистем; 

изменение  информации  в  содержательной  части  контейнера  разрешается 

только с санкции руководителя проекта; 

 

 

107

уведомление об изменении в содержательной части контейнера автомати-

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

 

4.5.1. 

Понятие контейнера 

 

Контейнер 

  это  унифицированная  информационная  структура,  состоя-

щая из двух неоднородных частей: описательной части контейнера и собствен-
но проектных данных. 

Описательная  часть  контейнера.  Описательная  часть  контейне-

ра,  так  называемый  файл  описания  проектного  решения  (ФОПР),  условно  де-
лится на три части: 

описательная часть, формируемая автором проектного решения; 
описательная часть, формируемая мониторной системой; 
описательная часть, формируемая информационной системой. 

Краткое описание каждой из этих частей представлено ниже. 

Описательная  часть,  формируемая  автором.  При  формирова-

нии  контейнера  с  проектным  решением  его  автор  (обычно  это  ответственный 
исполнитель  комплексной  проектной  процедуры)  должен  занести  в  контейнер 
информацию,  однозначно  идентифицирующую  этот  контейнер и обеспечиваю-
щую  учет  его  движения  в  интегрированной  САПР.  Эта  информация  содержит 
следующие сведения: 

идентификатор ЭВМ; 
идентификатор проектирующей подсистемы САПР; 
идентификатор проекта; 
идентификатор комплексной проектной процедуры; 
идентификатор автора (имя ответственного исполнителя); 
идентификатор функционального узла в проекте; 
идентификатор типа проектного решения; 
тип  носителя,  назначенного  для  хранения  контейнера  (магнитный  диск, 

магнитная лента и т.д.); 

дата формирования контейнера; 

 

 

 

 

 

 

 

содержание   ..  25  26  27  28   ..