把行为指定到具体的分析类
对每个分析结果的类:
类的职责
类的属性和关系
定义类的属性
分析类直接的关系
分析类间事件与事件之间的相关性
整合所有的用例实现
建立跟踪机制
建立分析机制
对用例分析的结果进行评估
请注意这些步骤的次序不是一成不变的。 你实际所采用的次序取决于你对于分析的领域的理解程度、你对RUP或UML的经验、你所采用的模型、或者是你自己的确定分析类的属性的一种习惯方式。(例如,以职责为中心,以行为为中心,或者以数据为中心) 关键只在于你是否能够对问题建立一个准确的描述,而不是对我们的用例设计的准确描述--这将是本文的第二部分的内容)。我会遵循本文中的大多数(但不是全部)步骤,而且我会改变一些步骤的次序。在每个步骤的具体内容中,我会说明为什么这样做有助于RUP和OOAD的新手更好的学习OOAD。
如图3所示,一些步骤把编写用例和实现代码分隔开了。还列出了RUP中用例分析部分推荐使用的一些步骤。这张图将会指出在后面部分中,我们的前进方向。
图3:用例分析的步骤
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/