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

UML輕松入門--UML靜態建模:用例

開發 架構
在UML中,靜態建模可以描述系統的組織和結構,而動態建模則可描述系統的行為和動作。本文就向大家介紹一下UML靜態建模中的用例。

本節和大家學習一下UML靜態建模中的用例,主要包括用例與用例圖,建立用例模型等內容,相信通過本節的學習你對UML靜態建模一定會有深刻的認識。下面請看詳細介紹。

UML輕松入門--UML靜態建模:用例

目前,在熱播的內地版《神雕俠侶》中,楊過和小龍女有一份不為人知的默契與浪漫,那就是他們所繪制的并肩小人圖。這樣的小人圖,是UML用例圖的一部分,被稱為參與者。

2.1用例與用例圖

UML靜態建模中用例是需求分析中最重要的概念,需求表征了一個系統的設計特性、特征和行為,描述一個系統的需求意味著描述了建立在該系統外部的事物與系統之間的契約,契約上聲明了期望系統做什么。
需求獲取(RequirementElicitation)是需求工程的主體,其主要工作是建立待開發系統的模型,而用例就是用于建立這種模型的良好方法。用例最初由IvarJackboson博士提出,后被綜合到UML規范之中,成為需求表述的標準化體系。前文已經提到,整個RUP流程都是“用例驅動”的,各種類型的開發活動包括項目管理、分析、設計、測試、實現等以用例為主要輸入工件,用例模型奠定了整個系統軟件開發的基礎,用例被認作第二代面向對象技術的標志,可見其重要性非同一般。
我們先來給出一個具體而簡單的用例圖,即“圖書管理系統”用例圖,如圖2.1。在用例圖中主要涉及到參與者(又稱角色、執行者)、用例以及二者之間的通訊關聯。

圖2.1圖書管理系統用例圖

參與者

UML靜態建模中參與者是與系統、子系統或類發生交互的外部用戶、進程或其他系統。參與者可以是人、另一個計算機系統或一些可運行的進程。在圖2.1中,“讀者”和“管理員”即為參與者。
參與者之間可以存在泛化關系,例如,在圖2.1所示圖書館管理系統用例圖中,可以認為“讀者”是“學生讀者”和“教師讀者”的泛化,而“學生讀者”還可以具體化為“本科生讀者”和“研究生讀者”;同樣,“圖書管理人員”也是“采購員”、“編目員”及“借閱人員”的泛化。圖2.2表示出了參與者之間的泛化關系。

圖2.2參與者泛化關系

用例

UML靜態建模中用例是外部可見的一個系統功能,這些功能由系統所提供,并通過與參與者之間消息的交換來表達。用例的用途是在不揭示系統內部構造的情況下定義行為序列,它把系統當作一個黑箱,表達整個系統對外部用戶可見的行為。
鑒于用例的特點,用例一般被命名為一個能夠說明目標的動名詞組。如圖2.1中的“借書”、“還書”和“管理圖書”皆為動名詞組。
用例之間也可以存在包含、擴展和泛化等關系:

(1)包含關系:用例可以簡單地包含其他用例具有的行為,并把它所包含的用例行為做為自身行為的一部分,這被稱作包含關系。
(2)擴展關系:擴展關系是從擴展用例到基本用例的關系,它說明為擴展用例定義的行為如何插入到為基本用例定義的行為中。它是以隱含形式插入的,也就是說,擴展用例并不在基本用例中顯示。在
以下幾種情況下,可使用擴展用例:

a.表明用例的某一部分是可選的系統行為(這樣,您就可以將模型中的可選行為和必選行為分開);
b.表明只在特定條件(如例外條件)下才執行的分支流;
c.表明可能有一組行為段,其中的一個或多個段可以在基本用例中的擴展點處插入。所插入的行為段和插入的順序取決于在執行基本用例時與主角進行的交互。
圖2.3給出了一個擴展關系的例子,在還書的過程中,只有在例外條件(讀者遺失書籍)的情況下,才會執行賠償遺失書籍的分支流。

圖2.3用例擴展關系

(3)泛化關系:用例可以被特別列舉為一個或多個子用例,這被稱做用例泛化。當父用例能夠被使用時,任何子用例也可以被使用。如在圖2.4中,訂票是電話訂票和網上訂票的抽象。

圖2.4用例泛化關系

通訊關聯

