国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

用例圖教程懶人包

李義 / 1327人閱讀

摘要:用例圖包含四個主要組件演員參與者通常是根據(jù)其角色定義的系統(tǒng)參與者。用例擴展用例實際上是基本用例的替代過程。用例圖示例下圖顯示了用例圖示例,這是用于教學用例圖的非常經(jīng)典的示例。

用例描述了用戶如何使用系統(tǒng)來實現(xiàn)特定目標。用例圖由系統(tǒng),相關用例和參與者組成,并將它們相互關聯(lián)以形象化:所描述的內(nèi)容是什么?(系統(tǒng)),誰在使用該系統(tǒng)?(演員)以及演員想要達到的目標?(用例)因此,用例通過從用戶的角度捕獲需求來幫助確保開發(fā)正確的系統(tǒng)。

什么是UML中的用例圖?

用例是動作或事件步驟的列表,通常定義角色的角色與實現(xiàn)目標的系統(tǒng)之間的交互。用例是用于識別,澄清和組織系統(tǒng)需求的有用技術。用例由系統(tǒng)和用戶之間的一組可能的交互序列組成,這些交互序列定義了要實現(xiàn)的特征以及可能遇到的任何錯誤的解決方案。

雖然用例本身可能會深入探討關于每種可能性的許多細節(jié)(例如,事件和場景的流程),但用例圖可以幫助提供更高級別的系統(tǒng)視圖,提供簡化的圖形表示。系統(tǒng)必須實際做什么。

用例(或用例集)具有以下特征:

組織功能要求

模擬系統(tǒng)/演員(用戶)交互的目標

描述一個主要事件流(主要方案)和可能的其他異常流(備選方案),也稱為路徑或用戶方案

試試吧!

查找在線用例圖工具?只需單擊下面的“繪制”按鈕即可在線創(chuàng)建用例圖。Visual Paradigm Online是免費*且直觀的。在開始之前,您還可以通過此用例圖教程了解用例圖。

現(xiàn)在畫畫

用例圖表示法

用例定義外部參與者與系統(tǒng)之間的交互以實現(xiàn)特定目標。用例圖包含四個主要組件

演員

參與者通常是根據(jù)其角色定義的系統(tǒng)參與者。演員可以是人或其他外部系統(tǒng)。

用例

用例描述了actor如何使用系統(tǒng)來實現(xiàn)特定目標。用例通常由用戶發(fā)起,以實現(xiàn)描述實現(xiàn)目標所涉及的活動和變體的目標。

關系

演員和用例之間的關系。

系統(tǒng)邊界

系統(tǒng)邊界定義了與周圍世界相關的感興趣系統(tǒng)。

用例圖的好處

用例是一種強大的技術,用于啟發(fā)和記錄黑盒功能需求。

因為,用例易于理解,并提供了與客戶和用戶進行通信的絕佳方式,因為它們是用自然語言編寫的。

用例可以通過將問題劃分為主要用戶功能(即用例)以及從用戶角度指定應用程序來幫助管理大型項目的復雜性。

通常由序列圖表示的用例場景涉及多個對象和類的協(xié)作,用例有助于識別將對象和類粘合在一起的消息(操作和所需的信息或數(shù)據(jù) - 參數(shù))。

用例為更高級模型的驗證(即參與者和一組協(xié)作對象之間的交互)之間的鏈接提供了良好的基礎,并隨后用于功能需求的驗證(即白盒測試的藍圖)。

用例驅(qū)動方法為項目跟蹤提供了可跟蹤的鏈接,其中關鍵的開發(fā)活動(例如實現(xiàn),測試和交付的用例)從用戶的角度來實現(xiàn)目標。

如何繪制用例圖?

可以通過以下步驟開發(fā)用例模型。

識別系統(tǒng)的Actors(用戶角色)。

對于每個類別的用戶,標識與系統(tǒng)相關的用戶所扮演的所有角色。

確定為實現(xiàn)這些目標而要執(zhí)行系統(tǒng)所需的用戶。

為每個目標創(chuàng)建用例。

構造用例。

確定用戶的優(yōu)先級,審核,評估和驗證。

請注意:為了使用例方法更加“敏捷”,不要詳細說明所有用例,但要在產(chǎn)品待辦事項中對它們進行優(yōu)先級排序,您應該根據(jù)開發(fā)階段及時地在不同級別的詳細信息中優(yōu)化用例而且還有足夠的方式。

你也可以:

繪制用于將用例邏輯分類到相關子系統(tǒng)的包。

構建用例

UML定義了用例之間關聯(lián)的三種原型:

<< include >>用例

