首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> 關於.NET

Visual Studio 2010 活動圖實戰:業務流程提煉與建模指南

     編輯:關於.NET

前言

軟件開發首要任務:從現實獲取需求、提煉業務流程。本文介紹 VS2010 活動圖 (UML 2.0) 豐富元素支援與繪製方法。

VS2010 活動圖 16 種核心元素

活動圖繪製五步驟

  1. 拖放 InitialNode 起始點
  2. 根據業務拖放 Action 活動
  3. 分支/合並/並發拖放 Decision/Merge/Fork/Join
  4. 拖放 ActivityFinalNode 結束點
  5. Connector 連接所有元素形成流程

VS2010 特色:黃色註釋替代泳道

傳統活動圖使用泳道劃分職責,VS2010 CTP 採用熟悉的黃色 Comment 標籤替代,官方暫無詳細說明,但實際建模中可通過註釋標註責任主體(部門/角色/系統)。

結語

活動圖是需求建模第一步,VS2010 提供完整 UML 2.0 元素支援。掌握 16 種元素語義與繪製流程,即可將業務現實轉化為精確流程模型,為後續用例分析奠基。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved
元素中文名用途
InitialNode起始節點流程入口
ActivityFinalNode活動結束節點流程出口
Action活動具體動作步驟
ObjectNode對象節點數據/物料流轉
DecisionNode決策節點條件分支 (菱形)
MergeNode合並節點多路匯聚
ForkNode分支節點並發分叉 (橫粗線)
JoinNode連接節點並發匯聚
SendSignalAction信號發送活動異步事件觸發
AcceptEventAction事件接收活動等待外部信號
CallBehaviorAction行為調用活動調用子活動圖
CallOperationAction操作調用活動調用操作/方法
InputPin/OutputPin輸入/輸出標記參數傳遞
ActivityParameterNode活動參數節點圖級參數
Connector連接線流向箭頭