首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和图,回答问题1~问题3,将解答填入答题纸的对应栏内。 【说明】 某网上购物平台的主要功能如下: (1)创建订单。顾客(Customer)在线创建订单(Order),主要操作是向订单中添加项目、从订单中删除项目。订单中应列出所订
阅读下列说明和图,回答问题1~问题3,将解答填入答题纸的对应栏内。 【说明】 某网上购物平台的主要功能如下: (1)创建订单。顾客(Customer)在线创建订单(Order),主要操作是向订单中添加项目、从订单中删除项目。订单中应列出所订
admin
2015-06-03
31
问题
阅读下列说明和图,回答问题1~问题3,将解答填入答题纸的对应栏内。
【说明】
某网上购物平台的主要功能如下:
(1)创建订单。顾客(Customer)在线创建订单(Order),主要操作是向订单中添加项目、从订单中删除项目。订单中应列出所订购的商品(Product)及其数量(quantities)。
(2)提交订单。订单通过网络来提交。在提交订单时,顾客需要提供其姓名(Name)、收货地址(Address)以及付款方式(Form ofPayment)(预付卡、信用卡或者现金)。为了制定送货计划以及安排送货车辆,系统必须确定订单量(Volume)。除此之外,还必须记录每种商品的名称(Name)、造价(Cost Price)、售价(Sale Price)以及单件商品的包装体积(Cubic Volume)。
(3)处理订单。订单处理人员接收来自系统的订单;根据订单内容,安排配货,制定送货计划。在送货计划中不仅要指明发货日期(Delivery Date),还要记录每个订单的限时发送要求(Delivery Time Window)。
(4)派单。订单处理人员将已配好货的订单转交给派送人员。
(5)送货/收货。派送人员将货物送到顾客指定的收货地址。当顾客收货时,需要在运货单(Delivery Slip)上签收。签收后的运货单最终需交还给订单处理人员。
(6)收货确认。当订单处理人员收到签收过的运货单后,会和顾客进行一次再确认。
现采用面向对象方法开发上述系统,得到如图14-6所示的用例图和如图14-7所示的类图。
根据说明中的描述,给出图14-7中C1~C3所对应的类名以及(1)~(4)处所对应的多重度(类名使用说明中给出的英文词汇)。
选项
答案
C1:Customer C2:Order C3:Product (1)1 (2)0..n或0..* (3)0..n或0..* (4)1..n或1..*
解析
本问题考查类图。对于这个题目,应该结合题目的描述及给出的类图来求解。从题目给出的类图中可以看出,C1中包含了属性姓名(Name)和收货地址(Address),由此不难推断出C1是顾客(Customer)类。
C2与C1和Delivery Time Window类有关联,可以推断出C2应该是订单(Order)类,而C3与C2是一种组合关系,其中C2是整体,而C3是部分,而C2是订单,订单是由商品组成的,由此可以C3是商品(Product)类。
在UML中,多重度又称重复度,多重度表示为一个整数范围n..m,整数n定义所连接的最少对象的数目,而m则为最多对象数(当不知道确切的最大数时,最大数用*号表示)。最常见的多重性有0..1、0..*、1..1和1..*,而*与0..*是等价的。
顾客可以创建多个订单,也可以不创建订单,而一个订单必须属于而且只能属于1个顾客,因此空(1)与空(2)分别为1和1..*。
一个订单中可以至少应该包含一个商品,也可以包含多个商品,而某商品可以不在任何订单中,也可以是多个订单中都有该商品,因此空(3)与空(4)应该分别是0..*和1..*。
转载请注明原文地址:https://kaotiyun.com/show/qpDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
请选择恰当的内容填写在(1)、(2)、(3)空白处。一般用Host表、网络信息服务系统(NIS)和域名服务(DNS)等多种技术来实现主机名和IP地址之间的转换。Host表是简单的文本文件,而DNS是应用最广泛的主机名和IP地址的转换机制,它使用(1
下图为RouterB上的路由表信息,写出查询路由表的命令:(1)。该路由器上运行的路由协议为(2)。行政办公楼部门A所属网络地址是(3),部门B所属网络地址是(4)。在主机D上使用命令TracertDNSServer,显示结
阅读以下说明、Java源程序和运行测试部分1.HTTP协议。●HTTP请求消息示例:GET/index,htmlHTTP/1.1Accept:image/gif,image/jpeg,*/Acc
在RAS上存在着两个RJ45的端口,分别为“Console”与“AUX”,请问这两个端口的用途是什么?(控制在100个字以内)在调用超级终端程序进行设备连接时,应该对设备的连接参数进行正确设置,参数主要包括串口数据传输率、数据位数、停止位数以及是否有奇
阅读以下有关网络设备安装与调试的叙述,分析设备配置文件,回答问题1至问题3。现以一台远程访问服务器(RemoteAccessServer,RAS)Cisco2509、RJ45为例来说明。第一步,准备安装与调试所需的设备,主要包括RAS
请指出图1-12中(1)空缺处传输的是模拟信号,还是数字信号?请指出图1-12中(3)空缺处的网络名称。在如图1-12所示的网络拓扑结构中,(4)空缺处所使用的设备至少应提供哪几种物理接口?
在RAS上存在着两个RJ45的端口,分别为Console与AUX,请问这两个端口的用途是什么?(控制在100个字以内)在第4步中,进入虚拟操作台后,在IOS环境下输入了如下的配置,请解释(1)~(4)处的标有下划线部分配置命令的含义(“◇”后为配置内容
下面是Web页面处理中3个步骤,请将其进行正确排序。①Web服务器接收到Web页面请求后,寻找所请求的Web页面,并将所请求的Web页面传送给Web浏览器。②Web浏览器接收到所请求的Web页面,并将它显示出来。③Web浏览器向一个
简述网络规划阶段需求分析的方法和解决的问题。(控制在100个字以内)在网络规划阶段“系统可行性分析和论证”的主要内容是什么?(控制在100个字以内)
对一个大型校园网工程进行网络备份系统设计时,应考虑解决哪些主要的问题?请用150字以内的文字简要说明。某商务公司在全国各城市共有15个分支机构,这些机构已经建设了基于大型关系数据库的信息管理系统,每天负责独立地处理本区域内的业务并实时存储业务数据。每个
随机试题
Shetoldherchildrenthattheymustnot,________,playwithmatches.
血清总蛋白降低的原因是
中药不良反应最常见的临床表现形式是()
自由竞争市场与垄断竞争市场的显著不同在于()。
兴于唐代,经历五代,在宋代的特殊历史条件下,达到了空前繁荣的文学形式是()。
用岁月在莲上写诗林清玄①白河小镇是一个让人吃惊的地方,它是本省最大的莲花种植地,在小巷里走,在田野上闲逛,都会在转折处看到一田田又大又关的莲花。那些经过细心
下列各句中没有语病的一句是( )。
简述罪责刑相适应原则。
Completethenotesbelow.WriteONEWORDONLYforeachanswer.DevelopmentStudiesDevelopmentStudiesattemptstounderstand-
LGCForensics,onaformerRAFbaseindeepestOxfordshire.(Thislabdealsmainlyinchemicalandbiologicaltraces,andDNA.H
最新回复
(
0
)