2010-04-23 3 views
0

정확히 UML 유스 케이스 다이어그램에서 연관 이름 방향 (연관 이름 근처 검은 색 삼각형으로 그려 짐)을 의미합니까? 그리고 그것과 연합 방향의 차이점은 무엇입니까?UML 유스 케이스 다이어그램의 연관 이름 방향

제가 대해 부탁 해요 정확하게 설명하고 어떤 링크를 붙여 보자

당신이 일반적으로 더 화살표에서와 통합/구성 만 간단한 연결 링크가 표시되지 않는 유스 케이스 다이어그램에서 http://docs.google.com/leaf?id=0Bwtg6A48dQQjODBlNTJiNzQtYmE1OC00YmViLTk3ZGEtYjQ1MDYwMDFkZTIz&sort=name&layout=list&num=50

답변

2

연결 이름 옆에있는 검은 색 삼각형은 연결 이름을 이해하기 위해 연결을 읽어야하는 방향을 독자에게 알려줍니다. 예를 들어, Person과 City 간의 "LivesIn"연관은 "City LivesIn Person"또는 "Person LivesIn City"로 읽을 수 있습니다. 이 경우 이해를 돕기 위해 연관의 읽기 방향이 명확하지만 다른 상황에서는 모호 할 수 있습니다. 연관성을 어떻게 읽어야 하는지를 명확히하고자한다면, 원하는 방향을 가리키는 이름 옆에 작은 검은 색 삼각형을 추가하여 나타낼 수 있습니다.

이것은 연결의 의미에 영향을주지 않습니다.

0

끝. 양방향이 - - undirectional가 - 통합 - 조성은 우리가 전체 연결 유형, multiplicty를 표시하지 않는 이유

은 BTW, 나 자신을 묻지도 않고, 협회가 종료 등 가 : 당신은 클래스 다이어그램에 연결 네 종류가있다 .. 유스 케이스 다이어그램에서? 이건 이상해.

+0

응답 해 주셔서 감사합니다. 유스 케이스 다이어그램의 연관성 끝 부분에 화살표를 표시하는 것이 일반적이지는 않지만 배우가 유스 케이스의 개시 자인지 수혜자인지를 이해하는 데 도움이되는 경우가 있습니다. 화살표는 제어 흐름이 그 안에 있음을 나타냅니다. 이것이 제가 알고있는 것입니다. 제 질문은 협회 이름의 의미가 무엇을 의미합니까? 심볼은 연관 이름 근처의 검은 색 삼각형입니다. –

0

일반적으로 연관 텍스트의 작은 화살표는 가독성을위한 것으로, 텍스트가 읽어야하는 방향에 대한 힌트입니다. 아래 예제는 클래스 다이어그램이지만 유스 케이스 다이어그램에서도 마찬가지입니다. 그래도 유스 케이스 다이어그램에서 사용하는 좋은 예를 본 적이 없습니다.

연관 방향은 가시성의 방향을 나타냅니다. 조종사는 하루에 여러 항공편을 운항하는 경우, 당신은 자신의 항공편
pilot and his flights

의 목록을 얻거나 조종사를 찾기 위해 비행기로 이동 조종사에게 가고 싶어?
Flight and its pilot

연결 라인 자체에서 방향 화살표없이 읽는 방법을 연결에 표시하는 것이 더 쉬운 경우가 있습니다.
Association with directional name

+0

그래서, 귀하의 응답에서 화살표가 연관 선에 있는지 또는 삼각형이 연관 이름 근처에 있는지에 차이가 없음을 이해합니다. 그것은 같은 것을 의미합니다. 그렇지 않니? –

+1

선의 끝 부분에있는 화살표는 일반적으로 시력의 방향을 나타내는 반면, 협회 이름의 작은 화살표는 관계를 명확히하기위한 것입니다. 그림 3에서 '날으는 날'은 비행편이 조종사에게 시야가 있음을 의미하지는 않습니다. 이는 연계가 X로 읽혀 야 함을 의미합니다. [비행] –

+1

가독성과 혼동해서는 안됩니다 .해독 성은 인간에 의한 모델의 이해를 용이하게 만하지만 모델의 의미론에는 영향을주지 않습니다. 대신 탐색 기능은 해당 모델에서 생성 된 시스템에 명확한 영향을 미칩니다 (객체가 상호 작용할 수있는 방법을 제한합니다) –

관련 문제