精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

国产综合色在线观看| 人妻精品一区一区三区蜜桃91| av资源久久| 在线播放91灌醉迷j高跟美女| 国产四区在线观看| 天天操天天干天天爽| 日韩av不卡一区二区| 久久综合五月天| 欧类av怡春院| 亚洲福利影视| 狠狠干狠狠久久| 青春草在线视频免费观看| 免费激情视频网站| 麻豆精品新av中文字幕| 久久久久免费视频| 亚洲欧美va天堂人熟伦| 一区二区三区自拍视频| 欧美三级日韩三级国产三级| 国产免费裸体视频| 永久免费av在线| 国产乱码精品一区二区三区忘忧草| 午夜美女久久久久爽久久| 国产日产在线观看| 亚洲欧美日本伦理| 亚洲第一精品夜夜躁人人爽| 中文字幕第17页| 亚洲欧洲自拍| 亚洲国产sm捆绑调教视频| 一本一本久久a久久精品综合妖精| 成人午夜免费福利| 国产一区二区在线影院| 国产精品av电影| 丰满少妇乱子伦精品看片| 伊人久久大香线蕉综合四虎小说| 亚洲一区999| 800av在线播放| 亚洲网一区二区三区| 欧美日韩高清一区二区不卡| 虎白女粉嫩尤物福利视频| av在线中出| 亚洲自拍偷拍麻豆| 青青在线免费视频| 黄色免费在线网站| 亚洲欧洲色图综合| 在线观看成人av| av福利在线播放| 国产欧美日韩精品a在线观看| 精品一区二区不卡| 天天干在线观看| 成人美女在线视频| 国产精品久久久久免费| 亚洲国产精品无码久久| 国产成人无遮挡在线视频| 亚洲free性xxxx护士白浆| 91资源在线视频| 九色综合狠狠综合久久| 91精品久久久久久久| 亚洲视频在线观看一区二区| 美女视频黄频大全不卡视频在线播放| 国产91精品在线播放| 日本视频网站在线观看| 久久国产精品久久久久久电车| 91a在线视频| 在线观看污污网站| 青娱乐精品视频| 国产日韩欧美中文在线播放| 亚洲综合五月天婷婷丁香| 久久av老司机精品网站导航| 成人黄色在线观看| 精品毛片在线观看| 成人网页在线观看| 美女主播视频一区| 国产黄在线看| 日韩一区中文字幕| 精品一区二区三区无码视频| www成人免费观看| 一本大道久久a久久精品综合| mm1313亚洲国产精品无码试看| 久久精品视频一区二区| 欧美大片在线看免费观看| 九九视频免费看| 亚洲国产欧美国产综合一区| 欧美最顶级的aⅴ艳星| 懂色av中文字幕| 精品亚洲porn| 国产综合欧美在线看| 免费国产在线观看| 国产精品久久精品日日| 日韩在线视频在线| xx欧美视频| 欧美视频一区二区三区四区| 一级片黄色免费| 视频福利一区| 久久精品99久久香蕉国产色戒| 精品少妇爆乳无码av无码专区| 国产情侣一区| 成人精品aaaa网站| 婷婷五月综合久久中文字幕| 中文字幕免费一区| 成人免费在线视频播放| 国产高清不卡| 日韩午夜激情视频| 精品少妇人妻一区二区黑料社区| 天天天综合网| 欧美一区第一页| 国产麻豆一精品一男同| 91美女福利视频| 7777在线视频| 天天综合网站| 精品av久久707| 91成人精品一区二区| 欧美日韩综合| 国产欧美最新羞羞视频在线观看| 婷婷在线观看视频| 亚洲欧美激情在线| 国产性生交xxxxx免费| 国产精品极品| 久久精品国亚洲| 天天干天天操天天操| 粉嫩欧美一区二区三区高清影视| 日本中文不卡| 女人让男人操自己视频在线观看| 欧美一区二区私人影院日本| av男人的天堂av| 最新日韩av| 99c视频在线| 思思99re6国产在线播放| 欧美丝袜一区二区| 亚洲美女高潮久久久| 久久久久久久久国产一区| 国产91在线播放| 香蕉视频成人在线| 亚洲一区二区三区四区在线免费观看 | 中文字幕亚洲无线码在线一区| 日韩在线视频免费播放| 成人激情综合网站| 黄网站色视频免费观看 | 不卡视频一区| 成人影院在线观看| 欧美另类z0zxhd电影| 亚洲最大成人综合网| 男人的天堂亚洲在线| 国产亚洲一区二区三区在线播放| 四季久久免费一区二区三区四区| 欧美电影在线免费观看| 国产精品一区二区亚洲| 蜜臀91精品一区二区三区| 欧美日韩在线高清| 欧美日韩五码| 国产亚洲欧美日韩一区二区| 久久久久99精品成人片三人毛片| 91亚洲午夜精品久久久久久| 香港三级韩国三级日本三级| 西瓜成人精品人成网站| 69av在线视频| 韩国福利在线| 欧美色精品在线视频| 日韩影视一区二区三区| 蜜桃av噜噜一区| 中文字幕中文字幕一区三区| 欧美黄色a视频| 久久婷婷国产麻豆91天堂 | 国产美女在线精品| 日本久久久网站| 久久中文字幕导航| 2019中文字幕免费视频| 国产高清视频在线观看| 欧美老女人在线| 免费看特级毛片| 国产大陆精品国产| 国产a级黄色大片| 久久aimee| 国产a∨精品一区二区三区不卡| 国产三级视频在线看| 欧美日韩精品一区二区三区蜜桃 | 精品欧美aⅴ在线网站| 黄色工厂在线观看| 蜜臀av亚洲一区中文字幕| 国产日韩欧美大片| 欧美变态网站| 国产精品日韩久久久久| 成人看av片| 亚洲黄色av女优在线观看 | 欧美一区二区三区在线看| 久久久久久久蜜桃| 久久久久国产一区二区三区四区 | 在线能看的av| 国产精品护士白丝一区av| 无码人妻丰满熟妇啪啪网站| 香蕉久久夜色精品| 国产麻豆电影在线观看| 精品三级av在线导航| 国产精品久久久久久久久久三级| 成人午夜在线影视| 亚洲欧洲日产国产网站| 国产麻豆免费观看| 日韩欧美在线视频免费观看| 丝袜美腿小色网| 91视频一区二区三区| 久久综合在线观看| 久久久一二三| 国产又粗又猛又爽又黄的网站| 国产精品午夜一区二区三区| 亚洲www在线观看| 成人在线网站| 欧美精品成人在线| 午夜视频在线观看网站| 日韩电影视频免费| 99国产精品欲| 欧美中文一区二区三区| 日韩精品一区二区av| 国产精品私人自拍| 少妇毛片一区二区三区| 国产一区二区不卡在线| 999在线免费视频| 国产日本精品| 日韩一级片免费视频| 99精品综合| 色噜噜一区二区| 国产精品欧美大片| 91九色极品视频| 性欧美video另类hd尤物| 欧美最猛性xxxxx免费| 都市激情久久综合| 久久精品夜夜夜夜夜久久| 国产在线一在线二| 亚洲男人天堂2024| 色一情一乱一区二区三区| 日韩欧美久久久| 91午夜交换视频| 欧美另类videos死尸| 中文字幕日韩三级| 欧美制服丝袜第一页| 黄色av网站免费观看| 欧美视频在线看| 日本一级片免费看| 偷窥国产亚洲免费视频| 精品在线视频观看| 亚洲国产精品一区二区久久| 欧美黄色一区二区三区| 一片黄亚洲嫩模| 青青操视频在线播放| 一区二区三区在线免费视频| 国语对白在线播放| 亚洲欧美视频在线观看视频| 日本免费网站视频| 亚洲日本青草视频在线怡红院| 亚洲一级二级片| 中文字幕一区av| 日本中文在线视频| 亚洲视频一区在线| 亚洲国产成人精品综合99| 亚洲乱码一区二区三区在线观看| 中文字幕在线有码| 亚洲色图制服丝袜| 欧美日韩成人免费观看| 亚洲高清免费观看 | 黄色性生活一级片| xfplay精品久久| av在线网站观看| 国产欧美综合在线观看第十页| 国产精品久久久久久久av| 欧美经典三级视频一区二区三区| www.涩涩爱| 亚洲男女一区二区三区| 久久久久噜噜噜亚洲熟女综合| 亚洲第一在线综合网站| 国产高清中文字幕| 欧美日韩在线直播| www.成人免费视频| 亚洲精品国产suv| jizz日韩| 久久国产精品视频| 大桥未久在线视频| 国产精品高潮粉嫩av| 精品国产三级| 精品视频一区二区| 欧美一级精品| av在线免费观看国产| 亚洲制服av| 手机免费av片| av爱爱亚洲一区| 久久久久亚洲av无码a片| 亚洲日穴在线视频| 国产成人啪精品午夜在线观看| 色婷婷久久久久swag精品| 国产精品国产三级国产普通话对白 | 欧美激情亚洲综合一区| 国产不卡网站| 91综合免费在线| 亚洲宅男一区| 男同互操gay射视频在线看| 亚洲伦伦在线| 午夜视频在线网站| 91欧美一区二区| 欧美成人黄色网| 一本一本大道香蕉久在线精品| 国产精品无码一区二区桃花视频| 亚洲国产成人精品久久久国产成人一区 | 亚洲最大的免费视频网站| 国产日韩二区| 香蕉综合视频| 北条麻妃在线视频| 成人一道本在线| 亚洲欧美综合7777色婷婷| 欧美小视频在线| 亚洲精品第五页| 色偷偷88888欧美精品久久久| 老色鬼在线视频| 亚洲综合一区二区不卡| 欧洲杯什么时候开赛| 日本熟妇人妻xxxx| 韩国精品在线观看| 少妇精品无码一区二区免费视频| 亚洲高清在线精品| 97视频免费在线| 国产亚洲精品久久| а√在线中文网新版地址在线| 国产在线不卡精品| 国产精品一国产精品| 波多野结衣综合网| 国产福利精品一区二区| 欧美色图17p| 一本色道久久综合亚洲aⅴ蜜桃 | 99色这里只有精品| 久久99热这里只有精品| 国产精品久久免费观看| 狠狠久久亚洲欧美专区| 高清毛片aaaaaaaaa片| 久久天天躁狠狠躁夜夜躁| 欧美综合社区国产| 亚洲精品高清视频| 日韩中文字幕一区二区三区| 黄色正能量网站| 婷婷开心激情综合| 全部免费毛片在线播放一个| 久久99久久99精品中文字幕| 亚洲免费一区| av不卡在线免费观看| 久久精品国产免费| 欧美另类69xxxx| 精品视频一区三区九区| 在线国产91| 国产噜噜噜噜久久久久久久久| 欧美综合在线视频观看 | 日本精品另类| 视频一区二区在线| 视频一区二区欧美| 中文字幕免费视频| 欧美影院一区二区| av在线二区| 成人精品久久久| 在线国产一区| 日本久久久久久久久久| 亚洲福利视频三区| 神马午夜电影一区二区三区在线观看| 国内精品伊人久久| 琪琪久久久久日韩精品| 亚洲自偷自拍熟女另类| 久久精品亚洲精品国产欧美| 波多野结衣电影在线播放| 中日韩午夜理伦电影免费 | 国产伦精品一区二区三区免| 亚洲人成免费| 国精产品一区一区三区免费视频| 欧美性生交大片免费| 国产永久免费高清在线观看| 国产精品电影在线观看| 国产精品精品| 色诱av手机版| 色综合天天在线| bbbbbbbbbbb在线视频| 91精品视频在线| 亚洲国产午夜| 亚洲成人黄色av| 欧美一卡二卡三卡| 97在线超碰| 亚洲免费不卡| 国产一区二区三区在线观看免费 | 成人亚洲综合色就1024| 欧美激情视频一区二区三区在线播放| 亚洲一级Av无码毛片久久精品| 欧美午夜视频在线观看| 在线观看免费版| 国产美女99p| 免费精品视频在线| 国产精久久久久久| 在线观看精品自拍私拍| 91综合精品国产丝袜长腿久久| 茄子视频成人免费观看| 亚洲欧洲日韩一区二区三区| 天天干天天爱天天操| 成人黄色免费网站在线观看| 一区二区三区国产在线| 老熟妇高潮一区二区三区| 日韩成人免费视频| 国产精品视频一区视频二区| 凹凸日日摸日日碰夜夜爽1| 亚洲美女免费视频| 高清av在线|