谁能解释一下每个阶段的这些图表有什么区别。谢谢
问问题
45 次
1 回答
0
分析模型旨在了解需求。根据您使用的方法,您的序列图可以表示交互:
- 域/业务对象之间
- 分析类之间,根据实体边界控制方法从用例推导出来。
- 有时也在演员和系统之间(即使某些纯粹主义者会说这不合法)
设计模型意味着解释将要实施的解决方案。这意味着序列图将表示将构成您的系统的类之间的交互;不仅是域或业务对象,还包括特定于您的解决方案的内部类(例如 UI 类、ORM 类等)。
您必须知道,根据您的方法:
- 分析和设计模型可以分开、更新和保持同步;
- 只能维护一个模型:分析模型可能会被丰富并逐渐演变为设计模型
- 分析模型可能会一直保留到设计模型取代它为止。
UML 是方法中立的,并且没有定义这一点。
于 2020-07-06T20:26:48.350 回答