System structure — 시스템의 구조

From Systems analysis Wiki
Jump to navigation Jump to search

시스템의 구조는 시스템 분석의 근본적인 개념 중 하나로, 시스템 요소들의 조직 방식과 요소들 사이의 연결 특성을 반영한다. 구조는 시스템의 내부 구성을 규정하며, 시스템의 통합성·안정성·단일 객체로서의 작동 가능성을 보장한다.

일반적 정의

구조란 시스템 요소들 사이의 본질적 연결들의 집합으로, 요소들의 질서 있는 상호작용 방식을 결정한다. 구조는 통합성을 보장하고, 시스템에 구성 요소들의 단순한 합과 구별되는 고유한 특성을 부여한다.

시스템 분석에서 구조의 역할

시스템 분석에서 구조는 다음과 같은 기능을 수행한다:

  • 시스템의 내부 공간을 조직한다;
  • 요소들의 행동에 대한 제약을 규정한다;
  • 시스템의 기능성과 안정성에 영향을 미친다;
  • 개별 부분들의 속성으로 환원할 수 없는 특질인 창발적 속성의 원천이 된다.

구조성(構造性)을 속성으로서

구조성은 시스템의 네 가지 기본 정적 속성 중 하나이다. 이는 시스템의 요소들이 자율적이지 않고 일정한 방식으로 연결되어 단일한 통합체를 형성함을 의미한다. 구조 내의 연결은 다음과 같이 구분될 수 있다:

  • 물리적 연결 (예: 전선, 배관);
  • 논리적 연결 (예: 데이터 의존성);
  • 기능적 연결 (예: 인과적 상호작용);
  • 공식적 연결 및 비공식적 연결 (조직 내에서).

구조 모델

시스템의 구조 모델이란 구성 요소들 사이의 본질적 연결들의 집합을 추상적으로 표현한 것이다. 구조 모델은 여러 가지가 존재할 수 있으며, 특정 모델의 선택은 분석의 목적에 따라 달라진다. 연결의 '본질성'에 대한 정의는 항상 평가적이며 연구 목표에 의존한다.

대표적인 구조 모델:

  • 그래프 모델 (방향 연결 및 무방향 연결);
  • 행렬 모델 (인접 행렬 및 접속 행렬);
  • 계층적 모델 (트리 및 다층적 표현);
  • 모듈형 모델 (블록 분해).

구조의 유형

시스템은 다양한 유형의 구조를 가질 수 있다:

  • 공식적 구조 — 규정 및 문서에 명시된 구조;
  • 비공식적 구조 — 실제 상호작용의 결과로 형성된 구조;
  • 기능적 구조 — 요소들에 대한 기능 분배를 규정하는 구조;
  • 물리적 구조 — 구성 요소들의 물리적 배치를 나타내는 구조;
  • 논리적 구조 — 상호 연관의 추상적 도식;
  • 프랙탈 구조 — 서로 다른 수준에서 반복되는 구조 (자기유사성 원리).

구조와 창발성의 관계

시스템 분석의 핵심 명제는 다음과 같다: 시스템의 구조는 창발적 속성의 원천이다. 이는 동일한 요소들이라도 서로 다른 방식으로 연결되면 서로 다른 속성을 가진 시스템을 형성한다는 것을 의미한다. 이로 인해 요소들을 개별적으로만 연구해서는 시스템을 이해할 수 없음이 설명된다.

구조 모델링의 문제점

구조 모델을 구축하는 데에는 여러 가지 어려움이 따른다:

  • 시스템 구성 요소의 사전 선택 필요성;
  • 연결의 중요도 규정에 있어서의 불확정성;
  • 여러 교차 구조의 동시 존재 (예: hardware/software, 공식적/비공식적 구조);
  • 모델 선택 시 평가의 주관성.

구조와 발전

구조는 시스템의 기능 또는 발전 과정에서 시간이 지남에 따라 변화할 수 있다. 이때 다음을 구별한다:

  • 기능(機能) — 구조의 변화 없이 발생하는 변화;
  • 발전(發展) — 구조 자체의 변화로서, 새로운 속성과 가능성을 창출한다.

관련 개념

  • 시스템
  • 창발성
  • 계층
  • 모델
  • 시스템 분석 방법론