UML靜態建模中通訊關聯用于表示參與者和用例之間的對應關系,它表示參與者使用了系統中的哪些用例(或者說系統所提供的用例被哪些參與者使用)。
通訊關聯以箭頭或實線表示。若使用箭頭,箭頭所指方將是對話的被動接受者;如果不強調對話中的主動與被動關系,則可以使用不帶箭頭的關聯實線。#p#

2.2建立用例模型

知道了用例與用例圖的概念,我們還需要懂得怎樣建立用例模型,即怎樣找出參與者、用例以及定義用例的過程。一般來說,建立用例模型的步驟為:

(1)確定誰會直接使用該系統,即參與者(Actor),為了發現參與者,我們可以嘗試問如下問題:
a.誰/什么使用系統?
b.誰/什么從系統獲得信息?
c.誰/什么向系統提供信息?
d.誰/什么支持、維護系統?
e.哪些其它系統使用此系統?
f.公司的哪個部門使用系統?

(2)選取其中一個參與者;

(3)定義該參與者希望系統做什么,參與者希望系統做的每件事成為一個用例,為了發現用例,我們可以嘗試問如下問題:
a.為什么該參與者想要使用此系統?
b.該參與者是否要創建、保存、更改、移動或讀取系統的數據?如果是,為什么?
c.該參與者是否要通知系統外部事件或變化?
d.該參與者是否需要知道系統內部的特定事件?

(4)對每件事來說,何時參與者會使用系統,通常會發生什么,這就是用例的基本過程;
(5)描述該用例的基本過程;
(6)考慮一些可變情況,把他們創建為擴展用例;
(7)復審不同用例的描述,找出其中的相同點,抽出相同點作為共同的用例;
(8)重復步驟2-7找出每一個用例。

UML靜態建模中參與者檢查的參考標準如下:

(1)是否您已找到所有的參與者?也就是說,是否您已經對系統環境中的所有參與者都進行了說明和建模?
(2)每個參與者是否至少涉及到一個用例?
(3)您能否列出至少兩名可以作為特定參與者的人員?
(4)是否有參與者擔任與系統相關的相似參與者?如果有,您應該將他們合并到一個參與者中。

UML靜態建模中用例檢查的參考標準如下:

(1)用例模型的簡介部分簡明清晰地概述此系統的目的和功能;
(2)所有的用例已確定,這些用例共同說明所有的必要行為;
(3)所有的功能性需求都至少映射到一個用例;
(4)該用例模型不包含多余的行為,所有的用例都可回溯到某個功能性需求來證明其合理性。

例圖從總體上大致描述了系統所能提供的各種服務,讓我們對于系統的功能有一個總體的認識,僅此還是不夠的,我們還需要描述每一個用例的詳細信息,即用例規約。用例模型正是由用例圖和每一個用例的詳細描述――用例規約所組成的。RUP中提供了用例規約的模板,包含以下內容:

(1)簡要說明(BriefDescription):簡要介紹該用例的作用和目的;
(2)事件流(FlowofEvent):包括基本流和備選流,事件流應該表示出所有的場景;
(3)用例場景(Use-CaseScenario):包括成功場景和失敗場景,場景主要是由基本流和備選流組合而成的;
(4)特殊需求(SpecialRequirement):描述與該用例相關的非功能性需求(包括性能、可靠性、可用性和可擴展性等)和設計約束(所使用的操作系統、開發工具等);
(5)前置條件(Pre-Condition):執行用例之前系統必須所處的狀態;
(6)后置條件(Post-Condition):用例執行完畢后系統可能處于的一組狀態。

用例規約基本上是用文本方式來表述的,為了更加清晰地描述事件流,也可以選擇使用狀態圖、活動圖或序列圖來輔助說明(狀態圖有助于描述與狀態相關的系統行為,活動圖有助于描述復雜的決策流程,序列圖適合于描述基于時間順序的消息傳遞)。另外,只要對簡潔明了地表達用例有幫助,我們就可以在用例中任意粘貼用戶界面、流程的圖形化顯示方式及其他圖形。
 

【編輯推薦】

  1. 學習筆記 解析UML動態建模機制
  2. UML實例教程 圖書管理系統中UML建模分析與設計
  3. 名師講解UML動態建模機制中消息,狀態圖和順序圖用法
  4. UML建模時需要注意的四大問題
  5. 深入剖析UML動態建模機制中的四種動態模型

 

 

責任編輯:佚名 來源: 51cto.com
相關推薦

2010-06-30 15:10:18

2010-06-30 17:36:58

UML用例圖

2010-06-30 11:08:09

UML用例建模

2010-07-02 09:06:29

UML用例建模

2010-07-08 14:13:58

UML靜態建模

