UML 정적 구조 다이어그램에서 클래스 및 개체 작업

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

중요: UML 정적 구조 다이어그램은 Visio 2013 이상 버전에서는 사용할 수 없습니다. 자세한 내용은 Visio의 UML 다이어그램을 참고 하세요.

클래스, 구성 요소 또는 기타 요소에 인터페이스 추가

  1. 정적 구조, 구성 요소 또는 배포 다이어그램에서 롤리팝 인터페이스 셰이프 (선 및 원으로 표시 됨)를 드로잉 페이지로 끌어다 놓습니다.

  2. circle이 없는 끝점을 클래스 구성 요소 또는 기타 요소의 연결 지점 연결점 이미지 - 파란색 X 에 붙입니다.

  3. 인터페이스 셰이프를 두 번 클릭 하 여 이름, 작업 및 기타 속성 값을 추가 합니다.

    팁: 클래스와 비슷한 직사각형 인터페이스 셰이프를 사용 하 여 인터페이스를 나타낼 수도 있습니다. 인터페이스 작업 목록을 표시 하려는 경우이 셰이프를 사용 합니다.

    팁: 인터페이스에 대해 표시 되는 셰이프 형식을 변경 하려면 인터페이스 셰이프를 마우스 오른쪽 단추로 클릭 하 고, 예를 들어, 학급 인터페이스로 표시 또는 롤리팝 인터페이스로 표시를 클릭 합니다.

클래스와 인터페이스 또는 다른 요소 간의 인식 관계 표시

  1. 정적 구조 다이어그램에서 클래스 셰이프 (클래스, 매개 변수가 있는 클래스, 유틸리티 또는 메타 클래스)를 마우스 오른쪽 단추로 클릭 하 고 셰이프 표시 옵션을 클릭 한 다음 일반 옵션에서 인식을 선택 합니다. 링크.

  2. 클래스 셰이프의 인식 링크에 대 한 컨트롤 핸들 컨트롤 핸들 이미지 - 노란색 다이아몬드 은 인터페이스, class 또는 기타 요소의 연결 지점 _z0z_에 붙입니다.

분류자에 수신 추가

  1. 수신을 추가 하려는 분류자를 나타내는 셰이프를 두 번 클릭 한 다음 수신 범주를 클릭 합니다.

  2. 새로 만들기 를 클릭 하 여 새 수신을 추가 합니다.

  3. 수신 범주를 클릭 합니다. 수신 열에 수신의 이름을 입력 합니다. 신호 열에서 수신에 의해 준비한 분류자가 반응 하는 신호를 선택한 다음 원하는 다른 속성 값을 선택 합니다.

    참고: signal (신호) 요소는 신호 목록에서 사용할 수 있도록 모델에 존재 해야 합니다.

  4. 예외 범주에서 수신에 의해 생성 될 수 있는 예외 (있는 경우)를 선택 합니다.

    참고: 모델에 있는 예외 요소가 신호 목록에서 사용 가능 하도록 해야 합니다.

  5. 원하는 제약 조건이 나 태그가 지정 된 값을 추가한 다음 셰이프의 UML 속성 대화 상자가 닫힐 때까지 확인을 클릭 합니다.

클래스에 템플릿 매개 변수 추가

  1. 매개 변수를 추가할 요소를 나타내는 셰이프 (매개 변수가 있는 클래스, 클래스, 유틸리티, 메타 클래스또는 바운드 요소)를 두 번 클릭 한 다음 템플릿 매개 변수를 클릭 합니다.

  2. 새로 만들기 를 클릭 하 여 새 매개 변수를 추가 합니다.

  3. 템플릿 매개 변수 목록에서 다음을 수행 합니다.

    • 기존 매개 변수를 편집 하려면 Template 매개 변수 열에 새 이름을 입력 합니다.

    • 유형을 편집 하려면 유형 필드를 클릭 하 고 화살표를 클릭 한 다음 목록에서 유형을 선택 합니다.

    • 문서를 추가 하려면 설명서 상자에 입력 합니다.

  4. 확인 을 클릭 하 여 변경 내용을 적용 하 고 UML 클래스 속성 대화 상자를 닫습니다.

    팁: 클래스 셰이프에 매개 변수를 추가 하 여 모든 클래스를 매개 변수가 있는 클래스로 만들 수 있습니다. 모든 수업 셰이프에 있는 매개 변수를 숨기려면 셰이프를 마우스 오른쪽 단추로 클릭 하 고 셰이프 표시 옵션 을 클릭 한 다음 표시 안 함에서 템플릿 매개 변수를 선택 합니다.

