일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- class diagram
- 튜토리얼
- 이론
- Activity Diagram
- 코딩
- Python
- 엔터프라이즈 아키텍처
- sample
- Turorial
- 액티비티 다이어그램
- 데이터
- 클래스 다이어그램
- 컴포넌트 다이어그램
- 만들기
- 데이터 관리
- data
- example
- UML
- Tutorial
- 소프트웨어공학
- Enterprise Architect
- 판다스
- 파이썬
- 예제
- 데이터 처리
- EA
- 사용법
- Component Dagram
- 기초
- pandas
- Today
- Total
SW개발 지식 쌓기
[ UML ] 컴포넌트 다이어그램(Component Diagram) 이론 본문
n Component Diagram
컴포넌트 다이어그램은 시스템을 구성하는 소프트웨어의 조각, 임베디드 컨트롤러 등, 그들의 조직과 종속성을 보여준다.
컴포넌트도 클래스 다이어그램보다 높은 수준의 추상화를 가진다.
일반적으로 컴포넌트는 실행시에 하나 이상의 클래스에 의해 구현된다.
결국 성분은 시스템의 많은 부분을 포함 할 수 있도록 구축 블록을 구축한다.
도구 상자의 구성 요소 페이지의 구성 요소 다이어그램 요소 및 커넥터를 생성한다.
l Example Diagram
이 그림은 구성 요소와 상호 관계의 수를 보여준다.
어셈블리 커넥터는 주문에 의해 지정된 필요한 인터페이스 제품과 고객이 제공하는 인터페이스를 연결한다.
종속 관계는 주문에 의해 지정된 필수 인터페이스 지불에 고객의 관련 계좌 정보를 매핑한다.
l Component Diagram Element Icons
Icon |
Description |
|
패키지는 사업 내용을 구성하는 데 사용되지만, 도면상에 첨가 할 때 또는 구조적 관계 묘사를 위해 사용될 수 있다. |
|
패키징 구성 요소는 다이어그램의 구성 요소와 매우 유사하게 나타나지만 프로젝트 탐색기에서 패키지로 동작하는 요소이다 |
|
구성 요소는 행동의 제공과 필요한 인터페이스에 의해 정의되는 시스템의 모듈 부분이다. |
|
클래스는 시스템 내의 구조와 같은 개체의 동작을 반영하는 개체 유형의 표시이다. |
|
인터페이스는 구현이 만나는 것에 동의하는 행동의 사양이다. |
|
객체는 실행 시에 클래스의 특정 인스턴스다. |
|
포트는 분류와 환경 사이의 상호 작용을 정의한다. |
|
노출 인터페이스 요소는 성분 또는 복합 구조 다이어그램, 컴포넌트 클래스 또는 부품에 요구하거나 제공된 인터페이스를 나타낸다. |
|
아티팩트는 시스템에 의해 사용되거나 생성된 정보의 물리적인 작업이다. |
|
문서 이슈는 <<문서>>의 정해진 내용을 가지는 이슈이다. |
l Component Diagram Element Icons
Icon |
Description |
|
어셈블리 커넥터는 일반적으로 구성 요소 다이어그램에서, 또 다른 구성 요소의 제공 인터페이스와 구성 요소의 요구 인터페이스를 연결한다. |
|
대리자 커넥터는 구성 요소 다이어그램, 구성 요소의 외부 포트 및 인터페이스의 내부 어셈블리를 정의한다. |
|
연관은 두 모델 요소 관계가 일반적으로 하나 또는 두 클래스의 인스턴스 변수로서 구현을 의미한다. |
|
소스 객체가 구현 또는 대상 객체를 실현한다. 실현은 커넥터가 사용 사례에 사용되는 구성 요소 또는 요구 사항 다이어그램 모델의 추적성 및 완전성을 표현한다. |
|
일반화는 상속을 나타내는 데 사용된다. |
'Enterprise Architect > UML 이론' 카테고리의 다른 글
[ UML ] 시퀀스 다이어그램(Sequence Diagram) 이론 (0) | 2019.03.28 |
---|---|
[ UML ] 유즈 케이스 다이어그램(Use Case Diagram) 이론 (0) | 2019.03.28 |
[ UML ] 엑티비티 다이어그램 (Activity Diagram) 이론 (0) | 2019.03.04 |
[ UML ] 클래스 다이어그램(Class Diagram) 이론 (0) | 2019.02.26 |
[ UML ] UML Diagram (0) | 2019.02.25 |