Автоматизированное проектирование. Норенков И.П. - 6 стр.

UptoLike

Составители: 

""*A*)&* " !"#$%!#&'&($"!))$* +($*,#&($"!)&*5@!"! 7
В технике дисциплину, в которой исследуются сложные технические системы, их проектирова-
ние, и аналогичную теории систем, чаще называют +'+&$/#&$,*'%#;. !"$-/$&#/ +'+&$/#&$,*'%'
9(49<&+9, (#-0$"(.,, #"8)*'6)='9 0"#=$++) +#6-)*'9, '+0#456#()*'9 ' ")6('&'9 &$,*'1$+%', +'+&$/,
(#-(&#".,, /$&#-. ' 0"'*='0. ', 0"#$%&'"#()*'9 ' '++4$-#()*'9. В системотехнике важно уметь
сформулировать цели системы и организовать ее рассмотрение с позиций поставленных целей. Тогда
можно отбросить лишние и малозначимые части при проектировании и моделировании, перейти к по-
становке оптимизационных задач.
Системы автоматизированного проектирования и управления отно сятся к числу наиболее слож-
ных современных искусственных систем. Их проектирование и сопровождение невозможны без сис-
темного подхода. Поэтому идеи и положения системотехники входят составной частью в дисципли-
ны, посвященные изучению современных автоматизированных систем и технологий их применения.
Интерпретация и конкретизация системного подхода имеют место в ряде известных подходов с дру-
гими названиями, которые также можно рассматривать как компоненты системотехники. Та ковы
структурный, блочно-иерархический, объектно-ориентированный подходы.
При +&"7%&7"*#/ 0#-,#-$, как разновидности системного, требуется синтезировать варианты
системы из компонентов (блоков) и оценивать варианты при их частичном переборе с предваритель-
ным прогнозированием характеристик компонентов.
C4#1*#-'$")",'1$+%'; 0#-,#- к проектированию использует идеи декомпозиции сложных опи-
саний объектов и соответственно средств их создания на иерархические уровни и аспекты, вводит по-
нятие стиля проектирования (восходящее и нисходящее), устанавливает связь между параметрами со-
седних иерархических уровней.
Ряд важных структурных принципов, используемых при разработке информационных систем и
прежде всего их программного обеспечения (ПО), выражен в #23$%&*#-#"'$*&'"#()**#/ 0#-,#-$ к
проектированию (ООП). Такой подход имеет следующие преимущества в решении проблем управле-
ния сложностью и интеграции ПО: 1) вносит в модели приложений большую структурную определен-
ность, распределяя представленные в приложении данные и процедуры между классами объектов; 2)
сокращает объем спецификаций, благодаря введению в описания иерархии объектов и отношений на-
следования между свойствами объектов разных уровней иерархии; 3) уменьшает вероятность искаже-
ния данных вследствие ошибочных действий за счет ограничения доступа к определенным категори-
ям данных в объектах. Описание в каждом классе объектов допустимых обращений к ним и приня-
тых форматов сообщений облегчает согласование и интеграцию ПО.
Для всех подхо дов к проектиров анию сло жных систем харак терны также сле дующие особенности.
1. :&"7%&7"'6)='9 процесса проектирования, выражаемая декомпозицией проектных задач и
документации, выделением стадий, этапов, проектных процедур. Эта структуризация является сущ-
ностью блочно-иерархического подхода к проектированию.
2. D&$")='#**.; характер проектирования.
3. ?'0'6)='9 и 7*'E'%)='9 проектных решений и средств проектирования.
$,04
901. 340>-+> ,+,-./4-.60+7+. В теории систем и системотехнике введен ряд терминов,
среди них к базовым нужно отнести следующие понятия.
:'+&$/) множество элементов, находящихся в отношениях и связях между собой.
F4$/$*& такая часть системы, представление о которой нецелесообразно подвергать при про-
ектировании дальнейшему членению.
:4#@*)9 +'+&$/)система, характеризуемая большим числом элементов и, что наиболее важ-
но, большим числом взаимосвязей элементов. Сложность системы определяется также видом взаимо-
связей элементов, свойствами =$4$*)0")(4$**#+&', =$4#+&*#+&', 14$*'/#+&', '$")",'1*#+&', /*#-
8#)+0$%&*#+&'. Очевидно, что современные автоматизированные информационные системы и, в ча-
стности, системы автоматизированного проектирования, являются сложными в силу наличия у них
перечисленных свойств и признаков.
!#-+'+&$/) часть системы (подмножество элементов и их взаимосвязей), которая имеет
свойства системы.
G)-+'+&$ /) система, по о тношению к которой рассма трив аемая система является подсистемой.
&.+.)$(*),$". !"#$%!#&'&($"!))$* +($*,#&($"!)&*
6
 5@!"! 7                                    ""*A*)&*   " !"#$%!#&'&($"!))$* +($*,#&($"!)&*

      В технике дисциплину, в которой исследуются сложные технические системы, их проектирова-
ние, и аналогичную теории систем, чаще называют +'+&$/#&$,*'%#;. !"$-/$&#/ +'+&$/#&$,*'%'
9(49<&+9, (#-0$"(.,, #"8)*'6)='9 0"#=$++) +#6-)*'9, '+0#456#()*'9 ' ")6('&'9 &$,*'1$+%', +'+&$/,
(#-(&#".,, /$&#-. ' 0"'*='0. ', 0"#$%&'"#()*'9 ' '++4$-#()*'9. В системотехнике важно уметь
сформулировать цели системы и организовать ее рассмотрение с позиций поставленных целей. Тогда
можно отбросить лишние и малозначимые части при проектировании и моделировании, перейти к по-
становке оптимизационных задач.
      Системы автоматизированного проектирования и управления относятся к числу наиболее слож-
ных современных искусственных систем. Их проектирование и сопровождение невозможны без сис-
темного подхода. Поэтому идеи и положения системотехники входят составной частью в дисципли-
ны, посвященные изучению современных автоматизированных систем и технологий их применения.
Интерпретация и конкретизация системного подхода имеют место в ряде известных подходов с дру-
гими названиями, которые также можно рассматривать как компоненты системотехники. Таковы
структурный, блочно-иерархический, объектно-ориентированный подходы.
      При +&"7%&7"*#/ 0#-,#-$, как разновидности системного, требуется синтезировать варианты
системы из компонентов (блоков) и оценивать варианты при их частичном переборе с предваритель-
ным прогнозированием характеристик компонентов.
      C4#1*#-'$")",'1$+%'; 0#-,#- к проектированию использует идеи декомпозиции сложных опи-
саний объектов и соответственно средств их создания на иерархические уровни и аспекты, вводит по-
нятие стиля проектирования (восходящее и нисходящее), устанавливает связь между параметрами со-
седних иерархических уровней.
      Ряд важных структурных принципов, используемых при разработке информационных систем и
прежде всего их программного обеспечения (ПО), выражен в #23$%&*#-#"'$*&'"#()**#/ 0#-,#-$ к
проектированию (ООП). Такой подход имеет следующие преимущества в решении проблем управле-
ния сложностью и интеграции ПО: 1) вносит в модели приложений большую структурную определен-
ность, распределяя представленные в приложении данные и процедуры между классами объектов; 2)
сокращает объем спецификаций, благодаря введению в описания иерархии объектов и отношений на-
следования между свойствами объектов разных уровней иерархии; 3) уменьшает вероятность искаже-
ния данных вследствие ошибочных действий за счет ограничения доступа к определенным категори-
ям данных в объектах. Описание в каждом классе объектов допустимых обращений к ним и приня-
тых форматов сообщений облегчает согласование и интеграцию ПО.
      Для всех подходов к проектированию сложных систем характерны также следующие особенности.
      1. :&"7%&7"'6)='9 процесса проектирования, выражаемая декомпозицией проектных задач и
документации, выделением стадий, этапов, проектных процедур. Эта структуризация является сущ-
ностью блочно-иерархического подхода к проектированию.
      2. D&$")='#**.; характер проектирования.
      3. ?'0'6)='9 и 7*'E'%)='9 проектных решений и средств проектирования.
      $,04901. 340>-+> ,+,-./4-.60+7+. В теории систем и системотехнике введен ряд терминов,
среди них к базовым нужно отнести следующие понятия.
      :'+&$/) — множество элементов, находящихся в отношениях и связях между собой.
      F4$/$*& — такая часть системы, представление о которой нецелесообразно подвергать при про-
ектировании дальнейшему членению.
      :4#@*)9 +'+&$/) — система, характеризуемая большим числом элементов и, что наиболее важ-
но, большим числом взаимосвязей элементов. Сложность системы определяется также видом взаимо-
связей элементов, свойствами =$4$*)0")(4$**#+&', =$4#+&*#+&', 14$*'/#+&', '$")",'1*#+&', /*#-
8#)+0$%&*#+&'. Очевидно, что современные автоматизированные информационные системы и, в ча-
стности, системы автоматизированного проектирования, являются сложными в силу наличия у них
перечисленных свойств и признаков.
      !#-+'+&$/) — часть системы (подмножество элементов и их взаимосвязей), которая имеет
свойства системы.
      G)-+'+&$/) — система, по отношению к которой рассматриваемая система является подсистемой.

 &.+.)$(*),$" . !"#$%!#&'&($"!))$*       +($*,#&($"!)&*                                      6