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

詳解UML建模之用例圖關系

開發(fā) 架構
今天我們將介紹UML建模中的用例圖和他們之間的關系,可以將用例圖組織到用例包中,并歸用例包所有,讓特定包中僅顯示互為關聯(lián)關系的內(nèi)容。

  一.UML簡介

  UML(統(tǒng)一建模語言,Unified Modeling Language)是一種定義良好、易于表達、功能強大且普遍適用的可視化建模語言。它融入了軟件工程領域的新思想、新方法和新技術。它的作用域不限于支持面向?qū)ο蟮姆治雠c設計,還支持從需求分析開始的軟件開發(fā)的全過程。在系統(tǒng)分析階段,我們一般用UML來畫很多圖,主要包括用例圖、狀態(tài)圖、類圖、活動 圖、序列圖、協(xié)作圖、構建圖、配置圖等等,要畫哪些圖要根據(jù)具體情況而定。其實簡單的理解,個人理解,UML的作用就是用很多圖從靜態(tài)和動態(tài)方面來全面描述我們將要開發(fā)的系統(tǒng)。

  二、什么是用例

  用例是對包括變量在內(nèi)的一組動作序列的描述,系統(tǒng)執(zhí)行這些動作,并產(chǎn)生傳遞特定參與者的價值的可觀察結果。這是UML對用例的正式定義,可能有點難懂。我們可以這樣去理解,用例是參與者想要系統(tǒng)做的事情。對于用例的命名,我們可以給用例取一個簡單、描述性的名稱,一般為帶有動作性的詞。用例在畫圖中用橢圓來表示,橢圓下面附上用例的名稱。

  三、什么是用例圖

  用例圖(use case diagram)就是由主角、用例以及它們之間的關系構成的圖。該圖說明了用例模型中的關系。

  可以將用例圖組織到用例包中,并歸用例包所有,讓特定包中僅顯示互為關聯(lián)關系的內(nèi)容。

  用例圖由參與者(Actor)、用例(Use Case)、系統(tǒng)邊界、箭頭組成,用畫圖的方法來完成。

  參與者不是特指人,是指系統(tǒng)以外的,在使用系統(tǒng)或與系統(tǒng)交互中所扮演的角色。因此參與者可以是人,可以是事物,也可以是時間或其他系統(tǒng)等等。還有一點要注意的是,參與者不是指人或事物本身,而是表示人或事物當時所扮演的角色。比如小明是圖書館的管理員,他參與圖書館管理系統(tǒng)的交互,這時他既可以作為管理員這個角色參與管理,也可以作為借書者向圖書館借書,在這里小明扮演了兩個角色,是兩個不同的參與者。參與者在畫圖中用簡筆人物畫來表示,人物下面附上參與者的名稱。

  如何發(fā)現(xiàn)角色:

  1. 使用系統(tǒng)的主要功能的人是誰(即主要角色)?

  2.需要借助于系統(tǒng)完成日常工作的人是誰?

  3.誰來維護,管理系統(tǒng)(次要角色),保證系統(tǒng)正常工作?

  4.系統(tǒng)控制的硬件設備有哪些?

  5.系統(tǒng)需要與哪些其他系統(tǒng)交互?其他系統(tǒng)包括計算機系統(tǒng),也包括該系統(tǒng)將要使用的計算機中的其他應用軟件。其他系統(tǒng)也分成兩類,一類是啟動該系統(tǒng)的系統(tǒng),另一類是該系統(tǒng)要使用的系統(tǒng)。

  6.對系統(tǒng)產(chǎn)生的結果感興趣的人或事是哪些?

  用例:用例代表的是一個完整的功能。

  如何發(fā)現(xiàn)用例:

  1.角色需要從系統(tǒng)中獲得哪種功能?角色需要做什么?

  2.角色需要讀取,產(chǎn)生,刪除,修改或存儲系統(tǒng)中的某種系統(tǒng)嗎?

  3.系統(tǒng)中發(fā)生的事件需要通知角色嗎?或者角色需要通知系統(tǒng)某件事嗎?這些事件(功能)能干些什么?

  4.如果用系統(tǒng)的新功能處理角色的日常工作是簡單化了,還是提高了工作效率?

  5.還有一些與當前角色可能無關的問題,也能幫助建模者發(fā)現(xiàn)用例,例如:

  6.系統(tǒng)需要的輸入/輸出是什么信息?這些輸入/輸出信息從哪兒來到哪兒去?

  7.系統(tǒng)當前的這種實現(xiàn)方法要解決的問題是什么(也許用自動系統(tǒng)代替手工操作)?

  四、UML用例圖中用例之間的關系:

  主要用來圖示化系統(tǒng)的主事件流程,它主要用來描述客戶的需求,即用戶希望系統(tǒng)具備的完成一定功能的動作,通俗地理解用例就是軟件的功能模塊,所以是設計系統(tǒng)分析階段的起點,設計人員根據(jù)客戶的需求來創(chuàng)建和解釋用例圖,用來描述軟件應具備哪些功能模塊以及這些模塊之間的調(diào)用關系,用例圖包含了用例和參與者,用例之間用關聯(lián)來連接以求把系統(tǒng)的整個結構和功能反映給非技術人員(通常是軟件的用戶),對應的是軟件的結構和功能分解。

  1)包含關系——include

  包含關系:使用包含(Inclusion)用例來封裝一組跨越多個用例的相似動作(行為片斷),以便多個基(Base)用例復用。基用例控制與包含用例的關系,以及被包含用例的事件流是否會插入到基用例的事件流中。基用例可以依賴包含用例執(zhí)行的結果,但是雙方都不能訪問對方的屬性。

  UML用例圖關系中包含關系最典型的應用就是復用,也就是定義中說的情景。但是有時當某用例的事件流過于復雜時,為了簡化用例的描述,我們也可以把某一段事件流抽象成為一個被包含的用例;相反,用例劃分太細時,也可以抽象出一個基用例,來包含這些細顆粒的用例。這種情況類似于在過程設計語言中,將程序的某一段算法封裝成一個子過程,然后再從主程序中調(diào)用這一子過程。 

  例如:業(yè)務中,總是存在著維護某某信息的功能,如果將它作為一個用例,那添加、刪除以及修改都要在用例詳述中描述,過于復雜;如果分成添加用例、修改用例和刪除用例,則劃分太細。這時包含關系可以用來理清關系。        

