2013-02-21 22 views
0

我正在創建一個非常基本的用例圖來顯示教師登錄,登錄包括一個忘記的密碼,顯然用戶忘記了密碼,如果他們希望在登錄後重置密碼,則包含重置密碼。我的問題是,下面的用例圖創建,特別是與包括和擴展?用於基本教師登錄的用例圖

enter image description here

回答

3

這實在是非常基本的。通常,登錄寧願成爲其他用例的一個先決條件,而不是它自己的用例。你的問題缺少至少一個詞來理解它。我猜你在問是否正式正確。那麼,它不完全。

「忘記密碼」不是一個動作;你寧願將它命名爲「重置密碼」(正如你在上面所做的那樣),因爲這是你可以主動和自願完成的事情。 你也不會用過時的動詞來命名用例。

只需刪除「包含」用例。否則,你會得到一個副本。

重命名爲「重置密碼」的「擴展」箭頭必須指向相反的方向(否則它在語法上是正確的,但沒有意義)。

「重置密碼,如果他們希望在登錄後重置密碼」 我強烈建議在登錄屏幕上也提供「重置密碼」。 如果您不想那麼做,您必須直接將這兩個用例附加到演員(教師)上。

suggestion for solution