Use Case

유스케이스

유스케이스 다이어그램

  • 시스템의 기능을 나타내기 위해 사용자의 요구를 추출하고 분석하는데 사용
  • 구성
    • 유스케이스 : 시스템 기능
    • 액터 : 사용자

유스케이스 명세

  • 서비스를 시간 경과되는 순서로 정렬(사용자 관점으로)
  • 문제가 발생되는 비정상적인 사건에 대한 대안 흐름
  • 동시에 병행으로 일어나는 다른 활동에 대한 정보
  • 시나리오가 종료됐을 때 시스템 상태에 대한 정보

유스케이스 관계

포함 관계

  • 유스케이스 사이의 중복을 제거
  • include로 표현

확장 관계

  • 서로 필요한 관계
  • ~한다면 ~한다

연관 관계

  • 유스케이스와 액터 간에 상호작용이 있음을 표현

유스케이스 다이어그램 작성 방법

  1. 액터 식별
  2. 유스케이스 식별
  3. 관계 정의