久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

UML建模工具中的五大視圖

 kittywei 2012-01-05

本節(jié)和大家一起學(xué)習(xí)一下UML建模工具方面的知識(shí),,本節(jié)主要包括面向?qū)ο蠼8拍詈蚒ML中的五大視圖等內(nèi)容,,相信通過本節(jié)的介紹你對(duì)UML建模工具有一定的認(rèn)識(shí),。下面讓我們一起來學(xué)習(xí)UML建模工具吧。

UML建模工具

1.面向?qū)ο蠼?/STRONG>

建模把復(fù)雜得問題分解為易于理解的小元素,,以達(dá)到問題的求解模型幫助你具體化和指出系統(tǒng)的不同方面,模型也顯示不同的部分如何彼此相關(guān)并有助于它們的工作形象化,。

UML定義了軟件工程領(lǐng)域中的不同模型,。下面給出模型和它們的描述:.

類模型描述其靜態(tài)結(jié)構(gòu),,狀態(tài)模型表示對(duì)象的動(dòng)態(tài)行為,用例模型解釋用戶的要求,,交互模型描述消息流,,實(shí)現(xiàn)模型包含工作單元,部署模型包含屬于進(jìn)程分配的細(xì)節(jié),。

提供一種簡(jiǎn)單的,、準(zhǔn)備使用的、表現(xiàn)為可視的建模語言,,是獨(dú)立于過程的,,是獨(dú)立于語言的

2.UML建模工具的五大視圖:

UML定義了軟件工程領(lǐng)域中的不同模型。下面給出模型和它們的描述:.

類模型描述其靜態(tài)結(jié)構(gòu),,狀態(tài)模型表示對(duì)象的動(dòng)態(tài)行為

,,用例模型描述用戶的要求,交互模型描述消息流,,實(shí)現(xiàn)模型描述工作單元,,部署模型屬于進(jìn)程分配的細(xì)節(jié)。

◆用戶視圖–表示系統(tǒng)的目的和目標(biāo)

◆結(jié)構(gòu)視圖–表示系統(tǒng)的靜態(tài)或空閑的狀態(tài)

◆行為視圖–表示系統(tǒng)的動(dòng)態(tài)狀態(tài)或狀態(tài)的變動(dòng)

◆實(shí)現(xiàn)視圖–表示系統(tǒng)的邏輯元素的分布

◆環(huán)境視圖–表示系統(tǒng)物理元素的分布

3.用戶視圖

系統(tǒng)的用戶視圖由用例圖組成,,用例圖包含執(zhí)行者,、用例、及它們的關(guān)系,,用例圖表示了系統(tǒng)對(duì)外部實(shí)體提供的功能,,用例圖由執(zhí)行者和用例組成(執(zhí)行者對(duì)系統(tǒng)做什么的)

執(zhí)行者主要可分為四類:主要執(zhí)行者–直接與系統(tǒng)交互的人,次要執(zhí)行者–涉及到系統(tǒng)維護(hù)的人,,外部硬件–運(yùn)行應(yīng)用的非計(jì)算機(jī)的系統(tǒng)部分,,其他系統(tǒng)–為其工作需要與你系統(tǒng)交互的外部系統(tǒng)

4.結(jié)構(gòu)視圖

UML建模工具中結(jié)構(gòu)視圖代表系統(tǒng)的靜態(tài)方面,包含類圖(描述不同的類和它們的關(guān)聯(lián),,描述系統(tǒng)中聲明的類)和對(duì)象圖(描述不同的對(duì)象和它們彼此間的鏈接),。

類:用來描述具有特征的現(xiàn)實(shí)世界的實(shí)體。

它們具有不同的類型:

實(shí)體類-用例考察的與系統(tǒng)交互的實(shí)體的一種類

控制類-控制用例工作的一種類

邊界類–信息在用例內(nèi),、外流動(dòng)時(shí)映射為相關(guān)的類

對(duì)象圖:描述一段時(shí)間里特定實(shí)例的靜態(tài)結(jié)構(gòu),,描述了類圖的實(shí)例,包含對(duì)象和鏈接,,包含類圖中發(fā)現(xiàn)的類的實(shí)例,。

5.行為視圖

當(dāng)把現(xiàn)實(shí)場(chǎng)景應(yīng)用于實(shí)現(xiàn)特定任務(wù)時(shí),方法構(gòu)成了系統(tǒng)的動(dòng)態(tài)方面

UML建模工具中行為視圖描述了軟件系統(tǒng)模型的動(dòng)態(tài)方面

協(xié)作圖-表示類與它們關(guān)聯(lián)之間的交互

時(shí)序圖-描述了類與它們關(guān)聯(lián)之間的交互(以時(shí)間序列)

狀態(tài)圖-當(dāng)外部進(jìn)程或?qū)嶓w訪問時(shí)描述了類的行為,,在執(zhí)行動(dòng)作時(shí)它類的狀態(tài)和響應(yīng),,表示為不同的實(shí)體的狀態(tài)和轉(zhuǎn)換

活動(dòng)圖-描述了類的活動(dòng),被內(nèi)部進(jìn)程或?qū)嶓w訪問時(shí)描述了類的行為

協(xié)作圖用來表示類之間交換的消息 和描述了類和它們關(guān)聯(lián)之間的關(guān)系??;關(guān)聯(lián)角色指出了類協(xié)作中類所扮演的角色,;時(shí)序圖給出 以時(shí)間序列安排的類之間的交互 ,;

狀態(tài)圖中的轉(zhuǎn)換用來描述描述系統(tǒng)中不同對(duì)象狀態(tài)之間的關(guān)系 和用來建模不同對(duì)象狀態(tài)之間的關(guān)系?。换顒?dòng)圖中動(dòng)作流用來表示對(duì)象不同狀態(tài)之間的關(guān)聯(lián),,對(duì)象流述 動(dòng)作狀態(tài)和對(duì)象之間的關(guān)聯(lián),;

狀態(tài)圖描述對(duì)象生命周期中的三種情形之一,分別是滿足某些條件,、執(zhí)行某一活動(dòng)和等待某一事件的出現(xiàn),;

6.實(shí)現(xiàn)視圖

UML建模工具中中實(shí)現(xiàn)視圖描述軟件系統(tǒng)實(shí)現(xiàn)的不同方面

例如:源代碼結(jié)構(gòu),運(yùn)行時(shí)的實(shí)現(xiàn)結(jié)構(gòu),,軟件發(fā)行的配置管理

構(gòu)件是對(duì)執(zhí)行良定義的,、獨(dú)立于它環(huán)境的現(xiàn)實(shí)任務(wù)有幫助的類或類組

用構(gòu)件圖來表示系統(tǒng)的實(shí)現(xiàn)視圖

7.環(huán)境視圖

UML建模工具中的環(huán)境視圖用來描述系統(tǒng)中使用的不同構(gòu)件的物理分發(fā),也稱為部署圖,,描述的節(jié)點(diǎn)構(gòu)成了系統(tǒng)部署的物理硬件需求的一部分,,包括表示系統(tǒng)的硬件需求的節(jié)點(diǎn)或系統(tǒng)將部署的網(wǎng)絡(luò)的設(shè)計(jì)。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購(gòu)買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多