posts - 122,  comments - 25,  trackbacks - 0

          UML(統一建模語言 Unified Modeling Language)是一種標準的圖形化建模語言,是面向對象分析與設計的一種標準表示。

          UML體系統比較復雜,內容較多,我們可以根據實際情況選擇性的學習,部份內容可日后再做深入學習。首先了解一下UMl中相關的一些概念:

          UML視圖

          視圖只是表達系統某一方面特征的U M L建模組件的子集。按結構劃分,描述系統中的結構成員及其相互關系,包括靜態視圖、用例視圖和實現視圖。按動態行為劃分,描述系統隨時間變化的行為,包括狀態機視圖、活動視圖和交互視圖。模型管理,說明了模型的分層組織結構,包括模型管理視圖。

          主要的域

          視圖

          主要概念

          結構

          靜態視圖

          類圖

          類、關聯、泛化、依賴關系、實現、接口

          用例視圖

          用例圖

          用例、角色、關聯、擴展、包括、用例泛化

          實現視圖

          構件圖

          構件、接口、依賴關系、實現

          部署視圖

          部署圖

          節點、構件、依賴關系、位置

          狀態

          狀態機視圖

          狀態圖

          狀態、事件、轉換、動作

          活動視圖

          活動圖

          狀態、活動、完成轉換、分叉、結合

          交互視圖

          順序圖

          交互、對象、消息、激活

          協作圖

          協作、交互、協作角色、消息

          模型管理

          模型管理視圖

          類圖

          包、子系統、模型

          可擴展性

          所有

          所有

          約束、構造型、標記值

          UML

          圖是一個具體視圖的組成部分,由模型元素的符號化的圖片組成。UML中包含以下9種:

          1用例圖use-case diagram),用于顯示若干角色(actor)以及這些角色與系統提供的用例之間的連接關系。角色代表外部實體,如用戶、硬件設備或與系統發生交互的另一個外部系統。

          2、類圖(class diagram),用來表示系統中的類和類與類之間的關系,是對系統靜態結構的描述。

          3、對象圖,類似于類圖,區別在于對象圖表示類的對象實例,而不是類。

          4、狀態圖,描述類的所有對象可能具有的狀態,以及引起狀態變化的事件。

          5、序列圖,反映若干個對象之間的動態協作關系,也就是隨著時間的流逝,對象之間是如何交互的。

          6、協作圖,其作用同序列圖,除了顯示消息變化外,協作圖還顯示對象及其之間的關系。

          7活動圖(activity diagram),描述某個操作執行時的活動狀況。

          8、組件圖(component diagram),反應代碼的物理結構,可為源代碼、二進制文件或可執行文件組件。

          9、展開圖(deployment diagram),用來顯示系統中軟件和硬件的物理架構,通常在圖中以結點的形式顯示實際的計算機和設備,以及各個結點之間的關系。

          UML建模工具
          1、StarUML http://staruml.sourceforge.net/en/
          小巧的建模工具,才20來M,目前版本是 5.0 。是一個韓國人用delphi寫的,免費很關鍵。

          2、JUDE http://jude.change-vision.com/jude-web/download/index.html
          posted on 2009-03-19 22:21 josson 閱讀(310) 評論(0)  編輯  收藏 所屬分類: 軟件設計

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2009年3月>
          22232425262728
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          收藏夾

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 万载县| 镇原县| 静安区| 海南省| 勐海县| 刚察县| 罗江县| 青川县| 宜章县| 沾化县| 大庆市| 穆棱市| 泽普县| 江安县| 山阴县| 神木县| 五大连池市| 山东| 浦东新区| 库伦旗| 利辛县| 会东县| 麻阳| 青龙| 当涂县| 兴国县| 资兴市| 津市市| 同仁县| 新源县| 曲阳县| 周至县| 石阡县| 舞钢市| 黎川县| 九龙城区| 马公市| 团风县| 唐河县| 图片| 方城县|