русс | укр

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

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

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

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


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

Принципы системного анализа


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


 

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

процесс принятия решений должен начинаться с выявления и чёткого формулирования конечных целей;

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

необходимы выявление и анализ возможных альтернативных путей достижения цели;

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

Системный анализ основывается на следующих принципах:
1) единства – совместное рассмотрение системы как единого целого и как совокупности частей;

2) развития – учет изменяемости системы, ее способности к развитию, накапливанию информации с учетом динамики окружающей среды;

3) глобальной цели – ответственность за выбор глобальной цели. Оптимум подсистем не является оптимумом всей системы;

4) функциональности – совместное рассмотрение структуры системы и функций с приоритетом функций над структурой;

5) децентрализации – сочетание децентрализации и централизации;

6) иерархии – учет соподчинения и ранжирования частей;

7) неопределенности – учет вероятностного наступления события;

8) организованности – степень выполнения решений и выводов.

 

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

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



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

– объединяет разные методы с помощью единой методики; опирается на научное мировоззрение;

– объединяет знания, суждения и интуицию специалистов различных областей знаний и обязывает их к определенной дисциплине мышления;

– уделяет основное внимание целям и целеобразованию.

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

Системный анализ расположен в середине этого перечня, так как он использует примерно в одинаковых пропорциях философско-методологические представления (характерные для философии, теории систем) и формализованные методы в модели (что характерно для специальных дисциплин).

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

– наличие, средств для организации процессов целеобразования, структуризации и анализа целей (другие системные направления ставят задачу достижения целей, разработки вариантов пути их достижения и выбора наилучшего из этих вариантов, а системный анализ рассматривает объекты как системы с активными элементами, способные и стремящиеся к целеобразованию, а затем уже и к достижению сформированных целей);

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

 

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

Системный анализ может выполняться в следующей последовательности:

1. Постановка проблемы – отправной момент исследования. В исследовании сложной системы ему предшествует работа по структурированию проблемы.

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

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

4. Формирование критериев. Критерий –это правило выбора предпочтительного варианта решения из ряда альтернативных. Критериев может быть несколько. Критерии должны описать по возможности все важные аспекты цели, но при этом необходимо минимизировать число необходимых критериев.

5. Агрегирование критериев. Выявленные критерии могут быть объединены либо в группы, либо заменены обобщающим критерием.

6. Генерирование альтернатив и выбор с использованием критериев наилучшей из них. Формирование множества альтернатив является творческим этапом системного анализа.

7. Исследование ресурсных возможностей, включая информационные ресурсы.

8. Выбор формализации (моделей и ограничений) для решения проблемы.

9. Построение системы.

10. Использование результатов проведенного системного исследования.



<== предыдущая лекция | следующая лекция ==>
Понятийный аппарат системного анализа | Методы системного анализа


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


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

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

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


 


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

 
 

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

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