首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某公司的主要业务是出租图书和唱碟。由于业务需求,该公司委托希赛公司开发一套信息管理系统。该系统将记录所有的图书信息、唱碟信息、用户信息、用户租借信息等。希赛公司决定采用面向对象的分析和设计方法开发此系统。图14-3所示为某类图书或唱碟被借阅时应记录的信息,
某公司的主要业务是出租图书和唱碟。由于业务需求,该公司委托希赛公司开发一套信息管理系统。该系统将记录所有的图书信息、唱碟信息、用户信息、用户租借信息等。希赛公司决定采用面向对象的分析和设计方法开发此系统。图14-3所示为某类图书或唱碟被借阅时应记录的信息,
admin
2017-08-31
39
问题
某公司的主要业务是出租图书和唱碟。由于业务需求,该公司委托希赛公司开发一套信息管理系统。该系统将记录所有的图书信息、唱碟信息、用户信息、用户租借信息等。希赛公司决定采用面向对象的分析和设计方法开发此系统。图14-3所示为某类图书或唱碟被借阅时应记录的信息,图14-4描述了系统定义的两个类Book和CD,分别表示图书和唱碟的信息。
为了记录每种图书或唱碟租借的历史记录,引入类CirculationHistory,类中存储的信息是图14-3中所表示的内容。请采用UML表示法将下列4个类之间的关系表示出来。
选项
答案
见图14-14。 [*]
解析
问题2引入了CirculationHistory类,此类用于记录每种图书或光盘的租借记录。现要求CirculationHistory类、Book类、CD类及Items—on—loan类之间的关系,根据【问题1】可以知道,Items—on—loan是类Book和CD的公共部分,用面向对象的术语来说,类Items—on—loan是类Book和CD的父类,所以它们之间存在继承关系。
再看CirculationHistory类和其他类的关系,CirculationHistory类只需要记录图书或唱碟的名称及借阅记录,而不需要其他详细资料,这样,CirculationHistory不必和Book与CD产生关系,只需要与Items on loan产生关系即可。由于CirculationHistory中除记录图书或唱片名称以外,还需要记录借出时间、归还时间及用户名,这些数据无法从Items on loan中获取。一个CirculationItistory只包含一个Items on loan,存在1:1的关系,这说明Items on loan其实只是CirculationIlistory的组成部分,但Items on loan可脱离CirculationHistory而独立存在,也就是说,一本图书或一张CD可以没有记录其借阅历史的CirculationHistory,但有记录其基本信息的Items on loan,所以它们之间又存在聚集关系(而不是那种部分随整体销毁而销毁的组合关系)。综上所述,4个类的关系如图14.14所示。
聚合关联中涉及重复度,当没有指定重复度时,默认重复度为1,那么,图14-14中两个类CirculationHistory、Items on loan所在端的重复度都为1。
转载请注明原文地址:https://kaotiyun.com/show/wODZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
在图4-8所示的无线接待室中WLAN采用的体系结构如图4-9所示,请将(1)~(3)空缺处填写完整请将以下(11)~(14)空缺处的内容填写完整,并帮助郭工程师解释产生以下网络故障的原因。该网络建成后一直使用正常,但最近发现无线覆盖区域A、B
阅读以下某单位宽带网络接入的技术说明,根据要求回答问题1至问题6。【说明】接入网(AN)泛指用户网络接口(UNI)与业务节点接口(SNI)间实现传送承载功能的实体网络。其目标是建立一种标准化的接,方式,以一个可监控的接入网络,使用户能够获得话音、
下面是Web页面处理中3个步骤,请将其进行正确排序。①Web服务器接收到Web页面请求后,寻找所请求的Web页面,并将所请求的Web页面传送给Web浏览器。②Web浏览器接收到所请求的Web页面,并将它显示出来。③Web浏览器向一个
L2TP协议是一种基于(1)协议的二层隧道协议,它结合了Cisco的L2F和MicrosoftPPTP的优点。该协议报文在传输层封装(2)协议之上,为了保证传输的可靠性,L2TP协议对控制报文采取了(3)机制,并要求tunne1对端设备在隧道(tunne
根据该单位防火墙与外部网络相关的网络连接参数,请将以下命令行中(1)~(4)空缺处的内容填写完整,以完成对防火墙相应的网络接口进行地址初始化的配置。FireWall(config)#ipaddressinside(1)(2)
非对称数字用户线(AsymmetricDigitalSubscriberLine,ADSL)是一种利用现有的传统电话线路高速传输数字信息的技术。ADSL技术可以充分利用现有铜线网路,只要在用户线路两端加装ADSL设备即可为用户提供服务。ADSL系统构
ISDN分哪几层?NT2(网络终端连接设备)提供哪两种交换功能?请说出ISDN与传统PSTN的区别。
对一个大型校园网工程进行网络备份系统设计时,应考虑解决哪些主要的问题?请用150字以内的文字简要说明。在制定网络安全策略时有以下两种思路:①凡是没有明确表示禁止的就要被允许;②凡是没有明确表示允许的就要被禁止。这两种想法中,哪一种思路适用于部署防火墙的
请说出图9-1的拓扑结构名称与特点。根据IP地址与子网掩码,请判断它们是否属于同一个网段?如果不是,请说出他们分别属于哪个网段。
在如图1-23所示的网络拓扑结构图中,被路由协议可以使封装后的数据包通过互连网络进行中继传输,它由(1)使用。【供选择的答案】A.PCIB.RouterA和RouterBC.Internet网D.Rcrate
随机试题
生产控制是一个动荡的过程,包括对供应商的控制、库存控制和()。
Nobodywantstobesick.Unfortunatelyourbodiescandevelopproblems.Whenwearen’thealthy,ourbodiestellus.Sometimesa
A、升降浮沉B、四气C、归经D、五味E、有毒无毒依据病位选药的性能是
甲企业不服A省B市工商局对其作出吊销营业执照的行政处罚,向B市政府申请行政复议,B市政府收到复议申请之后作出不予受理决定。下列做法不正确的是()。
在企业国有产权转让中,受让方可以采取分期付款的方式向转让方支付价款。下列有关受让方采取分期付款方式支付价款的表述中,符合企业国有产权转让规定的是()。、
对一批产品进行检验,发现2个产品有A类不合格,3个产品有A类、B类不合格,5个产品有B类、C类不合格,可得出该批产品中有()。
据《邮史趣闻》一文记载,1492年8月3日,哥伦布率领船只,带着西班牙国王给中国皇帝的信件。准备前往中国。但他到达的是美洲大陆,因担心回不到欧洲,便把装有地图和信件的瓶子掷入大西洋。1815年,一位船长在直布罗陀海峡拾到这个瓶子,这就是世界有名的第一次“瓶
已知函数.f(x)=12/x+3x(x>0),则f(x)的最小值为________.
驻扎在某营地的两个特别行动小组甲、乙和一辆军车,突然接到立即赶往39km外的目标地执行任务的命令。已知小组甲、乙步行速度分别为12km/h和15km/h,军车一次只能载甲或乙一个小组行驶,车速为60km/h。为了以最短的时间到达目的地,其中一个小组应先步行
Spaceisadangerousplace,notonlybecauseofmeteors(流星)butalsobecauseofraysfromthesunandotherstars.Theatmosphere
最新回复
(
0
)