Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Моделирование бизнес-процессов / Моделирование бизнес-процессов / ! Дэвид Марка Методология структурного анализа и проектирования.doc
Скачиваний:
260
Добавлен:
30.04.2013
Размер:
9.13 Mб
Скачать

5.6. Обратная связь по управлению и по потоку данных

Понятие обратной связи является фундаментальным для теории систем. Обратная связь возникает, когда выход некоторой функции А воздействует на выход функции В,а выход функции В воздействует на другую активацию функции А. Основополагающей для SADT является возможность описания двух различных видов обратной связи: обратная связь по управлению и по потоку данных. Разграничения этих двух видов обратной связи очень важно, поскольку обратная связь по управлению сильнее влияет на работу системы, чем обратная связь по потоку данных. Давайте разберемся, почему.

Обратная связь по потоку данных между двумя функциями возникает, когда выход одной функции становится входом другой. Например, функция управлять выполнением заданиядиаграммыизготовить нестандартную деталь (рис. 5-2) показывает обратную связь потока данных с функциейвыполнить задание.Это пример обратной связи, возникающей в результате попытки системы эффективно использовать свои отходы (т.е. использоватьбракв качестве металлолома для сокращения потребности всырье). Еще один пример обратной связи между теми же двумя функциями -принятое, но незаконченное задание.Она возникает в результате итерации, улучшающий входы до желаемого уровня качества. В данном случае обработка и контролирование производятся до тех пор, пока параметры детали не окажутся в пределах, указанных вчертеже.

Обратная связь по управлению появляется тогда, когда выходы двух функций воздействуют друг на друга. Классический сценарий "цыпленок и яйцо" иллюстрирует обратную связь по управлению. Диаграмма изготовить нестандартную деталь(рис. 5-2) показывает обратную связь по управлению между блокамиуправлять заданием,ивыполнить заданиечерезстатус задания.В этом случаестатус заданияотражает пошаговое продвижение процесса выполнения задания в соответствии с графиком, определенным вплане выполнения задания.Опираясь настатус задания, управляющий пересматриваетплан выполнения задания,которые, в свою очередь, воздействуют на будущую деятельность рабочего, связанную с этим заданием. Это пример эффективной реализации системой функций по планированию и обработке с помощью обратной связи по управлению.

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