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

UptoLike

ниях. Также типична ситуация, когда решение, выработанное техническими средствами, утверждается к исполнению чело-
веком.
Итак, автоматизированной системой называется сложная система с определяющей ролью элементов двух типов в виде:
1)
технических средств;
2)
действий человека.
Ее символьная запись [сравни с (1.1) и (1.2)]:
}},{},{},{},{{:
чт
FxMMM
A
, (1.3)
где
т
M
технические средства, в первую очередь, ЭВМ;
ч
M
решения и другая активность человека;
M
остальные
элементы в системе.
В совокупности {x} в этом случае могут быть выделены связи между человеком и техникой {x
тч
}.
1.1.2. Структура и иерархия
Структурой системы называется ее расчленение на группы элементов с указанием связей между ними, неизменное на
все время рассмотрения и дающее представление о системе в целом.
Указанное расчленение может иметь материальную (вещественную), функциональную, алгоритмическую и другие ос-
новы. Группы элементов в структуре обычно выделяются по принципу простых или относительно более слабых связей меж-
ду элементами разных групп. Структуру системы удобно изображать в виде графической схемы, состоящей из ячеек (групп)
и соединяющих их линий (связей). Такие схемы называются структурными.
Для символьной записи структуры введем вместо совокупности элементов
}{M совокупность групп элементов }{M
)
и
совокупность связей между этими группами
}{x
)
. Тогда структура системы может быть записана как
}}{},{{: xM
)
)
. (1.4)
Структуру (1.4) можно получить из (1.1) объединением элементов в группы. Отметим, что функция (назначение) F сис-
темы в (1.4) опущена, поскольку структура может быть в определенной степени безотносительна к ней. Отметим также, что
элементы М из какой-либо группы М будут, как правило, неоднородны [см. (1.2)]
Приведем примеры структур. Вещественная структура сборного моста состоит из его отдельных, собираемых на месте
секций. Грубая структурная схема такой системы укажет только эти секции и порядок их соединения. Последнее и есть свя-
зи, которые здесь носят силовой характер. Пример функциональной структурыэто деление двигателя внутреннего сгора-
ния на системы питания, смазки, охлаждения, передачи силового момента и др. Пример системы, где вещественные и функ-
циональные структуры слиты, – это отделы проектного института, занимающиеся разными сторонами одной и той же про-
блемы. Типичной алгоритмической структурой будет алгоритм (схема) программного средства, указывающая последова-
тельность действий. Также алгоритмической структурой будет инструкция, определяющая действия при отыскании неис-
правности технического объекта.
Примерами структур других типов являются календарь (временная структура) или деление книги на главы. Ситуация с
книгой интересна тем, что здесь основа деления может быть информационной (в научной литературе), вещественной (для
типографии главаэто количество бумаги и рабочего труда) или более сложной, например, основанной на наборе эстетиче-
ских воздействий на читателя (для художественной литературы).
Структура системы может быть охарактеризована по имеющимся в ней (или преобладающим) типам связей. Простей-
шими из них являются последовательное, параллельное соединение элементов и обратная связь (рис. 1.2).
Поясним понятие обратной связи. Оно означает, что результат функционирования элемента влияет на поступающие на
него воздействия. Как правило, обратная связь выступает важным регулятором в системе. Крайне редко встречается система
без того или иного вида обратной связи.
Близким к понятию структуры является термин «декомпозиция».
Рис. 1.2. Простейшие типы связей
Декомпозицией называется деление системы на части, удобное для каких-либо операций с этой системой. Примерами
декомпозиции будут: рассмотрение физического явления или математическое описание отдельно для данной части системы;
разделение объекта на отдельно проектируемые части, зоны обслуживания; другие частично или полностью независимые
манипуляции с частями системы.
Важнейшим стимулом и сутью декомпозиции является упрощение системы, слишком сложной для рассмотрения цели-
ком. Такое упрощение может:
а) фактически приводить к замене системы на некоторую другую, в каком-то смысле соответствующую исходной; как
правило, это делается вводом гипотез об отбрасывании или ослаблении отдельных связей в системе;