참고: Visio 2013 및 최신 버전에서는 UML 상태표 다이어그램을 사용할 수 없습니다. Visio 2013 및 최신 버전의 UML 다이어그램에 대 한 자세한 내용은 Visio의 uml 다이어그램을 참조 하세요.
상태표 또는 활동 다이어그램에서 상태에 내부 작업 또는 작업 추가
-
상태표 다이어그램 또는 활동 다이어그램 에서 내부 동작 또는 활동 를 추가할 상태 셰이프를 두 번 클릭 합니다.
-
UML 상태 속성 대화 상자에서 내부 전환을클릭 합니다.
-
전환 의 이름을 입력 합니다.
-
속성을 클릭합니다. 원하는 이벤트를 선택 합니다. 새 이벤트를 만들려면 이벤트를 클릭 하 고 새로 만들기를 클릭 한 다음 원하는 이벤트 종류를 선택 하 고 확인을 클릭 합니다.
-
이벤트의 이름을 입력 하 고 원하는 다른 속성 값을 입력 하거나 선택 합니다. 생성 하는 이벤트 유형에 따라 탭을 클릭 하 여 제약 조건, 태그가 지정 된 값 또는 매개 변수를 추가 합니다. 확인 을 클릭 하 여 전환 탭 (UML 전환 속성 대화 상자)으로 돌아갑니다.
-
가드 를 선택 하 여 가드 조건을 추가 하 고 텍스트 상자에 원하는 가드 조건을 입력 합니다.
-
언어에서 원하는 언어를 선택 합니다.
-
동작 탭을 클릭 한 다음 새로 만들기 를 클릭 하 여 실행 식을 만듭니다. 원하는 작업 종류를 선택 합니다. 확인을 클릭 한 다음 속성을 클릭 합니다.
-
동작의 이름을 입력 하 고 원하는 다른 속성 값을 입력 하거나 선택 합니다. 탭을 클릭 하 여 세부 정보, 인수, 제약 조건 또는 태그가 지정 된 값을 추가 합니다. 확인 을 클릭 하 여 내부 전환 탭으로 돌아간 다음 다시 확인 을 클릭 합니다.
기본적으로 내부 동작은 상태 셰이프에서 숨겨집니다. 내부 작업을 표시 하려면 셰이프를 마우스 오른쪽 단추로 클릭 한 다음 셰이프 표시 옵션을 클릭 합니다. 표시 안 함에서 전환 확인란을 선택 취소 합니다.
상태표 또는 활동 다이어그램에서 상태에 입력 및 종료 동작 추가
-
상태표 다이어그램 또는 활동 다이어그램 에서 입력 또는 종료 동작을 추가 하려는 상태 셰이프를 두 번 클릭 합니다.
-
UML 상태 속성 대화 상자에서 입력 또는 종료를 클릭 한 다음 새로 만들기를 클릭 합니다.
-
원하는 동작 종류를 선택 하 고 확인을 클릭 합니다. 작업의 이름을 입력 합니다.
-
속성 을 클릭 하 여 세부 정보, 인수, 제약 조건 또는 태그가 지정 된 값을 추가 합니다. UML 상태 속성 대화 상자가 닫힐 때까지 확인을 클릭 합니다.
기본적으로 입력 및 종료 동작은 상태 셰이프에서 숨겨집니다. 작업을 표시 하려면 셰이프를 마우스 오른쪽 단추로 클릭 하 고 셰이프 표시 옵션을 클릭 한 다음 전환선택을 취소 합니다.
활동 다이어그램에서 동작 상태에 대 한 이벤트 지연
-
트리 뷰 또는 활동 다이어그램 에서 동작 상태 를 나타내는 아이콘 또는 셰이프를 두 번 클릭 합니다.
-
지연 된 이벤트를 클릭 합니다.
동작 상태가 속한 패키지 에서 사용할 수 있는 이벤트가 나열 됩니다. 상태에 따라 지연 시킬 이벤트를 선택 합니다.
Pseudostates 작업
의사 상태는 전환을 결합 하 여 직접 전환 하는 데 사용 됩니다.
Pseudostates는 다음과 같습니다.
-
초기 상태
-
최종 상태
-
의사 결정
-
상세 기록
-
약식 기록
-
전환 (조인)
-
전환 (포크)
-
다이어그램에 도형을 추가 합니다.
-
셰이프를 마우스 오른쪽 단추로 클릭 하 고 속성을 선택 합니다.
-
대화 상자에서 속성을 설정 합니다.
속성
설명
이름
의사 상태 이름을 입력 합니다.
타입
드롭다운 목록에서 원하는 스테레오 타입을 선택 합니다. 사용할 스테레오 타입이 목록에 없으면 UML 메뉴의 스테레오 타입을 클릭 하 여 기존 스테레오 타입을 새로 추가할 수 있습니다.
형식
UML 모델 다이어그램 서식 파일은 셰이프 또는 아이콘을 선택한 요소에 해당 하는 의사 상태의 종류를 자동으로 추가 합니다.
참조
태그가 지정된 값 요소에 추가 하려는 문서를 입력 합니다. 요소를 나타내는 셰이프나 아이콘을 선택 하면 여기에 입력 한 설명서도 문서 창에 나타납니다.