UML學習 用例的分包

2021-09-05 14:21:13 字數 713 閱讀 8574

uml學習-用例的分包

2023年8月25日

前言繼續昨天的用例分析,在昨天的工作裡,我基本了解了需求,並且根據使用者需求機型用例分析,得到了若干用例,並且提取出了一組actor。但是在設計用例的問題中,我遇到了若干問題:

1、怎麼用應用泛化的方法構建用例?許多用例都是很相似,比如說:新增***,修改***,檢視***。這些用例能不能夠抽象成基用例,然後在特化得到?基用例怎麼抽象得到,又是怎麼特化的?

2、怎麼樣使用包含技術構建用例,同時避免用例的歧義?舉個例子,對於管理員,有「管理年度培訓計畫」用例中包含了用例「檢視年度培訓計畫詳情」和「瀏覽和查詢年度培訓計畫資訊」;同時對於普通使用者,也有「檢視年度培訓計畫詳情」和「瀏覽和查詢年度培訓計畫詳情」,那麼我該怎麼樣構建乙個用例來包含他們,而且名稱上不會有歧義,有什麼技巧或者說經驗嗎?

3、採取了包含技術以後,乙個用例可能被多個actor使用,但是不同actor使用的場景又可能不同。舉個例子,用例「瀏覽和查詢年度培訓計畫資訊」,普通使用者查詢條件為「所屬機構」,而管理員的查詢條件為「標題」,「內容」等。怎麼樣區別這兩種場景,是在備註裡面說明,還是說還要把用例細化。

今天,在解決這些疑問的基礎上,我還將繼續進行用力分析的下一步研究-用例分組。

未完待續,回家吃飯去,下班了。。。。。

Uml學習 用例建模簡介

用例建模簡介 用例建模是uml建模的一部分,它也是uml裡最基礎的部分。用例建模的最主要功能就是用來表達系統的功能性需求或行為。用例圖重點描述使用者需求。它描述需求 使用者和主要元件之間的關係。它不會詳細描述使用者需求 在可鏈結到每個用例的其他關係圖或文件中可詳細描述這些需求。用例圖是uml的九個圖...

建模學習 用例篇

所謂用例,即是參與者與應用系統的一系列使用場景 其中參與者是系統的直接互動物件,它可以是人物 組織 計算機系統等等。其次,每個用例中都包含乙個互動列表,它相當於完成此用例的步驟 即希望完整的實現此用例,列表中的每乙個元素都必須要成功完成 如果有乙個元素的狀態是 失敗 的,那麼最好也補充相應的替代方案...

2019 06 14 學習使用者登入測試用例設計

針對 使用者登入 功能,基於等價類劃分和邊界值分析方法,我們設計的測試用例包括 輸入已註冊的使用者名稱和正確的密碼,驗證是否登入成功 輸入已註冊的使用者名稱和不正確的密碼,驗證是否登入失敗,並且提示資訊正確 輸入未註冊的使用者名稱和任意密碼,驗證是否登入失敗,並且提示資訊正確 使用者名稱和密碼兩者都...