- •Тема 1. Основные положения теории систем
- •Тема 2. Методология системных исследований в экономике
- •Тема 3. Процедуры системного анализа
- •Тема 4. Моделирование систем
- •Тема 5. Модели поведения человека и обществ
- •Тема 6. Управление с системных позиций
- •Тема 1. Основные положения теории систем
- •1.1. Система как философская категория
- •1.2. Связи в системе
- •1.3. Фундаментальные свойства систем
- •1.4. Состав, структура и границы системы
- •1.5. Понятия надсистема, подсистема
- •1.6. Цель системы
- •1.7. Функционирование и развитие системы
- •1.8. Узкое место системы
- •1.9. Причинно-следственные связи
- •1.10. Усиливающие и уравновешивающие связи
- •1.11. Жизненный цикл системы
- •1.12. Системность как общее свойство материи
- •1.13. Системность в практической деятельности человека
- •1.14. Системность познавательных процессов
- •1.15. Наблюдатель как системный фактор
- •1.16. Классификация систем
- •Тема 2. Методология системных исследований в экономике
- •2.1. Природа сложности системных исследований
- •2.2. Основные положения системной методологии
- •2.3. Специфика экономических систем (факторы поведения и ментальные модели индивида, формальные и неформальные институты) и особенности их исследования
- •2.4. Преимущества и недостатки неформальных институтов
- •2.5. Понятие модели и роль моделирования в системных исследованиях
- •2.6. Этика системного анализа
- •2.7. Базовая методика системного анализа
- •2.7.1. Формулировка проблемы
- •2.7.2. Формирование проблематики
- •2.7.3. Конфигурирование проблемы
- •2.7.4. Постановка задачи
- •2.7.5. Определение целей
- •2.7.6. Выбор критериев
- •2.7.7. Генерирование альтернатив
- •2.7.8. Моделирование
- •2.7.9. Синтез решения
- •2.7.10. Реализация решения
- •Тема 3. Процедуры системного анализа
- •3.1. Целеполагание
- •3.2. Выявление системности
- •3.3. Декомпозиция и агрегирование
- •3.4. Единство и обособленность анализа и синтеза в системных исследованиях
- •3.5. Измерения
- •3.6. Выбор
- •Тема 4. Моделирование систем
- •4.1. Моделирование как основной подход к исследованию систем
- •4.1.1. Этапы моделирования
- •4.1.2. Принципы построения моделей экономических систем
- •4.1.3. Проблемы построения моделей экономических систем
- •4.2. Классификация моделей
- •4.3. Статические и динамические модели
- •4.4. Модель «черного ящика»
- •4.5. Модели состава и структуры системы
- •4.6. Sadt-модели
- •4.7. Диаграммы потоков данных
- •4.8. Эконометрические модели
- •4.9. Математические модели выбора
- •4.10. Игровые модели
- •Тема 5. Модели поведения человека и обществ
- •5.1. Взаимовлияние системы и личности
- •5.2. Понятия системного архетипа
- •5.2. Понятия системного паттерна
- •5.3. Концепция общественной безопасности
- •5.4. Поведение систем на всех этапах жизненного цикла
- •Тема 6. Управление с системных позиций
- •6.1. Моделирование целесообразной управляемой деятельности
- •6.2. Виды управляющих воздействий
- •6.3. Управление по принципу ведущего звена
- •6.4. Организационная структура системы (виды и роль)
- •6.5. Системы информационной поддержки управления (роль и принципы организации)
- •6.6. Иерархия технологий
4.6. Sadt-модели
SADT (от англ. Structured Analysis and Design Technique) – методология структурного анализа и проектирования, интегрирующая процесс моделирования, управление конфигурацией проекта, использование дополнительных языковых средств и руководство проектом со своим графическим языком.
Процесс моделирования может быть разделен на несколько этапов: опрос экспертов, создание диаграмм и моделей, распространение документации, оценка адекватности моделей и принятие их для дальнейшего использования.
Этот процесс хорошо отлажен, потому что при разработке проекта специалисты выполняют конкретные обязанности, а библиотекарь обеспечивает своевременный обмен информацией.
SADT возникла в конце 60-х годов в ходе революции, вызванной структурным программированием. Разработчики решили формализовать процесс создания системы, разбив его на следующие фазы:
Анализ – определение того, что система будет делать,
Проектирование – определение подсистем и их взаимодействие,
Реализация – разработка подсистем по отдельности, объединение – соединение подсистем в единое целое,
Тестирование – проверка работы системы,
Установка – введение системы в действие,
Эксплуатация – использование системы.
SADT успешно использовалась в военных, промышленных и коммерческих организациях для решения широкого спектра задач:
- программное обеспечение телефонных сетей,
- системная поддержка и диагностика,
- долгосрочное и стратегическое планирование,
- автоматизированное производство и проектирование,
- конфигурация компьютерных систем,
- обучение персонала,
- встроенное ПО для оборонных систем,
- управление финансами и материально-техническим снабжением и др.
Данная методология широко поддерживается Министерством обороны США, которое было инициатором разработки стандарта IDEF0 как подмножества SADT. Это, наряду с растущей автоматизированной поддержкой, сделало ее более доступной и простой в употреблении.
Основным рабочим элементом при моделировании является диаграмма (пример на рис.4.4). Модель SADT объединяет и организует диаграммы в иерархические древовидные структуры, при этом, чем выше уровень диаграммы, тем она менее детализирована.
Рис. 4.4. Пример SADT-диаграммы
В состав диаграммы входят блоки, изображающие активности моделируемой системы, и направленные отрезки, связывающие блоки вместе и изображающие взаимодействия и взаимосвязи между блоками.
SADT требует, чтобы в диаграмме было 3-6 блоков: в этих пределах диаграммы и модели удобны для чтения, понимания и использования.
Однако такое жесткое требование на число блоков на диаграмме ограничивает применение SADT для ряда предметных областей. Например, в банковских структурах имеется 15-20 равноправных деятельностей, которые целесообразно отразить на одной диаграмме. Искусственное их растаскивание по разным уровням SADT-модели явно не улучшает ее понимаемость.
Блоки на диаграммах изображаются прямоугольниками и сопровождаются текстами на естественном языке, описывающими
активности.
В отличие от других методов структурного анализа в SADT каждая сторона блока имеет вполне определенное особое назначение: левая сторона блока предназначена для Входов, верхняя - для Управления, правая - для Выходов, нижняя – для Исполнителей. Такое обозначение отражает определенные принципы активности: Входы преобразуются в Выходы, Управления ограничивают или предписывают условия выполнения, Исполнители описывают, за счет чего выполняются преобразования.