클래스에 템플릿 매개 변수 바인딩

  1. UML 정적 구조 스텐실에서 바운드 요소 셰이프를 드로잉 페이지로 끌어 바인딩할 매개 변수가 있는 매개 변수가 있는 클래스 셰이프 근처에 놓습니다.

  2. 바인딩 셰이프를 드로잉 페이지로 끌어온 다음 바운드 요소의 연결점 연결점 이미지 - 파란색 X 에 화살촉이 없는 끝점을 붙입니다.

  3. 매개 변수가 있는 클래스 셰이프의 연결점에 화살촉이 있는 바인딩 끝점을 붙입니다.

  4. 바인딩 셰이프를 두 번 클릭 한 다음 바운드 인수를 클릭 합니다.

  5. 바운드 인수에서 해당 형식에 바인딩할 매개 변수를 선택 하거나 (매개 변수에 형식이 지정 되어 있는 경우) 값을 선택 합니다 (매개 변수에 형식이 지정 되어 있는 경우). 속성을 클릭 하 고 유형을 선택 하거나 원하는 값을 입력 한 다음 확인을 클릭 합니다.

  6. 확인 을 클릭 하 여 UML 바인딩 속성 대화 상자를 닫습니다.

매개 변수가 있는 클래스와 연결 된 특성 및 작업이 바인딩된 요소에 전달 됩니다. 특성 유형 또는 작업 반환 형식으로 클래스에 할당 한 바인딩되지 않은 매개 변수 (형식이 지정 되지 않음)는 바인딩된 요소에서 위의 5 단계에서 지정한 형식으로 대체 됩니다.

개체를 클래스의 인스턴스로 만들기

  1. 정적 구조 다이어그램에서 클래스 셰이프를 드로잉 페이지로 끌어와서 개체를 인스턴스로 만들 클래스를 나타냅니다.

  2. 옵션 클래스 셰이프 를 두 번 클릭 하 여 UML 클래스 속성 대화 상자를 엽니다. 특성을 클릭 한 다음 새로 만들기 를 클릭 하 여 클래스에 특성을 추가 합니다. 확인을 클릭 한 다음 확인 을 다시 클릭 합니다.

  3. 개체 셰이프를 드로잉 페이지로 끌어온 다음 셰이프를 두 번 클릭 합니다.

  4. UML 개체 속성 대화 상자에서 개체 를 클릭 하 고 개체의 이름을 입력 합니다. 클래스에서 개체를 인스턴스로 만들 클래스를 선택 합니다.

  5. 특성 값 을 클릭 하 고 인스턴스 값을 추가 하려는 특성을 선택한 다음 속성을 클릭 합니다. 특성에 대 한 값을 입력 합니다.

  6. 특성 링크를 클릭 하 고 원하는 다른 속성 값을 추가한 다음 확인을 클릭 합니다.

  7. 인스턴스 값을 추가 하려는 모든 특성에 대해 5 단계와 6 단계를 반복한 다음 확인을 클릭 합니다.

클래스에서 템플릿 매개 변수 삭제

  1. 삭제 하려는 매개 변수가 있는 요소를 나타내는 셰이프 (매개 변수가 있는 클래스, 클래스, 유틸리티, 메타 클래스또는 바운드 요소)를 두 번 클릭 한 다음 템플릿 매개 변수를 클릭 합니다.

  2. 삭제 하려는 템플릿 매개 변수를 선택 하 고 삭제를 클릭 한 다음 확인을 클릭 합니다.

