成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

UML建模方法揭秘

開發(fā) 架構
本文向大家介紹一下UML建模方法,UML是使用面向對象概念進行系統(tǒng)分析設計的工具,它主要是用一些規(guī)范、形象的圖形來描述業(yè)務或系統(tǒng)。

本節(jié)和大家學習一下如何使用UMlL建模,用UML建模,既是用UML建立業(yè)務模型和系統(tǒng)模型。相信通過本節(jié)的學習,你對UML建模方法一定會有所認識。

UML建模方法

UML是UnifiedModelingLanguage(統(tǒng)一建模語言)的縮寫,是使用面向對象概念進行系統(tǒng)分析設計的工具,它主要是用一些規(guī)范、形象的圖形來描述業(yè)務或系統(tǒng)—也就是稱之為建立業(yè)務模型或系統(tǒng)模型,用UML建模,既是用UML建立業(yè)務模型和系統(tǒng)模型。
業(yè)務模型是指用UML描述業(yè)務,即畫出業(yè)務(business)用例圖,當然,這里說畫用例圖,不應僅僅理解為畫出圖形,用例圖應附有詳細的業(yè)務說明。
業(yè)務用例如下所示(注意:在RationalRose中業(yè)務人員和業(yè)務用例和系統(tǒng)用例在圖形上有所不同,業(yè)務用例用一個橢圓加一斜杠表示。)。

 

一般說來,業(yè)務建模只需要畫出業(yè)務用例圖即可。在判斷一項業(yè)務的復雜程度和大小規(guī)模時,常常可根據(jù)業(yè)務用例數(shù)量來判斷,因此,在業(yè)務建模時,每個業(yè)務用例應合理分解,得到的業(yè)務用例應在業(yè)務復雜程度,規(guī)模大小方面相差不多,以便于對業(yè)務的評估和進行系統(tǒng)開發(fā)。

UML建模方法中系統(tǒng)模型是指用UML描述系統(tǒng),系統(tǒng)模型是在分析業(yè)務模型后得到的,通常,系統(tǒng)模型用用例圖、類圖、時序圖三種圖來描述即可,如果功能較為復雜,也可以用活動圖和狀態(tài)圖來對某一部分功能進行特別描述。

1.系統(tǒng)用例圖

系統(tǒng)用例圖是從軟件功能的角度去描述軟件系統(tǒng),因此和業(yè)務用例是不同的,表示如下:

系統(tǒng)用例圖不是必須的,但它能幫助我們理解系統(tǒng)模型。

2.類圖

UML建模方法中類圖是系統(tǒng)模型中最重要的圖形,是UML中唯一能產(chǎn)生程序代碼的圖形,類圖描述了對象的屬性和方法,如下入所示:

類圖示系統(tǒng)建模必不可少的圖形,如果做得好,可由類圖生成程序的結構,然后由程序員按照類圖生成的程序結構去細化程序,實現(xiàn)功能。

3.時序圖

UML建模方法中時序圖是對類圖的補充,它描述了對象的方法的調用情況,時序圖和類圖的聯(lián)系最為緊密,在時序圖中添加一個消息(我一直不明白為什么要稱之為消息),如下圖中的inputStudents(),則會在消息所指向的對象類圖中的類—Register自動生成一個方法inputStudents()(但在時序圖中刪除一個消息,則不會自動刪除類圖中對應的方法)。

 時序圖雖不能生成程序,但它對系統(tǒng)功能的操作能較為清楚地描述,相對類圖(類圖稱為靜態(tài)模型)而言,它是一種動態(tài)的描述,因此稱為動態(tài)模型。

有一種和時序圖相同功能的圖叫做協(xié)作圖,在RationalRose可以用F5鍵自動轉換這兩個圖。


總結,建模分為業(yè)務建模和系統(tǒng)建模,其中:

1、業(yè)務建模即建立業(yè)務模型—業(yè)務用例圖;

2、系統(tǒng)建模即建立系統(tǒng)模型—用例模型(用例圖)、靜態(tài)模型(類圖)、動態(tài)模型(時序圖)。

   【編輯推薦】

  1. UML建模方法之名師指導
  2. UML建模工具Rose與EA的區(qū)別
  3. 學習筆記 UML建模語言的特點和應用領域
  4. 免費UML建模工具盡情體驗
  5. 幾款常用UML建模工具解析
責任編輯:佚名 來源: it168.com
相關推薦

2010-06-30 12:45:02

UML業(yè)務建模

2010-07-07 18:00:44

UML類圖建模

2010-06-29 17:15:29

UML建模方法

2010-06-07 18:17:54

UML建模

2010-06-30 09:19:08

UML建模案例分析

2010-06-30 14:37:20

UML類圖

2010-07-01 11:42:56

UML類圖

2010-06-30 15:10:18

2010-06-29 17:42:54

UML建模

2010-06-17 17:34:15

UML發(fā)展

2010-06-08 18:53:43

UML建模工具

2010-06-09 15:53:30

UML建模

2010-06-30 14:46:49

UML類圖

2010-06-30 17:36:58

UML用例圖

2010-07-07 09:34:06

UML用戶指南

2010-07-01 17:05:34

UML包圖

2010-07-08 13:55:21

UML建模

2010-06-29 14:03:46

UML組成

2010-06-30 15:26:33

UML靜態(tài)建模

2010-06-28 09:44:48

UML建模工具Rose
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久新视频 | 亚洲一区在线播放 | 日韩精品一区二区三区四区 | 久久精品色欧美aⅴ一区二区 | 在线毛片网 | 一级黄色大片 | 亚洲一区二区三区在线播放 | 中文字幕乱码视频32 | 欧美在线 | 色婷婷综合久久久中字幕精品久久 | 夜久久| 色花av| 中文字幕在线观看一区 | 日韩精品一区二 | 欧美网站一区 | 日韩在线精品强乱中文字幕 | 超碰97av| 欧美精品一区二区三区四区五区 | 亚洲精品免费视频 | 毛片在线看看 | 国产成人免费观看 | 久久精品福利视频 | 国产精品久久福利 | 91久久久久 | 亚洲高清电影 | 久久亚洲一区二区三区四区 | 大象视频一区二区 | 99久久久久久久 | 在线观看亚 | 亚洲欧美第一视频 | 午夜精品久久久久久久久久久久久 | jlzzjlzz国产精品久久 | 日韩欧美在线不卡 | 国产精品精品久久久 | 国产精品免费一区二区 | 九一视频在线观看 | 黑人巨大精品欧美一区二区免费 | 天天摸天天看 | 国产精品夜色一区二区三区 | 一区二区av | 欧美日韩不卡 |