반응형
액터
시스템 관점에서 바라본 사용자의 역할을 뜻해야 함.
유즈케이스
개발대상이 되는 시스템이 제공하는 개별적인 기능을 뜻 함.
오늘 만들고 있는..유즈케이스..-_-;;;
2. 유스케이스 상세화
유스케이스 이름만으로는 이해당사자에게 소프트웨어에 대한 요구사항을 충분히 구체적으로
명확하게 설명하기 부족.
기술 시 유의점
1) 우선순위
: 유스케이스의 중요성을 우선 순위로서 기술 한다.
기능의 중요도와 개발의 난이도를 고려함
2) 선행조건
: 유스케이스의 수행이 시작되기 위하여 필요한 조건을 뜻함.
선행조건이 만족하지 않으면 유스케이스의 동작이 시작되지 않음을 의미
3) 후행조건
유스케이스의 수행이 완료된 후에 만족되어야 하는 조건을 뜻 함.
4) 시나리오
기본 시나리오와 대안 시나리오로 구성 된다.
기본시나리오 : 유스케이스에 내포된 다양한 상황 중에서 가장 일반적이고 정상적인 상황을 뜻함.
대안 시나리오 : 기본 시나리오가 아닌 다른 모든 시나리오를 뜻하므로 일반적이지 않은
즉 특수한 상황, 비정상적인 상황을 뜻함.
set 출금 유스케이스의 시나리오
2) make document
3) set the name and generate
4) result
유스케이스 모델의 구조화
반응형
'Study > Education' 카테고리의 다른 글
[소프트웨어 공학] 2. 소프트웨어 공학의 개요 (2) | 2012.09.17 |
---|---|
분석/설계/모델링 교육 3일차(모델링) (0) | 2012.09.15 |
분석/설계/모델링 교육 2일차(모델링) (0) | 2012.09.14 |
분석/설계/모델링 교육 1일차(모델링) (0) | 2012.09.13 |
분석/설계/모델링 교육 1일차(클래스 다이어그램(관계)) (0) | 2012.09.13 |