본문 바로가기
소프트웨어공학론

UML - Activity diagram

by 학식러 2023. 4. 26.

 

activity : 연산들을 모아 놓은 것, 특정 세부 업무

activity diagram : activity들 간의 순서를 표현

업무 흐름을 소프트웨어로 옮겨 올 때 유용

 

 

-activity diagram 예시

 

둥근 모서리 박스 : activity

화살표 : activity들 간의 순서를 표시

검은색 막대

1) 입력 1개, 출력 2개 (Multiple Trigger)

: 돈을 받으면 -> 지불 확인, 주문한 물건이 있는지 확인

2) 입력 2개, 출력 1개 (Synchronization Condition)

: 지불 확인 했고, 주문 준비 했음 -> 주문을 택배로 보냄

입력 두가지 다 만족해야지 다음으로 진행

 

 

 

 

UML swimlane diagram

각각의 activity를 수행하는 역할 담당자들 별로 분류해놓고

해당하는 사람이 하는 activity를 각 줄에 배치.

activity의 역할에 따라 경계를 나누고 안에 activity diagram을 그린 것.

위에서 본 activity diagram과 내용은 같은데 표현만 살짝 다르게 한 것.

'소프트웨어공학론' 카테고리의 다른 글

Representation  (0) 2023.04.26
Design architecture  (0) 2023.04.26
UML tools and functions  (0) 2023.04.26
States diagram  (0) 2023.04.26
Sequence diagram, Communication diagram  (0) 2023.04.26

댓글