Объектная модель представляет статическую структуру проектируемой системы (подсистемы). Однако знания статической структуры недостаточно, чтобы понять и оценить работу подсистемы.
Необходимо иметь средства для описания изменений, которые происходят с объектами и их связями во время работы подсистемы. Одним из таких средств является динамическая модель подсистемы. Она строится после того, как объектная модель подсистемы построена и предварительно согласована и отлажена. Динамическая модель подсистемы состоит из диаграмм состояний ее объектов и подсистем.
Динамические модели используются для оценки явлений в развитии.
Динамическая модель системы состоит из диаграмм состояний ее объектов и подсистем.
Текущее состояние объекта характеризуется совокупностью текущих значений его атрибутов и связей. Во время работы системы составляющие ее объекты взаимодействуют друг с другом, в результате чего изменяются их состояния. Единицей влияния является событие: каждое событие приводит к смене состояния одного или нескольких объектов в системе, либо к возникновению новых событий. Работа системы характеризуется последовательностью происходящих в ней событий.
Функционирование (и развитие) системы возможно если в своем составе система имеет:
1. "Элементы" - подсистемы;
2. Единую "Управляющую структуру" - системообразующий фактор;
3. Возможность обмена со средой (внутри системы и внутри ее) веществом, энергией, информацией.
Функционирование сформировавшейся системы происходит на двух уровнях:
1. Управление использует фикции;
2. Элемент (подсистема представленная как "целое") являются фантомом и использует "данности".
Данное - это нечто, существующее без нашего содействия как факт.
Факт (от лат. factum - сделанное, свершившееся) - 1) событие; фактический - действительный.
2) сделанное, совершившееся; находящаяся перед нами действительность, то, что признается реально существующим.
Таким образом переживая События-Факты Элемент изменяется.
Управляющая структура получает сигнал о том что элемент изменился.
Таким образом, мы имеем:
Элемент – это
Событие-Факт изменение
Сигнал
Управляющая структура – это
Сигнал прием сигнала
определение характеристик сигнала
определение значимости сигнала
Понятие
Фактически здесь мы наблюдаем переход
Событие-Факт Сигнал
Понятие
Таким образом
Управляющая структура - это одна реальность (Понятия), а Элемент (подсистема представленная как "целое") реальность другая (Событие-Факт).
Но Переход между реальностями совершает только СИГНАЛ (от латинского signum – знак), знак, несущий сообщение (информацию) о каком–либо событии, состоянии объекта наблюдения либо передающий команды управления, оповещения и т.д.
Таким образом, Функциональная система - это:
- Элемент входящий Сигнал Событие-Факт
исходящий Сигнал- Управляющая структура входящий Сигнал
Понятие
исходящий Сигнал
Но так как "Элемент" - это в свою очередь так же "Система" то картина Функциональной системы сложней:
Управляющая структура формирует исходящий Сигнал на основе Понятия, а Элемент (подсистема) формирует исходящий Сигнал на основе События-Факта.
Следовательно системе, для правильного функционирования, необходимы
- Сигнал, правильно отражающий Событие-Факт;
- Механизм правильного формирования Понятия.
23. Преобразование формальной модели в содержательную. Рекомендации по достижению полноты модели
При всем невообразимом многообразии реальных систем принципиально различных типов моделей систем очень немного: модель типа "черный ящик", модель состава, модель отношений, а также их разумные сочетания и прежде всего объединение всех трех моделей, т.е. структура системы. Это относится как к статическим моделям, отображающим фиксированное состояние системы так и к динамическим моделям, отображающим характер временных процессов, которые происходят с системой. Можно сказать, что структура ("белый ящик") получается как результат "суммирования" моделей "черного ящика", состава и отношений. Все указанные типы моделей являются формальными, относящимися к любым системам и, следовательно, не относящимися ни к одной конкретной системе. Чтобы получить модель заданной системы, нужно придать формальной модели конкретное содержание, т.е. решить, какие аспекты реальной системы включать как элементы модели избранного типа, а какие — нет, считая их несущественными. Этот процесс обычно неформализуем, поскольку признаки существенности или несущественности в очень редком случае удается формализовать (к таким случаям относится, например, возможность принять в качестве признака существенности частоту встречаемости данного элемента в различных подобных, т.е. одинаково классифицируемых, системах). Столь же слабо формализованными являются признаки элементарности и признаки разграничения между подсистемами.
В силу указанных причин, процесс построения содержательных моделей является процессом творческим. Тем не менее интуиции эксперта, разрабатывающего содержательную модель, немало помогают формальная модель и рекомендации по ее наполнению конкретным содержанием. Формальная модель является "окном", через которое эксперт смотрит на реальную систему, строя содержательную модель.
В процессе построения содержательных моделей систем отчетливо прослеживается необходимость использования диалектики. В этом процессе главной является задача создания полной модели. Общие рекомендации по достижению полноты вытекают из основных положений диалектики:
- необходимо стремиться учесть все существенные факторы, влияющие на рассматриваемое явление; поскольку такая существенность не всегда очевидна, лучше включить в модель несущественный элемент, чем не включить существенный;
- одним из необходимых признаков полноты модели является наличие в ней противоречивых элементов; следует уделить специальное внимание этому моменту: например, при перечислении выходов надо включать в перечень не только желательные целевые выходы (связи, продукцию и т.п.), но и нежелательные (отходы, брак, и т.п.);
- как бы ни были обширны наши знания о данном явлении, реальность богаче моделей — в ней всегда есть неизвестные факторы; чтобы не упустить из виду возможность чего-то существенного, но пока неизвестного, рекомендуется включать в модель неявные "запасные", неконкретизированные элементы (типа "все остальное", "что-то еще") и на различных стадиях системного анализа обращаться к этим элементам, как бы ставя перед собой вопрос: не пора ли дополнить модель еще одним явным элементом? Эти рекомендации, конечно, не исчерпывают всех возможностей: в арсенал искусства моделирования входит много научно обоснованных методов и эмпирических эвристик.
Дата: 2019-07-31, просмотров: 223.