русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Понятие решение


Дата добавления: 2013-12-23; просмотров: 2189; Нарушение авторских прав


Определение целей

Структурирование проблемы

После начального уяснения проблемы наступает очередь более углубленного исследования: этап 2 – структурирование проблемы.

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

Данный этап предполагает переход от концептуального описания проблемы к выявлению элементного состава проблемы, ее структуры и границ со средой.

Рассмотрим детали этого этапа действий аналитика также по шагам.

Шаг 1. Исследование потребностей

Шаг 2. Выявление проблематики

Шаги 3. Выделение проблемы из среды.

Шаг 4. Исследование ресурсных возможностей.

Шаг 5. Построение желаемого состояния to be.

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

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

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

Как и все в системном анализе, понятие решение имеет несколько аспектов своего использования. Часто при решении проблем рассматривают два аспекта выработки решения:



- поиск или формирование решения (англ. solving),

- принятие или выбор решения (англ. decision-making).

Под поиском (формированием) решения понимают процедуры, связанные с поиском путей достижения целей, разработкой альтернатив.

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

Отчасти эти два аспекта решения связаны с различными ролями в системном анализе аналитика и ЛПР. Аналитик занимается поиском решений, а ЛПР - принятием решений.

Процесс решения происходит во времени, поэтому вводится понятие процесс принятия решений. Этот процесс состоит из последовательности этапов и процедур и направлен на устранение проблемной ситуации.

С учетом вышеназванных аспектов понятия решение можно выделить три этапа процесса принятия решений:

- постановка задачи,

- поиск решения,

- выбор решения.

В общем случае постановка задачи предполагает следующие процедуры [17]:

- выявление и описание проблемной ситуации,

- определение времени необходимого для принятия решения,

- определение необходимых для принятия решения ресурсов.

На этапе поиска решений выполняются следующие процедуры:

- анализ проблемной ситуации,

- формирование целей,

- определение ограничений,

- генерация альтернатив, решающих проблему,

- измерение предпочтений решений.

На этапе выбора решений выполняются следующие процедуры:

- определение множества допустимых решений,

- формирование критериев выбора решения,

- определение недоминируемых (эффективных) решений,

- выбор «наилучшего» решения.

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

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

 



<== предыдущая лекция | следующая лекция ==>
Уяснение проблемы | Определение целей


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.