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

sm在线播放| 97人妻精品一区二区三区软件| 日韩在线视频一区二区三区| 亚洲免费观看高清完整版在线| 成人免费激情视频| 小泽玛利亚一区二区免费| 日本在线成人| 亚洲男人电影天堂| 韩日午夜在线资源一区二区| 亚洲s码欧洲m码国产av| 精品久久91| 91精品国产美女浴室洗澡无遮挡| 无码人妻少妇伦在线电影| 婷婷开心激情网| 蜜臀av性久久久久蜜臀aⅴ流畅| www.日韩系列| 亚洲の无码国产の无码步美| 欧美日韩五区| 一区二区三区精密机械公司| av日韩免费电影| 免费av网站在线| 久久看人人摘| 亚洲激情小视频| 狠狠操狠狠干视频| 国产高清自产拍av在线| 国产精品高潮呻吟久久| 国产伦精品一区二区三区照片| 亚洲欧美自拍视频| 欧美丰满日韩| 日韩精品福利在线| 天天视频天天爽| 欧美xxxx黑人又粗又长| 国产欧美一区二区在线观看| 999国内精品视频在线| 亚洲国产成人精品女人久久| 日本久久黄色| 日韩电影中文字幕在线| 日本高清一区二区视频| 极品美女一区| 性做久久久久久| 影音先锋欧美资源| 免费毛片在线| 国产精品资源在线观看| 国产精品久久色| 亚洲欧美综合自拍| 在线精品福利| 欧美高清电影在线看| 日本免费www| 日韩有码av| 亚洲第一偷拍网| 911福利视频| 成人精品高清在线视频| 欧美性极品xxxx娇小| 国产成人永久免费视频| 91蜜桃在线视频| 国产精品青草综合久久久久99| 欧美精品亚洲精品| 亚洲美女综合网| 国产成人在线影院 | 成人做爰69片免费| 久久久久黄色| 91国产免费观看| 欧美国产亚洲一区| caoporm免费视频在线| 国产精品高清亚洲| 裸体大乳女做爰69| 欧美激情黑人| 国产精品女同互慰在线看| 欧美日韩一区二区三区在线观看免| 黄色美女一级片| 成人小视频在线| 国产精品日韩二区| 国产免费黄色录像| 国产精品主播直播| 成人自拍偷拍| 亚洲老妇色熟女老太| 国产成人aaa| 国产免费一区二区| 免费成人在线看| a亚洲天堂av| 久久国产精品久久| 免费成人av电影| 久久久国产午夜精品| 日本福利一区二区三区| 国产日本在线观看| 国产精品视频一区二区三区不卡| 五月婷婷综合色| av片在线看| 中文字幕一区二区在线观看| 亚洲最大免费| 成视频免费观看在线看| 一卡二卡欧美日韩| 少妇高潮喷水久久久久久久久久| 忘忧草在线日韩www影院| 色菇凉天天综合网| www.亚洲高清| 欧美日本三级| 亚洲精品国产精品自产a区红杏吧 亚洲精品国产精品乱码不99按摩 亚洲精品国产精品久久清纯直播 亚洲精品国产精品国自产在线 | 久草视频手机在线| 欧美一区成人| 97视频在线观看免费高清完整版在线观看| 免费日韩在线视频| 亚洲欧美久久久| 国产精品美女主播| wwwav在线播放| 99久久婷婷国产精品综合| 欧洲精品在线一区| 中文字幕在线观看网站| 黄色成人在线免费| 亚洲欧美自偷自拍另类| 风间由美性色一区二区三区四区| 亚洲免费视频一区二区| 狂野欧美性猛交| 精品动漫3d一区二区三区免费版 | 91精品久久久久久久91蜜桃| 91丨porny丨对白| 欧美丝袜一区| 午夜精品一区二区三区av| 中文字幕第31页| 成人午夜激情影院| 亚洲国产一区二区精品视频 | 在线观看成人毛片| 视频在线观看国产精品| 国产精品日日摸夜夜添夜夜av| 999av视频| 欧美极品少妇xxxxⅹ高跟鞋 | 国产999精品久久久| 国产丝袜在线视频| 日本一区免费视频| 国产主播自拍av| 国产情侣一区在线| 一区二区欧美日韩视频| 国产精品二区一区二区aⅴ| 蜜乳av一区二区| 欧美日韩在线不卡一区| 波多一区二区| 欧美一区二区成人6969| av电影在线不卡| 亚洲一区国产| 国产免费一区二区三区| 秋霞午夜在线观看| 色8久久人人97超碰香蕉987| 女性生殖扒开酷刑vk| 亚洲欧美网站在线观看| 日韩av电影院| 免费av网站在线播放| 亚洲另类色综合网站| 中文av一区二区三区| 国产成人调教视频在线观看 | 日韩一区二区三区不卡| 亚洲色图在线视频| 亚洲久久中文字幕| 国模精品一区| 日韩美女视频免费在线观看| a网站在线观看| ...av二区三区久久精品| 在线免费观看视频黄| 国产成人精品999在线观看| 欧美在线免费看| 日本中文字幕一区二区有码在线| 亚洲成av人片在线观看无码| 日韩黄色一区二区| 激情婷婷欧美| 国产一区二区免费电影| 日韩经典av| 精品久久五月天| 久久精品视频久久| 国产很黄免费观看久久| 日韩成人午夜影院| 欧美日韩一区二区在线免费观看| 免费不卡视频| 欧美久久久久免费| 小泽玛利亚一区| 国产福利视频一区二区三区| 欧美大黑帍在线播放| 7777精品| 91国产一区在线| 欧美日韩国产中文字幕在线| 色婷婷综合中文久久一本| 中文字幕免费视频| 日日骚欧美日韩| 亚洲人成网站在线播放2019| 亚洲三级电影| 欧美高清性猛交| 天天综合天天综合| 欧美日韩在线视频一区| 干b视频在线观看| 免费精品视频在线| 日本一级黄视频| 99re8这里有精品热视频免费| 欧美激情一二区| 欧美女同网站| 欧美日韩精品免费观看视频| 妺妺窝人体色www聚色窝仙踪 | 亚洲综合资源| 亚洲欧洲一区二区三区在线观看 | 别急慢慢来1978如如2| 日韩在线精品| 高清国产一区| 中文字幕在线看片| 久久精品视频亚洲| 日韩在线观看视频一区| 色婷婷久久一区二区三区麻豆| 国产成人在线网址| 国产精品综合网| 亚洲国产精品毛片av不卡在线| 婷婷亚洲图片| 免费精品视频一区| 日韩美女在线| 18一19gay欧美视频网站| 国产天堂在线| 精品少妇一区二区三区| 精品人妻无码一区二区性色| 国产精品无人区| 韩国三级hd两男一女| 日韩精品电影一区亚洲| 日韩精品在线中文字幕| 日韩精品一区二区三区免费观看| 亚洲xxxxx性| 亚洲不卡系列| 久久免费视频观看| 91青青在线视频| 亚洲另类图片色| 欧美 日韩 国产 精品| 欧美美女直播网站| 黄色污污网站在线观看| 亚洲18女电影在线观看| 欧美高清视频一区二区三区| 国产精品激情偷乱一区二区∴| 国产精品jizz| 成人a免费在线看| 日韩精品xxx| 国产一区二区三区精品视频| 亚洲国产精品三区| 青青草成人在线观看| 99精品视频在线看| 国产精品三上| 久久99中文字幕| 午夜久久黄色| 奇米777四色影视在线看| 欧美好骚综合网| 不卡中文字幕在线| 日韩亚洲一区在线| 一区二区三区久久网| av中字幕久久| 亚洲欧洲精品在线观看| 人人狠狠综合久久亚洲婷| 日本免费高清一区二区| 欧美色就是色| 亚洲成色最大综合在线| 欧美午夜精品一区二区三区电影| 日韩亚洲欧美精品| 欧美日韩国产在线观看网站| 久久久综合香蕉尹人综合网| 亚洲免费福利一区| 欧美日韩中文国产一区发布| 奇米狠狠一区二区三区| 日本不卡一二三区| 日韩av大片| 男女h黄动漫啪啪无遮挡软件| 91精品推荐| 男的插女的下面视频| 99热免费精品| 国产日韩一区二区在线观看| 久久九九电影| 中文字幕网av| 国产伦精品一区二区三区在线观看| 久久发布国产伦子伦精品| 国产成人免费视频| 水蜜桃av无码| 日本一区二区动态图| 久久爱一区二区| 亚洲国产毛片aaaaa无费看| 99视频在线看| 欧美日韩中文一区| www.天堂在线| 国产婷婷成人久久av免费高清 | www.久久撸.com| 国产三线在线| 国产精品黄视频| 国产精品一区二区精品视频观看| 999热视频| 亚洲丝袜美腿一区| 亚洲一区美女| 亚洲国产高清一区| 天天视频天天爽| 成人毛片老司机大片| 国产精品美女高潮无套| 中文字幕在线一区二区三区| 久久综合激情网| 91福利视频在线| 亚洲欧美黄色片| 在线观看久久久久久| 国产精品186在线观看在线播放| 2019中文字幕在线观看| 亚洲男人在线| 欧美日韩国产不卡在线看| 亚洲国产精品久久久久蝴蝶传媒| 男女啪啪免费视频网站| 久久电影网电视剧免费观看| 一级黄色片毛片| 国产精品久久久久影院| 四虎永久在线精品| 欧美一级一区二区| 黄色国产在线| 欧美精品第一页在线播放| 99re66热这里只有精品4| av噜噜色噜噜久久| 91精品久久久久久久久久不卡| 亚洲熟女乱色一区二区三区| 国产成人免费视频| 99久久久免费精品| 在线看一区二区| 午夜福利视频一区二区| 久久成人这里只有精品| 成人激情综合| 国产一区二区在线网站| 亚洲最大av| 色播五月综合网| 国产日韩视频一区二区三区| 亚洲精品国产精品乱码| 日韩精品在线看片z| 午夜免费视频在线国产| 日本精品久久久| 国产精品一线| 日韩欧美视频免费在线观看| 麻豆极品一区二区三区| 国产jjizz一区二区三区视频| 欧美日韩国产一区中文午夜| 亚洲精品国产av| 久久高清视频免费| 在线视频成人| 在线不卡日本| 美美哒免费高清在线观看视频一区二区 | 国产一级18片视频| 亚洲精品国产福利| 草草视频在线观看| 国产精品v欧美精品∨日韩| 欧美成人午夜| 韩国三级与黑人| 亚洲乱码一区二区三区在线观看| 91在线观看喷潮| 日韩在线国产精品| 日韩毛片免费看| 国产树林野战在线播放| 精品一区二区免费| 男人的午夜天堂| 91麻豆精品国产91久久久久久| 香蕉视频网站在线观看| 91久久精品美女高潮| 99久久.com| 四虎国产精品永久免费观看视频| 中文字幕一区二区三区四区不卡 | 性欧美1819sex性高清| 六月婷婷久久| 葵司免费一区二区三区四区五区| 久久国产柳州莫菁门| 欧美亚洲国产一区二区三区| а天堂8中文最新版在线官网| 国产精品高潮视频| 欧美激情另类| 久久精品国产99久久99久久久| 亚洲精品视频一区| 老司机午夜福利视频| 国语自产偷拍精品视频偷 | 亚洲无玛一区| 国产精品中文有码| 国产一级aa大片毛片| 亚洲国产精品va在线观看黑人| 美女扒开腿让男人桶爽久久软| 欧美久久在线| 美腿丝袜亚洲三区| 欧美成人手机视频| 亚洲精品一区二区网址| 偷拍精品精品一区二区三区| 亚洲伊人婷婷| 成人毛片老司机大片| 亚洲国产精品无码久久久| 日韩在线中文视频| 99ri日韩精品视频| 免费午夜视频在线观看| 亚洲欧洲精品天堂一级| 亚洲精品成av人片天堂无码| 日本免费久久高清视频| 99精品小视频| aaaaaav| 91精品婷婷国产综合久久| 福利网站在线观看| 视频一区二区三| 成人免费视频国产在线观看| 精品成人无码久久久久久| 久久久国产在线视频| 免费看成人人体视频| 污污的网站免费| 岛国av在线不卡| 超碰在线网址| 欧美在线日韩精品| 国产成人午夜精品影院观看视频| 手机在线看片1024| 欧美激情性做爰免费视频|