精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

學(xué)習(xí)筆記 UML建模技術(shù)的組成部分

開發(fā) 架構(gòu)
UML建模技術(shù)有很多值得學(xué)習(xí)的地方,你是否了解它有哪些部分組成呢,這里就向大家簡(jiǎn)單介紹一下UML建模技術(shù)的組成,希望本文的介紹對(duì)你有用。

UML建模技術(shù)組成,三部分:構(gòu)造塊、規(guī)則、公共機(jī)制。
 
一、構(gòu)造塊

  1、構(gòu)造塊是對(duì)模型中***有代表性的成分的抽象

  建模元素:UML中的名詞,它是模型基本物理元素。

  行為元素:UML中的動(dòng)詞,它是模型中的動(dòng)態(tài)部分,是一種跨越時(shí)間、空間的行為。

  分組元素:UML中的容器,用來組織模型,使模型更加的結(jié)構(gòu)化。

  注釋元素:UML中的解釋部分,和代碼中的注釋語(yǔ)句一樣,是用來描述模型的。

  1.1、UML建模技術(shù)元素

  類(class)和對(duì)象(object)

  接口(interface)

  主動(dòng)類(activeclass)

  用例(usecase)

  協(xié)作(collaboration)

  構(gòu)件(component)

  節(jié)點(diǎn)(node)

  類(class)和對(duì)象(object)

  類是對(duì)一組具有相同屬性、相同操作、相同關(guān)系和相同語(yǔ)義的對(duì)象的抽象

  UML中類是用一個(gè)矩形表示的,它包含三個(gè)區(qū)域,最上面是類名、中間是類的屬性、最下面是類的方法

  對(duì)象則是類的一個(gè)實(shí)例(objectisaInstanceofClass)

  接口(interface)

  接口是描述某個(gè)類或構(gòu)件的一個(gè)服務(wù)操作集

  主動(dòng)類(activeclass)

  主動(dòng)類實(shí)際上是一種特殊的類。引用它的原因,實(shí)際上是在開發(fā)中需要有一些類能夠起到啟動(dòng)控制活動(dòng)的作用

  主動(dòng)類是指其對(duì)象至少擁有一個(gè)進(jìn)程或線程,能夠啟動(dòng)控制活動(dòng)的類

  用例(usecase)

  用例是著名的大師IvarJacobson首先提出的,現(xiàn)已經(jīng)成為了面向?qū)ο筌浖_發(fā)中一個(gè)需求分析的最常用工具

  用例實(shí)例是在系統(tǒng)中執(zhí)行的一系列動(dòng)作,這些動(dòng)作將生成特定執(zhí)行者可見的價(jià)值結(jié)果。一個(gè)用例定義一組用例實(shí)例。

  協(xié)作(collaboration)

  協(xié)作定義了一個(gè)交互,它是由一組共同工作以提供某協(xié)作行為的角色和其他元素構(gòu)成的一個(gè)群體。

  對(duì)于某個(gè)用例的實(shí)現(xiàn)就可以表示為一個(gè)協(xié)作

  構(gòu)件(component)

  在實(shí)際的軟件系統(tǒng)中,有許多要比“類”更大的實(shí)體,例如一個(gè)COM組件、一個(gè)DLL文件、一個(gè)JavaBeans、一個(gè)執(zhí)行文件等等。為了更好地對(duì)在UML模型中對(duì)它們進(jìn)行表示,就引入了構(gòu)件(也譯為組件)

  構(gòu)件是系統(tǒng)設(shè)計(jì)的一個(gè)模塊化部分,它隱藏了內(nèi)部的實(shí)現(xiàn),對(duì)外提供了一組外部接口。在系統(tǒng)中滿足相同接口的組件可以自由地替換

  節(jié)點(diǎn)(node)

  為了能夠有效地對(duì)部署的結(jié)構(gòu)進(jìn)行建模,UML引入了節(jié)點(diǎn)這一概念,它可以用來描述實(shí)際的PC機(jī)、打印機(jī)、服務(wù)器等軟件運(yùn)行的基礎(chǔ)硬件

  節(jié)點(diǎn)是運(yùn)行時(shí)存在的物理元素,它表示了一種可計(jì)算的資源,通常至少有存儲(chǔ)空間和處理能力

  1.2、行為元素

  交互(interaction):是在特定語(yǔ)境中,共同完成某個(gè)任務(wù)的一組對(duì)象之間交換的信息集合

  交互的表示法很簡(jiǎn)單,就是一條有向直線,并在上面標(biāo)有操作名

  狀態(tài)機(jī)(statemachine):是一個(gè)對(duì)象或交互在生命周期內(nèi)響應(yīng)事件所經(jīng)歷的狀態(tài)序列

  在UML模型中將狀態(tài)畫為一個(gè)圓角矩形,并在矩形內(nèi)寫出狀態(tài)名稱及其子狀態(tài)。下面我們看一下UML建模技術(shù)的分組元素。

  1.3、分組元素

  對(duì)于一個(gè)中大型的軟件系統(tǒng)而言,通常會(huì)包含大量的類,因此也就會(huì)存在大量的結(jié)構(gòu)事物、行為事物,為了能夠更加有效地對(duì)其進(jìn)行整合,生成或簡(jiǎn)或繁、或宏觀或微觀的模型,就需要對(duì)其進(jìn)行分組。在UML中,提供了“包(Package)”來完成這一目標(biāo)

  1.4、注釋元素

  結(jié)構(gòu)事物是模型的主要構(gòu)造塊,行為事物則是補(bǔ)充了模型中的動(dòng)態(tài)部分,分組事物而是用來更好地組織模型,似乎已經(jīng)很完整了。而注釋事物則是用來錦上添花的,它是用來在UML模型上添加適當(dāng)?shù)慕忉尣糠帧?p#

  2、UML建模技術(shù)關(guān)系

    2.1 關(guān)聯(lián)關(guān)系

  關(guān)聯(lián)(Association)表示兩個(gè)類之間存在某種語(yǔ)義上的聯(lián)系。關(guān)聯(lián)關(guān)系提供了通信的路徑,它是所有關(guān)系中最通用、語(yǔ)義最弱的。

  在UML中,使用一條實(shí)線來表示關(guān)聯(lián)關(guān)系

  在關(guān)聯(lián)關(guān)系中,有兩種比較特殊的關(guān)系:聚合和組合

  聚合關(guān)系:聚合(Aggregation)是一種特殊形式的關(guān)聯(lián)。聚合表示類之間的關(guān)系是整體與部分的關(guān)系

  如果發(fā)現(xiàn)“部分”類的存在,是完全依賴于“整體”類的,那么就應(yīng)該使用“組合”關(guān)系來描述

  組合是聚合的變種,加入了一些重要的語(yǔ)義。也就是說,在一個(gè)組合關(guān)系中一個(gè)對(duì)象一次就只是一個(gè)組合的一部分,“整體”負(fù)責(zé)“部分”的創(chuàng)建和破壞,當(dāng)“整體”被破壞時(shí),“部分”也隨之消失

  聚合就像汽車和車胎,汽車壞了胎還可以用。組合就像公司和下屬部門,公司倒閉了部門也就不存在了!

  2.2 泛化、實(shí)現(xiàn)與依賴

  泛化關(guān)系描述了一般事物與該事物中的特殊種類之間的關(guān)系,也就是父類與子類之間的關(guān)系。

  實(shí)現(xiàn)關(guān)系是用來規(guī)定接口和實(shí)現(xiàn)接口的類或組件之間的關(guān)系。接口是操作的集合,這些操作用于規(guī)定類或組件的服務(wù)。

  有兩個(gè)元素X、Y,如果修改元素X的定義可能會(huì)引起對(duì)另一個(gè)元素Y的定義的修改,則稱元素Y依賴(Dependency)于元素X。UML建模技術(shù)的第二組成部分。

  

