|
知识路径: > 系统开发和运行维护知识 > 系统设计基础知识 > 系统设计方法与模型 > 面向对象设计方法 >
|
相关知识点:5个
|
|
|
|
面向对象设计期间,需要对面向对象分析期间得到的模型加以精炼,以反映所建议的方案的实际情况。
|
|
|
|
|
在对用例模型的精炼过程中,参与者如何实际地与系统进行交互、系统如何响应激励处理业务事件的细节以及用户访问系统的方法等都应该被详细地描述,将OOA得到的分析用例转换成设计用例。
|
|
|
所有的系统分析用例被转换成设计用例后,可能会发现新的用例、用例关系甚至参与者,所以在这个活动中应对用例模型进行适当的修改。
|
|
|
|
在这个活动中,将确定并分类设计类(即实体类、边界类和控制类),这些设计类说明了用例中的功能需求,并且还要确定类之间的交互、类责任和行为。
|
|
|
|
一旦设计了对象及其所需的交互,就可以对类图加以精炼,以表示应用程序中的软件类,将分析类图转换为设计类图。设计类图通常包括以下内容:类;关联关系、泛化/特化关系、聚集关系;属性和属性类型信息;带参数的方法;导航能力和依赖关系。
|
|
|