logo search
Конспект лекций по информационным технологиям

2. Системный подход к решению функциональных задач

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

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

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

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

Системный подход позволяет рассматривать различные объекты (системы) с единой точки зрения, выявляя важнейшие черты их функционирования и учитывая наиболее существенные факторы. Он эффективно используется при проектировании и эксплуатации информационных систем, особенно автоматизированных систем управления (АСУ), которые по существу являются человеко-машинными системами.

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

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

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

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

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

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

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