디자인 모델

디자인 모델은 시스템 구조 및 시스템이 구현되는 방법에 대한 자세한 설명에 의해 분석 모델에 기초합니다. 분석 모델에서 식별된 클래스는 구현 구조를 포함하도록 정제됩니다.

디자인 모델은 시스템의 아키텍처 요구사항 및 분석에 기초합니다. 이 모델은 응용프로그램 컴포넌트를 표시하며 해당 배치 및 전체 아키텍처에서의 사용을 결정합니다.

디자인 모델에서 패키지는 분석 클래스에서 기인한 디자인 클래스, 인터페이스 및 디자인 서브시스템과 같은 시스템의 디자인 요소를 포함합니다. 각 패키지는 디자인 요소가 포함된 세부적 파티션인 모든 서브패키지의 수를 포함할 수 있습니다. 이들 아키텍처 계층은 시스템의 구현 세부사항 및 스펙을 설명하는 요소의 두 번째 레벨 조직에 대한 기초를 형성합니다.

각 패키지에서 시퀀스 다이어그램은 클래스의 오브젝트가 상호작용하는 방법, 상태 다이어그램이 클래스의 동적 동작을 모델링하는 방법, 컴포넌트 다이어그램이 시스템의 소프트웨어 아키텍처를 설명하는 방법 및 배치 다이어그램이 시스템의 실제 아키텍처를 설명하는 방법을 보여줍니다.


피드백