본문 바로가기
카테고리 없음

UML 표기법

반응형

UML 표기법

1) Class

Notation






Example
 

 










2)Relationships


(1)Association (연관)

Association 하나의 객체와 다른 객체들 사이가 관련되어있을 특징을 구체화하기 위해 사용. (화살표와 같이 사용 

Notation





Example

 

 


(2)Aggregation (집합)

Aggregation association 일종. Association 전체와 부분의 관계를 표시

 Notation









 

Example

업무부서는 회사의 부분이 되고 회사는 업무부서의 전체

 

 



  (3)Composition (집합)

Composition aggregation 형태. 전체에 대해 부분이 강한 소속감을 가지고 동일한 생명기간을 가질 때를 사용.

 Notation


 

Example

 

 

 


(4)Implementation ( 구현 )

동일한 것에 대하여 다른 추상화 레벨들에서 기술할 사용

Notation






Example







(5)Generalization ( 일반화 또는 상속)

Generalization 일반적인(general) 것과 일반적인 것에서 특화된(specific) 사이의 관계를 나타낼 사용. 상속(inheritance) 의미와 동일.

Notation


 


Example      



















(6)Dependency (의존)

하나의 특징이 변화함에 따라 다른 하나에 영향을 미칠 때의 관계를 표시할 사용

 Notation



Example  

 








(7) 기타

: 시퀀스 다이어그램에서 메시지 전달

--------à : usecase에서 <<extende>> << include>>

 : 일반적인 Flow

반응형