背景
前篇:使用VisualStudio 2010從分析到實施(2)——使用Activity Diagram提煉商務程序
對使用案例圖不熟悉的兄弟請參考:http://www.ibm.com/developerworks/cn/rational/r-usecase-atm/
Visual Studio 2010Team Dev在白皮書中對Use Case Diagram在軟體生命週期中的作用描述如下:
1.聚焦於系統中粒度較小的部分(子系統),從而我們可以在更加細節的環境下分析子系統中的互動
2.在系統的設計和擴充中,能夠使跨越各個系統或子系統之間的互動明顯的突出。
3.用可視化的方式協助我們定義系統互動邏輯所必要的各個組件。
4.突出跨越多個子系統的互動。
5.在商務邏輯層面上總結系統中的互動邏輯
Use CaseDiagram使用步驟
1.建立解決方案
2.建立Project(項目),類型為“ModelingProjects”
3.在解決方案管理器中右擊剛剛建立的ModelingProject,添加新item
4.選擇“UseCaseDiagram” 然後OK即可,副檔名為“.ucd”
5.從左邊的工具列拖放元素到使用案例圖中。
Visual Studio 2010提供的Activity Diagram支援:
在Visual Studio 2010 CTP中,Use Case Diagram元素如下:
1.Actor活動者
2.UseCase用例
3.Comment注釋
4.Subsystem子系統,用來展示系統的一部分
5.Reference可以讓我們添加一個引用到使用案例圖中,比如文檔或程式碼片段
6.Association關聯線
7.Dependency依賴關係
8.Include內含項目關聯性
9.Extend擴充關係
10.Generalization泛化關係
11.CommentLink連結注釋標籤與相應的元素
12.ReferenceLink連結引用標籤與相關元素
Activity Diagram繪製步驟: