女人久久久www免费人成看片,国内自拍偷拍网,国产一区二区三区免费在线观看,欧美精品三区四区,91久久国产综合久久91,欧美成人精品第一区二区三区 ,美女成人在线观看

軟題庫(kù) 培訓(xùn)課程
當(dāng)前位置:信管網(wǎng) >> 綜合知識(shí) >> 文章內(nèi)容
項(xiàng)目管理UML知識(shí):UML及軟件建模系列總結(jié)
來(lái)源:信管網(wǎng) 2012年06月16日 【所有評(píng)論 分享到微信
   統(tǒng)一建模語(yǔ)言(UML)是一個(gè)用于描述、可視化、構(gòu)造和文檔化軟件系統(tǒng)的建模語(yǔ)言。它統(tǒng)一了Grady Booch、Jim Rumbangh、和Ivar Jacobson三位大師的面向?qū)ο蠼C枋稣Z(yǔ)言(Booch, OMT、 OOSE),并對(duì)其做了進(jìn)一步的發(fā)展,最終成為廣泛接受的面向?qū)ο蠼UZ(yǔ)言。UML已被OMG所采用,目前成為業(yè)界的標(biāo)準(zhǔn)。
一、UML是什么?
UML(Unified Modeling Language,統(tǒng)一建模語(yǔ)言)
       是一種可視化的建模語(yǔ)言,它能夠讓系統(tǒng)構(gòu)造者用標(biāo)準(zhǔn)的、易于理解的方式建立起能夠表達(dá)他們?cè)O(shè)計(jì)思想的系統(tǒng)藍(lán)圖,并且提供一種機(jī)制,以便于不同的人之間有效的共享和交流設(shè)計(jì)成果。
1、UML是一種語(yǔ)言
2、UML是一種可視化的語(yǔ)言
3、UML是一種可以用于詳細(xì)描述的語(yǔ)言
4、UML是一種構(gòu)造語(yǔ)言
 
二、UML有什么用處?
    一個(gè)成功的開(kāi)發(fā)項(xiàng)目之所以成功,是因?yàn)楣δ艿奶岢稣撸蛻簦┖蛯?shí)現(xiàn)功能的開(kāi)發(fā)人員(程序員)之間有一座可以很好溝通的橋梁。UML借助一套圖形和符號(hào),可以來(lái)完成這座橋梁的作用。
    UML不是一門(mén)程序設(shè)計(jì)語(yǔ)言。但可以使用代碼生成器工具將UML模型轉(zhuǎn)換為多種程序設(shè)計(jì)語(yǔ)言代碼,或使用反向生成器工具將程序源代碼轉(zhuǎn)換為UML。
UML能為我們做什么:貝多芬作曲時(shí)使用五線譜 您設(shè)計(jì)軟件時(shí)使用UML
 
UML可以做軟件需求分析
UML可以做軟件開(kāi)發(fā)設(shè)計(jì)
UML可以做系統(tǒng)部署設(shè)計(jì)
UML也適用非軟件領(lǐng)域的系統(tǒng)建模如企業(yè)機(jī)構(gòu)或業(yè)務(wù)過(guò)程,以及處理復(fù)雜數(shù)據(jù)的信息系統(tǒng)、具有實(shí)時(shí)要求的工業(yè)系統(tǒng)或工業(yè)過(guò)程等。 
 
三、UML構(gòu)架
    標(biāo)準(zhǔn)建模語(yǔ)言UML的重要內(nèi)容可以由下列五類視圖
(共9種圖形)來(lái)定義:
    第一類是用例視圖(Use case View),強(qiáng)調(diào)從用戶角度看到的或需要的系統(tǒng)功能,并指出各功能的操作者。包括用例圖。
    用例圖用來(lái)描述系統(tǒng)功能。
 
第二類是靜態(tài)視圖(Static View),展現(xiàn)系統(tǒng)的靜態(tài)或結(jié)構(gòu)組成及特征。包括類圖對(duì)象圖包圖。        
類圖描述系統(tǒng)中類的靜態(tài)結(jié)構(gòu)。不僅定義系統(tǒng)中的類,表示類之間的聯(lián)系如關(guān)聯(lián)、依賴、聚合等,也包括類的內(nèi)部結(jié)構(gòu)(類的屬性和操作)。類圖描述的是一種靜態(tài)關(guān)系,在系統(tǒng)的整個(gè)生命周期都是有效的。    
對(duì)象圖是類圖的實(shí)例,幾乎使用與類圖完全相同的標(biāo)識(shí)。不同點(diǎn)在于對(duì)象圖顯示類的多個(gè)對(duì)象實(shí)例,而不是實(shí)際的類。    
包由包或類組成,表示包與包之間的關(guān)系。包圖用于描述系統(tǒng)的分層結(jié)構(gòu)。
 
