[5장] 연습문제
1. UML 순차 다이어그램에 관한 설명으로 잘못된 것은? 3 (전체적으로 액티비티 다이어그램과 유사한 형태를 띤다.)
-> 액티비티 다이어그램은 통신 다이어그램과 유사하다.
2. 문제의 그림에서 명시적으로 표현되지 않은 요소는? 3 (자기 메시지)
3. UML 다이어그램에 대한 설명으로 가장 적절하지 않은 것은? 2 (순차 다이어그램은 구조적 관계를 중심으로 표현)
-> 순차 다이어그램은 객체 간 상호작용을 구조적 관계를 중심으로 표현하는게 아니라 시간 적 순서에 따라 표현함.
구조적 관계를 중심으로 표현한 다이어그램은 통신다이어그램임.
4. UML 다이어그램에 관한 설명으로 옳지 않은 것은? 2 (상태다이어그램- 클래스 간 메시지 교환을 시간 흐름에 따라 표현)
-> 상태 다이어그램이 아닌 순차 다이어그램에 관한 설명임
5. 생략
6. 생략
7. 주문 관리 시스템 문제 기술서를 보고 순차 다이어그램을 작성하시오.
-----------------------------------------------------------------------------
- 고객 확인을 통해 시스템 접속(회원 가입 때 입력한 비밀번호, 아이디를 통해)
- 접수 관리 직원은 확보된 상품등록, 재고관리 직원은 상품 확보
- 고객은 등록된 상품 선택-> 장바구니 등록
- 고객이 결제하면 운송 직원이 상품을 고객에게 배달
-----------------------------------------------------------------------------
1) 액터/ 클래스 배치: 직원- 시스템, 고객-시스템UI를 짝지어 배치시킨다.
2) 메시시 정의
- 직원-> 시스템: 상품 확보, 상품 등록
- 고객-> 시스템UI: 접속, 장바구니 등록, 결제
- 시스템UI-> 시스템UI-> 고객 확인
- 시스템UI-> 시스템: 등록
- 시스템-> 직원: 안내
- 직원-> 고객: 배송
3) 순차 다이어그램 작성
'객체지향 설계와 분석을 위한 UML 기초와 응용' 카테고리의 다른 글
UML 기초와 응용 [7장] 연습문제 (0) | 2020.11.01 |
---|---|
UML 기초와 응용 [6장] 연습문제 (0) | 2020.10.30 |
UML 기초와 응용 [4장] 연습문제 (2) | 2020.10.30 |
UML 기초와 응용 [3장] 연습문제 (0) | 2020.10.30 |
UML 기초와 응용 [2장] 연습문제 (0) | 2020.10.30 |