간단한 Java 프로그램에 대한 시퀀스 다이어그램을 만드는 중급 임무를 수행하려고합니다. 그러나 어떤 요소를 다이어그램에 넣고 어떤 요소를 생략할지 결정할 수없는 문제가 발생했습니다. 나는 그것이 질문에 대답하는 데 도움이 될 수 있다면 JAVA 코드를 게시하고 있습니다. public class TestPOS {
public static void main
클래스 다이어그램을 두 번 반복했습니다. 무슨 뜻이에요? 예를 들어, model은 노드 트리를 나타냅니다. 부모 노드는 자식 노드를 집계합니다. 이 다이어그램들은 같은 것을 의미합니까? 다이어그램의 그래픽 요소는 요소를 모델링 할 수있는 링크입니다 : 나는 몇 가지 옵션이 있습니다. 따라서 동일한 이름의 직사각형은 동일한 모델 요소를 나타냅니다. 다이어그램
저는 UML에 대해 완전히 새롭고 배우는 것입니다. 비디오, 튜토리얼 등을 포함하여 UML을 배울 수있는 많은 리소스를 검색했지만 그 중 어느 것도 설명이 아닙니다. 여기에 대한 설명의 의미는 UML 표기법의 기초, 다이어그램 그리기를 병합하는 방법, 다양한 다이어그램을 구성하는 방법, 다이어그램을 개발할 수있는 효율적이고 자유로운 도구 등을 배울 수있는
UML 2.5에서는 구성 요소가 정의에 관련되거나 관련되어있는 모든 모델 요소에 대해 패키지와 같은 역할을 수행하며 명시 적으로 소유되거나 가져온 이어야합니다. 일반적으로 Component를 구현하는 Classifier는 소유하고 있습니다. 두 개의 다른 구성 요소를 구현하기 위해 일련의 클래스를 사용하도록 모델링해야한다면 packageMerge와 같은 것
그래서이 UML 다이어그램을 사용하여 일부 클래스를 빌드해야합니다. 난 은 원과 사각형에 문제가 있습니다. 서클은 Shape에서 상속받은 Ellipse에서 상속 받았다고 알고 있습니다. 하위 유형의 생성자를 사용할 때 본문의 첫 번째 줄은 super()이어야 함을 이해합니다. 내가 이해할 수없는 것은 다이어그램으로 어떻게 해야하는지입니다. 나는 double
유스 케이스 다이어그램과 관련하여 질문이 있습니다. 그림과 같이 사용자는 자신의 이름과 문제를 입력하거나 업데이트 할 수 있습니다. 사용자가 처음으로 정보를 입력 할 때 이름과 문제를 모두 입력해야합니다 (포함 항목). 그러나 그가 자신의 정보를 업데이트하고 싶다면 다이어그램에 이름과 문제를 모두 수정해야한다고 표시하지 않습니까? 이름이 잘못 입력되었지만
나는 매력적인 5 년 된 ios 프로젝트의 objective-c로 작성된 클래스와 흐름도를 만들고 싶습니다. 그래프는 앱을 사용하면서 상호 작용하는 클래스와 함수를 보여줍니다. .NET 또는 다른 언어 (예 : visio, visual-paradigm)에서 리버스 엔지니어링을 수행하고 UML 다이어그램을 만들 수있는 몇 가지 도구가 있지만 ios 프로젝트에