реакция системы на входные воздействия; определяются цель ее функционирования, критерии
эффективности и системные ограничения. Иными словами, это этап выяснения взаимодейстия системы
с внешней средой, на котором определяется, что и зачем будет делать система и почему она должна
действовать так, а не иначе.
Внутреннее проектирование определяет содержание самой системы, оно отвечает на остальные
системные вопросы: как, какими методами, способами и средствами будет выполнять система свои
функции, кто, где и когда будет выполнять необходимые для этого операции и процедуры.
Внешнее и внутреннее проектирование связаны между собой. Может оказаться, что задачи,
сформулированные при внешнем проектировании, не могут быть эффективно решены ввиду отсутствия
адекватных методов и моделей либо технических средств с необходимыми характеристиками, причем
ни те, ни другие не могут быть получены за приемлемое время или стоимость. Поэтому требуется, по
крайней мере, одна, а иногда и больше итераций.
Начинать разработку надо всегда с внешнего проектирования, определяя максимальные требования к
системе и игнорируя возможные внутренние ограничения, как если бы она обладала идеальными
возможностями бесконечной мощности. Затем определяют, можно ли удовлетворить эти требования
известными методами и техническими средствами независимо от того, располагает ли разработчик
такими возможностями в настоящий момент. При положительном прогнозе оценивают реальность
использования этих методов и средств в системе. Если имеются значительные трудности, выясняют,
какие наиболее близкие по характеристикам реально допустимые средства могут быть использованы, в
какой степени при этом видоизменяются требования к системе, насколько они должны быть снижены и
являются ли эти сниженные требования приемлемыми для того, чтобы АСУ была достаточно
эффективной. Ясно, что при отрицательном ответе дальнейшая работа над системой не имеет смысла,
пока не будут выявлены пути преодоления возникших трудностей. Во всяком случае, нельзя идти от
обратного, т.е. определять характеристики системы по тем возможностям, которые есть в распоряжении
разработчика, даже если они достаточно велики. Это равносильно тому, когда постановка задачи
подгоняется под известный метод решения, например путем линеаризации нелинейных зависимостей,
снижения размерности и т.п. Задача будет решена, но полученные результаты практической ценности в
большинстве случаев иметь не будут.
Арсенал методов, используемых на этапе внутреннего проектирования, достаточно богат. Вместе с
тем практика показывает, что весьма продуктивными являются методы: единичной нити, большой
нагрузки и состязательных или конфликтных ситуаций, особенно при их совместном использовании.
Метод единичной нити. Он заключается в анализе и последующем синтезе для разрабатываемой
системы реакции системы в целом и ее элементов на каждый возможный вид входных воздействий в
отдельности. Результат анализа удобно представить в виде цепочки последовательных реакций или
комплекса процедур различных подразделений и других элементов системы, обеспечивающих нужную
реакцию системы в целом. В отдельных случаях целесообразно прослеживать цепочку реакций в
обратном направлении - от выхода к входу. Например, анализ хода изготовления одного вида готовой
продукции полезно начинать с выхода, определяя последовательно, какие узлы поступают на сборку,
какие детали нужны для сборки узлов и какие материалы нужны для изготовления деталей.
Информационные потоки чаще лучше изучать начиная со входа, выясняя, например, какие внутренние
документы порождаются системой при появлении на ее входе одного заказа, что происходит в
отдельных подразделениях вплоть до выпуска заказанной продукции и сопровождающей финансовой и
технической документации. Метод единичной нити помогает четче структуризовать систему, оценить
времена реакций подразделений и системы в целом на различного рода воздействия.
Синтез структуры, поиск возможных решений по отдельным элементам системы с использованием
метода единичной нити остается искусством и пока не поддается строгой формализации. Поэтому по
возможности для синтеза следует использовать более мощные средства, если они имеются. Однако для
анализа, сопоставления возможных вариантов простой и наглядный метод единичной нити оказывается
часто весьма полезным. При этом следует помнить, что при построении единичной нити игнорируется
поступление в систему многих как однотипных, так и разнотипных сигналов (в дальнейшем термины
сигнал и воздействие будут использоваться как синонимы).
Не вызывает особых затруднений обслуживание одного заказа, но если их поступает несколько
тысяч в день, то возникает совсем другая и чрезвычайно трудная проблема – большая нагрузка.
Метод большой нагрузки. Как и при исследовании единичной нити, в качестве инструмента
используется модель – аналитическая, графоаналитическая или графическая - движения материальных