二、規(guī)則

  命名:也就是為事物、關(guān)系和圖起名字。和任何語(yǔ)言一樣,名字都是一個(gè)標(biāo)識(shí)符

  范圍:與類的作用域相似.

  可見性:Public,Protected,Private,Package。下面我們看一下UML建模技術(shù)的公共機(jī)制。

  
三、UML公共機(jī)制

  1、規(guī)格描述

  在圖形表示法的每個(gè)部分后面都有一個(gè)規(guī)格描述(也稱為詳述),它用來對(duì)構(gòu)造塊的語(yǔ)法和語(yǔ)義進(jìn)行文字?jǐn)⑹?。這種構(gòu)思,也就使可視化視圖和文字視圖的分離:

  2、UML修飾與通用劃分

  在為了更好的表示這些細(xì)節(jié),UML中還提供了一些修飾符號(hào),例如不同可視性的符號(hào)、用斜體字表示抽象類

  UML通用劃分:

  1)類與對(duì)象的劃分:類是一種抽象,對(duì)象是一個(gè)具體的實(shí)例

  2)接口與實(shí)現(xiàn)的分離:接口是一種聲明、是一個(gè)契約,也是服務(wù)的入口;實(shí)現(xiàn)則是負(fù)責(zé)實(shí)施接口提供的契約

  3、UML擴(kuò)展機(jī)制

  這部分不容易描述,待改(邀月注 2009.2.18)

  構(gòu)造型:在實(shí)際的建模過程中,可能會(huì)需要定義一些特定于某個(gè)領(lǐng)域或某個(gè)系統(tǒng)的構(gòu)造塊

  標(biāo)記值則是用來為事物添加新特性的。標(biāo)記值的表示方法是用形如“{標(biāo)記信息}”的字符串

  約束是用來增加新的語(yǔ)義或改變已存在規(guī)則的一種機(jī)制(自由文本和OCL兩種表示法)。約束的表示法和標(biāo)記值法類似,都是使用花括號(hào)括起來的串來表示,不過它是不能夠放在元素中的,而是放在相關(guān)的元素附近。

