반응형
    
    
    
  | 
 작업흐름, 활동, 시작/종료, 판단, 전이, 동시성, 구획면  | 
I. 비즈니스 작업 흐름 표현, 액티비티 다이어그램 개요
가. 액티비티 다이어그램 (Activity Diagram)의 정의
- 사건의 발생에 관련된 객체들의 상호 관계를 각종 처리 로직이나 조건을 순서에 따라 도식화한 다이어그램
나. 액티비티 다이어그램의 작성목적
| 
 처리순서 표현  | 
 대상에 상관없이 로직과 처리 순서를 표현하기 위해 작성  | 
| 
 비즈니스 프로세스 정의  | 
 시스템화 대상화 영역에 속한 현재 업무 분야의 비즈니스 처리 흐름을 표현  | 
| 
 처리 흐름의 도식화  | 
 프로그램 처리 흐름을 도식화하여 간단하고 명료하게 처리 로직을 표현  | 
II. 액티비티 다이어그램의 구성요소
| 
 구성요소  | 
 설명  | 
 표기법  | 
| 
 Activity state/ Activity (활동)  | 
 행위나 작업 (내부적으로 구조를 가지는 단위) 등 무언가를 하고 있는 상태  | 
 
  | 
| 
 시작 상태 (Initial State)  | 
 처리 흐름이 시작되는 곳을 의미  | 
 
  | 
| 
 종료 상태 (Final State)  | 
 처리 흐름이 종료되는 곳을 의미  | 
 
  | 
| 
 판단 (Decision)  | 
 논리식의 결과에 따라 분기가 일어나는 곳  | 
 
  | 
| 
 전이 (Transition)  | 
 하나의 상태에서 다른 상태로의 제어 흐름을 보여주는데 사용 상태에서 활동으로의 또는 상태들 사이의 흐름을 보여줌  | 
 
  | 
| 
 동시성  | 
 하나의 프로세스가 동시에 여러개의 프로세스를 시작하는 활동 표현  | 
 두꺼운 직선  | 
| 
 구획면 (Swimlane)  | 
 업무조직이나 개인의 역할에 따른 처리구분  | 
 세로 구분영역  | 
III. 액티비티 다이어그램의 사례
![]()  | 
반응형
    
    
    
  'IT기술노트 > 소프트웨어공학' 카테고리의 다른 글
| 소프트웨어 아키텍처(Software Architecture) (0) | 2021.01.31 | 
|---|---|
| SPEM (Software Process Engineering Metamodel) (0) | 2021.01.31 | 
| 유즈케이스 다이어그램 (Use-Case Diagram) (0) | 2021.01.31 | 
| 시퀀스 다이어그램 (Sequence Diagram) (0) | 2021.01.31 | 
| 클래스 다이어그램 (Class Diagram) (0) | 2021.01.31 | 
| UML 2.0 (0) | 2021.01.31 | 
| UML(Unified Modeling Language) (0) | 2021.01.31 | 
| 다형성 (Polymorphism) (0) | 2021.01.31 | 

										
									
										
									
										
									
댓글