2)、擴展關系——extend

  擴展關系:將基用例中一段相對獨立并且可選的動作,UML用例圖關系中用擴展(Extension)用例加以封裝,再讓它從基用例中聲明的擴展點(ExtensionPoint)上進行擴展,從而使基用例行為更簡練和目標更集中。擴展用例為基用例添加新的行為。擴展用例可以訪問基用例的屬性,因此它能根據(jù)基用例中擴展點的當前狀態(tài)來判斷是否執(zhí)行自己。但是擴展用例對基用例不可見。

  對于一個擴展用例,可以在基用例上有幾個擴展點。

  例如,系統(tǒng)中允許用戶對查詢的結果進行導出、打印。對于查詢而言,能不能導出、打印查詢都是一樣的,導出、打印是不可見的。導入、打印和查詢相對獨立,而且為查詢添加了新行為。因此可以采用擴展關系來描述:

在以下幾種情況下,可使用擴展用例:

  2.1).表明用例的某一部分是可選的系統(tǒng)行為(這樣,您就可以將模型中的可選行為和必選行為分開);

  2.2).表明只在特定條件(如例外條件)下才執(zhí)行的分支流;

  2.3).表明可能有一組行為段,其中的一個或多個段可以在基本用例中的擴展點處插入。所插入的行為段和插入的順序取決于在執(zhí)行基本用例時與主角進行的交互。

3)、泛化關系——generalization

  泛化關系:子用例和父用例相似,但表現(xiàn)出更特別的行為;子用例將繼承父用例的所有結構、行為和關系。子用例可以使用父用例的一段行為,也可以重載它。父用例通常是抽象的。UML用例圖關系中泛化關系在實際應用中很少使用,子用例中的特殊行為都可以作為父用例中的備選流存在。

原文鏈接:http://www.cnblogs.com/lyp3314/archive/2011/11/16/2251906.html

【編輯推薦】

  1. 系統(tǒng)架構師談企業(yè)應用架構之開卷有益
  2. 系統(tǒng)架構師談企業(yè)應用架構之系統(tǒng)建模1
  3. 系統(tǒng)架構師談企業(yè)應用架構之系統(tǒng)建模2
  4. 系統(tǒng)架構師談企業(yè)應用架構之系統(tǒng)建模3
  5. 系統(tǒng)架構師談企業(yè)應用架構之系統(tǒng)建模4
  6. 系統(tǒng)架構師談企業(yè)應用架構之系統(tǒng)設計規(guī)范與原則1
  7. 系統(tǒng)架構師談企業(yè)應用架構之系統(tǒng)設計規(guī)范與原則2
  8. 系統(tǒng)架構師談企業(yè)應用架構之業(yè)務邏輯層
  9. 系統(tǒng)架構師談企業(yè)應用架構之表現(xiàn)層
  10. 系統(tǒng)架構師談企業(yè)應用架構之服務層
  11. 系統(tǒng)架構師談企業(yè)應用架構之數(shù)據(jù)訪問層
