Системный анализ в информационных технологиях - 13 стр.

UptoLike

а) цепочка «министерствоглавкзаводцехбригадазвено»;
б) задача проектирования технического объектаот его основных характеристик (верхний уро-
вень) через проектирование основных частей, функциональных систем, групп агрегатов, механизмов до
уровня отдельных деталей;
в) иерархия целей в задаче автоматизированного производстваот цели участка, состоящей в мак-
симальном выпуске продукции, до программного обеспечения отдельной операции на станке (цель
операция);
г) в живой природеиерархия по признаку управляемости процессов в организме, иерархия в ста-
де и др.
Ромбовидная структура ведет к двойной (иногда и более) подчиненности, отчетности, принадлеж-
ности нижнего элемента. В техникеэто участие данного элемента в работе более чем одного узла,
блока, использование одних и тех же данных или результатов измерений
в разных задачах. Пример из проектирования (см. рис. 1.4, б): (i – 1)-й уровеньсистемы пожаротуше-
ния корабля в целом; i-й уровень
основной и дублирующей систем пожаротушения; (i + 1)-й уровеньнасоса, который будет независимо
поставлен и в основную, и в дублирующую системы.
Любая иерархия, в принципе, сужает возможности и, особенно, гибкость системы. Элементы ниж-
него уровня сковываются доминированием сверху, они способны влиять на это доминирование (управле-
ние) лишь частично и, как правило, с задержкой. Однако введение иерархии резко упрощает создание и
функционирование системы, и поэтому ее можно считать вынужденным, но необходимым приемом рас-
смотрения сложных технических систем. Недаром та или иная степень иерархии наблюдается в подав-
ляющем большинстве естественных систем.
Отрицательные последствия введения иерархии во многом могут быть преодолены предоставлени-
ем отдельным элементам возможности реагировать на часть воздействий без жесткой регламентации
сверху.
1.1.3 Модульное строение системы и информация
Перейдем к введению следующей важной группы понятий. До сих пор мы называли связью воздей-
ствия одного элемента (или группы элементов) на другой элемент (группу). Ничто не мешает
распространить понятие связи и на взаимодействие системы с «несистемой», которую обычно называют
внешней средой. Следующий шаг в исследовании связей в системе состоит в выделении для данного
элемента:
а) всех тех воздействий, которые он испытывает со стороны других элементов и «несистемы»;
б) воздействий, которые он оказывает на другие элементы и «несистему».
Первую группу воздействий принято называть входами (воздействия «на элемент»), а вторуювы-
ходами (воздействия «от элемента»).
Как правило, выходы элемента определяются входами и его внутренним строением. В этом смысле
говорят, что выход есть функция от входа и самого элемента.
Язык входов и выходов переносится на произвольную совокупность элементов, включая и всю сис-
тему целиком. И здесь можно говорить обо всех входящих и выходящих воздействиях. Это не просто
удобный, но весьма плодотворный подход к рассмотрению системы, поскольку, характеризуя группу
элементов только входами и выходами, можно получить возможность оперировать этой частью систе-
мы, не вникая, как связаны и взаимодействуют между собой ее элементы. Таким образом уйти от дета-
лизации в описании при сохранении основных особенностей системы.
Группа элементов системы, описываемая только своими входами и выходами и обладающая опре-
деленной цельностью, называется модулем.
Система может представляться набором модулей и сама рассматриваться как модуль. Модульное по-
строение системы, как правило, определяет ее декомпозицию. Нередко оно определяет и структуру.
Однако значение понятия модуля в системном анализе и смежных с ним дисциплинах еще шире.
Деление системы на модулиэто удобный и наиболее распространенный прием работы с искусст-
венными системами, включая их создание (проектирование), проверку, настройку, усовершенство-
вание. Именно модульное строение системы в сочетании с принципом введения все более крупных