Tistory 썸네일형 리스트형 [UML]활동 다이어그램 - Activity Diagram 1.활동 다이어그램의 의미 및 사용 시기 많은 프로젝트에서 요구사항 분석의 일부로서 사용자들의 작업흐름을 모델화하고 분석하는 작업이 필요하다. 우리가 원하는 것은 동시에 일어나도 되는 것은 어떤 것이고, 엄격한 순서에 따라 일어나야 하는 것은 어떤 것인지 찾아내는 것이다. UML 활동 다이어그램 같은 표기법을 사용해서 사용자들이 기술해 준 작업흐름을 기록하는 것이 한 방법이다. 활동(Activity) 다이어그램은 논리적인 처리과정이 있는 모든 대상을 상대로 그려질 수 있다. 특히 비즈니스를 돕는 소프트웨어일 경우 비즈니스 도메인에 대한 이해가 무엇보다도 중요하다.시퀀스에서는 객체간의 메시지를 이용한 상호연동(교류)을 시간의 흐름에 따라 상세히 기술하는 반면 활동 다이어그.. 더보기 [UML]통신다이어그램과 시퀀스의 차이 sequence / communication 1. 시퀀스는 위에서 아래 즉 수직으로 시간경과를 보여주는데 통신다이어그램은 메시지에 숫자를 붙임으로써 그 순서를 보여주고 있다. 2. 통신다이어그램은 동기화는 같은 번호로 동기를 맞춘다. 3. 시퀀스 다이어그램은 시간에 따라 배열되어 있지만 통신다이어그램은 공간에 따라 배열된다. 더보기 [UML]시퀀스 다이어그램 시퀀스 다이어그램이란 : 여러 객체들이 다른 객체들과 어떻게 교류하는 지를 보여줄 수 있도록 하는 수단이며 프로그램이 작동할 때 어떤 메소드가 어떤 순서로 실행되는 것인가를 표현합니다. 시퀀스 다이어그램은 객체, 실선, 화살표로 그려지는 메시지 그리고 수직 진행 상황을 나타내는 시간으로 구성합니다. 객체 객체는 시퀀스 다이어그램의 가장 윗부분에 위치하며, 왼쪽에서 오른쪽으로 배열됩니다. 각 객체로부터 아래로 뻗어가는 쇄선은 객체의 생명선입니다. 좁은 사각형은 실행(Activation)이라 하고 객체가 수행하는 오퍼레이션이 실행되고 있음을 나타냅니다. 메시지 한 객체에서 다른 객체로 전송되는 메시지는 한 객체의 생명선에서 다른 객체의 생명선으로 이동하는 것을 의미합니다. 자기 자신에게도 메시지를 보낼수 있.. 더보기 이전 1 ··· 4 5 6 7 다음