在需求分析阶段,采用UML的用例图(use case diagram)描述系统功能需求,如图4-4所示。指出图中的A,B,C和D分别是哪个用例? 类通常不会单独存在,因此当对系统建模时,不仅要识别出类,还必须对类之间的相互关系建模。在面向对象建模中,提供

admin2005-03-15  66

问题 在需求分析阶段,采用UML的用例图(use case diagram)描述系统功能需求,如图4-4所示。指出图中的A,B,C和D分别是哪个用例?
类通常不会单独存在,因此当对系统建模时,不仅要识别出类,还必须对类之间的相互关系建模。在面向对象建模中,提供了4种关系:依赖(dependency)、概括(generaliza tion)、关联(association)和聚集(aggregation)。分别说明这4种关系的含义,并说明关联和聚集之间的主要区别。

选项

答案4种关系的含义如下: 依赖表示类之间的使用关系。 概括表示一般类和特殊类之间的关系。 关联和聚集都表示实例之间的结构关系。 关联和聚集的区别:关联指明一个类的对象与另一个类的对象间的联系;2个类之间的关联表示了2个同等地位类之间的结构关系,这2个类在概念上是同级别的。聚集是一种特殊的关联,它表示整体与部分的关系。

解析
转载请注明原文地址:https://kaotiyun.com/show/AyDZ777K
0

相关试题推荐
最新回复(0)