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

UML建模建模原理及UML組成簡(jiǎn)介

開(kāi)發(fā) 架構(gòu)
UML這個(gè)名詞相信大家應(yīng)該聽(tīng)說(shuō)過(guò),那么UML建模你是否熟悉,這里就向大家簡(jiǎn)單介紹一下UML建模方面的知識(shí),相信通過(guò)本文的介紹大家對(duì)UML建模有一定的認(rèn)識(shí)。

本節(jié)向大家介紹一下UML建模方面的內(nèi)容,主要包括UML建模原理和UML概念簡(jiǎn)介,歡迎大家一起來(lái)學(xué)習(xí),希望通過(guò)本節(jié)的介紹,大家對(duì)UML建模原理有一定的了解。

UML學(xué)習(xí)筆記

1.UML建模

1.1為什么要建模

建立大廈和建立狗窩的區(qū)別是建設(shè)狗窩不需要設(shè)計(jì)。要生產(chǎn)合格的軟件就要有一套關(guān)于體系結(jié)構(gòu)、過(guò)程和工具的規(guī)范。

建模的定義:建模是對(duì)現(xiàn)實(shí)的簡(jiǎn)化。

建模的目標(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)行文檔化。

建模就是把復(fù)雜的系統(tǒng)變成小的系統(tǒng),采用“各個(gè)擊破”的原則逐一解決。

1.2UML建模原理

1)選擇創(chuàng)建什么模型很重要,模型要反映你難于處理的開(kāi)發(fā)問(wèn)題。
2)模型要在不同的精度級(jí)別上來(lái)表示。你可以根據(jù)觀察的角色和觀察的原因來(lái)選擇精度。
3)建造模型要和現(xiàn)實(shí)相連。
4)重要的系統(tǒng)需要用一組獨(dú)立的模型去處理。在面向?qū)ο蟮能浖w系中,為了理解系統(tǒng)的體系結(jié)構(gòu),你需要幾個(gè)互補(bǔ)和連鎖的視圖:用例圖、設(shè)計(jì)視圖、進(jìn)程視圖、實(shí)現(xiàn)視圖和實(shí)施視圖。

1.3面向?qū)ο蟮腢ML建模

面向算法的建模在需求發(fā)生變化或者系統(tǒng)增長(zhǎng)后就變得難以維護(hù)。

面向?qū)ο蟮慕0褜?duì)象和類作為其主要構(gòu)造塊。例如,在三層結(jié)構(gòu)中,我們可以在用戶接口層、中間層和數(shù)據(jù)庫(kù)層中找到你想要的對(duì)象。


2UML介紹

2.1概述
UML可以對(duì)軟件密集型系統(tǒng)的制品進(jìn)行可視化、詳述、構(gòu)造和文檔化。***把它用于以用況(用例)為驅(qū)動(dòng)、以體系結(jié)構(gòu)為中心、跌代及增量的過(guò)程中。

UML是一種語(yǔ)言,它是一種可視化的語(yǔ)言,它是一組圖形符號(hào)。它可用于詳細(xì)描述。它又是一種構(gòu)造語(yǔ)言,可以直接生成代碼。用RationalXDE就可以實(shí)現(xiàn)從UML到C#,或者從C#到UML的雙向工程。

2.2UML的概念模型
學(xué)習(xí)UML建模的三個(gè)要素:UML的基本構(gòu)造塊、這些構(gòu)造塊放在一起的規(guī)則、一些運(yùn)用于整個(gè)UML的公共機(jī)制。

UML中由一些四種事物
1)結(jié)構(gòu)事物---類、接口、協(xié)作(它是一個(gè)交互,它是由一組共同工作以提供某協(xié)作行為的角色和其它元素構(gòu)成的一個(gè)群體。)、用例、主動(dòng)類(至少擁有一個(gè)進(jìn)程或者線程,其元素的行為可以和其它元素的行為并發(fā))、構(gòu)件(如COM+和JavaBean)、節(jié)點(diǎn)。
2)行為事物---交互、狀態(tài)機(jī)(描述了一個(gè)對(duì)象或者一個(gè)交互在生命期內(nèi)響應(yīng)事件所經(jīng)歷的狀態(tài)序列)。
3)分組事物---包
4)注釋事物---注解

UML中的四種關(guān)系
1)依賴---兩個(gè)事物間的語(yǔ)義關(guān)系
2)關(guān)聯(lián)---是一種結(jié)構(gòu)關(guān)系,如聚合
3)泛化---一般/特殊關(guān)系
4)實(shí)現(xiàn)---用在兩種地方:接口和實(shí)現(xiàn)他們之間的類和構(gòu)件之間;用例和實(shí)現(xiàn)他們的協(xié)作之間。

