Inicio / 액티비티 다이어그램 예제

액티비티 다이어그램 예제

이 다이어그램은 돈을 인출하거나 은행 계좌로 입금하는 과정을 보여줍니다. UML에서 워크플로를 시각적으로 나타내는 이점은 하나의 차트에 인출 및 예금을 표시하는 기능입니다. Lucidchart를 사용하여 활동 다이어그램을 작성할 때 전문가급 서체 및 색상으로 템플릿을 사용자 지정할 수 있습니다. 안전한 클라우드 기반 스토리지로 문서를 잃어버리는 것에 대해 걱정할 필요가 없습니다. 활동 다이어그램은 순서도 또는 데이터 흐름 다이어그램과 유사한 시스템에서 일련의 작업 또는 제어 흐름을 시각적으로 제공합니다. 활동 다이어그램은 비즈니스 프로세스 모델링에 자주 사용됩니다. 또한 사용 사례 다이어그램의 단계를 설명할 수도 있습니다. 모델링된 활동은 순차적이고 동시적일 수 있습니다. 두 경우 모두 활동 다이어그램에는 시작(초기 상태)과 끝(최종 상태)이 있습니다.

따라서 프로그래머는 작업 다이어그램(순서도의 고급 버전)을 사용하여 워크플로를 묘사합니다. 활동 다이어그램은 개발자가 높은 수준의 프로그램의 흐름을 이해하는 데 사용됩니다. 또한 특정 이벤트를 일으키는 제약 조건및 조건을 파악할 수 있습니다. 복잡한 결정을 내리는 경우 플로우 차트가 활동 다이어그램으로 수렴됩니다. 수락 활동은 «이벤트 수락» 작업으로 신호를 수락하고 그에 따라 반응할 수 있으며, 이는 활동 다이어그램에서 이 노드에서 발생하는 흐름에 따라 의미합니다. 작업은 활동 내의 개별 단계(예: 더 이상 해체되지 않은 계산 단계)입니다. 그렇다고 해서 작업이 실제 환경에서 세분화될 수 없다는 의미는 아니지만 이 다이어그램에서는 프로그램 흐름 계획(순서도)과 관련된 활동 다이어그램이 활동을 설명하는 데 사용됩니다. 외부 보기에서는 비즈니스 시스템의 기능을 설명하는 비즈니스 프로세스에 대한 설명에 활동 다이어그램을 사용합니다.

편집기 왼쪽에 있는 «셰이프»를 클릭하여 셰이프 라이브러리 관리자를 엽니다. «UML»을 선택하여 UML 셰이프 라이브러리(또는 «UML 상태/활동»만 추가)를 추가하고 «저장»을 클릭합니다. 신호는 시스템 외부에서 활동을 수정하는 방법을 나타냅니다. 시퀀스 다이어그램의 동기 메시지와 마찬가지로 응답이 수신될 때까지 상태가 변경될 수 없기 때문에 일반적으로 송신 및 수신된 신호 쌍으로 나타납니다. 예를 들어 주문을 완료하기 전에 결제 승인이 필요합니다. 명확한 시점에서 이 작업은 활동 다이어그램에서 흐름을 시작합니다. 모래 시계 기호는 시간 이벤트의 수락을 나타내는 데 사용할 수 있습니다: 활동 다이어그램은 사용자에게 많은 이점을 제공합니다. 활동 다이어그램을 만드는 것을 고려해 보십시오: 다양한 활동 상태를 연결하고 조인하여 활동 다이어그램을 만들 수 있습니다. 시작점은 일반적으로 둥근 모서리가 있는 사각형을 가리키는 화살표가 있는 어둡고 채워진 원으로 표시됩니다. 모든 작업 흐름은 상태에서 상태로의 전환을 나타내는 화살표로 표시됩니다. 활동 최종 노드는 활동이 완료됨을 나타냅니다. 활동 다이어그램은 활동 최종 노드의 형태로 두 개 이상의 출구를 가질 수 있습니다: Brevity는 재치의 영혼입니다.

우리는 명확하게 많은 정보를 전달하고 짧은 있는지 확인해야합니다. 따라서 활동 다이어그램은 비즈니스맨과 개발자가 상호 작용하고 시스템을 이해하는 데 도움이 됩니다. 이제 활동 다이어그램의 실제 응용 프로그램을 살펴보겠습니다. 위의 토론에서 활동 다이어그램은 매우 높은 수준에서 그려진 것이 분명합니다. 따라서 시스템의 높은 수준의 보기를 제공합니다. 이 높은 수준의 보기는 주로 비즈니스 사용자 또는 기술적인 사람이 아닌 다른 사람을 위한 것입니다. 이벤트를 완료하는 데 시간이 걸리는 시나리오를 만들 수 있습니다.