UML 활동 다이어그램 만들기

참고: 사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서가 여기 있습니다.

개체가 자신의 수명 동안 거치는 내부 동작 상태를 자세히 설명하는 활동 다이어그램

설명선 1 초기 상태는 다이어그램에서 이벤트가 발생 하기 전의 개체 상태입니다.

설명선 2 동작 상태 은 완료 된 활동을 나타내는 상태의 유형입니다.

설명선 3 동작 상태의 내부 작업이 완료 되 면 동작 상태 전환이 발생 합니다.

설명선 4 다음 활동이 발생할 수 있기 전에 완료 해야 하는 동시 활동을 나타내려면 조인 전환을 사용 합니다.

설명선 5 동작 상태에서 전환을 두 번 클릭 하 여 가드 조건과 동작 식으로 레이블을 지정 합니다.

설명선 6 병렬로 발생할 수 있는 활동을 나타내려면 포크 전환을 사용 합니다.

설명선 7 최종 상태는 다이어그램이 나타내는 상황에서 활동의 완료를 나타냅니다.

  1. Visio를 열고 서식 파일을 선택한 다음 소프트웨어 및 데이터베이스를 선택 합니다.

  2. UML 활동을 선택한 다음 만들기를 클릭 합니다.

    이제 스윔 레인을 삽입 하 고 다이어그램에서 활동 컨트롤을 작성할 수 있습니다.

  3. 활동 다이어그램에 책임을 표시 하려면 표시 하려는 각 수업, 사람 또는 조직 구성 단위에 대 한 스윔 레인 셰이프를 페이지로 끌어다 놓습니다. 이 작업을 수행 하려면 다음을 실행 합니다.

    1. 스윔 레인 셰이프를 드로잉 페이지로 끌어 옵니다.

    2. 셰이프의 각 레이블을 두 번 클릭 하 여 기본 이름을 변경 합니다.

    3. 필요한 모든 파티션이나 조직 단위를 추가할 때까지 a와 b 단계를 반복 합니다.

    4. 스윔 레인 셰이프의 측면 선택 핸들을 끌어 레인을 원하는 크기로 만듭니다.

  4. 초기 노드최종 노드 셰이프를 사용 하 여 초기 및 최종 의사 상태를 나타냅니다.

  5. 표시할 각 작업 또는 작업 상태에 대해 작업 셰이프를 끕니다.

  6. 판단 셰이프와 같은 가드 조건을 사용 하 여 동작 상태에서 가능한 전환을 나타냅니다.

  7. 복잡 한 전환 셰이프, 포크 노드 또는 조인 노드를 사용 하 여 하나의 동작 상태에서 여러 병렬 상태로의 포크 또는 여러 동작 상태를 하나의 상태로 동기화를 나타냅니다.

  8. 다이어그램을 저장 합니다.

  1. 활동 다이어그램을 만들려는 uml 요소가 포함 된 uml 모델 다이어그램을 엽니다.

  2. 트리 뷰에서 패키지, 하위 시스템, _z0z_, 연산이 나 _z2 z_ 를 만들려는 아이콘을 마우스 오른쪽 단추로 클릭 합니다. 새로 만들기를 가리킨 다음 활동 다이어그램을 클릭 합니다.

    빈 페이지가 나타나고 UML 활동 스텐실이 최상위 스텐실이 됩니다. 작업 영역에 ' Activity '가 워터 마크로 표시 됩니다. 다이어그램을 나타내는 아이콘이 트리 뷰에 추가 됩니다.

    참고: 트리 보기가 표시 되지 않으면 UML 메뉴에서 보기를 가리킨 다음 모델 탐색기를 클릭 합니다.

  3. 활동 다이어그램에 책임을 표시 하려면 표시 하려는 각 수업, 사람 또는 조직 구성 단위에 대 한 스윔 레인 셰이프를 페이지로 끌어다 놓습니다.

    활동 다이어그램에서 스윔 레인 만들기

    1. 활동 다이어그램에서 스윔 레인 셰이프를 드로잉 페이지로 끌어다 놓습니다.

    2. 셰이프를 두 번 클릭 하 여 이름 및 기타 속성 값을 추가 합니다.

    3. 필요한 모든 파티션이나 조직 단위를 추가할 때까지 1 단계와 2 단계를 반복 합니다.

    4. 스윔 레인 셰이프의 측면 선택 핸들을 끌어 레인을 원하는 크기로 만듭니다.

    5. 상태, 동작 상태, 개체의 상태신호 수신 또는 신호 보내기 셰이프를 스윔 레인에서 정의한 영역으로 끌고 제어 흐름개체 흐름 셰이프를 사용 하 여 연결 합니다.

  4. 표시 하려는 각 작업 또는 활동 상태에 대 한 동작 상태 또는 상태 셰이프를 드로잉 페이지로 끌어다 놓습니다. 초기 상태최종 상태 셰이프를 사용 하 여 초기 및 최종 의사 상태를 나타냅니다. UML 상태표 다이어그램 및 활동 다이어그램에서 상태 셰이프 사용

  5. 상태 셰이프에 대 한 제어 흐름 셰이프를 연결 하 여 상태 변화를 나타냅니다.

    활동 다이어그램에서 제어 흐름 나타내기

    1. 활동 다이어그램에서 제어 흐름 셰이프를 드로잉 페이지로 끌어다 놓습니다.

    2. 원본 동작 상태나상태 셰이프의 연결점 연결점 이미지 - 파란색 X 에 화살촉이 없는 제어 흐름 셰이프 끝점을 붙입니다.

    3. 대상 동작 상태나상태 셰이프의 연결점에 화살촉이 있는 제어 흐름 셰이프 끝점을 붙입니다.

    4. 제어 흐름 셰이프를 두 번 클릭 하 여 이벤트, 가드 조건, 동작 식 등을 포함 한 전환 문자열을 추가 합니다.

  6. 복잡 한 전환 셰이프, 전환 (포크) 또는 전환 (조인)을 사용 하 여 하나의 동작 상태에서 여러 병렬 상태로의 포크 또는 여러 동작 상태를 하나의 상태로의 동기화를 나타냅니다. UML 상태표 다이어그램 및 활동 다이어그램에서 전환 셰이프 사용

  7. 전환 문자열을 신호 아이콘으로 바꾸려면 신호 보내기신호 받기 셰이프를 사용 하 여 신호를 나타냅니다.

  8. 셰이프를 두 번 클릭 하 여 UML 속성 대화 상자를 열고 이름, 전환 문자열, 가드 조건, 지연 된 이벤트 및 기타 속성을 추가할 수 있습니다.

  9. 다이어그램을 저장 합니다.

활동 다이어그램은 모든 상태가 동작 상태이 고 원본 상태의 작업이 완료 되 면 제어 흐름이 트리거되는 상태표 다이어그램의 특수 한 경우입니다.

특정 클래스나 사용 사례와 관련 된 활동 다이어그램은 메서드의 내부 동작을 설명 합니다. 활동 다이어그램을 사용 하 여 내부적으로 생성 된 작업에 의해 구동 되는 흐름을 나타냅니다. 상태표 다이어그램을 사용 하 여 외부 이벤트에 대 한 응답 흐름을 나타냅니다.

활동 다이어그램은 병렬 및 동시 활동을 확인 하 고 문서화 하는 것이 좋습니다. 이렇게 하면 워크플로를 모델링 하 고, 사용 사례를 분석 하 고, 다중 스레드 응용 프로그램을 처리 하는 뛰어난 도구가 됩니다.

참고 항목

Visio의 UML 다이어그램

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×