Системный подход к проектированию систем

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

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

Основные принципы системного подхода:

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

· Иерархичность строения, то есть наличие множества элементов, расположенных на основе подчинения элементов низшего уровня элементам высшего уровня.

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

· Множественность, позволяющая использовать множество и математических моделей для описания отдельных элементов и системы в целом.

· Системность, свойство объекта обладать всеми признаками системы.

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

Можно сформулировать понятие архитектуры как совокупность существенных решений относительно:

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

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: