유스케이스 다이어그램에 대한 설명으로 옳지 않은 것은? | [7급 국가직 소프트웨어공학] 22년 1회차 기출문제 상세 페이지
1[7급 국가직 소프트웨어공학] 22년 1회차
유스케이스 다이어그램에 대한 설명으로 옳지 않은 것은?
1
시스템 외부의 액터들은 서로 관계를 형성하지 않는다.
2
시스템과 상호작용하는 외부 시스템은 액터로 표현한다.
3
유스케이스들의 공통 호출 서비스는 <<include>> 관계로 유스케이스를 구성한다.
4
유스케이스들의 선택적 서비스는 <<extend>> 관계로 유스케이스를 구성한다.
해설
액터끼리도 일반화(상속) 관계를 맺을 수 있으므로 액터들이 서로 관계를 형성하지 않는다는 설명은 옳지 않다.
예를 들어 일반 회원 액터를 특수화한 우수 회원 액터처럼 공통 역할을 상위 액터로 묶어 표현한다.
- 외부 시스템: 시스템과 상호작용하는 외부 시스템도 액터로 표현한다.
- include 관계: 여러 유스케이스가 공통으로 반드시 호출하는 기능을 분리할 때 쓴다.
- extend 관계: 특정 조건에서만 수행되는 선택적 기능을 확장으로 표현할 때 쓴다.
오류나 개정된 내용이 보이면 알려주세요