필요성
- 유스케이스 다이어 그램이 전체적인 기능 요구 사항은 시각적으로 잘 표현하고 있지만 구체적인 동작은 알 수가 없기 때문이다.
작성법

- 기본 정보
- 유스케이스 이름
- 유스케이스 행위자(액터)
- 유스케이스 상태(유스케이스 기술 단계)
- 사전 조건: 해당 유스케이스의 필요 조건
- 개요: 해당 유스케이스의 기능 설명

- 시나리오 흐름
- 기본 흐름: 개조식으로 유스케이스의 과정의 입력 대비 출력의 변화를 기술
- 액터는 ~을 한다, 시스템은 ~을 한다 형식
- 대안 흐름: 기본 흐름 도중 if, else로 나뉘는 상황
- 조건 검사 후에 배치
- 예외 흐름: 각 흐름에서 비정상정인 경우가 발생한 상황 try, catch
- 조건 검사 전에 배치
- 기본 흐름: 개조식으로 유스케이스의 과정의 입력 대비 출력의 변화를 기술
'CS > Software Engineering' 카테고리의 다른 글
| UML과 설계패턴 (0) | 2023.09.06 |
|---|---|
| Modeling (0) | 2023.04.17 |
| 소트프웨어 개발 모델 (0) | 2023.03.16 |
| 좋은 객체 지향 설계의 5가지 원칙(SOLID) (1) | 2023.03.12 |