2010-06-17 13:22:40

UML用例建模

2010-06-30 17:46:36

UML用例建模

2010-06-17 13:12:38

UML用例建模技巧

2010-07-08 11:27:00

UML用例建模

2010-06-30 17:57:08

UML用例建模

2010-06-30 17:06:32

UML用例圖

2010-06-10 09:17:40

UML用例圖

2010-07-05 15:39:53

NetBeans UM

2010-07-12 09:37:26

UML建模

2010-07-09 13:09:48

UML靜態建模

2010-06-30 15:40:08

2010-07-06 16:38:47

UML用例建模

2010-06-10 09:04:18

UML用例圖

2010-06-13 15:43:32

UML用例圖

2010-06-18 16:56:50

UML建模語言
點贊
收藏

51CTO技術棧公眾號

亚洲精品国产成人久久av盗摄| 成人全视频免费观看在线看| 国产福利视频一区二区三区| 欧美国产一区二区三区| 日本精品一二三| 成人黄色网址| 国产九色精品成人porny| 欧美成人在线免费| 性欧美丰满熟妇xxxx性久久久| 成入视频在线观看| 久久久国产午夜精品| 国产日韩欧美视频| 国产午夜精品一区二区理论影院| 国产一区二区| 午夜免费久久看| 五月天亚洲综合情| www.天堂av.com| 久久亚洲欧美| 国产一区二区三区网站| 91免费视频污| 中文在线免费二区三区| 中文字幕一区二区三区四区| 国产v亚洲v天堂无码| 国产成人免费观看视频| 久久精品国产亚洲夜色av网站 | 综合日韩av| 久久久久免费观看| 1卡2卡3卡精品视频| 欧美videossex极品| 久久理论电影| 精品在线小视频| 亚洲一二区在线观看| 高清毛片在线观看| 亚洲欧美国产三级| 日韩欧美精品在线不卡| 亚洲AV无码一区二区三区少妇| 国产视频一区欧美| 久久亚洲精品一区| 小早川怜子久久精品中文字幕| 欧美视频精品全部免费观看| 欧美最猛性xxxxx直播| 欧洲精品一区二区三区久久| 伦xxxx在线| 久久久久九九视频| 狠狠色伊人亚洲综合网站色| 国产一区二区波多野结衣| 久久综合图片| 7m精品福利视频导航| 四虎免费在线视频| 99久久影视| 中文字幕av一区中文字幕天堂 | 色香阁99久久精品久久久| 性色av蜜臀av色欲av| 亚洲国产中文在线| 欧美一区二区在线免费播放| 日韩一级理论片| 三妻四妾的电影电视剧在线观看 | 偷窥国产亚洲免费视频| 天天在线免费视频| 青青国产在线| 91在线视频在线| 精品日本一区二区| 色一情一乱一乱一区91av| 国产精品综合久久| 92国产精品久久久久首页| 在线观看视频中文字幕| 久久天天综合| 国产999在线| 国产一级淫片a视频免费观看| av不卡在线看| 91av视频在线| aaaaaa毛片| 日韩国产欧美三级| 国产精品午夜国产小视频| 免费黄色一级大片| 麻豆成人免费电影| 成人亚洲激情网| 一级特黄色大片| 韩国女主播成人在线观看| 成人中文字幕+乱码+中文字幕| 国产一区二区在线视频聊天 | 日本免费一区二区三区视频观看| 在线视频一区二区三区四区| 欧美一级视频| 国产成人精品在线视频| 国产精品第6页| 男人的天堂亚洲一区| 成人黄色免费看| 亚洲第一页综合| www国产成人免费观看视频 深夜成人网 | 久草手机视频在线观看| 在线一区电影| 69视频在线免费观看| 无码人妻精品一区二区| 久久er精品视频| 国产91aaa| 色就是色亚洲色图| 国产精品久久久久久久久免费相片| 中文字幕日韩一区二区三区不卡 | 国产日韩欧美亚洲一区| 天堂资源中文在线| 国产精品亲子伦对白| 日韩免费中文专区| av理论在线观看| 天天色天天操综合| av中文字幕网址| 成人h动漫免费观看网站| 国产午夜精品久久久| 99成人在线观看| 好吊日精品视频| 欧美专区福利在线| 国产内射老熟女aaaa∵| 高清国产一区二区| 日韩欧美精品久久| 免费影视亚洲| 欧美无乱码久久久免费午夜一区| 天天操精品视频| 妖精视频一区二区三区| 日韩在线观看免费av| 亚洲精品午夜久久久久久久| 日本午夜精品视频在线观看| 99视频免费观看| 国产一二三区在线视频| 亚洲午夜免费福利视频| 337p粉嫩大胆噜噜噜鲁| 国产精品一区二区三区av| 亚洲精品国精品久久99热 | 精品国产乱码久久久久久蜜臀网站| 久久精品一级爱片| 97av视频在线观看| 欧美顶级毛片在线播放| 欧美激情第99页| 99热这里只有精品在线观看| 国产精品欧美一级免费| 免费看a级黄色片| 亚洲动漫在线观看| 欧美性受xxx| 天天色棕合合合合合合合| 亚洲激情图片小说视频| 成人免费黄色av| 91精品秘密在线观看| 国产日韩欧美影视| 免费a级人成a大片在线观看| 欧美伊人久久久久久久久影院| 一区二区不卡免费视频| 在线亚洲观看| 久久精品人成| 亚洲美女久久精品| 亚洲欧美国产另类| 欧美一区二区三区久久久| 久久亚洲精品国产精品紫薇| 无码aⅴ精品一区二区三区浪潮| 欧美a一欧美| 538国产精品视频一区二区| 无码h黄肉3d动漫在线观看| 欧美日韩国产区| 国产黄色网址在线观看| 久久一本综合频道| 深田咏美在线x99av| 激情中国色综合| 久久天天躁日日躁| 蜜臀av午夜精品| 欧美丝袜第一区| 在线国产视频一区| 精品无码三级在线观看视频| 免费成人进口网站| 第一区第二区在线| 青青青国产精品一区二区| 黄色在线免费观看大全| 欧美日韩视频第一区| 午夜精品一区二区三级视频| 粉嫩在线一区二区三区视频| 欧美 日韩 激情| 青青草国产成人a∨下载安卓| 成人美女av在线直播| 免费影视亚洲| 亚洲一区二区福利| 国产伦精品一区二区三区四区| 一区二区欧美精品| 中文字幕一区二区三区人妻电影| 日韩在线卡一卡二| 无码人妻精品一区二区蜜桃百度| 久久资源综合| 91精品国产自产在线| 婷婷色在线播放| 亚洲精品一区二三区不卡| 中文无码精品一区二区三区| 亚洲激情图片一区| 欧美人妻一区二区三区| 国产一区二区三区在线看麻豆| 国产精品久久..4399| 成人激情视频| 国产精品对白刺激久久久| 欧美成人免费电影| 久久国产精品影视| 欧美人体大胆444www| 91精品国产91热久久久做人人| 国产欧美日韩另类| 成人欧美一区二区三区视频网页| 欧美在线一级片| 捆绑调教美女网站视频一区| 亚洲熟妇国产熟妇肥婆| 欧美r级电影| 麻豆精品传媒视频| 99精品在免费线中文字幕网站一区| 国产精品福利观看| 日韩理论视频| 精品中文字幕视频| 一广人看www在线观看免费视频| 亚洲精品720p| 精品国产av 无码一区二区三区| 欧美日韩午夜激情| 五月婷婷一区二区| 中文字幕不卡的av| 草草影院第一页| 懂色av一区二区三区免费看| 五月天av在线播放| 视频在线在亚洲| 中国丰满人妻videoshd| 国产综合久久| 日本免费黄色小视频 | 91精品国产吴梦梦| 成人影院天天5g天天爽无毒影院| 精品蜜桃一区二区三区| 亚洲欧美日本国产| 91久久中文字幕| 欧美v亚洲v综合v国产v仙踪林| 秋霞av国产精品一区| aa级大片免费在线观看| 欧美久久精品一级黑人c片| 香蕉视频国产在线观看| 亚洲欧洲午夜一线一品| 香蕉视频网站在线| 亚洲精品国产精品自产a区红杏吧| 成人免费一级视频| 日韩欧美国产电影| 亚洲国产综合一区| 欧美大片一区二区三区| 99国产精品一区二区三区| 欧美精品色综合| 亚洲天堂手机在线| 欧美日韩不卡一区| 亚洲视频一区在线播放| 欧美日韩在线播放三区四区| 手机av免费观看| 欧美无人高清视频在线观看| 中文字幕免费观看视频| 欧美色成人综合| 一卡二卡在线视频| 91精品国产综合久久蜜臀| 一区二区不卡视频在线观看| 欧美另类videos死尸| 亚洲综合一区中| 欧美日韩国产片| 99在线精品视频免费观看20| 欧美一级国产精品| 亚洲欧美激情另类| 亚洲国产精品中文| 神马电影在线观看| 国产亚洲精品激情久久| 亚洲s色大片| 久久影院模特热| 成人在线高清免费| 欧美一级免费看| 日韩一区二区三区在线免费观看| 国产精品视频永久免费播放| 亚洲第一会所| 亚洲综合中文字幕在线| 国产精品色在线网站| 欧美一级片免费观看| 日韩.com| 国产资源在线免费观看| 亚洲一区日本| gogogo高清免费观看在线视频| 国产一区欧美日韩| 午夜久久久久久久| 欧美国产精品中文字幕| 91porn在线视频| 欧美性猛交xxxx黑人| 在线免费观看日韩视频| 精品国内二区三区| 国产小视频免费在线网址| zzijzzij亚洲日本成熟少妇| xxx性欧美| 国产精品入口免费视频一| 9999精品视频| 精品亚洲一区二区三区四区五区高| 波多野结衣的一区二区三区| 国产乱子伦精品视频| 欧美亚洲三区| 不卡的一区二区| 久久久久久免费网| 欧美日韩三级在线观看| 欧美性猛交xxxx富婆| 国产成人精品a视频| 亚洲人成电影在线播放| 国产cdts系列另类在线观看| 欧美综合第一页| 日韩一区二区三区精品| 日韩av电影在线观看| 国内精品美女在线观看| 另类小说第一页| a亚洲天堂av| 国产大学生自拍| 欧美在线视频全部完| 天堂在线资源8| 久久成人在线视频| 成人全视频在线观看在线播放高清| 国产高清精品一区二区三区| 久久中文视频| 欧在线一二三四区| 99久久久无码国产精品| 亚洲欧美小视频| 欧美日韩在线不卡| 国产一区二区三区福利| 4388成人网| 精品资源在线| 丰满的少妇愉情hd高清果冻传媒| 韩国一区二区三区| 网爆门在线观看| 在线精品视频小说1| 青青草观看免费视频在线| 欧美另类在线播放| 4438五月综合| 亚洲人一区二区| 日韩精品91亚洲二区在线观看| 亚洲精品国产成人av在线| 亚洲精品视频自拍| 国产又粗又大又爽视频| 一本色道久久综合狠狠躁篇怎么玩| 黄色视屏在线免费观看| 国产厕所精品在线观看| 欧美精品首页| 免费看的av网站| 亚洲乱码精品一二三四区日韩在线| 中文字幕在线观看1| 一区二区三区天堂av| 亚洲第一会所001| 色噜噜一区二区| 蜜乳av一区二区三区| 亚洲一二三精品| 欧美日韩午夜在线视频| 男女啪啪在线观看| 91久久久久久国产精品| 婷婷丁香综合| 欧美激情第四页| 亚洲在线视频网站| 欧美在线精品一区二区三区| 欧美国产精品人人做人人爱| 97久久综合区小说区图片区| 国产亚洲黄色片| 99精品久久只有精品| 天海翼一区二区| 亚洲欧美日韩视频一区| 国产不卡123| 欧美亚洲国产免费| 强制捆绑调教一区二区| 亚洲少妇xxx| 精品av综合导航| 制服丝袜专区在线| 日本一区免费观看| 久久超碰97人人做人人爱| 亚洲欧美精品aaaaaa片| 欧美第一区第二区| 九色porny丨入口在线| 欧美日韩三区四区| 久久国产精品露脸对白| 538精品在线视频| 亚洲第一中文字幕在线观看| 亚洲天堂资源| 一区二区三区四区国产| 国产福利91精品一区二区三区| 日韩精品久久久久久久| 一区二区亚洲欧洲国产日韩| 欧美风情在线视频| 久久久久久www| 国产欧美日韩另类视频免费观看| 国产又粗又大又爽视频| 97国产精品人人爽人人做| 蜜桃一区二区三区| 亚洲制服中文字幕| 舔着乳尖日韩一区| 五月香视频在线观看| 国产欧美一区二区三区另类精品| 日日摸夜夜添夜夜添精品视频| 亚洲精品久久久久久国| 精品偷拍各种wc美女嘘嘘| 日韩在线你懂得| 日本少妇高潮喷水视频| 成人欧美一区二区三区小说 | 色老头一区二区三区| 88久久精品| 亚洲第一中文av| 亚洲国产精品一区二区尤物区| 免费在线视频一级不卡| www.成人av| 蜜臀av性久久久久蜜臀av麻豆| 日韩一级片av| 亚洲人成电影在线播放| 都市激情亚洲|