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 |
댓글