Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции По Атпп И Асутп Для Заочников (Нечитайло С. А.).docx
Скачиваний:
100
Добавлен:
07.10.2014
Размер:
680.18 Кб
Скачать

Раздел II. Человек в контуре организационного управления.

§ 2.1. Проблема принятия решений.

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

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

Ситуации, в которых осуществляется выбор, характеризуют следующие основные черты:

1) Наличие цели (целей).

Необходимость принятия решения диктуется только наличием цели, которую необходимо достичь. Если цель отсутствует, то и нет никакой необходимости принимать решение.

2) Наличие альтернативных линий поведения.

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

3) Наличие ограничивающих факторов.

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

–        экономические факторы (деньги, производственные и людские ресурсы, время и т.п.),

–        технические факторы (габариты, вес, энергопотребление, надежность, точность и т.п.),

–        социальные факторы, которые учитывают требования человеческой этики и морали, а также, экологические требования.

Проблему принятия решений проиллюстрируем на примере выбора оптимального варианта проекта.

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

Каждый вариант проекта характеризуется определенной совокупностью параметров. Все их в принципе можно разделить на две группы: внешние и внутренние.

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

В самом общем случае каждый из внешних параметров

каким-то образом зависит от внутренних параметров

т.е.

(2.1.1)

Таким образом, каждому варианту проекта или (что тоже самое) вектору внутренних параметров

(2.1.2)

соответствует вектор внешних параметров

(2.1.3)

Будем называть допустимым вариантом проекта такой набор значений внутренних параметров:

(2.1.4)

при котором удовлетворяются все заданные ограничения.

Основными ограничениями, как следует из выше изложенного материала, являются:

1.  Ограничения, вытекающие из ограниченности ресурсов:

(2.1.5)

Особо следует отметить ограничение на стоимость.

2.  Ограничение, связанное со сроком разработки:

(2.1.6)

3.  Ограничения, вытекающие из необходимости поддержания внешних параметров в заданном диапазоне:

(2.1.7)

4.  Ограничения, вытекающие из необходимости поддержания внутренних параметров в заданном диапазоне:

(2.1.8)

Теперь сформулируем задачу оптимального проектирования: ищется вариант проекта (набор внутренних параметров), который принадлежал бы множеству допустимых проектов (2.1.4) и обращал бы в оптимум вектор внешних параметров (2.1.3).

Иначе говоря, требуется найти

(2.1.9)

(2.1.10)

где opt – оператор оптимизации. Он определяет выбранный принцип оптимизации.