23-3다음은 온라인 판매 시스템의 설계 모델 일부를 말로 옮긴 것이다… | 2023년 정보처리기사실기 3회차 기출문제 상세 페이지
10
23-3
다음은 온라인 판매 시스템의 설계 모델 일부를 말로 옮긴 것이다. 이 UML 다이어그램의 명칭을 적으시오.
- 이름표 탭이 달린 폴더 모양의 요소 세 개가 있다: [주문], [할인정책], [상품목록].
- [주문]에서 [할인정책]으로 점선 화살표가 그어져 있다(의존).
- [주문]에서 [상품목록]으로 점선 화살표가 그어져 있고, 화살표 위에 «import» 스테레오타입이 붙어 있다.
- 각 요소는 관련된 클래스들을 하나로 묶은 단위이며, 그림은 이 묶음들 사이의 의존 관계만 보여 준다.
해설
패키지 다이어그램(Package Diagram)
[해설]
여러 클래스를 묶은 폴더 모양 요소와 그 사이의 «import»·의존 관계를 그린 것은 패키지 다이어그램(Package Diagram)이다.
패키지 다이어그램은 UML의 구조 다이어그램에 속하며, 시스템을 모듈 단위로 나누고 의존 방향을 점검할 때 쓴다.
- 클래스 다이어그램: 클래스의 속성·연산과 클래스 간 관계
- 컴포넌트 다이어그램: 실행 가능한 구성요소와 인터페이스
- 배치 다이어그램: 노드(하드웨어)와 산출물의 물리적 배치
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.