UML(통합 모델링 언어)은 소프트웨어 모델을 그리거나, 디자인을 스케치하거나, 기존 디자인과 시스템을 문서화하는 표준 방법입니다.
참고: 웹용 Visio 사용하는 경우 UML 다이어그램은 Visio 플랜 1 에서 사용할 수 있지만 Microsoft 365의 Visio 사용할 수 없습니다.
Visio 플랜 2 및 Visio 2019 빈 UML 템플릿으로 시작하거나(경우에 따라) UML 시작 다이어그램을 수정할 수 있습니다.
이 구독 버전의 Visio UML 2.5 사양을 준수하는 UML 셰이프를 지원하는 동시에 다이어그램에서 필요에 따라 유연하게 사용할 수 있습니다.
클래스 다이어그램
클래스 다이어그램을 사용하여 시스템의 클래스, 해당 특성 및 메서드 및 개체 간의 관계를 지정하는 애플리케이션 구조의 일반 모델을 만듭니다.
구성 요소 다이어그램
구성 요소 다이어그램을 사용하여 시스템을 응집력 있는 구성 요소로 분할하고 코드 자체의 구조를 표시합니다.
배포 다이어그램
배포 다이어그램을 사용하여 런타임 시스템의 구조를 표시하고 애플리케이션을 구성하는 하드웨어 및 소프트웨어 요소를 구성하고 배포하는 방법을 전달합니다.
시퀀스 다이어그램
시퀀스 다이어그램을 사용하여 상호 작용에 참여하는 행위자 또는 개체와 시간 순서로 정렬된 이벤트를 표시합니다.
활동 다이어그램
작업 다이어그램을 사용하여 메서드의 내부 동작을 설명하고 내부적으로 생성된 작업에 의해 구동되는 흐름을 나타냅니다.
상태 컴퓨터 다이어그램
상태 컴퓨터(또는 상태 차트) 다이어그램을 사용하여 개체가 수명 중에 통과하는 상태의 시퀀스를 표시합니다.
사용 사례 다이어그램
개발 프로젝트의 초기 단계에서는 사용 사례 다이어그램을 사용하여 실제 활동 및 동기를 설명합니다. 이후 단계에서 다이어그램을 구체화하여 사용자 인터페이스 및 디자인 세부 정보를 반영할 수 있습니다.
통신 다이어그램
통신 다이어그램을 사용하여 시스템의 요소가 시퀀스된 메시지 측면에서 다른 요소와 상호 작용하는 것을 보여 줍니다.
데이터베이스 표기법 다이어그램
데이터베이스 표기법 다이어그램을 사용하여 데이터베이스 모델을 그립니다.
웹용 Visio 에서는 9가지 유형의 UML 다이어그램 형식과 캔버스에 이미 그려진 일부 셰이프가 있는 수많은 샘플 다이어그램 중에서 선택할 수 있습니다. 각 선택에는 선택한 다이어그램 유형과 일치하는 스텐실이 함께 제공됩니다.
참고: 웹용 Visio UML 다이어그램을 만들고 편집하려면 Microsoft 365 별도로 구매한 Visio 플랜 1 또는 Visio 플랜 2 라이선스가 필요합니다. 자세한 내용은 Microsoft 365 관리자에게 문의하세요. 관리자가 "셀프 서비스 구매"를 설정한 경우 Visio에 대한 라이선스를 직접 구입할 수 있습니다. 자세한 내용은 셀프 서비스 구매 FAQ를 참조하세요.
이 구독 버전의 Visio UML 2.5 사양을 준수하는 UML 셰이프를 지원하는 동시에 다이어그램에서 필요에 따라 유연하게 사용할 수 있습니다.
클래스 다이어그램
클래스 다이어그램을 사용하여 시스템의 클래스, 해당 특성 및 메서드 및 개체 간의 관계를 지정하는 애플리케이션 구조의 일반 모델을 만듭니다.
구성 요소 다이어그램
구성 요소 다이어그램을 사용하여 시스템을 응집력 있는 구성 요소로 분할하고 코드 자체의 구조를 표시합니다.
배포 다이어그램
배포 다이어그램을 사용하여 런타임 시스템의 구조를 표시하고 애플리케이션을 구성하는 하드웨어 및 소프트웨어 요소를 구성하고 배포하는 방법을 전달합니다.
시퀀스 다이어그램
시퀀스 다이어그램을 사용하여 상호 작용에 참여하는 행위자 또는 개체와 시간 순서로 정렬된 이벤트를 표시합니다.
활동 다이어그램
작업 다이어그램을 사용하여 메서드의 내부 동작을 설명하고 내부적으로 생성된 작업에 의해 구동되는 흐름을 나타냅니다.
상태 컴퓨터 다이어그램
상태 컴퓨터(또는 상태 차트) 다이어그램을 사용하여 개체가 수명 중에 통과하는 상태의 시퀀스를 표시합니다.
사용 사례 다이어그램
개발 프로젝트의 초기 단계에서는 사용 사례 다이어그램을 사용하여 실제 활동 및 동기를 설명합니다. 이후 단계에서 다이어그램을 구체화하여 사용자 인터페이스 및 디자인 세부 정보를 반영할 수 있습니다.
통신 다이어그램
통신 다이어그램을 사용하여 시스템의 요소가 시퀀스된 메시지 측면에서 다른 요소와 상호 작용하는 것을 보여 줍니다.
데이터베이스 표기법 다이어그램
데이터베이스 표기법 다이어그램을 사용하여 데이터베이스 모델을 그립니다.
Visio 빈 UML 템플릿과 적절한 스텐실로 시작하여 UML 다이어그램을 만들 수 있습니다.
클래스 다이어그램
클래스 다이어그램을 사용하여 시스템의 클래스, 해당 특성 및 메서드 및 개체 간의 관계를 지정하는 애플리케이션 구조의 일반 모델을 만듭니다.
시퀀스 다이어그램
시퀀스 다이어그램을 사용하여 상호 작용에 참여하는 행위자 또는 개체와 시간 순서로 정렬된 이벤트를 표시합니다.
활동 다이어그램
작업 다이어그램을 사용하여 메서드의 내부 동작을 설명하고 내부적으로 생성된 작업에 의해 구동되는 흐름을 나타냅니다.
상태 컴퓨터 다이어그램
상태 컴퓨터(또는 상태 차트) 다이어그램을 사용하여 개체가 수명 중에 통과하는 상태의 시퀀스를 표시합니다.
사용 사례 다이어그램
개발 프로젝트의 초기 단계에서는 사용 사례 다이어그램을 사용하여 실제 활동 및 동기를 설명합니다. 이후 단계에서 다이어그램을 구체화하여 사용자 인터페이스 및 디자인 세부 정보를 반영할 수 있습니다.
데이터베이스 표기법 다이어그램
데이터베이스 표기법 다이어그램을 사용하여 데이터베이스 모델을 그립니다.