정보처리기사 (정처기) / 01 소프트웨어설계
유스케이스 다이어그램에서 include와 extend 관계에 대한 설명으로 옳은 것은?
- include는 반드시 수행되는 필수 관계이고 extend는 조건에 따라 수행되는 선택 관계이다
- include는 액터 사이의 관계이고 extend는 유스케이스 사이의 관계이다
- include는 선택 관계이고 extend는 필수 관계이다
- 둘 다 상속을 표현하며 차이는 방향뿐이다
정답과 해설 보기
1. include는 반드시 수행되는 필수 관계이고 extend는 조건에 따라 수행되는 선택 관계이다
결제 유스케이스가 로그인을 include하면 로그인은 항상 일어나고, 쿠폰 적용을 extend로 두면 조건이 맞을 때만 일어납니다. 둘 다 유스케이스 사이의 관계이며, 액터 사이에 그리는 것은 일반화입니다.
모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.