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

 

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

 

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

 

 

 

 

 

 

 

 

 

содержание   ..  23  24  25  26   ..

 

 

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

 

 

 

 

96

4.3.1. 

Подсистема генерации 

 

Подсистема генерации обеспечивает выполнение следующих действий: 
установку  (инсталляцию)  МС  с  дистрибутивных  носителей  (магнитная 

лента, набор дискет) на жесткий магнитный диск 32-разрядной мини- или мик-
роЭВМ; 

настройку МС на решение определенного круга задач проблемной (пред-

метной) области; 

восстановление работоспособного состояния МС при возникновении осо-

бых ситуаций. 

Установка  МС  производится  с  дистрибутивных  носителей,  содержащих 

файлы МС в специальном упакованном формате – формате наборов сохранения 
программы BACKUP [68, 111]: 

дистрибутивная  магнитная  лента  (метка  тома  “CMS”)  или  дистрибутив-

ный набор дискет (метка многотомного набора “CMS”) с файлами ЦМС; 

дистрибутивная  магнитная  лента  (метка  тома  “LMS”)  или  дистрибутив-

ный набор дискет (метка многотомного набора “LMS”) с файлами ЛМС. 

В ходе установки производится настройка  на конкретную конфигурацию 

технических средств ЭВМ путем задания имени НМЛ или НГМД (для передачи 
контейнеров  на  МЛ  или на дискетах соответственно 

  как  страховочный  вари-

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

В 

процессе 

установки 

МС 

создается 

командный 

файл 

SYS$MANAGER:MSTARTUP.COM,  который  обеспечивает  назначения  логиче-
ских имен МС. Для того, чтобы этот файл выполнялся при загрузке операцион-
ной системы, команда для его запуска включается в стартовый командный файл 
системы SYS$MANAGER:SYSTARTUP.COM. 

В результате выполнения командного файла MSTARTUP.COM в таблицу 

логических имен системы заносятся следующие системные имена: 

MS$CMS 

Узел ЛВС, на котором размещается ЦМС. 

MS$CMSRWORK 

Рабочий  справочник,  используемый  подсистемой 
взаимодействия ЦМС (см. ниже).  

MS$COM 

Справочник, содержащий командные файлы. 

 

 

97

 

MS$COMPUTER 

Номер  компьютера  (от  0  до  99),  идентифицирую-
щий компьютер в интегрированной САПР. 

MS$DIR 

Корневой каталог МС. 

MS$DISK 

Диск, на котором размещена МС. 

MS$FLOPPY 

Накопитель  на  гибких  магнитных  дисках (НГМД), 
используемый для обмена контейнерами на ГМД . 

MS$FMP 

Справочник,  содержащий  файлы  рабочих  моделей 
процесса проектирования. 

MS$HLB 

Справочник,  содержащий  библиотеки  справочной 
информации. 

MS$IMAGE 

Справочник,  содержащий  файлы  выполнимых  об-
разов программ МС САПР. 

MS$JNL 

Справочник,  содержащий  файлы  регистрационной 
и учетной информации. 

MS$LIB 

Справочник, содержащий библиотеки МС САПР. 

MS$RWORK 

Справочник для приема контейнеров от ИС САПР. 

MS$TAPE 

Накопитель  на  магнитной  ленте  (НМЛ),  исполь-
зуемый для обмена контейнерами на МЛ. 

MS$WHERE 

Идентифицирует  МС  как  центральную  (CENTR) 
или локальную (LOCAL). 

MS$WRKCTN 

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

Кроме  того,  в  таблицу команд системы заносятся следующие две коман-

ды: 

MONSYS  (MONitor  SYStem 

  мониторная  система)  –  команда  запуска 

мониторной системы; 

LEI  (Load  and  Execute  Image 

  загрузить  и  выполнить  образ)  –  команда 

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

При установке МС в файл полномочий пользователей операционной сис-

темы  (SYS$MANAGER:SYSUAF.DAT)  заносится  запись  о  пользователе  с  име-
нем MONSYS, которая в дальнейшем будет использоваться при обмене контей-
нерами через ЛВС. 

 

 

98

Настройка  МС  на  решение  задач  определенной  предметной  области  вы-

полняется администратором мониторной системы. Она заключается в выполне-
нии аттестации инструментальных программных средств САПР, предназначен-
ных  для  решения  этих задач, и создании иерархической системы меню для за-
пуска  соответствующих  программ.  Для  аттестации    инструментального ПО ав-
торами  разработаны  программы,  выполняющие  модификацию  структуры  заго-
ловков  файлов выполнимых образов программ, что предотвращает запуск про-
грамм обычным способом, принятым в системе (по команде RUN); запуск про-
грамм с помощью команды LEI (с предварительным восстановлением первона-
чальной  структуры  заголовка  файлов  образов,  вывод  журнала  аттестованных 
программных  средств  (файл  MS$JNL:IMAGES.JNL)  на  экран  терминала,  на 
принтер или на то и на другое одновременно. 

Восстановление  работоспособного  состояния  МС  требуется  в  случае  на-

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

 

4.3.2. 

Подсистема диалога 

 

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

телями МС и обеспечивает следующие возможности: 

построение  иерархической  системы  меню,  описывающей выполняемые в 

каждой подсистеме САПР работы; 

ввод  дополнительных  реквизитов  в  процессе  диалога  для  передачи  их 

управляющей программе и использовании при вызове соответствующих проце-
дур; 

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

теке  (файл MS$HLB:MSHELP.HLB), в процессе ведения диалога с пользовате-
лем. 

 

4.3.3. 

Подсистема регистрации 

 

 

 

99

Подсистема  регистрации  предназначена  для  выполнения  следующих 

функций: 

ввод нового пользователя МС, т.е. создание новой записи в файле полно-

мочий пользователей МС; 

удаление  пользователя  МС,  т.е.  удаление  соответствующей  записи  из 

файла полномочий пользователей МС; 

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

(обеспечивается возможность модификации всех полей записи за исключением 
поля учетного имени пользователя); 

вывод листинга файла полномочий пользователей МС; 
регистрация попыток несанкционированного доступа к МС; 
регистрация времени входа в МС и времени выхода из нее, вида и кодов 

завершения работ пользователей МС; 

регистрация  информационных  обменов  между  подсистемами  (обмен  ин-

формацией выполняется не напрямую между подсистемами, а через ИС САПР); 

регистрация  сертифицированных  программных  средств  интегрированной 

САПР. 

В записи файла полномочий пользователей (файл MS$JNL:CMSUAF.DAT 

 для центральной МС, MS$JNL:LMSUAF.DAT 

 для локальной МС) содержат-

ся следующие данные: 

учетное (входное) имя пользователя, длина которого не превышает 6 сим-

волов; 

номер категории пользователя, представленный целым числом от 0 до 15 

(чем больше номер категории, тем меньше полномочий); 

пароль,  который  пользователь  должен  использовать  при  входе  в  МС 

(строка длиной не менее 3 и не более 8 символов); 

предельное  количество  попыток  ввода  неверного  пароля  перед  блокиро-

ванием входа в МС; 

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

лов); 

символьный код проектирующего подразделения (строка длиной не более 

50 символов); 

код подсистемы (целое число от 0 до 32); 

 

 

 

 

 

 

 

содержание   ..  23  24  25  26   ..