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

專家指導(dǎo) UML建模分析步驟

開發(fā) 架構(gòu)
UML建模相信大家應(yīng)該有所了解,那么你對UML建模分析步驟是否熟悉,這里就向大家簡單介紹一下UML建模分析步驟,希望本文的介紹對你有用。

本節(jié)和大家一起學(xué)習(xí)一下UML建模分析步驟,MDA主要將生成的UML模型,分為下列三個階段:CIM,PIM,PSM。具體內(nèi)容請看本節(jié)詳細(xì)介紹,相信通過本節(jié)的學(xué)習(xí)你一定會有所收獲。

UML建模分析步驟

先來認(rèn)識一下MDA(ModelDrivenArchitecture,模型驅(qū)動架構(gòu)):

在MDA中軟件開發(fā)過程是由軟件系統(tǒng)的建模行為驅(qū)動的。

MDA生命周期和傳統(tǒng)生命周期沒有大的不同,主要的區(qū)別在于開發(fā)過程創(chuàng)建的工件,包括PIM(PlatformIndependentModel,平臺無關(guān)模型)、PSM(PlatformspecificModel,平臺相關(guān)模型)和代碼。PIM是具有高抽象層次、獨立任何實現(xiàn)技術(shù)的模型。PIM被轉(zhuǎn)換為一個或多個PSM。PSM是為某種特定實現(xiàn)技術(shù)量身定做。例如,EJBPSM是用EJB結(jié)構(gòu)表達(dá)的系統(tǒng)模型。開發(fā)的***一步是把每個PSM變化為代碼,PSM同應(yīng)用技術(shù)密切相關(guān)。

傳統(tǒng)的開發(fā)過程從模型到模型的變換,或者從模型到代碼的變換是手工完成的。但是MDA的變換都是由工具自動完成的。從PIM到PSM,再從PSM到代碼都可以由工具實現(xiàn)。PIM,PSM,和Code模型被作為軟件開發(fā)生命周期中的設(shè)計工件,在傳統(tǒng)的開發(fā)方式中是文檔和圖表。重要的是,它們代表了對系統(tǒng)不同層次的抽象,從不同的視角來看待我們的系統(tǒng),將高層次的PIM轉(zhuǎn)換到PSM的能力提升了抽象的層次。能夠使得開發(fā)人員更加清晰地了解系統(tǒng)的整個架構(gòu),而不會被具體的實現(xiàn)技術(shù)所“污染”,同時對于復(fù)雜系統(tǒng),也減少了開發(fā)人員的工作量。

在《系統(tǒng)分析師UML實務(wù)手冊》中采用MDA開發(fā)程序,作為系統(tǒng)分析員進行分析工作,以及生成UML模型的依據(jù)。MDA與UML同為OMG(ObjectManagementGroup)機構(gòu)之標(biāo)準(zhǔn)。UML建模分析步驟中MDA主要將生成的UML模型,分為下列三個階段:
CIM(ComputaitonIndependentModel,計算無關(guān)模型)——聚集于系統(tǒng)環(huán)境以及需求,但不涉及系統(tǒng)內(nèi)部的結(jié)構(gòu)與運作細(xì)節(jié)。
PIM(PlatformIndependentModel,平臺無關(guān)模型)——聚集于系統(tǒng)內(nèi)部細(xì)節(jié),但不涉及實現(xiàn)系統(tǒng)的具體平臺(platform)。
PSM(PlatformSpecificModel,具體平臺模型)--聚集于系統(tǒng)落實于特定具體平臺的細(xì)節(jié)。例如Spring,EJB2或者.NET都是一種具體平臺。

《系統(tǒng)分析師UML實務(wù)手冊》中所采用的UML建模分析步驟歸屬于CIM與PIM階段,并未涉及PSM階段。如下:
CIM-1:定于業(yè)務(wù)流程,產(chǎn)生業(yè)務(wù)用例模型。
CIM-2:分析業(yè)務(wù)流程,產(chǎn)生活動圖。
CIM-3:定義系統(tǒng)范圍,產(chǎn)生系統(tǒng)用例圖。
PIM-1:分析系統(tǒng)流程,產(chǎn)生系統(tǒng)用例敘述。
PIM-2:分析業(yè)務(wù)規(guī)則,產(chǎn)生狀態(tài)圖。
PIM-3:定義靜態(tài)結(jié)構(gòu),產(chǎn)生類圖。
PIM-4:定義操作及方法,生成序列圖。

  【編輯推薦】

  1. UML建模語言入門教程
  2. UML建模工具Rose與EA的區(qū)別
  3. 學(xué)習(xí)筆記 UML建模語言的特點和應(yīng)用領(lǐng)域
  4. 免費UML建模工具盡情體驗
  5. 幾款常用UML建模工具解析
責(zé)任編輯:佚名 來源: cnblogs.com
相關(guān)推薦

2010-06-08 15:44:18

UML建模工具

2010-07-05 14:22:54

UML圖

2010-06-30 09:19:08

UML建模案例分析

2010-07-05 15:39:53

NetBeans UM

2010-06-10 17:14:54

UML建模過程

2010-06-29 17:15:29

UML建模方法

2010-06-29 19:08:23

UML建模技術(shù)

2010-06-17 10:05:35

UML動態(tài)建模

2010-07-12 11:36:32

UML活動圖

2010-06-29 19:37:43

UML建模誤區(qū)

2010-07-01 12:21:35

UML類圖關(guān)系

2010-07-07 13:54:00

UML用例圖

2010-06-28 17:26:02

UML類圖關(guān)系

2010-06-18 10:34:05

UML面向?qū)ο?/a>

2010-06-30 13:27:42

UML業(yè)務(wù)建模

2010-06-08 16:08:42

UML建模工具

2010-06-08 12:36:16

UML介紹

2010-06-30 17:57:08

UML用例建模

2010-06-09 17:23:57

Rose UML建模工

2010-06-10 14:56:18

UML建模語言
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 一区二区三区在线看 | 日韩一二区 | 偷牌自拍 | 成人日韩 | 中文字幕不卡在线88 | 手机看黄av免费网址 | 国产激情在线看 | 九色视频网站 | 成人午夜网 | 中文字幕 国产精品 | 91婷婷韩国欧美一区二区 | 日韩三级视频 | 亚洲午夜精品久久久久久app | 日韩高清黄色 | 成人免费观看视频 | 成人免费影院 | 久久精品亚洲一区二区三区浴池 | 一区福利视频 | 日韩精品一区二区三区 | 精品电影 | 精品一区在线免费观看 | 91av国产在线视频 | 中文字幕乱码一区二区三区 | 国产美女福利在线观看 | 中文字幕在线免费 | 欧美日韩一卡二卡 | 久久人体视频 | 午夜精品一区二区三区在线播放 | 国产精久久久久久 | 女同久久另类99精品国产 | 国产精品污www一区二区三区 | 区一区二在线观看 | 日韩欧美在线观看视频 | 欧美a级成人淫片免费看 | 4h影视| 一级免费毛片 | 久久久www成人免费无遮挡大片 | 二区视频| 国产一级片在线观看视频 | 最新中文字幕在线 | 久久免费大片 |