UML面向对象分析与设计教程课后习题答案简答题部分 下载本文

(3) 对客户服务系统中的客服人员删除客户信息的用例进行动态建模,在逻辑视图

(Logical View)中创建完整的协作图,如图9-20所示。

图9-20 删除客户信息协作图

第十章

(1) 在客户服务器系统中派工单有五个状态,即新派工单,未分配,已分配未完成,已分配已完成,删除派工单,图中还包括一个起始状态和一个终止状态。根据以上的描述,创建出派工单的各种状态,如图10-29所示。

图10-29 派工单的状态

(2) 当派工单的状态在某一事件或某个条件满足时,就在这五个状态中进行转换。分配、

作废、完成等是状态转换所发生的事件。根据各种状态以及装换规则,创建派工单完整的状态图,如图10-30所示。

图10-30 派工单状态图

(3) 扩展上题创建的派工单简单状态图,让该图包含三个子状态:未分配,已分配未完成,

已分配已完成,它们都内嵌在处理派工单超状态中,在嵌套状态中还可以包含一个起始状态和终止状态。根据以上描述,创建嵌套子状态的状态图,如图10-31所示。

图10-31 派工单嵌套状态图

第十一章

1、 在客户服务系统中,可以确定系统业务尸体类包括客户人员、维护人员、部门经理、产

品项目、来电咨询、客户资料和派工单,将这些逻辑元素映射到构建中,如图11-35所示。

图11-35 映射构件

2、 在上题的基础上,确定构件之间的依赖关系,并创建完整的客户服务系统的构件图,如

图11-36所示。

图11-36 完整构件图

3、 客户服务系统的部署图包括客户端PC、应用服务器和数据库服务器,其中的客户端分别

由管理员、部门领导、客服人员、维护人员在不同的PC上登录。整个系统部署在企业的局域网中,根据上面的描述创建客户服务系统的部署图,如图11-37所示。

图11-37 客户服务系统部署图