使用<< include >>關系的時間是在完成所有主要用例的第一次剪切描述之后。您現(xiàn)在可以查看用例并確定用戶系統(tǒng)交互的常見序列。

<< extend >>用例

擴展用例實際上是基本用例的替代過程。<< extend >>用例通過概念性地將附加動作序列插入基本用例序列來實現(xiàn)這一點。

摘要和廣義用例

一般用例是抽象的。它無法實例化,因為它包含不完整的信息。抽象用例的標題以斜體顯示。

此示例描述了幾個業(yè)務用例(目標)的模型,它表示餐館(業(yè)務系統(tǒng))與其主要參與者之間的交互。

在第一次切割中確定了基本用例之后,或許我們可以在第二輪修改中使用<< extend >>和<< include >>用例進一步構造這些用例,如下圖所示:

業(yè)務用例

業(yè)務用例在無技術術語中描述,該術語將業(yè)務流程視為黑盒子并描述其業(yè)務參與者使用的業(yè)務流程,而普通用例通常在系統(tǒng)功能級別描述并指定功能或者系統(tǒng)為用戶提供的服務。換句話說,業(yè)務用例表示在當前情況下如何手動完成工作,并且它不一定由系統(tǒng)完成或打算在目標系統(tǒng)的范圍內(nèi)自動完成。

用例圖示例

下圖顯示了ATM用例圖示例,這是用于教學用例圖的非常經(jīng)典的示例。

下面的文檔管理系統(tǒng)(DMS)用例圖示例顯示了系統(tǒng)的參與者和用例。特別是,包含和擴展用例之間的關系。

下面的訂單系統(tǒng)用例圖示例顯示了系統(tǒng)中涉及的參與者和用例:

免費用例圖示例

可在用例圖軟件中編輯的免費用例圖示例和模板:Visual Paradigm Online。使用模板作為起點來創(chuàng)建自己的用例圖。

廣播系統(tǒng)

自動取款機

用例結構模板

構建具有刻板印象的用例

使用系統(tǒng)邊界表達多個項目

在線考試系統(tǒng)

旅客服務

軟件開發(fā)管理

停車場系統(tǒng)

訂單處理系統(tǒng)

泛化用例

包含和擴展用例

網(wǎng)站(使用擴展和包含用例構建用例)

用例圖模板

外部系統(tǒng)作為演員

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/105084.html

相關文章

  • 例圖教程懶人

    摘要:用例圖包含四個主要組件演員參與者通常是根據(jù)其角色定義的系統(tǒng)參與者。用例擴展用例實際上是基本用例的替代過程。用例圖示例下圖顯示了用例圖示例,這是用于教學用例圖的非常經(jīng)典的示例。 用例描述了用戶如何使用系統(tǒng)來實現(xiàn)特定目標。用例圖由系統(tǒng),相關用例和參與者組成,并將它們相互關聯(lián)以形象化:所描述的內(nèi)容是什么?(系統(tǒng)),誰在使用該系統(tǒng)?(演員)以及演員想要達到的目標?(用例)因此,用例通過從用戶的...

    alexnevsky 評論0 收藏0
  • UML統(tǒng)一建模語言

    摘要:什么是全稱是又稱統(tǒng)一建模語言或標準建模語言。于是乎,為了統(tǒng)一起來,就有了組織對象管理組織,這個組織讓這種描述需求設計的語言統(tǒng)一了,就稱作是了。 什么是UML? UML全稱是:Unified Modeling Language 又稱統(tǒng)一建模語言或標準建模語言。 是一個支持模型化和軟件系統(tǒng)開發(fā)的圖形化語言,為軟件開發(fā)的所有階段提供模型化和可視化支持,包括由需求分析到規(guī)格,到構造和配置。它是...

    ninefive 評論0 收藏0
  • java職場新人技能樹

    摘要:本文以常見的互聯(lián)網(wǎng)公司敏捷開發(fā)方式為例簡要說明一個需求迭代過程中所需的各種能力階段一方案設計開發(fā)需求文檔的理解抓住重點主要關注數(shù)據(jù)的流向從哪里來到哪里去現(xiàn)有工程代碼梳理快速定位代碼所在數(shù)據(jù)流向頁面接口開發(fā)者工具抓包工具協(xié)議的 本文以常見的互聯(lián)網(wǎng)公司敏捷開發(fā)方式為例, 簡要說明一個需求迭代過程中所需的各種能力. 階段一: 方案設計 開發(fā)需求文檔的理解(抓住重點, 主要關注數(shù)據(jù)的流向, ...

    DevYK 評論0 收藏0

發(fā)表評論

0條評論

李義

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<