第三類是行為視圖(Behavior View),描述系統(tǒng)的動(dòng)態(tài)模型和組成對(duì)象間的交互關(guān)系。包括狀態(tài)圖活動(dòng)圖
狀態(tài)圖描述類的對(duì)象所有可能的狀態(tài)以及事件發(fā)生時(shí)狀態(tài)的轉(zhuǎn)移條件。通常狀態(tài)圖是對(duì)類圖的補(bǔ)充。在實(shí)用上并不需要為所有的類畫(huà)狀態(tài)圖,僅為那些有多個(gè)狀態(tài)其行為受外界環(huán)境的影響并且發(fā)生改變的類畫(huà)狀態(tài)圖。
      活動(dòng)圖描述滿足用例要求所要進(jìn)行的活動(dòng)以及活動(dòng)間的約束關(guān)系,有利于識(shí)別并行活動(dòng)。
 
第四類是交互圖(Interactive View),描述對(duì)象間的交互關(guān)系。包括順序圖協(xié)作圖
順序圖顯示對(duì)象之間的動(dòng)態(tài)合作關(guān)系,它強(qiáng)調(diào)對(duì)象之間消息發(fā)送的順序,同時(shí)顯示對(duì)象之間的交互;
       協(xié)作圖描述對(duì)象間的協(xié)作關(guān)系,協(xié)作圖跟順序圖相似,顯示對(duì)象間的動(dòng)態(tài)合作關(guān)系。除顯示信息交換外,協(xié)作圖還顯示對(duì)象以及它們之間的關(guān)系。
      如果強(qiáng)調(diào)時(shí)間和順序,則使用順序圖;如果強(qiáng)調(diào)上下級(jí)關(guān)系,則選擇協(xié)作圖。
 
第五類是實(shí)現(xiàn)圖(Implementation VIew)。包括構(gòu)件圖部署圖
   構(gòu)件圖描述代碼部件的物理結(jié)構(gòu)及各部件之間的依賴關(guān)系。一個(gè)部件可能是一個(gè)資源代碼部件、一個(gè)二進(jìn)制部件或一個(gè)可執(zhí)行部件。包含邏輯類或?qū)崿F(xiàn)類的有關(guān)信息。構(gòu)件圖有助于分析和理解部件之間的相互影響程度。
   部署圖定義系統(tǒng)中軟硬件的物理體系結(jié)構(gòu)。它可以顯示實(shí)際的計(jì)算機(jī)和設(shè)備(用節(jié)點(diǎn)表示)以及它們之間的連接關(guān)系,也可顯示連接的類型及部件之間的依賴性。在節(jié)點(diǎn)內(nèi)部,放置可執(zhí)行部件和對(duì)象以顯示節(jié)點(diǎn)跟可執(zhí)行軟件單元的對(duì)應(yīng)關(guān)系。
 
四、建 模 
建模的定義:
     建模是對(duì)現(xiàn)實(shí)的簡(jiǎn)化。是把復(fù)雜的系統(tǒng)變成小的系統(tǒng),采用“各個(gè)擊破”的原則逐一解決。
建模的目標(biāo):
 1)模型幫助我們按照實(shí)際情況或按照我們所需要的樣式對(duì)系   統(tǒng)進(jìn)行可視化。 
 2)模型允許我們?cè)敿?xì)說(shuō)明系統(tǒng)的結(jié)構(gòu)和行為。 
 3)模型給出一個(gè)知道我們構(gòu)造系統(tǒng)的模板。 
 4)模型對(duì)我們的決策進(jìn)行文檔化。
 
參考資料及網(wǎng)站:
1、《UML及軟件建?!?  胥林  
2、《NeusoftUML課件》
3、《標(biāo)準(zhǔn)建模語(yǔ)言UML教程》
4、《UML with Rational Rose從入門(mén)到精通》
5、《UML統(tǒng)一建模語(yǔ)言》  熊波
6、《UML用例圖》
7、《靜態(tài)建模-用例和用例圖》
8、《用例分析技術(shù)》
9、《可視化的軟件架構(gòu)設(shè)計(jì)》  微軟張煒  
 
網(wǎng)站:
1、http://www.rational.com/uml
2、http://www.umlchina.com 
掃碼關(guān)注公眾號(hào)

溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門(mén)公布的內(nèi)容為準(zhǔn)!

信管網(wǎng)致力于為廣大信管從業(yè)人員、愛(ài)好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書(shū)、技能提升和就業(yè)的需求。

信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過(guò)深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。

相關(guān)內(nèi)容

發(fā)表評(píng)論  查看完整評(píng)論  

推薦文章