首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下UML类图及其说明,根据要求回答问题1~问题4。 [说明] 某客户信息管理系统中保存着两类客户的信息: ①个人客户。对于这类客户,系统保存了其客户标识(由系统生成)和基本信息(包括姓名、住宅电话和E-mail)。 ②集团客户
阅读以下UML类图及其说明,根据要求回答问题1~问题4。 [说明] 某客户信息管理系统中保存着两类客户的信息: ①个人客户。对于这类客户,系统保存了其客户标识(由系统生成)和基本信息(包括姓名、住宅电话和E-mail)。 ②集团客户
admin
2010-01-15
22
问题
阅读以下UML类图及其说明,根据要求回答问题1~问题4。
[说明]
某客户信息管理系统中保存着两类客户的信息:
①个人客户。对于这类客户,系统保存了其客户标识(由系统生成)和基本信息(包括姓名、住宅电话和E-mail)。
②集团客户。集团客户可以创建和管理自己的若干名联系人。对于这类客户,系统除了保存其客户标识(由系统生成)之外,也保存了其联系人的信息。联系人的信息包括姓名、住宅电话、E-mail、办公电话以及职位。
该系统除了可以保存客户信息之外,还具有以下功能:
①向系统中添加客户(addCustomer);
②根据给定的客户标识在系统中查找该客户(getCustomer);
③根据给定的客户标识从系统中删除该客户(removeCustomer);
④创建新的联系人(addContact);
⑤在系统中查找指定的联系人(getContact);
⑥从系统中删除指定的联系人(removeContact)。
该系统采用面向对象方法进行开发。在面向对象分析阶段,根据上述描述,得到如表5-20所示的类。
描述该客户信息管理系统的UML类图如图5-12所示。
选项
答案
由试题关键信息“……对于这类客户(个人客户),系统保存了其客户标识……对于这类客户(集团客户),系统保存了其客户标识……”可知,“客户标识”是个人客户和集团客户的共同属性,因此该标识也必然是类“客户”的一个属性。据此可先排除(1)空缺处的选项B和选项D。而选项C的“办公电话、职位”是类InstitutionalCustomer(集团客户)的属性,如果它们也是类“客户”的属性,那么类 IndividualCustomer(个人客户)也必然继承这两个属性,而试题中对于类“个人客户”无此相关描述,可见选项C不是正确答案。因此依据试题的描述,类Customer(客户)的属性只有“客户标识”。因此(1)空缺处的正确答案是选项A。 在UML类图中,“[*]”表示其相连的两个类之间存在泛化关系,即在图5-12中类Person(人)是类Contact(联系人)的基类;“[*]”表示其相连的两个类之间存在关联关系,即在图5-12中类Person与IndividualCustomer(个人客户)之间具有关联关系。由试题关键信息“对于这类客户(个人客户),系统保存了其客户标识和基本信息(包括姓名、住宅电话和E-mail)”,以及对(1)空缺处解析中类“个人客户”继承了类“客户”的“客户标识”属性,可见类“个人客户”还有“姓名、住宅电话和E-mail”属性没有体现,在图5-12中这些属性应该从类Person(人)中进行关联。 从试题关键信息“联系人的信息包括姓名、住宅电话、E-mail、办公电话和职位”可知,类Contact (联系人)除了从类“人”中继承了“姓名、住宅电话和E-mail”属性之外,还追加了“办公电话、职位”属性。这一点分析也证明了类Person(人)具有“姓名、住宅电话和E-mail”的属性。因此(2)空缺处的正确答案是选项B。
解析
转载请注明原文地址:https://kaotiyun.com/show/ZcDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
以下关于汇编语言的叙述中,错误的是______。A.汇编语言源程序中的指令语句将被翻译成机器代码B.汇编语言的指令语句必须具有操作码字段,可以没有操作数字段C.汇编程序以汇编语言源程序为输入,以机器语言表示的目标程序为输出D.汇编程序先将源程序中的
CPU中的数据总线宽度会影响(4)。
在数据库逻辑结构设计阶段,需要(20)阶段形成的(21)作为设计依据。(20)
根据ANSI/IEEE829标准,(62)属于《测试案例说明》中的内容。 ①输入说明 ②测试目的 ③环境要求 ④特殊要求
高级程序设计语言中用于描述程序中的运算步骤、控制结构及数据传输的是(20)。
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天)。活动EH最多可以晚开始①天而不影响项目的进度。由于某种原因,现在需要同一个工作人员完成BC和BD,则完成该项目的最少时间为②天
与XY(即X与Y不相同时,XY的结果为真)等价的逻辑表达式为________________。
李某大学毕业后在M公司销售部门工作,后由于该公司软件开发部门人手较紧,李某被暂调到该公司软件开发部开发新产品,2周后,李某开发出一种新软件。该软件著作权应归(11)所有。
MVC模式(模型.视图一控制器)是软件工程中的一种软件架构模式,把软件系统分为模型、视图和控制器三个部分。________________不属于MVC模式的优点。
根据输出对输入的依赖关系设计测试用例的黑盒测试方法是________。
随机试题
人民法院、人民检察院都有权决定的强制措施有
可应用组织活检诊断的疾病是
A、多形性腺瘤B、腺样囊腺癌C、基底细胞腺瘤D、Warthin瘤E、腺泡细胞癌单形性腺瘤
入境法定检验检疫货物通关后未能在规定时间内联系检验检疫的,货主或其代理人应及时办理撤销报检手续。 ( )
价值鉴定是对外商投资财产的现时价值进行鉴定。()
甲公司向乙公司购买A楼房。双方约定:在甲公司付清全部购房款之前,暂不办理过户登记。其后,甲公司以A楼房作价1000万元、丙公司以现金1000万元出资共同设立丁有限公司(下称“丁公司”)。某会计师事务所将未过户的A楼房作为甲公司对丁公司的出资予以验资。丁公
下列不属于贷后管理主要目的的是()。
在我市的音像、电脑软件市场,尽管有关部门采取了一定的措施,但盗版现象仍然存在。;如果你是文化管理部门的一名工作者,从政府管理部门和消费者两方面考虑,你将准备向你的上级提出哪些建议以杜绝盗版?
黄海股份有限公司是一家上市公司,自2009年成立以来经营业绩一直很好,销售量在稳步增长,净利润逐年上升。2012年公司为了扩大市场份额、加强竞争能力,拟扩建一条生产线,估计需要资金2000万元,而董事长说现金流量严重不足,需要从银行贷款,而董事会的各位董
属于中央地方共享税的税种包括()。
最新回复
(
0
)