정보처리기사 준비/1과목:소프트웨어 설계

유스케이스(Usecase)

서묘_ 2022. 1. 13. 18:45

유스케이스 

- 시스템이 액터에게 제공해야하는 기능

- 시스템의 요구사항이자 기능을 의미

 

유스케이스 다이어그램

- 사용자의 요구를 추출하고 분석하기 위해 사용

- 여기서 액터 -> 시스템 외부에서 시스템과 상호작용하는 사람 혹은 시스템을 의미

 

사용자 액터

1. 기능을 요구하는 대상

2. 시스템의 수행 결과를 통보받는 사용자

3. 기능을 사용하게 될 대상

 

- 시스템이 제공해야하는 기능인 유스케이스의 권한을 가지는 대상, 역할

 

시스템 액터

- 사용자 액터가 사용한 유스케이스를 처리해주는 외부 시스템

- 시스템의 기능 수행을 위해서 연동이 되는 또 다른 시스템 액터를 의미