日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Use Case 用例图

發布時間:2023/12/31 编程问答 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Use Case 用例图 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

UML-Unified Model Language?統一建模語言,又稱標準建模語言。是用來對軟件密集系統進行可視化建模的一種語言。?

在UML系統開發中有三個主要的模型:?

  功能模型: 從用戶的角度展示系統的功能,包括用例圖。?
  對象模型: 采用對象,屬性,操作,關聯等概念展示系統的結構和基礎,包括類圖、對象圖、包圖。?
  動態模型: 展現系統的內部行為。 包括序列圖,活動圖,狀態圖。

UML的重要內容可以由以下五種類圖定義

用例圖:從用戶角度描述系統功能,并指各功能的操作者。

靜態圖:包括類圖,包圖,對象圖。

???? 類圖:描述系統中類的靜態結構

???? 包圖:是包和類組成的,表示包與包之間的關系,包圖描述系統的分層結構

???? 對象圖:是類圖的實例

行為圖:描述系統動態模型和對象組成的交換關系。包括狀態圖和活動圖

???? 活動圖:描述了業務實現用例的工作流程

???? 狀態圖:是描述狀態到狀態控制流,常用于動態特性建模

交互圖:描述對象之間的交互關系

?? 順序圖:對象之間的動態合作關系,強調對象發送消息的順序,同時顯示對象之間的交互

?? 合作圖:描述對象之間的協助關系

實現圖:

?? 配置圖:定義系統中軟硬件的物理體系結構

?

UML包括用例圖、類圖、構件圖、部署圖、順序圖、協作圖、狀態圖、活動圖

各個圖簡介:

用例圖從外部用戶的角度捕獲系統的行為。他將系統功能劃分為對活動者具有意義的事務。

類圖描述類、接口、寫作以及它們之間的關系的圖

順序圖描述了隨時間安排的一系列消息。每個分類角色顯示為一條生命線,代表整個交互期間的角色。消息則顯示為生命線之間的箭頭。

協作圖對交互中存在意義的對象和鏈建模

狀態圖用來描述一個特定對象所有可能的狀態 以及由于各種事件的發 生而引起的狀態之間的轉移和變化。

?

?

用例圖主要用來描述“用戶、需求、系統功能單元”之間的關系。它展示了一個外部用戶能夠觀察到的系統功能模型圖。

  【用途】:幫助開發團隊以一種可視化的方式理解系統的功能需求。

  用例圖所包含的元素如下:

  1.?參與者(Actor)

  表示與您的應用程序或系統進行交互的用戶、組織或外部系統。用一個小人表示。

  2.?用例(Use Case)

  用例就是外部可見的系統功能,對系統提供的服務進行描述。用橢圓表示。

  3. 子系統(Subsystem)

  用來展示系統的一部分功能,這部分功能聯系緊密。

  4.?關系

  用例圖中涉及的關系有:關聯、泛化、包含、擴展。

  如下表所示:

  a. 關聯(Association)

  表示參與者與用例之間的通信,任何一方都可發送或接受消息。

  【箭頭指向】:指向消息接收方

  b. 泛化(Inheritance)

  就是通常理解的繼承關系,子用例和父用例相似,但表現出更特別的行為;子用例將繼承父用例的所有結構、行為和關系。子用例可以使用父用例的一段行為,也可以重載它。父用例通常是抽象的。

  【箭頭指向】:指向父用例

  c. 包含(Include)

  包含關系用來把一個較復雜用例所表示的功能分解成較小的步驟。

  【箭頭指向】:指向分解出來的功能用例

  d. 擴展(Extend)

  擴展關系是指用例功能的延伸,相當于為基礎用例提供一個附加功能。

  【箭頭指向】:指向基礎用例

  e. 依賴(Dependency)

  以上4種關系,是UML定義的標準關系。但VS2010的用例模型圖中,添加了依賴關系,用帶箭頭的虛線表示,表示源用例依賴于目標用例。

  【箭頭指向】:指向被依賴項

  5. 項目(Artifact)

  用例圖雖然是用來幫助人們形象地理解功能需求,但卻沒多少人能夠通看懂它。很多時候跟用戶交流甚至用Excel都比用例圖強,VS2010中引入了“項目”這樣一個元素,以便讓開發人員能夠在用例圖中鏈接一個普通文檔。

  用依賴關系把某個用例依賴到項目上:

  然后把項目-》屬性 的Hyperlink設置到你的文檔上;

  這樣當你在用例圖上雙擊項目時,就會打開相關聯的文檔。

  6. 注釋(Comment)

  包含(include)、擴展(extend)、泛化(Inheritance)?的區別:

  條件性:泛化中的子用例和include中的被包含的用例會無條件發生,而extend中的延伸用例的發生是有條件的;

  直接性:泛化中的子用例和extend中的延伸用例為參與者提供直接服務,而include中被包含的用例為參與者提供間接服務。

  對extend而言,延伸用例并不包含基礎用例的內容,基礎用例也不包含延伸用例的內容。

  對Inheritance而言,子用例包含基礎用例的所有內容及其和其他用例或參與者之間的關系;

  一個用例圖示例:

