您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關UML用例建模技術是怎么樣的,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
一.對語境進行UML用例建模
對于一個系統,會有一些事物存在于其內部,而一些事物存在于其外部。存在于系統內部的事物的任務是完成系統外部事物所期望的系統行為,存在于系統外部并與其進行交互的事物構成了系統的語境,即系統存在的環境。在UML建模中,用例圖對系統的語境進行建模,強調的是系統的外部參與者。對系統語境建模應當遵循以下的方法:
(1)用以下幾組事物來識別系統外部的參與者:需要從系統中得到幫助以完成其任務的組;執行系統功能時所必須的組;與外部硬件或其它軟件系統進行交互的組;為了管理和維護而執行某些輔助功能的組。
(2)將類似的參與者組織成泛化/特殊化的結構層次。
(3)在需要加深理解的地方,為每個參與者提供一個構造型。
(4)將參與者放入到用例圖中,并說明參與者與用例之間的通信路徑。
二.對需求進行UML用例建模
需求就是根據用戶對產品功能的期望,提出產品外部功能的描述。需要分析所要做的工作是獲取系統的需求,歸納系統所要實現的功能,使最終的軟件產品***限度的貼近用戶的要求。對系統需求建模可以參考以下的方法。
(1)識別系統外部的參與者來建立系統的語境。
(2)考慮每一個參與者期望的行為或需要系統提供的行為。
(3)把公共的行為命名為用例
(4)分解公共行為,放入到新的用例中以供其它的用例使用:分解異常行為,放入新用例中以延伸為主要的控制流。簡而言之,就是確定提供者用例和擴展用例。
(5)在用例視圖中對用例、參與者和它們之間的關系進行UML用例建模。
以上就是UML用例建模技術是怎么樣的,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。