UML建模中的圖
1)類圖---系統(tǒng)的靜態(tài)狀態(tài)圖,包含主動(dòng)類的類圖給除系統(tǒng)的靜態(tài)進(jìn)程視圖。
2)對(duì)象圖
3)用例圖
4)順序圖
5)協(xié)作圖
6)狀態(tài)圖
7)活動(dòng)圖---強(qiáng)調(diào)對(duì)象間的控制流程
8)構(gòu)件圖
9)實(shí)施圖

2.3體系結(jié)構(gòu)

我們用5個(gè)互聯(lián)的視圖來(lái)描述軟件密集型系統(tǒng)的體系結(jié)構(gòu):

1)系統(tǒng)的用例圖
2)系統(tǒng)的設(shè)計(jì)視圖---靜態(tài)方面由類圖和對(duì)象圖描述,動(dòng)態(tài)方面由交互圖、狀態(tài)圖和活動(dòng)圖描述。
3)系統(tǒng)的進(jìn)程視圖---包含了形成系統(tǒng)并發(fā)和同步機(jī)制的線程和進(jìn)程。
4)系統(tǒng)的實(shí)現(xiàn)視圖---主要針對(duì)系統(tǒng)發(fā)布的配置管理。
5)系統(tǒng)的實(shí)施視圖

2.4軟件開(kāi)發(fā)生命周期

用況驅(qū)動(dòng)
以體系結(jié)構(gòu)為中心
跌代過(guò)程---涉及到一連串可執(zhí)行發(fā)布的管理。

軟件開(kāi)發(fā)生命周期的四個(gè)階段:
初始
細(xì)化
構(gòu)造
移交。本節(jié)有關(guān)UML建模方面的知識(shí)就介紹到這里。

【編輯推薦】

  1. 詳解UML建模中的狀態(tài)圖
  2. 用UML建模需要注意的問(wèn)題
  3. 用UML建模的重要性
  4. 統(tǒng)一建模語(yǔ)言(UML) 版本 2.0
  5. UML面向?qū)ο蠼VR(shí)簡(jiǎn)介

 

責(zé)任編輯:佚名 來(lái)源: csdn.net
相關(guān)推薦

2010-06-29 14:03:46

UML組成

2010-06-30 09:34:44

UML建模技術(shù)

2010-06-08 15:59:38

UML建模工具

2009-06-26 13:56:20

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

2010-06-30 16:29:29

UML數(shù)據(jù)建模

2010-06-30 14:37:20

UML類圖

2010-06-13 13:00:01

UML及項(xiàng)目管理建模

2010-07-08 14:02:35

UML建模流程

2009-11-09 10:55:16

ibmdwUML

2010-06-30 15:10:18

2010-06-13 12:49:23

UML及建模

2009-06-11 11:05:51

netbeans um入門

2010-07-07 18:11:13

UML對(duì)象圖

2010-07-12 11:23:09

UML類圖

2010-06-08 18:53:43

UML建模工具

2010-06-09 15:53:30

UML建模

2010-06-30 14:46:49

UML類圖

2010-06-29 17:27:49

UML建模方法

2010-06-30 17:36:58

UML用例圖

2010-07-07 09:34:06

UML用戶指南
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 国产精品免费大片 | 精品三级在线观看 | 一级中国毛片 | 国产激情99| 久久久91 | 91精品国产91久久久久久 | a免费视频| 亚洲午夜一区二区 | 一级片免费在线观看 | 国产福利在线视频 | 国产日韩精品一区二区 | 四虎影视一区二区 | 天天干天天干 | 亚洲精品18 | 激情一区| 日本精品视频一区二区 | 日韩在线成人 | 精品久久久精品 | 青青草在线视频免费观看 | 国产精品美女久久久久aⅴ国产馆 | 久久久久久久久久久久一区二区 | 色综合久久久久 | 一区二区视频在线观看 | 国产欧美一区二区三区另类精品 | 久久这里只有精品首页 | 日韩伦理一区二区 | 日韩福利在线观看 | 老头搡老女人毛片视频在线看 | 中文字幕一区二区三区不卡 | 欧美亚洲国语精品一区二区 | 日日操操| 免费精品一区 | 亚洲欧美在线观看 | 91在线视频播放 | 亚洲三区视频 | 国产成人a亚洲精品 | 久久精品视频一区二区三区 | 狠狠操你 | 中文字幕国产精品 | 三级黄色片在线 | 91久久久久久 |