다른 Visual Studio 제품에서 모델 및 다이어그램 읽기

Microsoft Visual Studio Premium에서 모델을 열면 읽기 전용 모드로 열립니다. 이 모드에서는 다이어그램의 레이아웃을 변경할 수 있지만 모델은 변경할 수 없습니다.

모델 및 다이어그램에 대한 액세스 획득

UML 다이어그램 또는 레이어 다이어그램을 읽으려면 먼저 Visual Studio를 사용하여 모델링 프로젝트를 연 후 그 안에서 다이어그램을 열어야 합니다.

따라서 UML 다이어그램이나 레이어 다이어그램을 읽으려면 해당 다이어그램을 만든 모델링 프로젝트에도 액세스해야 합니다. Team Foundation 버전 제어에서 프로젝트에 액세스하거나 프로젝트 파일의 복사본을 가져오는 방법으로 이를 수행할 수 있습니다.

참고

프로그램 코드에서 생성된 시퀀스 다이어그램, 방향이 지정된 그래프, 코드에서 생성된 .NET 클래스 다이어그램 등에는 이 내용이 적용되지 않습니다. 이러한 다이어그램은 프로젝트와 별개로 볼 수 있습니다.

UML 다이어그램 또는 레이어 다이어그램을 읽으려면 최소한 다음과 같은 파일 집합이 필요합니다.

  • 읽을 다이어그램에 대한 두 개의 다이어그램 파일(예: MyDiagram.classdiagram and MyDiagram.classdiagram.layout)

    참고

    레이어 다이어그램의 경우 MyDiagram.layerdiagram.suppressions라는 파일도 있어야 합니다.

  • 모델링 프로젝트 파일(MyModel.modelproj)

  • 루트 모델 파일(ModelDefinition\MyModel.uml)

  • 다이어그램에서 참조된 패키지의 패키지 파일(ModelDefinition\MyPackage.uml)

읽기 전용 모드에서 변경할 수 있는 내용

Visual Studio Premium에서 모델 및 다이어그램을 열면 해당 모델을 변경할 수 없습니다. 즉, 다이어그램이나 모델 탐색기에 표시되는 요소 및 관계를 변경할 수 없습니다. 그러나 다음과 같이 다이어그램의 레이아웃은 변경할 수 있습니다.

  • 다이어그램에서 모양과 연결선을 다시 정렬합니다.

  • 모양을 확장하거나 축소합니다.

이러한 변경 내용을 저장할 수 있습니다. 변경 내용을 다른 사용자가 볼 수 있게 하려면 최소한 업데이트된 .layout 파일을 보내야 합니다.

관련 항목

제목

설명

레이어 다이어그램: 참조

레이어 다이어그램은 기존 아키텍처 또는 제안된 아키텍처의 구조를 보여 줍니다. 코드가 작성되면 레이어 다이어그램에 대해 자동으로 유효성을 검사할 수 있습니다.

UML 동작 다이어그램: 참조

동작 다이어그램은 비즈니스 프로세스 또는 소프트웨어의 워크플로를 보여 줍니다.

UML 클래스 다이어그램: 참조

클래스 다이어그램은 코드, 데이터베이스 스키마, 통신 프로토콜과 같이 다양한 컨텍스트에서 사용되는 관계와 형식 또는 비즈니스 도메인을 기술하는 데 사용되는 용어를 보여 줍니다.

UML 구성 요소 다이어그램: 참조

구성 요소 다이어그램은 소프트웨어 디자인의 분리 가능 파트 및 파트 인터페이스를 보여 줍니다.

UML 시퀀스 다이어그램: 참조

시퀀스 다이어그램은 소프트웨어 디자인에서 요소 간의 상호 작용을 보여 줍니다. 시퀀스 다이어그램은 수동으로 그리거나 코드에서 생성될 수 있습니다. 코드에서 생성된 경우에는 변경하여 새 디자인을 제안할 수 있습니다.

UML 사용 사례 다이어그램: 참조

사용 사례 다이어그램은 시스템의 사용자 및 사용자가 특정 목표를 달성하기 위해 수행할 수 있는 작업을 보여 줍니다.

참고 항목

개념

소프트웨어 디자인용 모델 개발