결정 노드 그리기

결정 노드는 분기 조건을 보여줍니다. 하나의 결정 노드에 하나의 입력 플로우와 두 개 이상의 출력 플로우만 포함될 수 있습니다. 출력 플로우에는 특정 보호 조건과 이벤트 트리거 없음 레이블이 지정됩니다. 사전 정의되고 표시된 보호 [else]는 여러 출력 플로우에 사용할 수 있습니다.

프로시저

  1. DecisionNode 단추(DecisionNode 단추)를 클릭하십시오.
  2. 다이어그램에서 클릭하거나 클릭하여 끌기로 원하는 위치에 결정 노드를 배치하십시오.
  3. 출력 플로우의 대상이 될 두 개 이상의 조치를 그리십시오.
  4. 소스 조치에서 결정 노드로의 입력 플로우를 그리십시오.
  5. 결정 노드에서 대상 조치로 출력 플로우를 끌고 태그를 표시하십시오.

결과

다음 다이어그램은 다음 동작을 보여줍니다. 전화가 울리면 누군가 다른 쪽에서 전화를 받는 경우 대화를 나눌 수 있습니다. 그렇지 않으면 메시지를 남겨야 합니다. 결정 노드는 결정점을 나타냅니다. 즉, PhoneRings() 조작 후 SomeonePicksUpTrue로 해석되면 Talk() 조작이 호출됩니다. 그렇지 않으면 LeaveMessage() 조작이 호출됩니다.

결정 노드를 보여주는 다이어그램

표시 옵션 창을 사용하면 결정 노드의 이름 또는 레이블을 표시할지 또는 아무 것도 표시하지 않을지 여부를 결정할 수 있습니다.


피드백