클래스의 템플릿 매개 변수 편집

  1. 편집할 매개 변수가 있는 요소를 나타내는 셰이프 (매개 변수가 있는 클래스, 클래스, 유틸리티, 메타 클래스또는 바운드 요소)를 두 번 클릭 한 다음 템플릿 매개 변수를 클릭 합니다.

  2. 템플릿 매개 변수 목록에서 편집 하려는 각 매개 변수에 대해 유형 필드를 클릭 합니다. 그런 다음 화살표를 클릭 하 고 목록에서 형식을 선택 합니다.

    참고: 형식이 지정 되지 않은 매개 변수를 형식으로 지정 하거나 작업에 반환 형식으로 할당할 수 있습니다.

  3. 템플릿 매개 변수 목록에서 편집 하려는 각 매개 변수에 대해 새 이름을 입력 합니다.

  4. 문서 상자에 원하는 문서를 입력 합니다.

  5. 새로 만들기 를 클릭 하 여 다른 매개 변수를 추가 하거나 (3 단계에서 5 단계를 수행) 확인 을 클릭 하 여 UML 클래스 속성 대화 상자를 닫습니다.

클래스의 특성 및 작업 섹션 숨기기

  1. 수업 셰이프를 마우스 오른쪽 단추로 클릭 한 다음 셰이프 표시 옵션을 클릭 합니다.

  2. UML 셰이프 표시 옵션 대화 상자의 표시 안 함에서 특성 구역을 숨기는 특성 을 선택한 다음 작업을 선택 하 여 작업 구역을 숨깁니다.

    팁: 특성 및 작업 섹션을 다시 표시 하려면 셰이프를 마우스 오른쪽 단추로 클릭 하 고 셰이프 표시 옵션을 클릭 한 다음 특성작업을 지웁니다.

패키지의 클래스가 참조 될 수 있음을 나타냄

  1. 패키지 다이어그램에서 종속성 셰이프를 드로잉 페이지로 끌어다 놓습니다.

  2. 다른 패키지의 클래스를 참조 하는 패키지의 연결점에 화살촉이 없는 종속성 끝점을 붙입니다.

  3. 참조 되는 대상 클래스를 포함 하는 패키지의 연결점에 화살촉이 있는 종속성 끝점 ( 연결점 이미지 - 파란색 X 을 붙입니다.

  4. 종속성 셰이프를 두 번 클릭 하 여 UML 종속성 속성 대화 상자를 엽니다.

  5. 이름에 종속성의 이름을 입력 합니다. 스테레오 타입에서 가져오기를선택 하 고 확인을 클릭 합니다.

참고: < < 가져오기 > > 종속성을 사용 하 여 패키지를 연결 하는 것은 클래스를 참조할 수 있다는 것을 나타냅니다. 여전히 대상 클래스에 대해 적절 한 표시를 설정 해야 합니다.

구현 클래스로 형식의 구현 표시

  1. 정적 구조 다이어그램에서 수업 셰이프를 드로잉 페이지로 끌어다 놓습니다. 셰이프를 두 번 클릭 합니다.

  2. UML 클래스 속성 대화 상자에서 클래스 를 클릭 하 고 클래스의 이름을 입력 합니다. 스테레오 타입에서 유형을선택한 다음 확인을 클릭 합니다.

  3. 두 번째 수업 셰이프를 드로잉 페이지로 끌어다 놓습니다. 셰이프를 두 번 클릭 합니다.

  4. UML 클래스 속성 대화 상자에서 클래스 를 클릭 하 고 클래스의 이름을 입력 합니다. 스테레오 타입에서 구현 클래스를 선택한 다음 확인을 클릭 합니다.

  5. 구현 클래스를 마우스 오른쪽 단추로 클릭 하 고 셰이프 표시 옵션을 클릭 합니다. UML 셰이프 표시 옵션 대화 상자의 일반 옵션에서 인식 링크를 선택 하 고 확인을 클릭 합니다.

  6. 구현 클래스 셰이프에서 control 핸들 컨트롤 핸들 이미지 - 노란색 다이아몬드 을 끌어 인식 관계를 나타내는 연결선을 만듭니다.

  7. 형식을 나타내는 클래스 도형의 연결점 연결선 화살촉의 끝점을 연결 지점 연결점 이미지 - 파란색 X 에 붙입니다.

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

이 정보가 유용한가요?

의견 주셔서 감사합니다!

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

×