分析與情境
狗門3.0
use case 3.0
storage bark
減少耦合的方法之委托
delegation
UML中多重性的表示
多重性
文本分析
-
關注用例里的名詞與動詞
用例里的名詞通常是你需要編寫的類,而且是系統的焦點
用例里的名詞通常是你需要編寫的類,而且是系統的焦點
textual analysis -
用例的措辭的確有影響
influence of words - 用例與文本分析
use case & textual analysis
文本分析告訴你焦點在哪里,而不只是你該創建什么類
用例中的動詞(通常是)系統中對象的方法
-
名詞、動詞轉化為類與方法的參考意見
通常不需要表示系統之外的事物(需要交互時例外);
通常不需要表示活物(需要存儲該物的長期信息時例外);
3.與現實世界相容(real-world compatible);
Answer
-
UML表示
uml: association-
優點: 直觀,幫助提前發現問題
image.png -
局限:
image.png -
注解(補充)類圖
image.png
-
要點
key points
填字
image.png
image.png