русс | укр

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

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

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

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


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

Понятие иерархии


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


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

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

1. Система всегда составлена из других систем.

2. Для любой системы всегда может быть найдена другая система, ее охватывающая.

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

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

5. Система низшего уровня, в свою очередь, может быть рассмотрена в качестве системы высшего уровня для систем, которые включены в нее.

В настоящее время широко используются три вида иерархии, позволяющих рассматривать систему с различных точек зрения:

- иерархия описания или абстрагирования системы (страты),

- иерархия процессов принятия решений (слои),

- иерархия организационного взаимодействия (эшелоны).

Страты (от лат. stratum - настил). Иерархия уровней описания системы или абстрагирования обусловлена следующим: с одной стороны, необходимо иметь достаточно детальное описание системы, а с другой стороны, это описание должно быть обозримым. Выполнить это требование можно лишь при использовании соответствующей иерархии описаний системы. При этом для описания системы на каждом уровне иерархии используется свое множество моделей системы.

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



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

 

 


Рис. 2.1. Взаимодействие между стратами

Слои. Поскольку любая проблема может рассматриваться как система, то следующий вид иерархии связан с уровнями сложности процессов принятия решений. В большинстве проблем, для решения которых используется системный анализ, само решение многоэтапно и может быть представлено в виде множества последовательных решений (Рис.2.2). Такую иерархию называют иерархией слоев принимаемых решений, а саму систему принятия решений – многослойной системой.

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

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

 

 


Рис. 2.2. Многослойная иерархия решений.

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

Методы декомпозиции и композиции часто используемый инструмент системного аналитика.



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


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


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

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

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


 


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

 
 

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

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