責任編輯:彭凡 來源: 博客園
相關推薦

2010-07-09 09:00:22

UML建模

2010-07-12 09:37:26

UML建模

2010-06-30 17:36:58

UML用例圖

2010-06-08 17:01:34

UML用例圖

2010-07-06 11:21:37

UML狀態(tài)圖

2010-07-08 11:27:00

UML用例建模

2010-07-07 18:11:13

UML對象圖

2010-07-07 14:19:55

UML用例圖關系

2009-12-17 10:14:04

UML建模

2010-06-30 14:37:20

UML類圖

2010-07-12 11:23:09

UML類圖

2010-06-08 18:53:43

UML建模工具

2010-06-30 15:26:33

UML靜態(tài)建模

2010-06-30 17:06:32

UML用例圖

2010-06-29 16:43:54

UML用例建模

2010-06-30 11:08:09

UML用例建模

2010-07-01 17:05:34

UML包圖

2010-06-17 10:38:08

UML動態(tài)建模機制

2010-06-10 17:14:54

UML建模過程

2010-07-02 09:06:29

UML用例建模
點贊
收藏

51CTO技術棧公眾號

5252色成人免费视频| 亚洲精品电影在线观看| 免费看av软件| 亚洲精品911| 久久国产高清| 久久精品国产91精品亚洲| 日本少妇xxxx软件| 欧美xxx视频| 亚洲精品日韩综合观看成人91| 国产一区二区免费在线观看| 精品国产www| 在线国产精品一区| 正在播放国产一区| jjzz黄色片| 天堂久久午夜av| 亚洲线精品一区二区三区| 日韩精品欧美一区二区三区| 亚洲精品97久久中文字幕无码| 日本欧美在线看| 久久久久久久999| 午夜国产福利视频| 精品一区三区| 亚洲高清久久久久久| 久热精品在线播放| 九色porny视频在线观看| 中文字幕日韩欧美一区二区三区| 久久综合伊人77777麻豆| 国产片在线播放| 日本aⅴ精品一区二区三区| 欧美激情综合色| 精品一区在线观看视频| 欧美综合在线视频观看| 亚洲国产天堂久久国产91| 欧美一级小视频| 全球最大av网站久久| 欧美日韩国产中文精品字幕自在自线| 青青草影院在线观看| 91在线高清| 久久伊99综合婷婷久久伊| 97影院在线午夜| 91精品国产乱码久久久久| 一区二区三区福利| 欧美精品成人在线| 美女的奶胸大爽爽大片| 我不卡伦不卡影院| 一区二区三区四区视频| 精品人妻无码一区| 综合国产视频| 亚洲美女性视频| 国产福利短视频| 日本欧美三级| 亚洲国产精品成人精品| 精品人妻在线视频| 91精品短视频| 精品国产乱码久久久久久蜜臀 | 亚洲精品国产拍免费91在线| 日韩女优在线视频| 成人性生交大片免费看中文视频| 日韩欧美国产一区二区在线播放| av在线免费观看不卡| 久久中文字幕一区二区| 日韩欧美国产一区在线观看| 午夜性福利视频| 国产精品网址| 日韩精品视频在线免费观看 | 天天躁日日躁成人字幕aⅴ| 亚洲国产欧美一区二区三区久久| 免费黄色三级网站| 日韩精品丝袜美腿| 亚洲色图17p| jizzjizz日本少妇| 91精品观看| 欧美日产国产成人免费图片| 国产污视频在线看| 国产精品亚洲产品| 国产精品a久久久久久| 中文字幕 自拍偷拍| 精品一区二区三区蜜桃| av一本久道久久波多野结衣| 天天综合网天天综合| 国产日韩欧美a| 日韩 欧美 自拍| ririsao久久精品一区| 欧美视频中文在线看| 一区二区成人网| 另类视频一区二区三区| 亚洲国产精品女人久久久| 97超碰在线资源| 中文字幕亚洲综合久久五月天色无吗''| 欧美老肥婆性猛交视频| 久久夜色精品国产噜噜亚洲av| 日韩不卡一二三区| 亚洲自拍偷拍色图| 青青草手机在线| ...中文天堂在线一区| 欧美日韩在线一| 91麻豆精品| 日韩av最新在线| 欧美肥妇bbwbbw| 国产精品久久国产愉拍| 国产日韩av在线| 五月婷婷六月丁香| 国产精品大尺度| 漂亮人妻被中出中文字幕| 亚洲男人在线| 亚洲深夜福利网站| 国产精品成人网站| 美国十次了思思久久精品导航| 成人高清在线观看| 欧美成年黄网站色视频| 岛国精品视频在线播放| 91性高潮久久久久久久| 深爱激情综合| 久久久久久久久综合| 亚洲一卡二卡在线| 久久影音资源网| 国产精品国产亚洲精品看不卡| 久久爱.com| 亚洲精品自拍偷拍| 一级黄色录像视频| 蜜桃av噜噜一区| 欧美大香线蕉线伊人久久国产精品| 超碰在线无需免费| 欧美日韩国产一二三| 91精品人妻一区二区| 精品成人在线| 97超碰人人模人人爽人人看| 香蕉视频网站在线观看| 色丁香久综合在线久综合在线观看| 日本50路肥熟bbw| 中文av一区| 亚洲永久免费观看| 无遮挡动作视频在线观看免费入口| 精品国产成人在线| 蜜臀av粉嫩av懂色av| 亚洲视频电影在线| 成人福利网站在线观看| 爱爱爱免费视频在线观看| 色婷婷久久久亚洲一区二区三区| 无码任你躁久久久久久老妇| 欧美二区视频| 91超碰rencao97精品| 免费a级在线播放| 欧美日韩精品一区二区在线播放| 午夜理伦三级做爰电影| 久久久久国产精品一区三寸| 久久久久无码国产精品一区| 日韩脚交footjobhd| 亚洲精品国产精品国自产观看浪潮 | 一级黄色片在线| 国产精品久久毛片a| 天堂中文视频在线| 成人区精品一区二区婷婷| 国产精品久久久久久久久久久久| 免费福利在线视频| 91成人国产精品| 日本免费www| 蜜桃91丨九色丨蝌蚪91桃色| 一区二区三区|亚洲午夜| 欧美爱爱视频| 久久影视免费观看| www.色视频| 亚洲高清久久久| 国产传媒第一页| 日本aⅴ亚洲精品中文乱码| 亚洲一区免费看| 国内精品视频| 韩国三级日本三级少妇99| 少妇精品视频一区二区| 狠狠操狠狠色综合网| 人妻视频一区二区| 久久97超碰国产精品超碰| 亚洲免费视频播放| 第一区第二区在线| 日本精品视频在线| 日本三级在线视频| 日韩一级视频免费观看在线| 国产一级av毛片| 久久女同性恋中文字幕| 中文字幕第17页| 激情视频一区二区三区| 欧美乱偷一区二区三区在线| 日韩午夜视频在线| 国外成人在线直播| 99reav在线| 日韩欧美卡一卡二| 黄色av网站免费观看| 中文字幕日韩av资源站| 亚洲一区二区三区四区五区六区| 日韩av高清在线观看| 免费看黄色a级片| 欧美午夜18电影| 国产欧美精品va在线观看| 青春草视频在线观看| 亚洲日韩第一页| 国产高潮在线观看| 91搞黄在线观看| 久一视频在线观看| 亚洲国产精品二十页| 日本道中文字幕| 蜜臀av在线播放一区二区三区| 日本xxxxxxxxxx75| 99成人超碰| 欧美成人蜜桃| 亚洲日本va午夜在线电影| 国产成人综合精品| 高清电影在线观看免费| 色999日韩欧美国产| 日日夜夜精品免费| 91精品国产品国语在线不卡| 久久久久在线视频| 亚洲第一综合色| 欧美做爰啪啪xxxⅹ性| 91玉足脚交白嫩脚丫在线播放| 久久无码人妻一区二区三区| 天堂va蜜桃一区二区三区漫画版| 中文精品无码中文字幕无码专区 | 50度灰在线观看| 精品美女久久| 久久久久高清| 精品淫伦v久久水蜜桃| 亚洲影视九九影院在线观看| 亚洲a∨精品一区二区三区导航| 97视频com| 金瓶狂野欧美性猛交xxxx| 日韩视频在线免费观看| 成人在线免费视频| 亚洲精品视频播放| 手机av在线免费观看| 日韩精品专区在线影院重磅| 国产精品综合在线| 欧美日韩不卡一区二区| 国产偷人爽久久久久久老妇app | 国外成人免费在线播放| 久久久123| 欧美福利视频在线| 欧美野外wwwxxx| 欧美激情视频给我| 成年人黄视频在线观看| 久久夜精品香蕉| 成人高清免费在线| 久久久精品视频在线观看| 欧美极品视频| 久久久91精品| 在线看一级片| 欧美精品九九久久| 牛牛电影国产一区二区| 九九久久精品一区| 中文国产字幕在线观看| 欧美日本精品在线| 成年人黄色大片在线| 91国内在线视频| 亚洲同志男男gay1069网站| 4438全国成人免费| www成人在线视频| 国产精品永久免费| 亚洲三级电影| 成人在线视频电影| 国产劲爆久久| 欧美不卡福利| av在线不卡顿| 法国空姐在线观看免费| 午夜视频精品| 动漫av网站免费观看| 水蜜桃久久夜色精品一区的特点| 91网址在线播放| 韩国三级在线一区| 国产成人av片| 久久综合一区二区| 四虎成人免费影院| ...av二区三区久久精品| 日本青青草视频| 婷婷一区二区三区| 无码一区二区三区| 91精品久久久久久蜜臀| 人妻精品一区一区三区蜜桃91| 日韩精品极品毛片系列视频| 成年女人的天堂在线| 欧美成在线观看| 欧美男男tv网站在线播放| 国产精品91久久久| 97精品资源在线观看| 国产精品日韩欧美一区二区三区 | 久久久久久久久网| 亚洲精品日韩久久| 鲁一鲁一鲁一鲁一av| 丁香婷婷综合色啪| 日韩女同一区二区三区| 亚洲精品国产高清久久伦理二区| 在线天堂中文字幕| 69精品人人人人| 日本国产在线| 美日韩精品免费视频| 美女日韩欧美| 999国产视频| 日本一区二区免费高清| 国产真人做爰毛片视频直播| 免费人成精品欧美精品| 视频免费在线观看| 亚洲婷婷综合久久一本伊一区 | 超碰在线网址| 日本不卡高字幕在线2019| 亚洲综合视频| 青青成人在线| 一区在线免费| 中文国产在线观看| 国产欧美一区二区精品仙草咪| 久久综合亚洲色hezyo国产| 欧美日韩一级大片网址| 香蕉国产在线视频| 久久99精品视频一区97| 成人做爰免费视频免费看| 精品国产乱码久久久久久丨区2区| 国产精品二区不卡| 欧美国产日韩在线播放| www.欧美.com| 久热这里有精品| 欧美绝品在线观看成人午夜影视| 你懂的在线观看视频网站| 欧美激情第99页| 久久九九精品视频| 亚洲精品久久久久久一区二区| 亚洲影院在线| 亚洲精品乱码久久| 亚洲一区二区影院| 中文字幕日韩经典| 亚洲深夜福利视频| 亚洲最大成人| 久久国产精品精品国产色婷婷 | 免费av网址在线| 成人看片黄a免费看在线| 草视频在线观看| 欧美一区二区三区小说| 久操视频在线观看| 国产欧美精品日韩| 久久蜜桃av| 一本岛在线视频| 中文字幕中文字幕在线一区| 无码人妻精品一区二区50| 日韩精品视频在线免费观看| 美女尤物在线视频| 成人激情直播| 欧美日韩免费| 中文字幕第九页| 性欧美疯狂xxxxbbbb| 污污视频在线免费看| 亚洲2020天天堂在线观看| 国产一区调教| 国产免费黄视频| 国产午夜精品理论片a级大结局| 亚洲熟妇无码乱子av电影| 日韩国产中文字幕| 欧美大片免费| 五月天亚洲综合| 精品在线播放免费| 国产女人被狂躁到高潮小说| 欧美电影免费提供在线观看| 91色在线看| 欧美精品一区在线发布| 日本成人在线一区| 神马久久精品综合| 日韩欧美一二三四区| 国产一二三在线| 日韩精品不卡| 国产在线精品一区二区夜色| 久久久久久久久久久久久久免费看 | 97av在线视频免费播放| 亚洲美女久久| 亚洲综合av在线播放| 亚洲一区二区精品久久av| 亚洲三区在线播放| 国产精品一二三视频| 这里只有精品在线| 国产乱了高清露脸对白| 欧美日韩亚洲综合在线| 五月花成人网| 欧美不卡在线一区二区三区| 精品系列免费在线观看| 久久综合综合久久| 亚洲色在线视频| 亚洲3区在线| 男人的天堂99| 亚洲女人****多毛耸耸8| 天天躁日日躁狠狠躁伊人| 国产日韩av高清| 国产日韩欧美三区| 天天操天天摸天天舔| 亚洲国产精品va在线| 日本中文字幕视频一区| 久久久久久久久久网| 成人免费在线视频| 图片区 小说区 区 亚洲五月| 国产精品网站大全| 亚洲激情综合| 九九精品视频免费| 亚洲欧美日韩天堂| 精品国产鲁一鲁****| 免费大片在线观看| 亚洲一区二区综合| 视频一区二区三区不卡|