UML 통신 다이어그램 주석, 예제 및 튜토리얼

Last updated on December 29, 2021 by

통합 모델링 언어(UML)의 통신 다이어그램은 시스템의 메시지 흐름을 나타내는 차트입니다. 간단히 말해서 시스템의 일부분이 상호 작용하거나 이 경우 서로 통신하는 방식을 보여줍니다. 이 유형의 다이어그램은 자유 형식 배열을 활용하므로 메시지에 숫자로 레이블을 지정합니다. 1.0부터는 시퀀스 번호에 따라 이 다이어그램을 쉽게 읽을 수 있습니다. 이러한 유형의 다이어그램에 대해 자세히 알아보고 무료 템플릿을 얻으려면 아래 내용을 계속 읽어 보십시오.

커뮤니케이션 다이어그램 튜토리얼

커뮤니케이션 다이어그램 구성 요소

다른 다이어그램과 마찬가지로 UML 통신 다이어그램에도 전체를 구성하는 몇 가지 구성요소가 있습니다. 이 다이어그램의 좋은 점은 몇 가지 구성 요소만으로 만들 수 있다는 것입니다. 그러나 각 구성 요소가 무엇을 나타내는지 모르더라도 여전히 아무것도 아닙니다. 이러한 유형의 다이어그램을 읽을 때 나타나는 가장 일반적인 요소는 다음과 같습니다.

통신 다이어그램
  • 직사각형 – 이 기호는 응용 프로그램 내의 개체를 나타냅니다. 요약하자면, 이들은 주문을 실행하거나 응용 프로그램 또는 시스템을 계속 작동시키기 위해 통신합니다.
  • – 이 통신 다이어그램 요소는 시스템 내의 메시지 흐름을 지시합니다. 이외에도 시스템 내의 객체 간의 관계를 보여줍니다.
  • 화살표 – 이 구성 요소는 메시지가 흐르는 방향을 나타냅니다.
  • 번호 – 이 유형의 다이어그램에 표시된 번호는 메시지가 전송되는 순서를 나타냅니다.

커뮤니케이션 다이어그램 예제

템플릿을 사용하여 편집 시간을 절약하는 것은 요즘 흔한 시나리오가 아닙니다. 사실, 미리 만들어진 템플릿을 사용하면 많은 이점을 얻을 수 있습니다. 시간 절약부터 효율성 향상까지 이런 방법으로 얻을 수 있는 것이 많다. UML 통신 다이어그램도 예외는 아닙니다. 이러한 유형의 다이어그램은 처음에는 상당히 혼란스러울 수 있기 때문입니다. 거기에 정확성과 정확성이 필요한 다양한 메시지를 더하세요. 이에 우리는 무료로 사용할 수 있는 샘플 템플릿을 준비했습니다.

  • 커뮤니케이션 다이어그램에서 웹 사이트 로그
통신 다이어그램
예제 편집

이 템플릿은 다른 사용자가 웹 사이트에서 자신의 계정에 로그인하려고 할 때 어떻게 되는지 보여줍니다. 본 커뮤니케이션 다이어그램에서 볼 수 있듯이, 계정 로그인에 필요한 작업을 시작하는 행위자부터 시작됩니다. 그런 다음 시스템이 다음 작업을 수행하여 유효한지 여부를 확인합니다. 그런 다음 초기 작업이 올바른지 여부에 따라 해당 작업이 수행됩니다.

  • 데이터베이스 UML 통신 다이어그램
data base uml 통신 다이어그램
예제 편집

본 템플릿은 사용자가 데이터베이스를 온라인으로 만드는 프로세스를 보여줍니다. 개인 기록과 정보를 다루고 있기 때문에 이것은 다소 미묘한 과정입니다. 보안 확보와 더불어 정확하고 정밀해야 하는 이유다. 위의 버튼을 클릭하여 이 UML 통신 다이어그램을 다운로드할 수 있습니다.

  • 웹 저장 UML 통신 다이어그램
web store communication diagram
예제 편집

마지막 템플릿은 웹 저장 응용 프로그램의 개체 간 통신에 대한 것입니다. 이 그림에서는 한 사용자가 실제 주문 확인까지 제품을 검색하여 프로세스를 시작하는 방법을 보여 줍니다.

커뮤니케이션 다이어그램 작성 방법

템플릿을 사용하는 것이 마음에 들지 않으면 언제든지 템플릿을 만들 수 있기 때문에 문제가 없습니다. 요즘은 온라인 도구를 사용하는 것이 가장 편리한 방법 중 하나입니다. 예를 들어, GitMind는 마인드 맵과 커뮤니케이션 다이어그램을 포함한 다양한 유형의 차트를 만드는 데 사용할 수 있습니다. 이에 대해, 다음은 GitMind를 사용하여 자신만의 커뮤니케이션 차트를 만드는 단계입니다.

  • 먼저 웹 브라우저를 열고 GitMind를 엽니다. 시작 페이지에서 “시작” 단추를 눌러 홈 인터페이스에 들어갑니다. 여기서 “새 흐름도” 단추를 클릭하면 편집 패널이 표시됩니다.
오픈 gitmind
  • 여기에서 화면 왼쪽에서 “UML 차트” 옵션 세트를 클릭합니다. 범주에서 사용할 수 있는 구성 요소를 사용하여 UML 통신 다이어그램을 구성합니다.
커뮤니케이션 다이어그램 생성
  • 편집이 완료되면 “저장” 버튼 또는 “내보내기” 버튼을 클릭하여 다이어그램을 다운로드합니다. 또는 “공유” 버튼을 클릭하여 URL을 통해 친구 및 동료에게 차트를 공유할 수 있습니다.
통신 다이어그램 저장

결론

통합 모델링 언어(UML)에서는 정보의 흐름과 각 객체가 서로 어떻게 상호작용하는지 이해하는 것이 중요합니다. 이는 개발 중인 시스템의 품질을 더욱 개선하기 위한 것입니다. 이와 별도로 시스템 고장 위험을 줄여 사고와 불편으로 이어지는 경우가 많습니다. 따라서 커뮤니케이션 다이어그램이 필요한 경우 템플릿을 사용하는 것이 좋습니다.

Rating:4.8 /5(based on 25 ratings)Thanks for your rating!
avatar
Posted by: on to Tips and Resources. Last updated on December 29, 2021

Leave a Comment

Please input your name!
Please input review content!

Comment (0)