유스 케이스 구현은 객체 공동 작업 관점에서 특정 유스 케이스가 설계 모델에서 구현되는 방법을 설명합니다. 
기타 관계:  다음 파트 설계 모델
역할:  설계자 
선택 가능성/발생 시기:  유스 케이스가 사용되는지 여부에 따라 달라집니다. 구조적으로 중요한 유스 케이스의 경우 구현 단계에서 작성됩니다. 나머지는 구축 단계에서 설명됩니다.
템플리트 및 보고서: 
     
예: 
     
UML 표시:  <<use-case realization>>으로 전형화된 Collaboration 또는 CollaborationInstanceSet.  
자세한 정보:   
활동 정보:    활동 결과:   

목적 페이지 맨 위

유스 케이스 구현의 목적은 시스템 설계자의 관심 사항에서 시스템 지정자의 관심 사항을(유스 케이스 모델과 시스템 요구사항이 표시하는 대로) 분리하기 위함입니다. 유스 케이스 구현이 유스 케이스에 관련되었지만 설계 모델에 속한 결과물을 체계화하는 설계 모델의 구성체를 제공합니다. 이러한 연관 결과물은 일반적으로 공동 작업 객체의 관점에서 유스 케이스의 작동을 표시하는 의사소통 및 순서 다이어그램으로 구성되어 있습니다.

등록 정보 맨 위 페이지

등록 정보 이름  

간략한 설명  

UML 표시  

이벤트 플로우 설계   공동 작업 객체의 관점에서 유스 케이스 구현 방법에 대한 텍스트 설명. 기본 목적은 유스 케이스와 연관된 다이어그램을 요약하고(아래 참조) 연관된 상태를 설명하기 위함입니다. 선택사항 - 유스 케이스 자체에서 적합하지 않은 설계 또는 분석에 필요한 추가 정보가 있는 경우에만 작성됩니다. 매우 드문 경우입니다.    "형식화된 텍스트" 유형의 태그값.  
상호 작용 다이어그램   공동 작업 객체의 관점에서 유스 케이스가 구현되는 방법을 설명하는 다이어그램(순서 및 의사소통 다이어그램).   관련자는 "작동" 집합을 통해 포함됩니다.  
클래스 다이어그램   유스 케이스 구현에 관련된 관계 및 클래스를 설명하는 다이어그램.   관련자는 "유형" 및 "관계" 집합을 통해 포함됩니다.  
도출된 요구사항   설계 모델에서 고려되지 않는 유스 케이스 구현의 모든 요구사항(예: 비기능적 요구사항)을 수집하지만 구현 중에 처리되어야 하는 문자로 된 설명.    "간단한 텍스트" 유형의 태그값.  
구현 연관   구현된 유스 케이스 모델의 유스 케이스에 대한 전형화된 종속성.  종속성  

시기 페이지 맨 위

유스 케이스는 구조적으로 중요한 유스 케이스용으로 구현 단계에서 작성됩니다. 나머지 유스 케이스에 대한 유스 케이스 구현이 구축 단계에서 작성됩니다.

책임 페이지 맨 위

유스 케이스 설계자는 유스 케이스 구현의 무결성에 대한 책임이 있으며 다음을 확인합니다.

  • 유스 케이스 구현이 해당 요구사항을 수행하며 유스 케이스 모델의 대응 유스 케이스의 작동을(오직 이 작동만) 올바르게 구현합니다.
  • 이벤트 플로우 설계가 읽기 가능하며 해당 목적에 적합합니다.
  • 유스 케이스 구현을 설명하는 다이어그램이 읽기 가능하며 해당 목적에 적합합니다.
  • 도출된 요구사항이 읽기에 가능하며 해당 목적에 적합합니다.
  • 유스 케이스 모델의 대응 유스 케이스에 대한 추적 종속성이 올바릅니다.
  • 유스 케이스 모델의 대응 유스 케이스의 관계(예: 의사소통-연관, 포함- 및 확장-관계)가 유스 케이스 구현에서 올바르게 처리됩니다.

유스 케이스 설계자에게 유스 케이스 구현시 사용된 클래스와 관계에 대해 책임이 없습니다. 대신 해당 설계자의 책임입니다.

사용자 정의 페이지 맨 위

유스 케이스 구현이 일부 또는 모든 활동: 유스 케이스를 수행하는 모델 요소 세트의 작동을 표현합니다. 결과적으로, 설계 모델에서 표현되어야 하는 각 유스 케이스의 유스 케이스 구현이 있어야 합니다. 마찬가지로, 유스 케이스가 사용되지 않는 경우, 유스 케이스 구현 또한 생략됩니다.



Rational Unified Process   2003.06.15