日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

uml活动图 各个功能的操作流程和分支_UML学习系列教程08------九大基本图05---活动图(Activity Diagram)(重点理解和流程图的区别)...

發布時間:2024/10/14 编程问答 98 豆豆

@活動圖定義:

活動圖是UML用于對系統的動態行為建模的另一種常用工具,它描述活動的順序,展現從一個活動到另一個活動的控制流。

活動圖在本質上是一種流程圖。

活動圖與狀態圖都是狀態機的表現形式,但是兩者還是有本質區別:活動圖著重表現從一個活動到另一個活動的控制流,是內部處理驅動的流程;而狀態圖著重描述從一個狀態到另一個狀態的流程,主要由外部事件的參與。

在UML中,活動圖表示成圓角矩形,與狀態圖的圓角矩形相比,活動圖的矩形的圓角更柔和,看上去接近橢圓。

活動圖中還包括分支與合并,分叉與匯合等模型元素。分支與合并的圖標和狀態圖中判定的圖標相同,而分叉與匯合則用一條加粗的線段表示。

@活動圖與流程圖的區別:

1,流程圖著重描述處理過程,它的主要控制結構是順序,分支和循環,各個處理過程之間有嚴格的順序和時間關系;而活動圖描述的是對象活動的順序關系所遵循的規則,它著重表現的是系統的行為(看下邊圖書館的圖例,對比理解),而非系統的處理過程。

2,活動圖能夠表示并發活動的情形,而流程圖不能

3,活動圖是面向對象的,而流程圖是面向過程。

@一個實例創建應用:

1,在Use Case View或者Logic View的圖標上單擊鼠標右鍵,在彈出的菜單中選擇New--->Activity Diagram,建立活動圖以后,雙擊活動圖的圖標,出現活動圖的繪制區域。

2,第一步,可以加入初態和終態。(即上圖中,狀態圖的起點和終點)

3,第二部添加活動(即動作狀態)。

4,下面是圖書館管理系統中的活動圖:

---借閱者活動圖,圖書管理員活動圖,系統管理員活動圖,結合上邊知識一起記憶。

總結

以上是生活随笔為你收集整理的uml活动图 各个功能的操作流程和分支_UML学习系列教程08------九大基本图05---活动图(Activity Diagram)(重点理解和流程图的区别)...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。