2015-04-02 17 views
0

Use case diagram for book exchanging system圖書交換系統的使用案例圖

圖表是否正確?可以在這個圖表中添加更多用例嗎?是否需要包含和擴展功能?

+0

「_correct_」的標準是什麼?什麼是分配規範?如果是「試着在故事中畫出幾個泡泡:一個學生走進公共圖書館」,那麼這是正確的,你可以把它變得更小。順便說一句:另請參閱[Wikipedia:Use case](http://en.wikipedia.org/wiki/Use_case),它描述了這種氣泡背後通常隱藏着哪種文本描述 – xmojmr 2015-04-03 06:04:13

回答

2

圖表看起來不錯,您可以根據需要添加更多用例。但是爲了清楚起見,建議將它們分成多個子域,您可以將其專注於幾個與用戶相關的用例。通過創建不同的圖或使用邊界來拆分子域來實現這一點。

避免<<include>><<extend>>。用例經過綜合而不是分析。只有極少數情況下,人們可以以有用的方式使用這些關係。

0

可以在此圖中添加更多用例嗎?

這不應該是你的目標,因此我敢說你不想問這個問題。至少不是任何人!

相反,嘗試建模儘可能少的UML實體,而不會丟失有價值的信息。將圖簡化和分解成更簡單的部分通常比建模新實體更具挑戰性。

現在的問題是:需要哪些信息?你需要與你的利益相關者一起工作。記住:YAGNI