활동 다이어그램에 조치 추가

여러 유형의 조치를 추가하거나 그릴 수 있습니다. 조치는 활동 빌딩 블록입니다. 기타 활동을 호출하고 기타 조치로 분해할 수 있는 조치를 호출할 수 있습니다.

이 태스크 정보

Actions는 함수가 완료되면 단일 종료 플로우가 생기는 함수 호출을 나타냅니다. 기본 설정은 조치를 추가하고 다이어그램에 이름을 입력할 때 사용됩니다. 해당 이름은 조치 이름이 아닌 조치 텍스트가 됩니다.

조치를 추가하기 전에 다이어그램의 특성을 설정해야 합니다.

프로시저

  1. 활동 다이어그램 특성을 설정하려면, 활동 다이어그램을 강조표시하고 기본 메뉴에서 보기 > 특성을 클릭하십시오.
  2. 모두 보기를 선택하고 조치 카테고리를 여십시오. 다음 값을 사용하도록 showNameShowAction 특성을 변경하십시오.
          Activity_diagram::Action::showName = Name
          Activity_diagram :: Action :: ShowAction = Description

    실제 조치는 executable language를 사용하여 공식적으로 설명되는 반면, 이 두 번째 특성을 사용하면 다이어그램에 비공식 텍스트를 표시할 수 있습니다. 확인을 클릭하십시오.

  3. 조치를 추가하려면, 다이어그램 보기에서 열린 활동 다이어그램을 클릭하고 기본 메뉴에서 편집 > 새로 추가 > 조치를 클릭하십시오.

    조치 도구

    사용할 수 있는 다섯 가지 기본 조치 유형은 다음과 같습니다.
    • 조치 - 활동 동작의 원자적 레벨을 나타냅니다.
    • 전송 조치 - 다른 블록과의 상호작용을 위해 전송된 이벤트를 그래프로 표시합니다.
    • 이벤트 허용 조치 - 동작 실행 중에 이벤트 처리를 처리합니다.
    • 시간 이벤트 허용 - 동작 실행 중에 이벤트 처리를 처리합니다.
    • 동작 호출 - 동작이 실행될 때 동작을 호출합니다.

      이 조치에는 호출된 동작의 유형 및 많은 매개변수와 일치하는 핀 세트가 있습니다.
    • 오퍼레이션 호출 - 대상 요소에서 오퍼레이션을 통해 메소드를 호출합니다.
  4. 활동 다이어그램에서 다이어그램에 추가할 조치에 대해 조치 도구조치 도구를 클릭하십시오. 각 새 조치의 이름을 기능을 설명하는 이름으로 주의해서 지정하십시오.
  5. 이름, 설명, 특성 및 태그를 편집하려면, 조치를 마우스 오른쪽 단추로 클릭하고 기능을 선택하십시오. 기능 창이 열립니다.
  6. 기능 창의 다음 탭에서 다음을 수행하십시오.
    1. 일반 탭: 활동 이름, 활동에 대한 설명을 추가합니다. 스테레오타입을 설정하려면, 활동을 마우스 오른쪽 단추로 클릭하고 스테레오타입을 선택하십시오. ActivityFinal 단추
    2. 특성 탭:
  7. 조치를 모두 중지하려면, 편집 > 새로 추가 > 최종 활동을 클릭하여 Activity Final을 추가하십시오. 활동 다이어그램의 로컬 또는 글로벌 종료점에 이 ActivityFinal 단추ActivityFinal 단추 표시기를 배치하십시오. 최종 활동은 활동 실행이 종료됨을 의미합니다.

    ActivityFinal 단추

  8. 모델 활동을 설정하려면, 모델을 마우스 오른쪽 단추로 클릭하고 기능을 선택하십시오. 특성 창이 열립니다.

    ActivityFinal 단추

    참조된 활동은 제한시간 이벤트를 소유하거나 이벤트를 제외할 수 없습니다. 그렇지 않으면 검사 보기에 오류가 나타납니다.

  9. 활동 다이어그램 애니메이션을 표시하려면, 특성 창에서 애니메이션 > AutoOpenBehavioralDiagrams 특성 값(Always 또는 WhileStepping)을 선택하십시오.

    ActivityFinal 단추

    값 중 하나를 선택하면, 애니메이션 활동 다이어그램이 열립니다.

    ActivityFinal 단추

다음에 수행할 작업

활동을 종료하지 않고 활동 내 조치 시퀀스를 종료하려면 플로우 최종 노드를 사용하십시오. 자세한 정보는 플로우 추가를 참조하십시오.


피드백