国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

在VisualStudio中使用活動圖描述業務流程

2019-11-14 15:51:55
字體:
來源:轉載
供稿:網友

 

當希望描述某個流程的時候,用活動圖表示。

 

在項目中添加一個名稱為"Shopping"的文件夾。

 

把"Orders Model"這個UML類圖拖放到Shopping文件夾中。

 

先創建一個有關購物的活動圖

 

在Shopping文件夾下創建一個名稱為"Browse Toys"的UML活動圖。

 

把一個初始節點拖動到主界面,這個點表示活動開始的地方。

 

拖動若干個操作到界面上。

 

拖動結束節點到界面上。

 

在起始點、操作、結束點之間添加連接。

 

20

 

如果在"把玩具放入購物車"和"結賬"操作之間多了一種可能,即有可能是去結賬,有可能是返回"選擇類別"操作,該如何做呢?

 

需要在這兩者之間加一個決策節點

 

在操作和決策節點之間添加連接線。

 

如果想給連結線一個備注名稱,就在Guard屬性里設置

 

21

 

再把粒度放得更小,有關結賬的活動圖

 

添加一個名稱為"Checkout"的活動圖。

 

22

 

現在,我們希望在"Browse Toys"這個活動圖中,點擊"結賬"就能鏈接到"Checkout"這個活動圖來。

 

把"Browse Toys"活動圖中的"結賬"操作刪除掉,取而代之添加一個"調用行為的操作",并在其Behavior屬性中設置"Checkout"屬性值,重新添加連接線。

 

23

 

備注:

 

● 當設計處理流程的時候可以考慮使用活動圖
● 活動圖可以理解為是對用例的一種有順序的串聯
● 活動圖盡量只描述一種活動
● 活動圖可以根據粒度的不同,比如上面,當涉及購物,那結賬操作就是購物活動圖中的一部分,當涉及結賬,就可以把購物活動圖中的結賬操作展開說,并且給兩個活動圖添加鏈接

 

參考資料:https://channel9.msdn.com/Blogs/clinted


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 屯留县| 福海县| 龙井市| 上栗县| 徐水县| 东源县| 石台县| 松滋市| 美姑县| 浙江省| 青河县| 浑源县| 云霄县| 长乐市| 平湖市| 横山县| 周至县| 黄冈市| 郎溪县| 宣威市| 阿拉善右旗| 平凉市| 定陶县| 克东县| 贵州省| 博野县| 女性| 兴化市| 南开区| 天峻县| 武安市| 黑龙江省| 平乡县| 永登县| 轮台县| 武平县| 盐城市| 泸溪县| 齐河县| 延边| 乌鲁木齐市|