- •1.Введение в системный анализ и моделирование
- •1.1.Введение
- •1.2. Предмет системного анализа
- •1.3. Многоаспектность строения и функционирования систем
- •1.4. Цель, задача, структура, система, системность
- •Исходная таблица состояний информационно-логической задачи.
- •1.5. Классификация систем. Большие и сложные системы.
- •1.6. Управление в системе и управление системой.
- •1.7 Выводы
- •Вопросы для самоконтроля
- •2.Теория графов и программно-целевой метод анализа предметных областей
- •2.1. Методы теории множеств в информационных классификациях
- •2.2 Обозначения теории графов
- •2.3. Семантические сети
- •2.4. Пример использования системного анализа предметной области
- •2.5. Программно-целевой подход в системных задачах
- •2.5.1.Этапы и область применения программно-целевого подхода
- •2.5.2.Алгоритм декомпозиции
- •2.5.2.1.Стадии анализа и синтеза
- •2.5.2.2. Метод структурного анализа
- •2.5.2.3. Методы декомпозиции
- •2.5.2.4. Требования, предъявляемые к декомпозиции.
- •2.5.2.5. Алгоритм декомпозиции
- •2.5.3.Агрегирование систем
- •2.5.3.1. Уровни агрегирования
- •2.5.3.2. Типы связей в системе
- •1.Связи взаимодействия (координации):
- •3.Связи преобразования:
- •2.5.3.3. Виды агрегирования
- •2.6. Выводы
- •Вопросы для самоконтроля.
- •7. Алгоритм декомпозиции.
- •3. Структурный подход к моделированию предметной области
- •3.1. Сущность структурного подхода
- •3.2. Методология функционального моделирования sadt
- •3.2.1. Технология структурного анализа и проектирования
- •3.2.2. Функциональная модель и ее состав
- •3.2.3. Иерархическая структура диаграмм.
- •3.2.4. Связи между функциями.
- •Типы связей и относительная их значимость.
- •Перечень типов связей и области применения.
- •3.3. Моделирование потоков данных
- •3.4. Моделирование данных
- •3.4.1. Case-метод Баркера
- •3.4.2. Методология idef1
- •3.5. Образец использования структурного подхода: фильмотека
- •3.5.1. Описание предметной области
- •3.5.2. Фазы проекта
- •Типы событий.
- •Матрица событий.
- •3.6. Выводы
- •Вопросы для самоконтроля
- •5. Моделирование потоков данных.
- •4.Объектно-ориентированная методология анализа и моделирования предметной области
- •4.1.Этапы развития uml и используемые методологии проектирования
- •4.1.1. Основные этапы развития uml.
- •4.1.2. Методология объектно-ориентированного программирования
- •4.1.3. Методология ооап
- •4.1.4. Особенности системного анализа и моделирования при проектировании информационных и программных систем
- •4.2. Базовые элементы языка uml
- •4.2.1. Общие сведения
- •4.2.2. Структура языка uml
- •4.2.3. Пакеты языка uml
- •4.2.4. Основные пакеты метамодели uml
- •4.2.4.1. Пакет «Основные элементы»
- •4.2.4.2. Пакет «Элементы поведения»
- •4.2.4.3. Пакет «Общие механизмы.
- •4.2.5. Особенности описания метамодели uml
- •4.2.6. Особенности изображения диаграмм uml
- •4.2.7. Примеры использования диаграмм
- •Interaction diagram (диаграмма взаимодействия)
- •5. Rational Rose и объектно-ориентированное проектирование
- •5.1. Функциональные особенности Rational Rose
- •5.2. Объектно-ориентированная методология анализа предметной области и моделирование бизнес-процессов
- •5.2.1. Средства и методы моделирования бизнес процессов
- •5.2.2. Пример моделирования предметной области
- •5.3. Выводы
- •Вопросы для самоконтроля.
- •1. Методология объектно-ориентированного программирования.
- •6. Методы анализа предметной области при нечетких условиях выбора решений
- •6.1. Нечеткая логика – математические основы
- •6.2. Основы нечеткого управления
- •Результаты анализа правил установки мощности калорифера.
- •6.3. Системы управления с нечеткой логикой
- •6.4. Выводы
- •Вопросы для самоконтроля
- •Нормативные источники
- •Обязательная литература
- •Рекомендуемая литература
- •Источники интернет
- •1.1.2.2 Осуществлять контроль качества обучения, в том числе посещаемости занятий, сроков их проведения, успеваемости и пр.
- •1.1.2.3 Организовать выполнение и защиту дипломных работ
- •1.1.3 Подвести итоги работ за год
- •1.2.2 Провести учебно–методическую работу в обеспечение выполнения учебного план
- •1.2.3 Выполнить учебный план
1.6. Управление в системе и управление системой.
Управление в системе — внутренняя функция системы, осуществляемая её собственными элементями.
Управление системой — выполнение функций управления извне системы.
Управление в объекте информатизации используется для различных целей:
обеспечения нужного качества обработки информации: скорости передачи, объёма, степени сжатия, времени обработки передаваемых сообщений;
коррекции структуры (связей) системы.
Рис. 1.12 Общая схема управления системой.
Согласно принципу Эшби управляющая подсистема должна иметь не менее высокий уровень организации (или большее разнообразие, больший выбор), чем управляемая подсистема. Информационная мера разнообразия традиционно оценивается, в зависимости от размера N – количества состояний системы, в виде V(N)=log2(N). Следовательно, для эффективного управления информационным процессом следует обеспечить выполнение условия V(N2) >= V(N1), где N1 и N2 – количества состояний управляемой и управляющей систем.
Пусть управляемая система обладает разнообразием V(N1), а управляющая — V(N2). Цель управляющей системы — уменьшить значение V(N1) за счет изменения V(N2). В свою же очередь, изменение V(N1), как правило, влечет изменение и V(N2), а именно, управляющая система может эффективно выполнять присущие ей функции управления лишь при условии, если верно неравенство:
Это неравенство выражает принцип (Эшби) необходимого разнообразия управляемой системы: управляющая подсистема системы должна иметь более высокий уровень организации (или большее разнообразие, больший выбор), чем управляемая подсистема, т.е. многообразие может быть управляемо (разрушено) лишь многообразием.
Функции и задачи управления системой:
Организация системы —выделение всех подсистем, их связей и взаимодействий.
Прогнозирование поведения системы.
Координация ресурсов подсистем и структуры системы для достижения цели системы.
Адаптация и системы к изменениям внешней среды.
Ранжирование управляющих параметров может уменьшить сложность системы, а это, в свою очередь, может сделать систему полностью управляемой.
Многообразие входных сигналов, различных состояний и выходных сигналов системы актуализирует поиск инвариантов управления.
Эволюция систем - их изменение (движение) по некоторой траектории развития, причём устойчивая система способна достаточно долго автономно сохранять свое движение по этой траектории. Система асимптотически устойчива при возвращении системы из любого неравновесного состояния к равновесному за бесконечное время.
Эффективность системы — способность системы оптимизировать (глобально или локально) некоторый критерий эффективности, например, соотношение «затраты на производство - объем прибыли». Критерии эффективности системы могут быть различными.
Актуальна разработка механизмов, которые обеспечивали бы устойчивое развитие системы с минимальным увеличением ресурсов.
Пример. Основные факторы устойчивого развития экономических систем:
качество и структура правовых норм;
экономическая мобильность населенияж;
инвестиционная политика, направленная на устойчивое развитие;
инновационная активность государства;
величина дефицита платежей и задолженность;
динамичность производства и потребления;
использование новых информационных технологий в экономике.
Оптимальное управление в системе - ресурсообеспеченные действия, наилучшим в некотором смысле образом приводящие её к поставленным целям.
