在面向对象分析与设计中,( )是应用领域中的核心类,一般用于保存系统中的信息以及提供针对这些信息的相关处理行为;( )是系统内对象和系统外参与者的联系媒介;( )主要是协调上述两种类对象之间的交互。A.控制类B.边界类C.实体类D.软件类
在面向对象分析与设计中,( )是应用领域中的核心类,一般用于保存系统中的信息以及提供针对这些信息的相关处理行为;( )是系统内对象和系统外参与者的联系媒介;( )主要是协调上述两种类对象之间的交互。
A.控制类
B.边界类
C.实体类
D.软件类
相关考题:
阅读下列说明以及UML类图,回答问题1、问题2和问题3。[说明]某客户信息管理系统中保存着两类客户的信息。(1)个人客户,对于这类客户,系统保存了其客户标识(由系统生成)和基本信息 (包括姓名、住宅电话和E-mail)。(2)集团客户。集团客户可以创建和管理自己的若干名联系人。对于这类客户,系统除了保存其客户标识(由系统生成)之外,也保存了其联系人的信息。联系人的信息包括姓名、住宅电话、E-mail、办公电话以及职位。该系统除了可以保存客户信息之外,还具有以下功能:(1)向系统中添加客户(addCustomer);(2)根据给定的客户标识,在系统中查找该客户(getCustomer):(3)根据给定的客户标识,从系统中删除该客户(removeCustomer):(4)创建新的联系人(addContact):(5)在系统中查找指定的联系人(getContact);(6)从系统中删除指定的联系人(removeContact)。该系统采用面向对象方法进行开发。在面向对象分析阶段,根据上述描述,得到如下表所示的类。描述该客户信息管理系统的UML类图如下图所示。请使用说明中的术语,给出上图中类Customer和类Person的属性。
阅读以下UML类图及其说明,根据要求回答问题1~问题4。[说明]某客户信息管理系统中保存着两类客户的信息:①个人客户。对于这类客户,系统保存了其客户标识(由系统生成)和基本信息(包括姓名、住宅电话和E-mail)。②集团客户。集团客户可以创建和管理自己的若干名联系人。对于这类客户,系统除了保存其客户标识(由系统生成)之外,也保存了其联系人的信息。联系人的信息包括姓名、住宅电话、E-mail、办公电话以及职位。该系统除了可以保存客户信息之外,还具有以下功能:①向系统中添加客户(addCustomer);②根据给定的客户标识在系统中查找该客户(getCustomer);③根据给定的客户标识从系统中删除该客户(removeCustomer);④创建新的联系人(addContact);⑤在系统中查找指定的联系人(getContact);⑥从系统中删除指定的联系人(removeContact)。该系统采用面向对象方法进行开发。在面向对象分析阶段,根据上述描述,得到如表5-20所示的类。描述该客户信息管理系统的UML类图如图5-12所示。根据上述描述,图5-12中类Customer的属性是(1);类Person的属性是(2)。(1) A.客户标识 B.姓名、住宅电话、E-mail C.客户标识、办公电话、职位 D.姓名、住宅电户、办公电话、E-mail、职位(2) A.客户标识B.姓名、住宅电话、E-mailC.客户标识、办公电话、职位D.姓名、住宅电户、办公电话、E-mail、职位
在面向对象的软件开发中,面向对象设计与面向对象分析的区别是______。A.在面向对象设计中需要考虑与实现相关的内容,而在面向对象分析中不需要B.在面向对象设计中要检查设计结果对编程时将要使用的类库的支持,而在面向对象分析中不需要C.在面向对象设计中对提供足够细节的部分,要检查是否符合预期,而在面向对象分析中不考虑D.以上全部
某客户信息管理系统中保存着两类客户的信息:(1)个人客户。对于这类客户,系统保存了其客户标识(由系统生成)和基本信息(包括姓名、住宅电话和E-mail)(2)集团客户。集团客户可以创建和管理自己的若干名联系人。对于这类客户,系统除了保存其客户标识(由系统生成)之外,也保存了其联系人的信息。联系人的信息包括姓名、住宅电话、E-mail、办公电话以及职位该系统除了可以保存客户信息之外,还具有以下功能:(1)向系统中添加客户(addCustomer)(2)根据给定的客户标识,在系统中查找该客户(getCustomer)(3)根据给定的客户标识,从系统中删除该客户(removeCustomer)(4)创建新的联系人(addContact)(5)在系统中查找指定的联系人(getContact)(6)从系统中删除指定的联系人(removeContact)该系统采用面向对象方法进行开发。在面向对象分析阶段,根据上述描述,得到如表2-5所示的类表2-5 得到的各种类类名说明CustomerInformationSystem客户信息管理系统IndividualCustomer个人客户InstitutionalCustomer集团客户Contact联系人描述该客户信息管理系统的UML类图如图2-26所示图2-26 客户信息管理系统的UML类图【问题1】请使用说明中的术语,给出图2-26中类Customer和类Person的属性【问题2】识别关联的多重度是面向对象建模过程中的一个重要步骤。根据说明中给出的描述,完成图中的(1)~(6)【问题3】根据说明中的叙述,抽象出如表2-6所示的方法,请指出图2-26中的类CustomerInformationSystem和InstitutionalCustomer应分别具有其中的哪些方法表2-6 抽象出的方法
在面向对象分析与设计中,()是应用领域中的核心类,一般用于保存系统中的信息以及提供针对这些信息的相关处理行为。A.控制类B.边界类C.实体类D.软件类