Системное и индуктивное проектирование ИС.



Системное проектирование – это организация проектирования информационных систем, базирующаяся на системном подходе, которая использует определенный набор логически связанных между собой средств проектирования.

Системное проектирование может быть применено для создания систем различных классов от универсальных информационных и общеуправленческих информационных систем к специализированным по областям и по функциям информационных систем.

Для больших проектов информационных систем характерно следующее:

1.    сложность описания разрабатываемой системы, которая обусловлена достаточно большим количеством элементов, данных, функций, процессов и сложными взаимосвязями между ними, что требует тщательного моделирования и анализа данных и процессов;

2.    взаимодействие компонентов (подсистем) ИС, которые имеют свои локальные задачи и цели функционирования;

3.    необходимость интеграции существующих и новых разработок;

4.    функционирование ИС в неоднородной среде на нескольких аппаратных платформах;

5.    разный уровень и разные подходы разработчиков, которые занимаются разработкой и доработкой или расширением возможностей информационных систем, их адаптации при использовании тех или других инструментальных средств;

6.    эволюция современных информационных систем.

Из разных определений системного подхода наиболее правильным является то, которое рассматривает системный подход как основу для разработки больших систем, как базу создания методики их анализа и синтеза и оно дает возможность оценить познавательную сущность этого подхода в процессе моделирования.

Главная идея системного подхода состоит в том, чтобы обнаружить особую сущность «целого, мыслимого как многое». Именно это существенно отличает системный подход от известного индуктивного подхода. Индуктивный подход исходит из того, что факторы рассматриваются по одному и выясняется их влияние на конечный результат (рассмотренный фактор поддается изменениям, другие содержатся на одном и том же уровне). Затем исследуется влияние соединений факторов (по два, по три вместе, но к каким комбинациям надо дойти, чтобы получить достоверный результат, неизвестно). И, в конце концов, объединяются все влияния (проще, подытоживают их) и обрисовывается целостная картина, которая Вас интересует.

Индуктивный подход характерен для факторных анализов, которые не учитывают системных эффектов сложных объектов. Поэтому сфера правомерного применения факторного анализа – простые системы, в которых, как упоминалось раньше, не оказывается или очень слабо оказывается свойство целостности (эмерджентности). Однако на практике этим требованием нередко пренебрегают.

 

Синтез модели при индуктивном подходе

Процесс синтеза модели М с позиций индуктивного подхода осуществляется таким способом. Реальный объект, для которого разрабатывается модель, разбивается на отдельные элементы, подсистемы (факторы). Для каждого такого самостоятельного звена, реализующего конкретную функцию (или их набор), подбирается состав исходных данных Д и формулируются их частичные цели Цч. Совокупность подобных звеньев, их данные и частичные цели определяют цель высшего порядка Ц, соответствующего отдельной стороне реального объекта и ее компоненту Д0 на модели. И в конце концов, сбор всех таких компонентов К дает нам всю модель М реального объекта.

Таким образом, можно проследить две характерных особенности индуктивного подхода:

– переход от частного к общему, при котором модель образуется как сумма изолированных компонентов, которые решают свои задачи;

– появление общесистемного эффекта не предполагается.

Последнее подтверждает раньше высказанную мысль об узкой сфере применения индуктивного подхода (факторного анализа), ограниченную набором простых систем (и, соответственно, простых моделей), лишенных свойства эмерджентности.

В меру повышения сложности реальных объектов разработка их моделей не может осуществляться на основе индуктивного подхода.

Это связано с тем, что процесс выделения элементов ОУ с независимым рассмотрением отдельных сторон функционирования объекта становится все более громоздким, продолжительным и дорогим из-за того, что количество упомянутых сторон работы объекта резко возрастает и вместе с тем увеличивается количество исходных данных. При этом появляется необходимость «распутывать» сложные переплетения связей, учитывать стохастичность многих из них в самой системе, а также взаимодействие последней с окружающей средой. Поэтому разработчик может создать принципиально другую модель, в которой должны найти отображение реальные свойства объекта и его способность порождать общесистемный эффект.

 


Дата добавления: 2018-02-15; просмотров: 800; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!