图9-18 创建协作图对象
(2) 在上题创建的协作图对象中,根据修改客户信息的用例,添加消息和脚本信息,完
成图9-19所示的完整协作图建模。
图9-19 修改客户信息协作图
(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 客户服务系统部署图