總結

以上是生活随笔為你收集整理的Use Case 用例图的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 四虎影视大全 | 在线观看日本中文字幕 | 婷婷777 | 亚洲一级一区 | 蜜臀aⅴ国产精品久久久国产老师 | 久久这里只有精品久久 | 欧美日韩国产一区二区 | 中文亚洲av片不卡在线观看 | 95国产精品 | 视频丨9l丨白浆 | 日日射影院 | 大吊一区二区三区 | 特黄一级视频 | 38在线视频| 日日淫 | 好吊妞这里只有精品 | 人人av在线 | 51成人网| 狠狠爱夜夜 | 中文成人无字幕乱码精品区 | 亚洲成人av一区二区 | 亚洲国产精品一区二区久久hs | 999免费 | 久久久97| 国产男女猛烈无遮挡免费视频 | 亚洲av日韩av不卡在线观看 | 国产成人a亚洲精品 | 久久久国产成人一区二区三区 | 日本我不卡 | 免费黄色三级 | 91嫩草香蕉 | 精品成人无码一区二区三区 | 国产69精品麻豆 | 99久久人妻精品免费二区 | 天堂在线国产 | 在线免费观看国产 | 午夜免费视频网站 | 国产一区二区三区四区视频 | 亚洲精品免费在线视频 | 国产无遮挡一区二区三区毛片日本 | 日韩一级中文字幕 | 亚洲欧美自拍偷拍 | 精品一区二区视频 | 欧美一区二区在线看 | 91直接进入| 久久er99热精品一区二区 | 天天干女人 | 韩国av免费在线观看 | 亚洲GV成人无码久久精品 | 天天天操操操 | 日韩视频二区 | 99热在线观看免费 | 夫妻露脸自拍[30p] | 天堂国产一区二区三区 | 一本久久久久 | 国产主播一区二区 | 国产一级片免费在线观看 | 一区二区三区免费在线视频 | 日韩欧美大片在线观看 | 韩国三级hd中文字幕的背景音乐 | 欧美1区2区3区4区 | 国产一级片免费播放 | 综合久久一区 | 亚洲每日在线 | 欧美国产免费 | 五月婷婷六月综合 | 国产福利视频在线观看 | 成人影片在线播放 | 性免费视频 | 伊人久久大香 | av先锋资源网 | 99精品色| 精品国产青草久久久久96 | 国产日韩成人内射视频 | 国产极品免费 | 国产精品91在线观看 | 欧美欧美欧美 | 人妻精品一区一区三区蜜桃91 | 中文字幕在线免费视频 | 国产精品熟女一区二区不卡 | 天操夜夜操 | 婷婷五月在线视频 | 色播五月激情五月 | 国产91在线高潮白浆在线观看 | 亚洲欧洲久久久 | 波多野结衣网站 | 国产精品伦一区二区三级视频 | 青青草免费观看视频 | 国产成人精品一区二区三 | 超碰在线看 | 国产精品自拍一区 | 五月天激情视频 | 免费看黄色片网站 | 国产日韩一区二区在线观看 | 亚洲男人的天堂在线 | 丁香六月欧美 | 中文字幕一区二区三区在线播放 | 天天操天天草 | 国产片一区二区三区 |