Ⅰ. 비즈니스 작업흐름을 표현하는 활동 다이어그램(Activity diagram)의 개요
가. Activity 다이어그램의 정의
- 객체의 상태가 아닌 처리 로직이나 조건에 따른 처리흐름을 순서에 따라 정의한 다이어그램
나. Activity 다이어그램의 특징
II. Activity 다이어그램의 구성요소와 예시
가. Activity 다이어그램의 구성요소
구성요소 |
설명 |
표기법 |
Activity state /Activity(활동) |
행위나 작업(내부적으로 구조를 가지는 단위)등 무언가를 하고 있는 상태 |
|
시작 상태 |
처리흐름이 시작되는 곳을 의미 |
|
종료 상태 |
처리흐름이 종료되는 곳을 의미 |
|
선택점 |
논리식의 결과에 따라 분기가 일어나는 곳 |
|
전이 |
|
|
구획면(Swim lane) |
업무조직이나 개인의 역할에 따른 처리구분 |
구분영역 |
나. Activity 다이어그램의 작성 순서
구분 |
설명 |
작성 대상 선정 |
업무프로세스 모델링, 오퍼레이션 사양 정의 |
Swim lane 정의 |
대상영역에 명확한 역할을 정의해야 할 때 |
처리절차 모델링 |
시작점, 끝점 반드시 표현 |
다. Activity Diagram 예시
III. Activity 다이어그램의 효과성
가. 사건 발생에 관련된 객체들의 상화관계를 일렬로 도식화
나. 액티비티의 순서적 흐름, 명행 프로세스를 지원하기 때문에 불필요한 순서를 없애기 위한 효과가 있음