首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(2012年上半年下午试题三)阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某网上购物平台的主要功能如下。 (1)创建订单。顾客(Customer)在线创建订单(Order),主要操作是向订单中添加项
(2012年上半年下午试题三)阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某网上购物平台的主要功能如下。 (1)创建订单。顾客(Customer)在线创建订单(Order),主要操作是向订单中添加项
admin
2018-07-27
66
问题
(2012年上半年下午试题三)阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某网上购物平台的主要功能如下。
(1)创建订单。顾客(Customer)在线创建订单(Order),主要操作是向订单中添加项目、
从订单中删除项目。订单中应列出所订购的商品(Product)及其数量(quantity)。
(2)提交订单。订单通过网络来提交。在提交订单时,顾客需要提供其姓名(name)、收货地址(address)以及付款方式(form ofpayment)(预付卡、信用卡或者现金)。为了制订送货计划以及安排送货车辆,系统必须确定订单量(volume)。除此之外,还必须记录每种商品的名称(name)、造价(cost price)、售价(sale price)以及单件商品的包装体积(cubic volume)。
(3)处理订单。订单处理人员接收来自系统的订单;根据订单内容,安排配货,制订送货计划。在送货计划中不仅要指明发货日期(delivery date),还要记录每个订单的限时发送要求(Delivery Time Window)。
(4)派单。订单处理人员将已配好货的订单转交给派送人员。
(5)送货/收货。派送人员将货物送到顾客指定的收货地址。当顾客收货时,需要在运货单(delivery slip)上签收。签收后的运货单最终需交还给订单处理人员。
(6)收货确认。当订单处理人员收到签收过的运货单后,会和顾客进行一次再确认。
现采用面向对象方法开发上述系统,得到如图10.27所示的用例图和图10.28所示的类图。
根据说明中的描述,给出图10.28中C1~C3所对应的类名以及(1)~(4)处所对应的多重度(类名使用说明中给出的英文词汇)。
选项
答案
C1:Customer C2:Order C3:Product (1)1 (2)0..n或0..* (3)0..n或0..* (4)1..n或1..
解析
类的UML表示是一个长方形,垂直地分为三个区:项部区域显示类的名字,中间的区域列出类的属性,底部的区域列出类的操作。由题目提供的类图可知,C1有name属性和address属性;C3有name属性。C1单向关联C2,C1可以调用C2的公共属性和方法。C2和C3之间是聚合的关系,表示C2聚合C3,但是C3可以离开C2而独立存在。在C2和C3类之间的关联,产生了称为Order Product Quantity的关联类。C2是整个类图的中心,购物的所有活动都是围绕着订单展开的,因此C2为Order。订单中记录着所订购的商品,因此C3为Product。用户创建订单,需要调用订单的属性和方法,因此C1为Customer。
UML中关联的多重度是指一个类的实例能够与另一个类的多少个实例相关联。具体取值的含义如下。
0..1:0个或1个。
1:只能1个。
0..*:0个或多个。
*:0个或多个。
1..*:1个或多个。
一个客户可以提交多份订单,一份订单只能是某一个客户的,当然,客户也可以不提交订单,当一个Customer实体存在时,可以有也可以没有Order实体与之关联;而当一个Order实体存在时,必然有一个Customer实体与之关联。显然(1)处多重度为1,(2)处为0..*。(3)处和(4)处要填入的是Order和Product实体之间的关联,订单中至少有一件商品,因此(4)处应填入1..*;商品和订单之间是聚合的关系,商品可以包含在订单中,也可以独立存在,不属于任何订单,因此(3)处应填入0..*。
转载请注明原文地址:https://kaotiyun.com/show/77DZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
从下列的2道试题(试题5、试题6)中任选1道解答。如果解答的试题数超过1道,则题号小的1道解答有效。请认真阅读下列有关于路由器配置的技术说明,根据要求回答问题1至问题5。【说明】菜地市级水电站网络除了和远程子网172.20.0.0/24
阅读以下说明,回答问题1、问题2、问题3、问题4和问题5,将解答填入对应栏内。[说明]以太网宽带接入方式是目前许多居民小区所普遍采用的,其方式为所有用户都通过一条主干线接入Internet,每个用户均配备个人的私有IP地址,用户只需将小区
将图2-2中(1)和(2)空缺名称填写在对应的解答栏内。ADSL有哪两种IP地址的分配方式?
目前,通过移动电话接入互联网所采用的主要技术是什么?公司网络中的设备或系统(包括存储商业机密的数据库服务器、邮件服务器,存储资源代码的PC、应用网关、存储私人信息的PC、电子商务系统)中,哪些应放在DMZ中,哪些应放在内网中?并请给予简要说明。
阅读以下说明,回答问题1和问题2。【说明】二层隧道协议L2TP(Layer2TunnelingProtocol)是一种基于点对点协议PPP的二层隧道协议。某网络结构如图2-7所示,采用L2TP来实现网络安全。
如何根据网络流量选择联网设备,给出所选设备的作用。如何规划防火墙,将内部业务服务器和部分PC机与Internet隔离?
结合图7-18所示的网络拓扑结构图,将以下路由器R1配置信息中(1)~(9)空缺处的内容填写完整,实现路由器R1的正确配置。Router>en(进入特权模式)Router#
结合图7-18所示的网络拓扑结构图,将以下路由器R1配置信息中(1)~(9)空缺处的内容填写完整,实现路由器R1的正确配置。Router>en(进入特权模式)Router#
认真阅读以下实现VLAN间路由的配置技术说明,根据要求回答问题1至问题6。【说明】当交换机上的VLAN数量很多时,通常会采用路由器快速以太网子接,及IEEE802.1Q封装对VLAN间的数据进行路由。在如图3-12所示的拓扑图中,在交换机
在图8-12所示的拓扑结构中的代理服务器上依次单击“开始→程序→管理工具→路由与远程访问,并在系统弹出的界面中打开“IP路由选择”目录树,然后用鼠标右键单击“NAT/基本防火墙”,选择[新增接口]命令。接着若选择接口1的“本地连接”,最后进行如图8-13所
随机试题
若耗尽型N沟道MOS管的UGS大于零,则其输入电阻会明显变小。
患者男性,间断出现发作性软瘫2个月,休息后可缓解。近因饮酒后晨起再次发作,伴乏力来诊。查体:神清语利,血压140/80mmHg,双肺(一),心率98次/分,下肢肌力3级。抽血化验后血钾2.16mmol/L,该患者最可能的诊断是
关于液体药物分散程度与吸收速度和疗效的关系,以下说法正确的是()。
某企业进入清算阶段,该企业资产的账面价值5700万元,负债的账面价值3300万元,实收资本2000万元,盈余公积800万元,累计亏损400万元,其中未超过可以税前弥补期的是100万元。该企业全部资产可变现价值6960万元,资产的计税基础5900万
根据合同法律制度的规定,当事人在合同中对履行方式没有约定或约定不明确,不能达成补充协议,且无法按照合同有关条款或者交易习惯确定的,应按照法律规定的方式履行。该方式是()。
下列代表人物是越剧表演艺术家的是()。
20世纪80年代中期美国体育产业的总产值达到630多亿美元,成为美国经济中的第22位支柱产业,其中竞技体育产业占绝大部分。这说明竞技体育可以( )
在VisualFoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键词段或候选关键词段时,自动更改所有相关子表记录中的对应值。应选择______。
给定程序MODll.C中函数fun的功能是:将s所指字符串中的字母转换为按字母序列的后续字母(但Z转换为A,z转换为a),其他字符不变。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,
IsmailKadare,whowasrewardedtheManBooker【M1】______internationalprizeforliteraturethisyear,isthefirst
最新回复
(
0
)