【編輯推薦】

  1. UML建模技術(shù)的三大組成部分
  2. UML實(shí)例教程 圖書管理系統(tǒng)中UML建模分析與設(shè)計(jì)
  3. 利用UML建模技術(shù)建立圖書館個(gè)性化推送系統(tǒng)模型
  4. UML建模時(shí)需要注意的四大問題
  5. 解析九大UML建模圖形用法

  
 

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

2010-06-29 19:31:48

UML建模技術(shù)

2010-06-07 18:17:54

UML建模

2010-07-09 14:05:56

UML建模

2010-06-30 18:09:22

UML建模

2010-06-08 15:59:38

UML建模工具

2009-09-08 09:37:03

LINQ重要組成部分

2010-06-13 12:49:23

UML及建模

2010-07-12 14:47:53

UML建模

2010-07-07 17:51:06

UML類圖

2010-06-29 14:03:46

UML組成

2010-06-29 17:42:54

UML建模

2009-06-04 07:55:08

Struts框架簡(jiǎn)介Struts

2019-01-07 14:38:22

混合云IaaS微軟

2010-06-30 10:30:29

UML動(dòng)態(tài)建模

2010-06-18 16:35:32

UML建模

2009-07-07 17:39:26

JSP系統(tǒng)

2009-07-28 15:28:35

ASP.NET AJA

2010-01-22 18:41:32

Visual C++

2010-06-28 16:37:05

UML類圖

2010-07-01 11:52:59

UML類圖
點(diǎn)贊
收藏

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

