UML 유스 케이스 다이어그램: 정의, 응용 및 예시

Last updated on September 18, 2021 by

유스 케이스 다이어그램은 차트 유형이며 통합 모델링 언어의 일부입니다. 주로 시스템 구조를 시각화하는 데 사용됩니다. 그 외에도 주요 구성 요소, 서로와의 관계 및 각각의 속성을 보여줍니다. 프로그래밍 분야의 언어로서 사례 다이어그램을 사용하여 모델을 코드로 변환할 수 있습니다. 이 설명서에서는 이 다이어그램과 그 구성 요소에 대해 자세히 설명합니다.

UML 유스 케이스 다이어그램 튜토리얼

유스 케이스 다이어그램이란 무엇입니까?

우선 UML 유스 케이스 다이어그램이 실제로 무엇인지에 대해 알아 보겠습니다. 위에서 언급했듯이 이 다이어그램의 목표는 사용자와 시스템 간의 상호 작용 프로세스를 시각화하는 것입니다. 개인별 사용 사례에 따라 변경될 수 있으며 개발자에게 유용한 정보를 제공합니다. 이 다이어그램을 사용하면 시스템이 작동하고 있는지 또는 추가 개선이 필요한지 확인할 수 있습니다. 또한 유스 케이스 다이어그램은 소프트웨어 개발에 기술적 배경이 없는 이해 관계자에게 복잡한 상황을 설명하는 데 효과적임이 입증되었습니다.

유스 케이스 다이어그램 기호

좋은 다이어그램은 부정확한 데이터를 초래할 수있는 기호가 부족하지 않은 다이어그램입니다. 그렇기 때문에 이와 같은 특수 다이어그램에 일반적으로 나타나는 다양한 기호에 익숙해지는 것이 중요합니다. 그렇기 때문에 가장 일반적인 유스 케이스 다이어그램 기호를 읽을 때 발생할 수 있습니다.

  • System Box — 이 기호는 평가 중인 시스템의 이름을 포함하므로 다이어그램에서 사라지지 않아야 합니다.
사용 사례 다이어그램
  • Actor — 남성 또는 여성 스틱 피규어로 표현할 수 있습니다. 시스템과 상호 작용하는 사용자를 나타냅니다.
유스 케이스 다이어그램
  • 관계 — 액터를 시스템에 연결하고 어떻게 관련되어 있는지를 보여주는 선 또는 화살표입니다. 이는 사용 사례의 흐름을 결정하며 유용한 데이터를 찾는 데 핵심입니다.
사용 사례 다이어그램

유스 케이스 다이어그램샘플 템플릿

템플릿을 사용하는 것은 UML 사용 사례 다이어그램을 실행하는 가장 쉬운 방법 중 하나입니다. 이는 실제 생성 프로세스를 포함하지 않으며 필요한 정보만 입력해야 하기 때문입니다. 여기에 필요한 경우를 대비하여 읽기 만든 주제와 함께 즉시 사용할 수 있는 몇 가지 템플릿이 있습니다.

라이브러리 관리 시스템

유스 케이스 다이어그램
예제 편집

위의 템플릿은 사용자와 전체 라이브러리 시스템 간의 프레임워크를 보여줍니다. 실제 상황에서 발생해야 하는 것처럼 각 사용 사례의 프로세스와 결과를 명확하게 보여줍니다.

병원 관리 시스템

사용 사례 다이어그램
예제 편집

이 템플릿은 유스 케이스 다이어그램 기호를 사용하여 병원 관리 시스템을 표시합니다. 이 다이어그램은 접수 담당자가 다양한 사례와 상호 작용하는 방식과 후속 조치가 무엇인지 보여줍니다.

온라인 쇼핑 시스템

유스 케이스 다이어그램
예제 편집

열렬한 온라인 쇼핑객이라면 온라인으로 주문하기 위해해야 할 일을 알고 있습니다. 이 다이어그램은 온라인으로 주문할 때 어떤 일이 일어나는지 정확히 보여 주며, 주문이 문앞에 배달되는 시스템이 따르는 프로세스를 보여줍니다.

소프트웨어 엔지니어링 시스템

사용 사례 다이어그램
예제 편집

마지막으로 소프트웨어 엔지니어링을 포함하므로 약간 복잡한 다이어그램이 있습니다. 소프트웨어 엔지니어링에는 많은 변수가 있으며 여기서 유스 케이스 다이어그램 사용이 중요합니다. 개발자는 프로그램에 따라 모든 것을 따르는 경우 시스템을 테스트해야합니다. 그렇기 때문에 이해 관계자와 사용자를 위해 작업을 단순화하기 위해 이러한 유형의 차트를 사용해야 합니다.

결론

시스템 시작 및 유지 관리에는 확실한 계획이 필요합니다. 그렇기 때문에 일어날 수 있는 일에 대비하는 것이 전제 조건입니다. 이 메모에서 개발자이고 시스템이 모든 프로토콜을 따르는 경우 시스템을 테스트하려면 시스템을 매핑해야합니다. 이렇게 하려면 가능한 모든 유스 케이스를 사용하여 테스트하고 UML 유스 케이스 다이어그램에 매핑해야 합니다.

Rating: 4.3 / 5 (based on 21 ratings) Thanks for your rating!
avatar
Posted by: on to Tips and Resources. Last updated on September 18, 2021

Leave a Comment

Please input your name!
Please input review content!

Comment (0)