天天看點

001-用例圖(一)

1、用例圖。包含兩個方面内容,一是系統以外的所有參與者,二是每個參與者想要系統提供的所有功能。展現出不同角色有不同的功能。用例圖是描述用例、參與者以及它們之間關系的圖。 

   1.1、什麼是參與者?

       也就是使用系統的角色,每個角色就相當于一個類。參與者不是指人或事物本身,而是表示人或事物當時所扮演的角色。比如小明是圖書館的管理者,他參與​​圖書館管理系統​​的互動,這時他既可以作為管理者這個角色參與管理,也可以作為借書者向圖書館借書,在這裡小明扮演了兩個角色,是兩個不同的參與者。在系統邊界外面。

001-用例圖(一)
001-用例圖(一)
001-用例圖(一)

#####################################################################################

參與者,最重要的是如何确定一個系統具體有哪些參與者?

001-用例圖(一)

######################################################################################

   1.2、什麼是用例?

   用例是參與者想要系統做的事情。對于對用例的命名,我們可以給用例取一個簡單、描述性的名稱,一般為帶有動作性的詞。用例在畫圖中用橢圓來表示,橢圓下面附上用例的名稱。在系統邊界裡面。每個用例一定至少有一個有參與者。

   1.3、什麼是系統邊界?

   是用來表示正在​​模組化​​​系統的邊界。邊界内表示系統的組成部分,邊界外表示系統外部。系統邊界在畫圖中用方框來表示,同時附上系統的名稱,參與者畫在邊界的外面,​​用例​​畫在邊界裡面。因為系統邊界的作用有時候不是很明顯,是以我個人了解,在畫圖時可省略。

001-用例圖(一)

2、用例圖作用。一是擷取需求;二是指導測試;三是對其他工作流的指導作用。

   2.1、用例圖是從使用者的角度來描述對資訊系統的需求,分析産品的功能和行為。

   2.2、用例圖定義和描述了系統的外部可見行為,是分析、設計直至組裝測試的重要依據。

   2.3、讓使用者參與前期的系統分析與設計。

3、