99国产精品无码| 999在线免费视频| 色婷婷视频在线| 99在线观看免费视频精品观看| 精品亚洲夜色av98在线观看| 北条麻妃视频在线| 日本高清视频在线观看| 国产精品白丝av| 欧美亚洲国产视频| 永久免费看片直接| 黑色丝袜福利片av久久| 在线看国产一区| 久久久久久久久影视| 四虎影视在线观看2413| 麻豆免费看一区二区三区| 久久久久久久国产精品视频| 熟女少妇内射日韩亚洲| 日韩欧美中文字幕在线视频 | 欧美福利电影网| www.avtt| 三区四区电影在线观看| 成人h动漫精品| 91欧美精品成人综合在线观看| 国产情侣自拍av| 亚洲欧洲中文字幕| 亚洲香蕉成视频在线观看| 91精品又粗又猛又爽| 电影一区电影二区| 黄色成人在线免费| 300部国产真实乱| 日本中文字幕在线观看| 久久久久久免费毛片精品| 成人动漫视频在线观看免费| 中文字幕自拍偷拍| 蜜乳av另类精品一区二区| 欧美大片网站在线观看| 午夜精品久久久久99蜜桃最新版| 亚洲涩涩av| 亚洲成人av在线| 97超碰人人看| **国产精品| 欧美日韩精品欧美日韩精品一 | 51漫画成人app入口| 亚洲欧美日韩一区二区 | 欧美日韩精品国产| 精品一二三四五区| 污污的网站在线免费观看| 1区2区3区精品视频| 亚洲精品8mav| av中文字幕在线| 91亚洲精品久久久蜜桃网站| 欧美一级片免费在线| 国产精品第9页| 在线观看不卡| 97久久精品视频| 免费在线观看黄网站| 亚洲黄色毛片| 国a精品视频大全| 国产精品自拍视频一区| 国产精品久久| 久久久久久91| 日本学生初尝黑人巨免费视频| 欧美日韩国产免费观看| 欧美寡妇偷汉性猛交| 免费在线观看日韩| 激情综合亚洲| 97视频在线播放| 影音先锋在线国产| 三级亚洲高清视频| 国产精品久久久久久网站| 在线免费观看av网址| 日日摸夜夜添夜夜添国产精品 | 久久wwww| 精品国产精品网麻豆系列 | 久久久久一区二区三区四区| 日韩高清av| 免费在线观看黄色网| 亚洲乱码中文字幕| 欧美精品久久久久久久自慰| 在线天堂资源www在线污| 色天使色偷偷av一区二区| 另类小说色综合| 麻豆国产一区二区三区四区| 精品粉嫩超白一线天av| 中文字字幕码一二三区| 欧美精选视频在线观看| 久久久999成人| 日韩 欧美 亚洲| 天堂一区二区在线| 91九色国产视频| 色呦呦视频在线| 国产清纯美女被跳蛋高潮一区二区久久w| 亚欧精品在线| 国内高清免费在线视频| 日本高清不卡视频| 天天操精品视频| 欧美三级午夜理伦三级小说| 国产香蕉97碰碰久久人人| 日韩女优一区二区| 丝袜美腿亚洲色图| 亚洲综合精品一区二区| 日韩电影在线观看完整版| 国产精品乱子久久久久| 国产乱子伦精品无码专区| 欧美中文字幕精在线不卡| 日韩一级黄色大片| 99久久久无码国产精品衣服| 欧美午夜影院| 国产色视频一区| 午夜国产在线观看| 亚洲精品日产精品乱码不卡| 37pao成人国产永久免费视频| 懂色av色香蕉一区二区蜜桃| 精品香蕉一区二区三区| 欧美日韩人妻精品一区二区三区| 视频精品一区二区| 国产一区喷水| av片在线观看永久免费| 欧美午夜免费电影| 国产精品无码专区| 午夜国产一区| 国产欧美久久久久久| 四虎影视在线观看2413| 亚洲一区二区三区四区的| 欧美精品久久久久久久久25p| 久久久久影视| 欧美成人免费一级人片100| 亚洲av人无码激艳猛片服务器| 成人精品视频一区二区三区| 国产精品美女在线播放| 欧美va在线观看| 亚洲加勒比久久88色综合| avtt天堂在线| 久久99精品国产.久久久久| 欧洲在线视频一区| 一二三四视频在线中文| 精品va天堂亚洲国产| 少妇影院在线观看| 国产一区视频在线看| 亚洲一区二区在线看| 日本精品另类| 亚洲午夜色婷婷在线| av黄色在线播放| 99re8在线精品视频免费播放| 久久综合亚洲精品| 日韩一级视频| 精品国产美女在线| 91麻豆成人精品国产免费网站| 欧美国产亚洲另类动漫| 国产精品人人妻人人爽人人牛| 天海翼精品一区二区三区| 久久人人看视频| 少妇高潮一区二区三区99小说| 亚洲一区二区在线免费看| av影片在线播放| 午夜精品视频| 成人欧美一区二区三区视频xxx| 亚洲精品天堂| 精品成人一区二区| 青青草av在线播放| 久久久久久久久99精品| 九九热免费精品视频| 欧美激情欧美| 91沈先生播放一区二区| 蜜臀av国内免费精品久久久夜夜| 精品国产sm最大网站免费看| 日韩高清免费av| 久久精品这里都是精品| 青青青国产在线视频| 成人嘿咻视频免费看| 成人精品aaaa网站| 四虎影视成人| 日韩av在线播放资源| 尤物视频免费观看| 综合欧美亚洲日本| 91超薄肉色丝袜交足高跟凉鞋| 日韩一级免费| 色一情一乱一伦一区二区三区 | 国产羞羞视频在线播放| 亚洲国产精品高清久久久| 中文字幕在线欧美| 一色屋精品亚洲香蕉网站| 中文在线字幕观看| 丝袜亚洲精品中文字幕一区| 天天综合五月天| 果冻天美麻豆一区二区国产| 国产www精品| av大大超碰在线| 亚洲精品国产suv| 中文字幕网址在线| 亚洲制服欧美中文字幕中文字幕| 北岛玲一区二区| 久久精品理论片| 国产毛片视频网站| 日韩大片在线| 国产亚洲一区在线播放| 日本美女久久| 久久久久久国产三级电影| 国模吧精品人体gogo| 欧美一区午夜视频在线观看| 国产高潮久久久| 亚洲欧美日韩中文字幕一区二区三区 | 日本不卡一区二区三区高清视频| 91传媒免费视频| 国产一区日韩| 国产福利一区二区三区在线观看| 国产乱子伦精品无码码专区| 亚洲一级片在线播放| 91久久夜色精品国产按摩| 波多野结衣成人在线| 偷拍精品精品一区二区三区| 欧美日本在线视频中文字字幕| 六十路在线观看| 精品日韩成人av| 伊人22222| 疯狂做受xxxx高潮欧美日本| 久久国产精品国语对白| 久久精品欧美日韩精品| 亚洲一区二区三区黄色| 九九久久精品视频| 久久黄色免费看| 日韩午夜电影| 免费看日b视频| 99视频精品视频高清免费| 美女被啪啪一区二区| 日韩中文字幕在线一区| 国产一区玩具在线观看| 久久久一本精品| 亚州成人av在线| 少妇av在线| 久久精品视频在线观看| av在线电影免费观看| 日韩精品免费电影| 秋霞欧美在线观看| 日韩欧美专区在线| 一炮成瘾1v1高h| 欧美日韩久久久| www.av88| 在线亚洲一区观看| 手机在线看片1024| 欧美日韩中文字幕在线| 日韩福利片在线观看| 亚洲国产wwwccc36天堂| 麻豆天美蜜桃91| 亚洲四区在线观看| 久久久久人妻一区精品色| 久久精品人人爽人人爽| 一区二区三区四区免费| 久久亚洲精精品中文字幕早川悠里| 国产伦精品一区二区三区88av| 国产成人av电影| 成人做爰69片免费| 成人av免费在线观看| 久久久久国产免费| 成人黄色a**站在线观看| 丰满人妻一区二区三区53视频| 国产一区二区在线观看免费| 亚洲一区二区福利视频| 久久激情五月婷婷| 亚洲黄色片免费| 国产一区二区网址| 手机在线观看日韩av| 国产乱码精品一区二区三| 成年人性生活视频| 国产盗摄一区二区三区| 蜜臀av粉嫩av懂色av| jiyouzz国产精品久久| 99久久人妻无码中文字幕系列| 99精品欧美一区二区三区小说 | 国产69精品久久久久9999人| 国产精品欧美日韩| 国产精品中文| 国产精品99久久久久久久| 欧美绝顶高潮抽搐喷水合集| 蜜桃麻豆www久久国产精品| 国精一区二区| 最新av在线免费观看| 黄色成人精品网站| 1024av视频| 日本欧美加勒比视频| 一级黄色片国产| 国产91精品欧美| 大又大又粗又硬又爽少妇毛片 | 美女诱惑黄网站一区| 国产又猛又黄的视频| 国模娜娜一区二区三区| 国产高潮失禁喷水爽到抽搐| 久久九九久久九九| 午夜国产小视频| 亚洲成在人线免费| 天天干天天操天天操| 3751色影院一区二区三区| 亚洲国产av一区二区| 亚洲美女av网站| 欧美成人高清在线| 97香蕉超级碰碰久久免费软件| 午夜精品成人av| 国产深夜精品福利| 久久91在线| 自拍偷拍一区二区三区| 在线观看的日韩av| 久久撸在线视频| 成人av片在线观看| 精品国产国产综合精品| 午夜欧美2019年伦理| 亚洲中文字幕在线一区| 亚洲国产欧美一区| 日本最新在线视频| 欧美孕妇与黑人孕交| 久久一级大片| 日韩久久不卡| 亚洲激情成人| 激情图片中文字幕| 国产无人区一区二区三区| 欧美日韩精品在线观看视频 | 国产极品美女高潮无套久久久| 狠狠色综合播放一区二区| 亚洲欧美视频在线播放| 亚洲精品美腿丝袜| 影音先锋国产在线| 国产视频自拍一区| 欧洲中文在线| 91在线观看免费观看| 欧美三级美国一级| 欧美高清视频在线观看| 亚洲黄色在线网站| 亚洲视频免费在线| 亚洲av人无码激艳猛片服务器| 亚洲国模精品一区| 欧美aaaaaaa| 91网在线免费观看| 成人综合久久| 黄色一级大片在线观看| 91在线小视频| 日本三级网站在线观看| 日韩免费视频一区| 黄色网页在线看| 国产欧美亚洲精品| 精品香蕉视频| 日韩毛片在线免费看| 97精品久久久久中文字幕| 久久精品国产亚洲AV无码麻豆| 日韩一区二区在线看片| 麻豆tv免费在线观看| 国产精品亚洲аv天堂网| 色综合中文网| 成年人视频在线免费| www欧美成人18+| 毛片毛片女人毛片毛片| 日韩av在线不卡| 密臀av在线播放| 久久亚洲一区二区| 午夜影院日韩| 久久久久久九九九九九| 色综合久久久网| 国内精品一区视频| 国产精品久久久久福利| 久久99国产精品视频| 久久精品香蕉视频| 欧美激情一区二区三区全黄| 天天操天天干天天摸| 中文字幕久精品免费视频| 成人涩涩视频| 中文字幕乱码免费| 国产成人福利片| 日韩黄色精品视频| 亚洲人成网7777777国产| 在线日本欧美| 先锋影音男人资源| 成人午夜免费电影| 日韩 欧美 中文| 亚洲午夜精品久久久久久久久久久久 | 久久久精品蜜桃| 中文字幕一区二区在线视频| www.欧美精品| 国产福利资源一区| 欧美日韩激情视频在线观看| 久久奇米777| 91久久精品国产91性色69| 欧美日本黄视频| 先锋影音国产精品| 污片在线免费看| 伊人婷婷欧美激情| 图片区 小说区 区 亚洲五月| 国产精品第一视频| 亚洲一区二区三区| 污污污www精品国产网站| 91成人国产精品| 国产最新在线| 黄色小网站91| 美女性感视频久久| 国产一级视频在线| 国产亚洲人成a一在线v站| 91精品一久久香蕉国产线看观看 | 成人av中文| 日日夜夜精品视频天天综合网| 老妇女50岁三级| 亚洲午夜国产成人av电影男同| 久久的色偷偷| 中文字幕视频在线免费观看|