[정보처리기사] 유스케이스(Use Case) 다이어그램

ssook·2021년 6월 5일
0
post-thumbnail

✅ 기능 모델링

  • 개발될 시스템이 갖춰야 할 기능을 정리한 후 사용자와 함께 정리된 내용을 공유하기 위해 그림으로 표현하는 것
  • 개발될 시스템의 전반적인 형태를 기능에 초점을 맞춰 표현
  • 기능 모델링의 종류
    - 유스케이스(Use Case) 다이어그램
    - 액티비티(Activity) 다이어그램

✅ 유스케이스(Use Case) 다이어그램

  • 개발될 시스템을 이용해 수행할 수 있는 기능을 사용자의 관점에서 표현한 것
  • 외부 요소와 시스템 간의 상호 작용을 확인 가능
  • 사용자의 요구사항을 분석하기 위한 도구로 사용
  • 시스템의 범위 파악 가능

✅ 유스케이스(Use Case) 다이어그램의 구성요소

구성요소내용
시스템 / 시스템 범위시스템 내부의 유스케이스들을 사각형으로 묶어 시스템의 범위를 표현한 것
액터시스템과 상호작용을 하는 모든 외부요소, 주로 사람이나 외부 시스템을 의미함.
유스케이스사용자가 보는 관점에서 시스템이 액터에게 제공하는 서비스나 기능을 표현한 것
관계액터와 유스케이스, 유스케이스와 유스케이스 사이에서 나타남

❗️ 액터 추가 내용

  • 주 액터 : 시스템을 사용함으로써 이득을 얻는 대상으로, 주로 사람이 해당
  • 부 액터 : 주액터의 목적 달성을 위해 시스템에 서비스를 제공하는 외부 시스템으로, 조직이나 기관이 될 수 있음.

❗️ 유스케이스에서 나타날 수 있는 관계
포함 관계, 확장 관계, 일반화 관계

profile
1년차 주니어 개발자입니다~~~~

0개의 댓글