- •Первое определение системы. Модель чёрного ящика.
- •Сложности выявления целей
- •Второе определение системы
- •Третье определение системы.
- •Классификация систем
- •По происхождению
- •Целостность системы.
- •Анализ систем на основе функционально-структурного подхода.
- •Модель "черного ящика"
- •Модель состава системы Основные положения.
- •Теория множеств как средства отображения модели состава.
- •Отношения на множествах.
- •Операции над множествами.
- •Упорядоченное множество
- •Модель структуры системы
- •Математический аппарат, используемый для построения модели структуры системы.
- •Соответствия.
- •Классификация соответствий.
- •Графы. Теория графов. Основные определения.
- •Особые типы графов.
- •Отношения на графах.
- •Комплексные элементы графа.
- •Частные случаи графов.
- •Методы задания графов.
- •Структурная схема системы
- •Динамика системы
- •Функционирование и развитие
- •Построении динамических моделей систем.
- •Типы динамических моделей
- •Общая математическая модель динамики
- •Понятие системы управления.
- •Классификация систем в зависимости от положения системы управления.
- •Классификация систем по используемому принципу управления.
- •Работа по заданной траектории
- •Регулирование.
- •Понятие больших и сложных систем.
- •Ресурсный подход к оценки сложности и величины системы.
- •Методы анализа систем.
- •Анализ структуры системы на основе не взвешенных графов.
- •Задача нахождения циклов и цепей в графовой модели структуры системы.
- •Задача поиска цепи на не взвешенных графах.
- •Задача соединения всех элементов системы без дублирующих связей.
- •Анализа структуры системы на основе взвешенных графов.
- •Взвешенные графы.
- •Оптимизационные задачи на взвешенных графах.
- •Задача поиска наименьшего остового дерева.
- •Задача поиска цепи наименьшего веса между двумя вершинами взвешенного графа. Общая постановка задачи.
- •Методы решения задачи.
- •I)Метод направленного поиска (динамического программирования) он же алгоритм Дейкстры. (Дайкстры)
- •Методы решения задачи коммивояжера.
- •Метод ветвей и границ.
- •Исследование структуры систем с помощью потоковых моделей.
- •5.1. Комплексные характеристики сетевого графа.
- •5.2. Алгоритм расчета пропускной способности сети (величины установившегося потока).
- •Исследование переходных процессов систем на основе теории конечных автоматов.
- •Объектно-ориентированный подход к анализу и разработке систем (ооп).
- •Основные положения объектно-ориентированного подхода.
- •Основные элементы объектной модели
- •Язык uml как средство построения моделей систем на основе ооп.
- •Строительные блоки uml
- •Автомат или модель состояний.
- •Моделирование динамические связи систем на основе моделей состояний объектов.
- •Процесс обмена данными между экземплярами объектов системы.
- •Понятие обмена данными. Реализация обмена.
- •Модели состояний объектов:
- •Информация и информационные системы.
- •Определение информации
- •Информационноя система
Модель состава системы Основные положения.
Отображает второе определение системы, как некоторой совокупности элементов, совместно обеспечивающих достижение цели..
Модель состава системы, описывает, из каких подсистем и элементов она состоит.
примеры моделей состава для некоторых систем.
_ |
||
Система |
Подсистемы |
Подсистемы |
Семья
|
Семья |
Муж Жена Предки Потомки Другие родственники
|
|
Имущество семьи |
Общее жилье и хозяйство Личная собственность членов семьи |
Для одной и той же системы возможно построение нескольких моделей состава
Во-первых, разные модели состава получаются вследствие того, что понятие элементарности можно определить по-разному. То, что с одной точки зрения является элементом, с другой — оказывается подсистемой, подлежащей дальнейшему разделению.
Во-вторых, как и любые модели, модель состава является целевой, и для различных целей один и тот же объект потребуется разбить на разные части.
Например, один и тот же завод для директора, главного бухгалтера, начальника пожарной охраны состоит из совершенно различных подсистем.
Аналогично модели состава самолета с точек зрения летчика, стюардессы, пассажира и аэродромного диспетчера окажутся различными. То, что для одного обязательно войдет в модель, может совершенно не интересовать другого.
В-третьих, модели состава различаются потому, что всякое разделение целого на части, всякое деление системы на подсистемы является относительным, в определенной степени условным. Например, тормозную систему автомобиля можно отнести либо к ходовой части, либо к подсистеме управления. Другими словами, границы между ; подсистемами условны, относительны, модельны.
Пример система - "часы".
В любых часах можно выделить две подсистемы:
1-датчик времени
т. е. процесс, ход которого изображает течение времени (это может быть равномерное раскручивание пружины, электрический ток с некоторым постоянным параметром, равномерное течение струйки песка, вращение Земли вокруг своей оси, колебания некоторой молекулы и т.д.);
2- индикатор времени т. е. устройство, преобразующее, отображающее состояние датчика в сигнал времени для пользователя.
Модель состава часов можно считать полностью исчерпанной (если снова не разбивать эти две подсистемы). Однако, поскольку фактически каждые часы показывают состояние своего датчика, рано или поздно их показания разойдутся между собой. Выход из этого положения состоит в синхронизации всех часов с неким общим для всех эталоном времени, например с помощью сигналов "точного времени", передаваемых по радио. Здесь и возникает вопрос: включать ли эталон времени в состав часов как системы или рассматривать часы как подсистему в общей системе указания времени?
Главная трудность в построении модели состава заключается в том, что разделение целостной системы на части является относительным, условным, зависящим от целей моделирования (это относится не только к границам между частями системы, но и к границам самой системы). Кроме того, относительным является и определение самой малой части — элемента.
Модель состава ограничивается снизу тем, что считается элементом, а сверху — границей системы. Как эта граница, так и границы разбиения на подсистемы определяются целями построения модели и, следовательно, не имеют абсолютного характера. Это не означает, что сама система или ее состав нереальны. Мы имеем дело не с разными системами, а с разными моделями системы.