阅读下列说明及UML类图,回答问题1、问题2和问题3。 【说明】 某客户信息管理系统中保存着两类客户的信息: (1)个人客户。对于这类客户,系统保存了其客户标识(由系统生成)和基本信息(包括姓名、住宅电话和E-mail)。 (2)集

admin2013-05-11  37

问题 阅读下列说明及UML类图,回答问题1、问题2和问题3。
   【说明】
   某客户信息管理系统中保存着两类客户的信息:
   (1)个人客户。对于这类客户,系统保存了其客户标识(由系统生成)和基本信息(包括姓名、住宅电话和E-mail)。
   (2)集团客户。集团客户可以创建和管理自己的若干名联系人。对于这类客户,系统除了保存其客户标识(由系统生成)之外,也保存了其联系人的信息。联系人的信息包括姓名、住宅电话、E-mail、办公电话及职位。
   该系统除了可以保存客户信息之外,还具有以下功能:
   ①向系统中添加客户(addCustomer)。
   ②根据给定的客户标识,在系统中查找该客户(getCustomer)。
   ③根据给定的客户标识,从系统中删除该客户(removeCustomer)。
   ④创建新的联系人(addContact)。
   ⑤在系统中查找指定的联系人(getComact)。
   ⑥从系统中删除指定的联系人(removeContact)。
   该系统采用面向对象方法进行开发。在面向对象分析阶段,根据上述描述,得到如表3-1所示的类。

描述该客户信息管理系统的UML类图如图3-1所示。

选项

答案Cusomer类属性:客户标识。 Person类属性:姓名、住宅电话、email。

解析
转载请注明原文地址:https://kaotiyun.com/show/cIRZ777K
0

相关试题推荐
最新回复(0)