비즈니스 프로세스 다이어그램 요소에 대한 설명은 BPMN(Business Process Modeling Notation) 스펙, OMG(Object Management Group), www.omg.org에 기반합니다.
요소 | 설명 | 그래픽 표시 |
---|---|---|
풀 | 풀은 비즈니스 대 비즈니스(Business2Business) 프로세스의 참여자를 표시합니다. 참여자는 비즈니스 엔티티( 회사, 회사 부서 또는 고객 등) 또는 비즈니스 역할(바이어 또는 판매자 등)로서, 비즈니스 프로세스를 담당하거나 제어합니다. 상위 레벨 또는 복잡한 프로세스에는 여러 참여자가 포함될 수 있습니다. 각 참여자는 해당 조직의 자체 프로세스를 제어합니다. 각 참여자는 하나의 풀과 연관됩니다. 풀은 단순 프로세스에서 사용되지 않습니다. . |
![]() |
레인 | 레인은 단순 프로세스에서 요소의 독립 그룹으로나 비즈니스 대 비즈니스 프로세스에서 풀에 있는 서브파티션입니다. 레인은 활동을 구성하고 분류합니다. 레인은 종종 내부 역할(예: 관리자, 연관), 시스템(예: 엔터프라이즈 애플리케이션) 또는 내부 부서(예: 발송, 재정)에 사용됩니다. | ![]() |
요소 | 설명 | 그래픽 표시 |
---|---|---|
이벤트 | 이벤트는 비즈니스 프로세스 코스 중에 발생하는 것입니다. 이벤트는 프로세스의 플로우에 영향을 미치고 대개 원인(트리거) 및 영향(결과)을 포함합니다. 플로우에 영향을 미치는 시기에 따라 3가지 유형의 이벤트(시작, 중간 및 종료)가 있습니다. |
시작 이벤트 - 없음 시작 이벤트 - 메시지 시작 이벤트 - 타이머 |
시작 이벤트 | 시작 이벤트는 프로세스를 시작합니다. 3가지 유형의 시작 이벤트가 있습니다.
|
시작 이벤트 - 없음 시작 이벤트 - 메시지 시작 이벤트 - 타이머 |
중간 이벤트 | 중간 이벤트는 프로세스 중에 발생합니다.
프로세스의 플로우에 영향을 미치지만 프로세스를 시작하거나 직접 종료하지 않습니다.
중간 이벤트는 2가지 종류의 이벤트에 사용합니다.
4가지 유형의 중간 이벤트가 있습니다.
|
중간 송신/수신 이벤트 - 없음 중간 송신 이벤트 - 메시지 중간 송신 이벤트 - 링크 중간
수신 이벤트 - 메시지 중간 수신 이벤트 - 링크 중간 수신 이벤트 -
타이머 |
종료 이벤트 | 종료 이벤트는 프로세스의 플로우를 종료하고 출력 시퀀스 플로우를 포함하지 않습니다.
지원되는 종료 이벤트의 유형은 다음과 같습니다.
|
종료 이벤트 - 없음![]() 종료 이벤트 - 메시지 |
태스크 | 태스크는 프로세스에 포함된 단일 활동입니다. 태스크는 프로세스의 작업이 개선된 레벨의 프로세스 세부사항으로 분류되지 않을 때 사용합니다. |
![]() |
서브프로세스 | 서브프로세스는 활동 세트를 표시하는 단일 플로우 오브젝트 요소입니다.
서브프로세스는 하위 활동 세트를 통해 개선된 레벨의 세부사항(프로세스로)으로 분류할 수 있습니다.
태스크 유형은 팔레트에 스택 처리됩니다. 태스크 유형을 선택하려면 태스크의 아래쪽 화살표를 클릭하여 서브프로세스를 선택하십시오. |
![]() |
데이터 오브젝트 | 데이터 오브젝트는 프로세스의 메시지 플로우 또는 시퀀스 플로우에 직접적인 영향을 미치지 않지만 문서, 데이터 및 기타 오브젝트가 프로세스 중에 사용되고 업데이트되는 방법 등 프로세스 내의 기능에 대한 정보를 제공합니다. 데이터 오브젝트는 프로세스에서 출력되거나 필요로 하는 정보를 제공할 수 있습니다. 여러 유형의 오브젝트, 전자식 및 실제 둘 다 표시하는 데 이를 사용할 수 있습니다. 모든 데이터 오브젝트는 프로세스 또는 서브프로세스를 통해 포함되어야 합니다. | ![]() |
의사결정 지점(게이트웨이) | 의사결정 지점(또는 게이트웨이)은 여러 시퀀스 플로우의 확산 및 집중을 제어합니다.
경로의 결합, 병합 및 분기 등을 판별합니다.
다이아몬드 모양 내의 아이콘은 플로우 제어 동작의 유형을 표시합니다.
제어 유형은 다음과 같습니다.
각 제어 유형은 입력 및 출력 플로우 둘 다에 적용됩니다. 게이트웨이 유형은 팔레트에 스택 처리됩니다. 유형을 선택하려면 의사결정 지점 요소의 아래쪽 화살표를 클릭하여 유형을 선택하십시오. |
의사결정 지점(독점) 의사결정 지점(통합) 분기/결합 |
요소 | 설명 | 그래픽 표시 |
---|---|---|
시퀀스 플로우 | 시퀀스 플로우는 실제 화살촉이 포함된 실선으로 표시됩니다. 시퀀스 플로우는 단일 프로세스에서 활동이 수행되는 순서를 보여줍니다. 플로우 커넥터는 소스에서 대상까지 플로우의 방향을 보여줍니다. 시퀀스 플로우는 레인 간의 경계를 교차할 수 있지만 풀의 경계를 교차할 수 없습니다. 의사결정 지점(독점) 또는 의사결정 지점(통합) 게이트웨이에서 나온 종료 시퀀스 플로우는 기본값 또는 비기본값으로 디자인됩니다. |
시퀀스 플로우:![]() 게이트웨이에서 나온 기본 종료 시퀀스 플로우: ![]() |
메시지 플로우 | 메시지 플로우는 열린 화살촉이 포함된 대시 행으로 표시됩니다. 메시지 플로우는 메시지를 보내고 받을 수 있는 두 참여자(독립 풀에서) 간의 메시지 플로우 및 통신 컨텐츠를 자세히 보여줍니다. 플로우 커넥터는 소스에서 대상까지 플로우의 방향을 보여줍니다. 메시지 플로우는 풀 경계를 교차하여 해당 독립 참여자 간의 상호작용을 보여줍니다. 메시지 플로우는 단순 프로세스에서 사용할 수 없습니다. |
![]() 메시지 이벤트: ![]() |
연관 | 연관은 점선으로 표시되고 텍스트 어노테이션 양식의 정보를 플로우 오브젝트와 연관시키는 데 사용합니다. | ![]() |