首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某公司的主要业务是出租图书和唱碟。由于业务需求,该公司委托希赛公司开发一套信息管理系统。该系统将记录所有的图书信息、唱碟信息、用户信息、用户租借信息等。希赛公司决定采用面向对象的分析和设计方法开发此系统。图14-3所示为某类图书或唱碟被借阅时应记录的信息,
某公司的主要业务是出租图书和唱碟。由于业务需求,该公司委托希赛公司开发一套信息管理系统。该系统将记录所有的图书信息、唱碟信息、用户信息、用户租借信息等。希赛公司决定采用面向对象的分析和设计方法开发此系统。图14-3所示为某类图书或唱碟被借阅时应记录的信息,
admin
2017-08-31
83
问题
某公司的主要业务是出租图书和唱碟。由于业务需求,该公司委托希赛公司开发一套信息管理系统。该系统将记录所有的图书信息、唱碟信息、用户信息、用户租借信息等。希赛公司决定采用面向对象的分析和设计方法开发此系统。图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://www.kaotiyun.com/show/wODZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
具有综合业务传输能力的HFC网络由视频前端(FE)、主数字终端(HDT)、光纤节点(FN)、网络接口单元(NIU)、综合业务单元(ISU)及传输线路等构成。根据HFC网接入Internet的典型配置,将图8-11所示的拓扑图中(1)~(5)空缺处名称填写
在图4-8所示的无线接待室中WLAN采用的体系结构如图4-9所示,请将(1)~(3)空缺处填写完整IEEE802.11定义了无线局域网(WLAN)的两种工作模式,根据图4-8所示的网络拓朴结构可判断出该WLAN的工作模式是(4)。当前WLAN中主要使
限制MailUser邮件主机里每个用户的邮箱大小不超过10MB,如何配置?限制MailUser邮件主机里每个用户邮箱里所能存放的最多邮件数量不超过20个,如何配置?
下面是Web页面处理中3个步骤,请将其进行正确排序。①Web服务器接收到Web页面请求后,寻找所请求的Web页面,并将所请求的Web页面传送给Web浏览器。②Web浏览器接收到所请求的Web页面,并将它显示出来。③Web浏览器向一个
在OSI参考模型中,NetBIOS工作在哪一层?NetBIOS包括哪些服务功能?
从工作的频段、数据传输速率、优缺点以及它们之间的兼容性等方面,对IEEE802.11a、IEEE802.11b和IEEE802.11g进行比较。简述WLAN用户通过RADIUS服务器登录的过程。
请回答以下有关组网的问题1~3。【说明】某公司规模扩大,既要考虑保证目前土建装修的效果不被破坏,又要满足网络扩容和企业工作实际需求,同时还要保证投资不要过大,经过深入分析和研究对比,决定采用无线局域网组网来解决网络扩容的问题,网络拓扑结构如
非对称数字用户线(AsymmetricDigitalSubscriberLine,ADSL)是一种利用现有的传统电话线路高速传输数字信息的技术。ADSL技术可以充分利用现有铜线网路,只要在用户线路两端加装ADSL设备即可为用户提供服务。ADSL系统构
阅读以下关于以快速原型模型开发网管软件系统时的项目进度管理的叙述,回答问题1至问题5。【说明】某网络程序软件开发公司承接某项网络工程的网络流量统计管理软件开发任务。在进行可行性研究时,需要估算完成项目的时间进度。由于该软件公司近年来已经为采用快速
双绞线可以制作成直连线和交叉线两种形式,在图3-12所示的拓扑结构中,交换机与路由器(Router)相连的双绞线应制作成什么形式?利用IEEE802.1QVLAN中继协议进行不同VLAN之间数据的路由时,需要在原有的以太网帧中加入4字节的IEEE
随机试题
患者,男性,53岁。甲状腺次全切除术中患者突然挣扎、呼吸困难、失音、紫绀,应考虑
实现中国历史上宇航员第一次出舱飞行试验壮举的是()。
在交流放大电路中,输入回路中串入的电容其主要作用是整流。
阳和汤除有熟地、麻黄、炮姜炭、鹿角胶、生甘草外还有
A、大青叶B、蓼大青叶C、番泻叶D、石韦E、紫苏主含靛玉红、靛蓝、色胺酮、黑芥子苷等成分的药材是
在北京奥运会前后,身穿速比涛公司生产的鲨鱼皮泳衣参赛的游泳运动员们几乎打破了所有的世界纪录。这一旋风直接造成了运动员争相要求身穿这种新式泳衣,而和旧的、自己的赞助商决裂,这影响到了几乎所有的世界级大型体育用品品牌。由此不能推出(
某新建三跨预应力混凝土连续箱梁,跨径布置为:68m+3108m+68m,横向总宽12.5m,净宽11.25m,单向三车道,设计荷载为公路一Ⅰ级,需做交工荷载试验。根据《公路桥梁荷载试验规程》JTG/TJ21-01—2015),回答下列问题。该桥静载试
根据《会计从业资格管理办法》规定,会计人员每年参加继续教育的自学时间不少于24小时。()
结构化程序的三种基本控制结构是()。
EveryyearU.S.growersshowercropswithanestimated971millionpoundsofpesticides,mostlytokillinsectsandweeds.But
最新回复
(
0
)