UML 다이어그램 개체 및 사용

게시 됨: 2022-04-05

다음은 UML의 제목 아래에 래핑된 9가지 다른 종류의 모델링 다이어그램 개체에 대한 개요입니다.

  • UML 클래스 다이어그램
  • UML 사용 사례 다이어그램
  • UML 개체 다이어그램
  • UML 시퀀스 다이어그램
  • UML 협업 다이어그램
  • UML 상태 차트 다이어그램
  • UML 활동 다이어그램
  • UML 구성 요소 다이어그램
  • UML 배포 다이어그램

이러한 모든 UML 다이어그램 개체는 Creately에서 사용할 수 있으며 데모를 시도하거나 더 많은 컨텍스트를 위해 샘플 UML 다이어그램을 살펴볼 수 있습니다.

체계

UML 사용 사례 다이어그램 의 시스템은 시스템 범위를 정의하는 시스템의 모든 사용 사례에 걸쳐 있는 직사각형입니다. 상자 안의 모든 것은 범위 내에 있는 기능을 나타내고 외부의 모든 것은 그렇지 않습니다. 시스템의 액터는 시스템 외부에 있습니다.

시스템 예제 uml 다이어그램 개체

단순 개체

개체 다이어그램 - uml 다이어그램 개체

UML 개체 다이어그램의 단순 개체는 개체 이름을 표시하는 사각형입니다. 이 개체의 이름은 일반적으로 밑줄이 그어집니다.

물체

UML 개체 다이어그램 의 개체 요소는 두 부분으로 나누어진 직사각형입니다. 상단 부분에는 개체의 이름이 포함되고 두 번째 부분에는 개체의 속성이 포함됩니다. 참고: 이 요소를 세 부분으로 나누어진 Class 요소와 혼동해서는 안 됩니다.

개체 모양 - uml 다이어그램 개체

활성화

UML 시퀀스 다이어그램 의 활성화 요소는 생명선의 상자입니다. 이를 메서드 호출 상자라고도 하며 개체가 메시지에 응답하고 있음을 나타냅니다. 메시지가 수신될 때 시작되고 객체가 메시지 처리를 완료하면 끝납니다.

활성화 예제 - uml 다이어그램 개체

메시지 화살표

메시지 화살표 - uml 다이어그램 개체

UML 협업 다이어그램 의 메시지 화살표는 시작 개체와 대상 개체 간의 상호 작용을 보여줍니다.

초기 상태

UML 상태 차트 다이어그램 의 초기 상태는 전환 전의 개체 상태입니다. 개체의 경우 이는 인스턴스화될 때의 상태일 수 있습니다. UML 활동 다이어그램 의 초기 상태는 진입점과 초기 활동 상태를 표시합니다. 초기 상태에 대한 표기법은 채워진 작은 원입니다. 다이어그램에는 하나의 초기 상태만 있을 수 있습니다.

종료 상태

UML Statechart Diagram 의 종료 상태는 우리가 모델링하고 있는 상태의 객체가 파괴되었음을 표시합니다. UML 활동 다이어그램 의 활동 종료는 활동의 종료를 보여줍니다. 끝 표기법은 채워진 작은 원을 둘러싸는 원으로 표시됩니다.

활동

UML Statechart DiagramUML Activity Diagram 의 활동 상태는 객체에 의한 조치를 표시합니다. 이에 대한 표기법은 둥근 직사각형입니다.

활동 예제 uml 다이어그램 개체

접합

접합 - uml 다이어그램 개체

UML Statechart Diagram 의 접합 상태는 여러 전환을 함께 연결하는 데 사용되는 꼭짓점입니다. 상태 사이의 복합 전환 경로를 구성하는 데 사용됩니다. 접합부는 작은 검은색 원으로 표시됩니다.

선택

UML Statechart Diagram 의 선택 상태는 나가는 전환의 트리거 가드를 평가하여 나가는 전환을 하나만 선택합니다. 수행할 경로에 대한 결정은 동일한 실행-완료 단계에서 수행된 이전 작업 결과의 기능일 수 있습니다. 선택 유사 상태는 다이아몬드 모양의 기호로 표시됩니다.

포크 / 조인

포크 모양 - uml 다이어그램 개체

