활동(Activity) 다이어그램

bi_sz·2022년 4월 4일
0

요구사항 확인 

목록 보기
11/22

1. 활동 ( Activity ) 다이어그램

  • 사용자의 관점에서 시스템이 수행하는 기능을 처리 흐름에 따라 순서대로 표현한 것
  • 하나의 유스케이스 안에서 혹은 유스케이스 사이에 발생하는 복잡한 처리의 흐름을 명확하게 표현
  • 자료 흐름도와 유사

2. 활동 ( Activity ) 다이어그램의 구성 요소

  • 액션(Action) / 액티비티(Activity)
    -액션: 더 이상 분해할 수 없는 단일 작업
    -액티비티: 몇 개의 액션으로 분리될 수 있는 작업

  • 시작 노드
    -액션이나 액티비티가 시작됨을 표현

  • 종료 노트
    -액티비티 안의 모든 흐름이 종료됨을 표현

  • 조건(판단) 노드
    -조건에 따라 제어의 흐름이 분리됨을 표현
    -들어오는 제어 흐름은 한 개이고 나가는 제어 흐름은 여러개

  • 병합 노드
    -여러 경로의 흐름이 하나로 합쳐짐을 표현
    -들어오는 제어 흐름은 여러 개이고 나가는 제어 흐름은 한 개

  • 포크(Fork) 노드
    -액티비티의 흐름이 분리되어 수행됨을 표현
    -들어오는 액티비티 흐름은 한 개이고 나가는 액티비티 흐름은 여러 개

  • 조인(Join) 노드
    -분리되어 수행되던 액티비티의 흐름이 다시 합쳐짐을 표현
    -들어오는 액티비티 흐름은 여러 개이고 나가는 액티비티 흐름은 한 개

  • 스윔레인 (Swim Lane)
    -액티비티 수행을 담당하는 주체를 구분하는 선
    -가로 또는 세로 실선을 그어 구분

0개의 댓글