책 내용 질문하기
1장 요구사항 확인 UML 다이어그램 질문
도서
2022 시나공 정보처리기사 실기
페이지
63
조회수
281
작성일
2022-03-08
작성자
탈퇴*원
첨부파일
UML 다이어그램 중 행위 다이어그램에서
시퀀스 다이어그램과 커뮤니케이션 다이어그램의 정확하고 시원한 차이점이 궁금합니다.
책에서는
——————————————————
• 시퀀스 다이어그램 : 상호 작용하는 시스템이나 객체들이 주고받은 메시지를 표현함
• 커뮤니케이션 다이어그램 : 동작에 참여하는 객체들이 주고받는 메시지와 객체들 간의 연관 관계를 표현함
—————————————————-
이라고 되어있는데요, 명확하게 이해되지 않아서요.
게다가 77p, 81p에 써있는 설명을 보니 더 헷갈리네요
—————————————————-
[77p의 시퀀스 다이어그램 설명]
시스템이나 객체들이 메시지를 주고받으며 상호 작용하는 과정을 그림으로 표현한 것
[81p의 커뮤니케이션 다이어그램 설명]
시스템이나 객체들이 메시지를 주고받으며 상호 작용하는 과정과 객체들 간의 연관을 그림으로 표현한 것
—————————————————-
이라고 되어있는데요
객체들 간의 연관이라는 개념이 살짝 헷갈려서요ㅠ
알려주세요
답변
2022-03-14 11:20:17
안녕하세요 길벗수험서 운영팀입니다.
사실 상 두 다이어그램은 표현 목적이 같아 표현법이 다를 뿐 설명 자체는 달라지기가 어렵습니다.
가장 큰 차이점이라고 한다면 커뮤니케이션 다이어그램이 객체들의 상호작용에만 집중했고,
시퀀스 다이어그램은 객체들의 상호작용뿐만 아니라 시작과 종료 시점에까지 신경을 썼다는 점입니다.
때문에 시퀀스 다이어그램에는 다른 다이어그램에서는 보기 힘든 생명선, 실행상자가 사용되죠.
두 다이어그램을 묻는 주관식 문제가 나온다면 예시 그림이 나오거나 구성 요소를 나열하면서 묻는 경우가 많을 테니 이를 중점으로 구분해두세요.
행복한 하루되세요 :)
-
관리자2022-03-14 11:20:17
안녕하세요 길벗수험서 운영팀입니다.
사실 상 두 다이어그램은 표현 목적이 같아 표현법이 다를 뿐 설명 자체는 달라지기가 어렵습니다.
가장 큰 차이점이라고 한다면 커뮤니케이션 다이어그램이 객체들의 상호작용에만 집중했고,
시퀀스 다이어그램은 객체들의 상호작용뿐만 아니라 시작과 종료 시점에까지 신경을 썼다는 점입니다.
때문에 시퀀스 다이어그램에는 다른 다이어그램에서는 보기 힘든 생명선, 실행상자가 사용되죠.
두 다이어그램을 묻는 주관식 문제가 나온다면 예시 그림이 나오거나 구성 요소를 나열하면서 묻는 경우가 많을 테니 이를 중점으로 구분해두세요.
행복한 하루되세요 :)