Процедура системного анализа
Общие представления об эмерджентности, условия возникновения новых свойств. Использование техники агрегирования для описания исследуемого явления. Понятие о конфигураторе, проблема выбора числа языков. Построение системы сбалансированных показателей.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лекция |
Язык | русский |
Дата добавления | 07.04.2018 |
Размер файла | 25,5 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://allbest.ru
ЛЕКЦИЯ
Процедура системного анализа
План
1. Агрегирование и эмерджентность
2. Техника агрегирования
3. Агрегирование данных
Контрольные вопросы
Темы рефератов и эссе
1. Агрегирование и эмерджентность
Эмерджентность ассоциируется с появлением у системы новых свойств, которые никаким логическим образом нельзя вывести из свойств образующих ее элементов. Другими словами, эмерджентность - это нечто новое, которого нет и не может быть внутри исследуемой системы. Собственно, по наличии таких эмерджентных свойств система может быть идентифицирована в окружающей нас ноосфере.
Однако, какие бы удивительные свойства ни возникали при агрегировании элементов в систему, ничего взявшегося «ниоткуда» здесь нет. Новые свойства возникают благодаря конкретным связям между конкретными элементами, которые могут варьироваться от полного согласия до полной противоположности отдельных частей системы.
Приведем подтверждающий это простой пример. Пусть имеется некоторый цифровой автомат А. преобразующий любое целое число, подступившее на вход, в число на единицу больше (рис. 1, а). Если замкнуть два таких автомата в кольцо (рис. 1, б) и подать входной сигнал (ввести любое целое число), то в полученной системе обнаружится новое свойство: она генерирует возрастающие последовательности на выходах у1, у2, причем одна из них состоит только из четных, а другая - только из нечетных чисел.
Рис. 1. Иллюстрация эмерджентности системы
Аналогичные примеры нетрудно найти и в экономической сфере. В первую очередь они связаны с процессами диверсификации производства хозяйствующих субъектов. Если, например, некоторый коммерческий банк, специализирующийся на оказании розничных банковских услуг, стремится выйти на рынок страхования, он может поступить двумя путями: создать в своей структуре новое специализированное подразделение и самостоятельно лицензироваться на право оказания страховых услуг или найти на рынке работающую страховую компанию и слиться (объединиться) с ней либо поглотить ее, приобретя контрольный пакет акций на фондовом рынке. Другими словами, в процессе органической диверсификации процедуры слияния/поглощения новая объединенная система приобрела новые эмерджентные свойства.
Новые свойства существуют, пока существует сама система как единое целое. Именно поэтому эмерджентность считают проявлением внутренней целостности системы и называют системообразующим фактором. Чем больше отличаются свойства системы от суммы свойств ее элементов, тем выше ее организованность.
2. Техника агрегирования
Как и в случае декомпозиции, техника агрегирования основана на использовании определенных моделей исследуемой или проектируемой системы. По аналогии их можно назвать модели - основания агрегирования. Именно они определяют, какие части должны войти в состав системы и как они должны быть связаны между собой. Разные цели и условия агрегирования приводят к необходимости использовать разные модели, что в конечном итоге определяет тип агрегата и технику его построения. В самом общем виде агрегирование можно определить как установление отношений на заданном множестве элементов.
Всякое сложное явление требует рассмотрения с разных точек зрения и многопланового описания. Только агрегированное описание в терминах нескольких качественно различающихся языков позволяет охарактеризовать явление с достаточной полнотой. Например, автомобильная авария должна рассматриваться не только как физическое явление, вызванное техническим состоянием автомобиля, качеством дорожного покрытия, силами инерции, трения и удара, но и как явление медицинского, социального, экономического и юридического характера.
В реальной жизни не бывает проблем чисто физических, экономических. юридических и даже системных. Эта многоплановость реальной жизни ставит перед системным аналитиком неизбежный вопрос о допустимой минимизации описания системы. Однако, если в рамках операции декомпозиции этот вопрос решался компромиссно с использованием понятия «существенность», что давало некоторую свободу выбора, сопровождаемую риском недостаточной полноты или излишней подробности, то при агрегировании вопрос очень ужесточается - риск неполноты становится недопустимым, поскольку при наличии неполноты речь может идти вообще не о том, что мы имеем в виду, а риск переопределения влечет за собой большие затраты. Следовательно, при агрегировании системы число языков описания должно быть необходимым и достаточным для достижения поставленной цели. Перечень языков, используемых для агрегирования системы, называют конфигуратором.
Например, конфигуратором для описания поверхности любого трехмерного тела на «плоскостных» языках является совокупность трех ортогональных проекций, принятая в начертательной геометрии. Для описания хозяйственных процессов используется три группы показателей - натуральные, денежные и социальные - в совокупности, образующие конфигуратор. Конфигуратор, определяющий процессы синтеза организационных систем, включает язык для описания распределения власти, язык для описания распределения ответственности и язык для описания распределения информации. Конфигуратор, используемый в радиотехнике, включает языковые и графические средства для представления структурной, принципиальной и монтажной схемы любого устройства.
Задав конфигуратор, т.е. перечислив языки, на которых будет описываться система, мы тем самым фиксируем наше понимание природы системы и в большой степени предопределяем ее тип. При смене цели исследования, например, при разработке новой модели телевизора, требуется предусмотреть все стадии ее жизненного цикла вплоть до вывода модели на рынок. В данном случае конфигуратор системы должен включать как минимум три языка: язык описания производственно-технологических процессов, язык дизайна и язык рекламы.
Ключевой задачей агрегирования является образование структуры исследуемой системы. В процессе синтеза мы создаем, определяем или навязываем структуру будущей системе. Если это реальная система, то в ней вполне объективно, т.е. помимо нашей воли, возникнут, установятся и начнут работать не только те связи, которые мы спроектировали, но и другие -- которые вытекают из самой природы сведенных в одну систему элементов. Поэтому при проектировании системы важно задать ее структуру во всех существенных отношениях. В остальных отношениях структура сложится стихийным образом.
Совокупность всех существенных отношений предопределяется конфигуратором системы. Отсюда вытекает, что проект любой системы должен содержать столько структур, сколько языков включено в ее конфигуратор. Например, проект организационной системы должен содержать структуры распределения власти, распределения ответственности и распределения информации. В свою очередь, проект любого хозяйствующего субъекта, которые принято относить к классу организационно-экономических систем, кроме перечисленных структур, должен включать структуры производственно-технологическую, финансовых потоков и корпоративной культуры.
эмерджентность агрегирование конфигуратор
3. Агрегирование данных
Кроме собственно агрегирования или синтеза систем (экономических. технических, организационных) системные аналитики имеют дело с агрегированием данных. К сожалению, системных аналитиков. занятых в экономической сфере, идентифицируют именно с этим работами, забывая о том, что их функции намного шире.
Реально функционирующие системы генерируют слишком много данных, которые плохо обозримы и с которыми трудно работать. Поэтому возникает настоятельная необходимость в агрегировании данных в целях уменьшения размерности анализируемой предметной области.
В настоящее время агрегирование данных в экономических системах часто связывают с построением так называемой системы сбалансированных показателей. Эта система содержит четыре группы показателей, описывающих исследуемую систему в финансово-экономическом, клиентско-контрагентском, бизнес-процессом и образовательно-квалификационном разрезах. Все группы показателей связаны между собой и направлены на реализацию единой стратегии компании. Так. повышение образовательно-квалификационного уровня сотрудников обеспечивает повышение эффективности и качества внутренних бизнес-процессов, эффективность бизнес-процессов способствуют лучшему удовлетворению запросов клиентов, а это, в свою очередь, позволяет достичь желаемых финансовых результатов и тем самым удовлетворить ожидания акционеров.
Число показателей в каждой группе на одном уровне управления не должно превышать 7-10. Следовательно, руководитель любого уровня работает с 30-40 показателями одновременно, что не составляет особого труда. Основная трудность заключается в выстраивании информационной природы показателей, где каждый последующий уровень представляет собой агрегат предыдущего. Решение этой задачи входит в круг обязанностей системного аналитика.
Важный пример агрегирования данных дает статистический анализ. Среди различных агрегатов, называемых в этом случае статистиками, т.е. функциями выборочных значений, особое место занимают такие агрегаты, которые извлекают всю полезную информацию об интересующем нас параметре из совокупности наблюдений. Наглядным примером статистического агрегирования является факторный анализ, в котором несколько переменных сводятся в один фактор. При рассмотрении реальных данных самым важным является построение модели-агрегата при отсутствии информации, необходимой для теоретического синтеза статистики. Именно поэтому эту область называют анализом данных, оставляя за математической статистикой задачи алгоритмического синтеза и анализа статистик.
Если агрегируемые данные фиксируются в числовых шкалах, то появляется возможность задать отношение на множестве данных в виде числовой функции многих переменных. Классическим примером такого агрегирования является приведение задачи многокритериальной оптимизации к однокритериальной задаче. Стоимостный анализ в экономике, в котором все существенные для исследуемого явления факторы имеют денежную оценку, а результат представляет собой их алгебраическую сумму, также следует отнести к классу задач агрегирования данных, методы решения которых входят в арсенал системных аналитиков финансово- экономической сферы.
Контрольные вопросы
1. Дайте определение агрегирования. Эквивалентны ли понятия «система» и «агрегат»?
2. Как проявляется внутренняя целостность агрегата? Почему при агрегировании системы в ней появляются новые свойства?
3. Приведите примеры эмерджентности системы. Почему эмерджентность считают внутренним свойством системы?
4. Какая связь существует между системообразующим фактором и эмерджентностью системы?
5. Как связаны дифференциация свойств элементов системы с ее организованностью?
6. Что лежит в основе агрегирования системы? Чем вызвана необходимость многопланового описания агрегируемой системы?
7. Что такое конфигуратор системы? Приведите примеры конфигураторов.
8. Сколько структурных описаний должна содержать агрегируемая система? Приведите примеры структурных описаний социокультурных систем.
9. В чем заключается сущность задачи агрегирования данных в экономике?
10. Что представляет собой система сбалансированных показателей?
11. В чем заключается основная задача синтетического подхода к исследованию системы?
Темы рефератов и эссе
· Проблемы анализа данных в экономических приложениях.
· Слияния и поглощения как примеры агрегирования экономических систем.
· Проектирование новых образований.
Размещено на Allbest.ru
...Подобные документы
Основные концепции языков программирования, механизмы типизации данных. Описание языков программирования и методов трансляции. Конечные автоматы и преобразователи. Общие методы синтаксического анализа. Формальные методы описания языкового перевода.
курс лекций [5,5 M], добавлен 04.12.2013История возникновения Лого. Связь языков программирования LISP и LOGO. Команды перемещения черепашки. Упражнения для самостоятельной работы. Управляющие клавиши. Процедура рисования правильного треугольника. Правила описания процедуры с параметром.
курсовая работа [175,4 K], добавлен 24.07.2013Системы и задачи их анализа. Методы системного анализа: аналитические; математические. Сущность автоматизации управления в сложных системах. Структура системы с управлением, пути совершенствования. Цель автоматизации управления. Этапы приятия решений.
реферат [324,3 K], добавлен 25.07.2010Прямое проектирование баз данных: создание драйвера, генерация каталога, выполнение Script-файла. Использование свойств, определяемых пользователем, шаблонов скриптов. Перенос структуры данных с одного сервера на другой, синхронизация системного каталога.
курсовая работа [1,5 M], добавлен 26.11.2011Анализ предпроектного обследования предметной области "Компьютерного сервиса". Особенность разработки функциональная модель IDEF0 для графического представления описания информационной системы. Построение модели данных для проектируемой системы.
контрольная работа [751,8 K], добавлен 12.01.2023Применение правил грамматики. Синтаксический анализатор, нис- и восходящий разбор, полный перебор правил подстановки. Классификация грамматик по Хомскому. Определение языков с помощью автоматов. Форма Бекуса-Наура описания синтаксиса формальных языков.
лекция [270,1 K], добавлен 19.10.2014Особенности способов описания языков программирования. Язык программирования как способ записи программ на ЭВМ в понятной для компьютера форме. Характеристика языка Паскаль, анализ стандартных его функций. Анализ примеров записи арифметических выражений.
курсовая работа [292,0 K], добавлен 18.03.2013Проектирование, разработка и внедрение электронной системы обучения и тестирования для сотрудников строительной организации. Требования к надежности. Общие сведения о программной реализации системы. Руководство системного программиста. Конструктор тестов.
дипломная работа [1,7 M], добавлен 19.01.2017История возникновения и развития языка Prolog. Рассмотрение императивных и декларативных языков программирования. Элементы экспертной системы: база знаний, механизм вывода и система пользовательского интерфейса. Описание предикатов и предложений.
дипломная работа [44,0 K], добавлен 11.05.2014Характеристика языков программирования: краткая история, хронология. Основные виды языков программирования: ассемблер; бейсик. Создание и использование формул в Excel. Применение операторов в формулах. Использование функций в Excel. Сайт дома отдыха.
отчет по практике [139,1 K], добавлен 03.06.2011Использование различных маркетинговых инструментов для продвижения веб-сайтов г. Архангельска. Проблема неразвитости рынка и отсутствия налаженной системы работы через Интернет в регионе. Поддержка сайтов предприятий для привлечения новых клиентов.
контрольная работа [16,6 K], добавлен 28.02.2012Изучение областей использования вычислительной техники, истории систем управления данными во внешней памяти. Анализ разработки ряда стандартов в рамках языков описания и манипулирования данными. Обзор технологий по обмену данными между различными СУБД.
презентация [263,2 K], добавлен 30.05.2012История разработки языка программирования Си. Программа на Си как одна или несколько единиц компиляции (файлов), стадии работы компилятора. Идентификаторы и ключевые слова, типы констант. Форма Бекуса-Наура описания синтаксиса формальных языков.
презентация [257,7 K], добавлен 05.01.2014Основные понятия теории графов. Ценность системного подхода. Представления операций во времени. Структурно-лингвистическое (знаковое) моделирование. Формы и средства графического представления информации. Методы формализованного представления систем.
курсовая работа [2,2 M], добавлен 15.06.2015Проведение структурного системного анализа предметной области и разработка информационной системы "Клиника". Описание диаграмм потоков данных в информационной базе. Построение инфологической модели информационной системы. Основной интерфейс баз данных.
курсовая работа [2,1 M], добавлен 11.07.2013Характеристики и свойства языков программирования. Исследование эволюции объектно-ориентированных языков программирования. Построение эволюционной карты механизмов ООП. Разработка концептуальной модели функционирования пользовательского интерфейса.
курсовая работа [2,6 M], добавлен 17.11.2014Понятие и свойства вещественного числа. Изучение основных типов данных с плавающей точкой, принятых стандартов и их представление в современных ЭВМ. Наработка навыков обращения с вещественными числами на компьютере (запись, считывание, хранение).
контрольная работа [16,1 K], добавлен 12.03.2011Этапы разработки системы реального времени для распознавания лиц на статическом изображении в условиях сложных сцен. Основные понятия алгоритма AdaBoost. Использование примитивов Хаара для описания свойств изображений. Среда разработки "Borland Delphi".
курсовая работа [6,8 M], добавлен 06.01.2011Рассмотрение совокупности программ и языковых средств (специальных языков описания и манипулирования данными), предназначенных для создания, ведения и использования баз данных. Определение языков общения. Исследование принципов построения банка данных.
реферат [56,9 K], добавлен 07.08.2017Анализ истории развития вычислительной техники. Сравнительные характеристики компьютеров разных поколений. Особенности развития современных компьютерных систем. Характеристика компиляторов с общей семантической базой. Этапы развития компьютерной техники.
презентация [2,5 M], добавлен 15.11.2012