首页 > 计算机 > 软考初级 正文

在某信息管理系统中存在两个类:类“客户”和类“订单”。它们之间的业务关系是:①一个客户提交0个或多

时间:2021-05-05 07:46:44 解答: 177 次

在某信息管理系统中存在两个类:类“客户”和类“订单”。它们之间的业务关系是:①一个客户提交0个或多个订单:②一个订单由一个且仅由一个客户提交。能够正确表示这个业务关系的UML类图是(47)。

A.

B.

C.

D.

正确答案:

D解析:由试题中的关键信息“①一个客户提交0个或多个订单;②一个订单由一个且仅由一个客户提交”可知,对应每个“订单”类的实例,都必须存在1个“客户”类的实例,对应每个“客户”类的实例,可能存在0个或多个“订单”类的实例。可见,正确表示该信息管理系统中类“客户”和类“订单”之间业务关系,是选项D的UML类图。选项A的图示“”表示的是一种泛化关系(继承关系的反关系):选项B的图示“”表示的是一种聚集关系(一种特殊的关联关系),空心菱形的一端表示整体的概念:选项C的图示“→”也是表示一种关联关系,但该UML类图

请充值VIP继续使用(未注册用户支付后会自动注册登录)

×

95元 29元

VIP截止日期:2024-12-31 03:27:07

←请使用支付宝扫码支付

95元 29元

VIP截止日期:2024-12-31 03:27:07

←请使用微信扫码支付