- •Оглавление
- •1.Основы теории систем
- •1.1.Подходы к исследованию окружающего мира
- •1.2.Система и её основные признаки
- •1.2.1.Определение системы. Понятие «Система» является абстракцией, созданной человеком для облегчения задачи понимания мира. Наиболее простым и ёмким определением понятия является:
- •1.2.2.Признаки и свойства системы
- •1.2.3.Системообразующие факторы
- •1.2.4.Основная классификация систем
- •1.2.7.Способы выделения систем
- •1.2.6.Дескриптивное и конструктивное определения системы
- •1.3.Свойства, функции и цели системы
- •1.4.Условия применения системного подхода
- •1.5.Контрольные вопросы
- •2.Функционирование сложных систем
- •2.1.Целостность систем
- •2.2.Жизненный цикл сложных систем
- •Характеристика этапов жизненного цикла системы
- •2.3.Возрастание и убывание энтропии и негэнтропии
- •2.4.Синергетический подход и самоорганизация сложных систем
- •2.5.Функционирование сложных систем
- •2.5.1.Принципы функционирования систем
- •2.6.Контрольные вопросы
- •3.Управление в сложных системах
- •3.1.Основы теории управления
- •3.4.Системы управления
- •3.5.Управление в организационных системах
- •3.5.1.Организационные системы
- •3.5.2.Организационное управление и управление в технике
- •3.6.Контрольные вопросы
- •4.Моделирование
- •4.1.Основные понятия моделирования
- •4.2.Принципы моделирования
- •4.3.Виды моделирования
- •4.4.Характеристика известных способов моделирования
- •4.5.Теория игр и принятие решений
- •4.6.Моделирование бизнес-процессов
- •4.6.4.Информационное моделирование. Методология idef1x – это и формализованный язык для семантического моделирования данных, и инструмент для анализа информационных структур систем различной природы.
- •4.6.5.Моделирование семантики. Семантической моделью называют систему значений или область объектов, которые превращают формулы логического исчисления в истинные или ложные утверждения.
- •4.7.Контрольные вопросы
- •5.2.Виды измерительных шкал
- •5.3.Квалиметрия в системном анализе
- •5.4.Представление справочников на шкалах
- •5.5.Контрольные вопросы
- •6.Системный анализ
- •6.1.Системный анализ как метод исследования
- •6.1.2.Характеристика основных подходов, используемых в системном анализе
- •6.2.Онтологический аспект системного анализа
- •6.2.3.Концепции и язык описания онтологий в idef5. Процесс построения онтологии, согласно методологии idef5 состоит из пяти основных действий:
- •6.2.4.Виды схем и диаграмм idef5. Существует четыре основных вида схем, которые используются для накопления информации об онтологии в графической форме.
- •Виды онтологических схем
- •6.2.5.Онтологическое представление классификации системных понятий. Рассмотрим верхний уровень онтологической схемы научного знания представленного на рис.75.
- •6.3.Гносеологический и структурный аспекты системного анализа
- •6.4.Этапы системного анализа
- •6.4.2.Модель предметной области
- •6.4.8.Пример применения системного анализа для образовательной деятельности. Рассмотрим систему планирования учебного процесса.
- •6.5.Системный анализ в экономике
- •6.6.Системная инженерия
- •6.7.Контрольные вопросы
- •Гетерогенные системы
- •Гомогенные системы
- •Гомеостаз
- •Равновесие системы
- •Развитие
- •Семантическая модель
- •Симметрия
4.6.4.Информационное моделирование. Методология idef1x – это и формализованный язык для семантического моделирования данных, и инструмент для анализа информационных структур систем различной природы.
Информационное моделирование представляет собой анализ логической структуры информации об объектах системы, дополняя функциональные модели, путём детализации объектов, которыми манипулируют функции системы. Информационная модель демонстрирует взаимосвязь между данными и документами, выявляя разделяемые атрибуты в них (рис.46).
Рис.46. Определение понятий «сущность», «атрибут» и «отношение» [17]
Например, для учебного процесса можно выделить сущности «основная образовательная программа» и «дисциплина», связанные отношением «один-ко-многим». Атрибутами этих сущностей могут быть «название направления подготовки», «трудоёмкость изучения» и т.д.
Информационная модель (ИМ) в нотации «сущность-связь» может быть выражена следующей формулой:
, (4.0)
где СУЩ = {СУЩ1, СУЩ2, …} – сущности; СВ – связи; АТ – атрибуты.
Теоретической базой построения информационных моделей является теория баз данных типа «сущность-связь».
Следует отметить, что информационная модель, соответствующая IDef1X, может быть сформирована из функциональной модели, построенной с учётом требований стандарта IDef0. При этом стрелки функциональной модели всех видов становятся потенциальными сущностями, а функции, связывающие их, трансформируются в отношения между ними.
Построенная по указанным выше правилам информационная модель будет являться адекватным отображением информационной структуры сущностей и их отношений.
При реализации информационной модели может возникнуть необходимость приведения её к какой-либо нормализованной форме.
4.6.5.Моделирование семантики. Семантической моделью называют систему значений или область объектов, которые превращают формулы логического исчисления в истинные или ложные утверждения.
Семантическая сеть – один из способов представления знаний. В семантической сети роль вершин выполняют понятия базы знаний, а дуги (причем направленные) задают отношения между ними (рис.47). Таким образом, семантическая сеть отражает семантику предметной области в виде понятий и отношений [9].
Рис.47. Пример семантической сети
Наиболее ярким и популярным примером семантических сетей являются Сети Петри, представленные разновидностью ориентированных двудольных графов. Двудольный граф включает вершины двух типов: позиции (обозначаются кружками) и переходы (обозначаются планками).
Сеть Петри может быть формально представлена как совокупность множеств [7]:
N = (P, T, G, ), (4.0)
где P = {p1, p2… pn} – множество всех позиций (n – количество позиций); Т = {t1, t2… tm} – множество переходов (m – количество переходов); G = (Gp-t, Gt-p) – множество дуг сети: Gp-t = (pt), Gt-p = (tp) – множества дуг, ведущих соответственно от переходов к позициям и от позиций к переходам (дуг, соединяющих однородные вершины, не существует); = {1, 2… k} – множество весов дуг (k – количество дуг).
Каждая позиция может быть маркирована, т.е. содержать некоторое число фишек. Если обозначить числа фишек, находящихся в i-й позиции pi, как mi, то маркировка всей сети: M = {m1, m2… mn}.
Тогда полное определение сети Петри, включая данные о начальной маркировке, можно записать в виде:
PN = (N, M0), (4.0)
где М0 – начальная маркировка сети.
При моделировании процессов принятия решений с помощью сетей Петри её позиции интерпретируют собой условия, состояния, значения переменных и т.д. Переходы интерпретируют собой принятие логических решений, соответствующих выполнению действий, при этом входные позиции – условия выполнения действий, выходные позиции – результат выполнения действий.
Если осуществить начальную маркировку сети Петри, то можно описать логику работы системы и произвести анализ ее работоспособности. Переходы меток описываются графом достижимости, у которого каждой вершине соответствует определенная маркировка, а каждой дуге – переход, который срабатывает при данной маркировке (рис.48).
Таким образом, граф достижимости представляется как:
GD = (V, E), (4.0)
где V – массив вершин (маркировок, соответствующих вершинам):
V = {М1, М2 … Мq}, (4.0)
где Мi – i-я маркировка, q – количество маркировок; Е = {e1, e2 … ep} – массив дуг, связывающих вершины (р – количество дуг).
Рис.48. Пример графа сети Петри
Каждая дуга представляется как совокупность ei = {1, 2, Т}, где 1 и 2 – номера начальной и конечной вершин графа; Т = {t1, t2, … tk} – массив переходов, соответствующий дуге; k – количество одновременно срабатывающих переходов при переходе от одной маркировки к другой.
С помощью графа достижимости могут быть определены следующие свойства сети Петри:
живость (отсутствие тупиковых состояний);
ограниченность (сеть ограниченна, если символ «» не входит ни в одну вершину графа);
безопасность (сеть безопасна, если в метки вершин входят только «0» и «1») – физически безопасность означает отсутствие зацикливаний;
правильность (если сеть безопасная и живая, то она правильная);
обратимость (сеть обратима, если в графе имеется хотя бы одна дуга, направленная к начальной маркировке М0);
пассивность переходов (переход ti пассивен, если он не соответствует ни одной дуге графа);
число возможных состояний Nсост.