UML 활동 다이어그램 의 포크 표기법은 흐름을 여러 동시 흐름으로 분할하는 제어 노드입니다. 여기에는 하나의 들어오는 가장자리와 여러 개의 나가는 가장자리가 있습니다. 조인 노드는 여러 흐름을 동기화하는 제어 노드입니다. 여기에는 여러 개의 들어오는 가장자리와 하나의 나가는 가장자리가 있습니다.

UML 상태 차트 다이어그램 의 분기 정점은 들어오는 전환을 직교 대상 정점에서 끝나는 둘 이상의 전환으로 분할하는 역할을 합니다. 분기 정점에서 나가는 세그먼트에는 가드 또는 트리거가 없어야 합니다. 결합 정점은 서로 다른 직교 영역의 소스 정점에서 나오는 여러 전환을 병합하는 역할을 합니다. 조인 정점에 들어가는 전환에는 가드 또는 트리거가 있을 수 없습니다.

활동 다이어그램 도구를 사용하여 온라인에서 쉽게 만들 수 있습니다.

복합 상태

UML Statechart Diagram 의 복합 상태는 하위 상태(중첩 상태)가 있는 상태입니다.

물체

UML 활동 다이어그램 의 개체 표기법은 활동에서 개체 흐름을 정의하는 데 사용되는 활동 노드입니다.

흐름 끝

흐름 끝 모양 - uml 다이어그램 개체

UML Activity Diagrams의 Flow End 노드는 흐름을 종료하는 제어 최종 노드입니다. 도착한 모든 토큰을 파괴하지만 활동의 다른 흐름에는 영향을 미치지 않습니다. 이것은 내부에 X가 있는 작은 원입니다.

신호 수신

UML 활동 다이어그램에서 이벤트 수락 동작이라고도 하는 신호 수신 표기는 특정 이벤트가 발생하기를 기다리는 동작입니다. 이것은 오목한 오각형으로 그려집니다.

신호 수신 uml 다이어그램 개체

신호 전송

UML 활동 다이어그램 의 신호 전송은 입력에서 신호 인스턴스를 생성하고 이를 대상 개체로 전송하는 작업입니다. 여기서 상태 머신 전환 또는 활동 실행이 실행될 수 있습니다.

신호 전송 예제 uml 다이어그램 개체

활동 파티션

활동 파티션 uml 다이어그램 개체

UML 활동 다이어그램 의 활동 파티션은 수평/수직 스윔 레인입니다. 파티션은 활동 다이어그램 내에서 작업을 분리하는 데 사용됩니다.

요소

구성 요소 모양 uml 다이어그램 개체

구성 요소 UML 구성 요소 다이어그램 은 시스템의 모듈식 부분을 나타냅니다. UML 배포 다이어그램 의 구성 요소 요소는 시스템 구현의 배포 가능한 부분을 나타냅니다.

제공되는 인터페이스

UML 구성 요소 다이어그램 에서 구성 요소의 제공된 인터페이스는 구성 요소가 환경에 제공하는 서비스를 설명합니다. 이것은 롤리팝 표기법을 사용하여 모델링되었습니다.

필수 인터페이스

UML 구성 요소 다이어그램 에서 구성 요소의 필수 인터페이스는 구성 요소가 환경에서 기대하는 서비스를 선언합니다. 이것은 소켓 표기법을 사용하여 모델링됩니다.

필수 인터페이스 uml 다이어그램 개체

제공되는 인터페이스 및 포트에 필요한 인터페이스

UML 구성 요소 다이어그램에서 제공되는 포트 인터페이스는 구성 요소와 해당 환경 간의 고유한 상호 작용 지점을 지정합니다. 포트는 구성 요소 측면에 작은 사각형으로 표시됩니다.

인터페이스 포트 - uml 다이어그램 개체

마디

UML 배포 다이어그램 의 노드 요소는 시스템에서 작업을 수행하는 모든 것입니다. 이것은 개인용 컴퓨터와 같은 하드웨어일 수 있습니다. 또는 운영 체제, 데이터베이스 서버 등과 같은 소프트웨어.

장치

UML 배포 다이어그램 의 장치 요소는 응용 프로그램 서버와 같은 시스템의 물리적 계산 리소스를 나타내는 노드 유형입니다.

장치 예제 - uml 다이어그램 개체

배포 사양

UML 배포 다이어그램 의 배포 사양 요소는 아티팩트가 노드에 배포되는 방식을 정의하는 XML 문서 또는 텍스트 파일과 같은 구성 파일입니다.

배포 사양 예제 uml 다이어그램 개체