1 〉研究分析问题领域,确定系统的需求。
2 〉发现对象和类,明确他们的含义和责任,确定属性和操作。
3 〉发现类之间的静态联系。着重分析找出类之间的一般和特殊关系,部分
与整体关系,研究类的继承性和多态性,把类之间的静态联系用关联、泛化、
聚合、组合、依赖等联系表达出来,虽然对象类图表达的是系统的静态结构特
征,但是应当把对系统的静态分析与动态分析结合起来,更能准确地了解系统
的静态结构特征。
4 〉设计类与联系。调整和细化已得到的对象类和类之间的联系,解决诸如命名
冲突、功能重复等问题。
5 〉绘制对象类图并编制相应的说明。上述做法是直接从领域分析抽取对象和类
开始的,这是常规的面向对象的系统分析与设计的做法。 Rational 统一过程
主张采用用例驱动的系统分析与设计方法。从业务领域的分析中先抽取活动者
和用例,建立业务模型。业务模型包括业务用例模型、设计模型、实现模型和
测试模型。
( 3 )对象类图的建立步骤
评论1
最新资源