首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
识别关联的多重度是面向对象建模过程中的一个重要步骤。请根据说明中给出的描述,将如图6-18所示中(1)~(6)空缺处的内容填写完整。 该电子商务公司还对外开放一项出租图书和唱碟的业务。由于业务需求,该公司委托软件开发公司A开发一套信息管理系统。该系统将记
识别关联的多重度是面向对象建模过程中的一个重要步骤。请根据说明中给出的描述,将如图6-18所示中(1)~(6)空缺处的内容填写完整。 该电子商务公司还对外开放一项出租图书和唱碟的业务。由于业务需求,该公司委托软件开发公司A开发一套信息管理系统。该系统将记
admin
2010-01-15
34
问题
识别关联的多重度是面向对象建模过程中的一个重要步骤。请根据说明中给出的描述,将如图6-18所示中(1)~(6)空缺处的内容填写完整。
该电子商务公司还对外开放一项出租图书和唱碟的业务。由于业务需求,该公司委托软件开发公司A开发一套信息管理系统。该系统将记录所有的图书信息、唱碟信息、用户信息和用户租借信息等。A公司决定采用面向对象的分析和设计方法开发此系统。某类图书或唱碟被借阅时应记录的信息如表6-13所示,如图6-20所示描述了系统定义的两个类Book和CD,分别表示图书和唱碟的信息。
经过进一步分析,设计人员新定义一个类Items_on_ loan,以表示类Book和CD的共有属性和方法(要注意,不同名称的属性和方法表示不同的含义,如CD中的 composer与Book中的author无任何关系)。同时为了记录每种图书或唱碟的历史记录,引入类CirculationHistory,类中存储的信息是如图1-1所示中所表示的内容。请采用UML表示法将类Book、类CD、类Items_on_loan和类Circulation History之间的关系表示出来。
选项
答案
如果新定义的类Items_on_loan要表示类Book和类CD的共有属性和方法,那么就需要从类Book、 CD中找出相同的属性和方法。由试题中给出的图6-20可知,Book和CD都有title属性和reference title方法,因此类Items_on_loan的属性为title,方法为reference title。 类Book和类CD应该继承类Items_on_loan,因此它们之间的关系是继承关系,而CirculationHistory表示对象的租借次数,它不属于类Items_on_loan的属性,但类Items_on_loan应该能够查询到CirculationHistory记录的信息,所以它们之间是聚集关系。 类Book、类CD、类Items_on_loan和类CirculationHistory之间的UML关系如图6-27所示。 [*]
解析
转载请注明原文地址:https://jikaoti.com/ti/71i7FFFM
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
关于软件测试与软件开发的认识,不正确的是______。A.软件生命周期各个阶段都可能产生错误B.软件测试是独立于软件开发的一个工作C.软件开发的需求分析和设计阶段就应开始测试工作D.测试越早进行,越有助于提高被测软件的质量
在面向对象分析模型中,______不属于系统的行为模型。
以下关于模块耦合关系的叙述中,耦合程度最低的是__________(39),其耦合类型为___________(40)耦合。(40)
在计算机系统中总线宽度分为地址总线宽度和数据总线宽度。若计算机中地址总线的宽度为32位,则最多允许直接访问主存储器_____的物理空间。
下图中,类Product和ConcreteProduct的关系是(45),类ConcreteCreator和ConcreteProduct的关系是(46)。(46)
面向对象分析需要找出软件需求中客观存在的所有实体对象(概念),然后归纳、抽象出实体类。(26)是寻找实体对象的有效方法之一。
计算机各功能部件之间的合作关系如下图所示。假设图中虚线表示控制流,实线表示数据流,那么a、b和c分别表示(5)。
高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是(20)。
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天)。活动EH最多可以晚开始①天而不影响项目的进度。由于某种原因,现在需要同一个工作人员完成BC和BD,则完成该项目的最少时间为②天
下面关于防火墙功能的说法中,不正确的是(6)。
随机试题
下列哪些情况下可在心尖部听到舒张期杂音
患者女性,42岁,牙龈出血2个月。有乙型病毒性肝炎史11年。查体:轻度贫血貌,表浅淋巴结无肿大,肝脏无肿大,脾肋下3cm。血红蛋白95g/L,血白细胞3乘以十的九次方/L,血小板63乘以十的九次方/L,骨髓增生活跃,粒系、红系增多,涂片可见巨核细胞33个
以下属于精神药品的管理不正确的是
施工项目管理规划大纲中,项目管理组织规划应包括()。
理财客户购买信托产品时需要考虑的因素包括()。
劳务派遣单位违法解除或者终止被派遣劳动者的劳动合同的,应当依照《劳动合同法》规定的经济补偿标准的()倍向劳动者支付赔偿金。
2013年12月14日,“嫦娥三号”探测器在月球实现软着陆,使我国成为世界上第几个独立自主实施月球软着陆的国家?()
假定用流动补偿理论解释利率期限结构是合理的,已知下列条件,未来5年内的1年期利率分别是:5%、6%、7%、7%、7%;未来1年至5年的流动补偿率分别是:0%、0.25%、0.5%、0.75%、1%。请回答:(对外经济贸易大学2014年真题)画
甲、乙两个工人要生产同样规格、同样数量的零件,甲每小时可做12个,乙每小时可做10个,两个人同时开始生产,甲比乙提早2.5小时完成任务,当甲完成任务时,乙做了()个零件?
Aprojectlikelytoevolveinthenearorintermediatefutureisspacetourism.Todayspacetourismhasbecomeapurecommercial
最新回复
(
0
)