消息的发送者:“待删除物品清单”对象 消息的接受者:“库存物品清单”对象 传递的消息: 消息:核对()
消息的类型:同步消息 返回消息:是否找到待删除物品 9、删除待删除物品。 涉及的对象:
消息的发送者:“库存物品清单”对象 消息的接受者:“库存物品清单”对象 传递的消息: 消息:删除物品() 消息的类型:自调用
返回消息:删除成功或出错消息 【库存物品信息删除顺序图】 【库存物品信息删除顺序图】 (三)销售物品信息高级维护 【确定交互和涉及的对象】 1、启动系统。
涉及的对象:
消息的发送者:“财务主管”对象 消息的接受者:“物品信息管理窗口”对象
传递的消息: 消息:启动系统(密码) 消息的类型:同步消息 返回消息:启动成功或出错消息 2、处理销售物品高级维护清单。 涉及的对象:
消息的发送者:“物品信息管理窗口”对象 消息的接受者:“销售物品高级维护清单”对象 传递的消息:
消息:*[所有销售物品高级维护清单]:处理() 消息的类型:递归调用 返回消息:处理完毕或出错消息 3、核对销售物品清单。 涉及的对象:
消息的发送者:“销售物品信息高级维护清单”对象 消息的接受者:“销售物品清单”对象 传递的消息: 消息:核对清单() 消息的类型:同步调用 返回消息:是否找到相应物品 4、销售物品高级维护。 涉及的对象:
消息的发送者:“销售物品清单”对象 消息的接受者:“销售物品清单”对象 传递的消息: 消息:维护() 消息的类型:自调用
返回消息:维护成功或出错消息。 5、更新维护日志。 涉及的对象:
消息的发送者:“销售物品清单”对象 消息的接受者:“销售物品高级维护日志”对象 传递的消息: 消息:更新()
消息的类型:同步调用
返回消息:更新成功或出错消息。 6、发放通知。 涉及的对象:
消息的发送者:“销售物品清单”对象 消息的接受者:“销售物品修改通知”对象 传递的消息: 消息:发送()
消息的类型:同步消息
返回消息:发送成功或出错消息。
【销售物品信息高级维护顺序图】 【销售物品信息高级维护合作图】
(四)设置销售物品 【确定交互和涉及的对象】
1、启动系统。“物品录入员”对象启动“物品信息管理窗口”对象。
涉及的对象:
消息的发送者:“物品录入员”对象 消息的接受者:“物品信息管理窗口”对象 传递的消息:
消息:启动系统(密码) 消息的类型:同步消息
返回消息:启动成功或出错消息。 2、查询。 涉及的对象:
消息的发送者:“物品信息管理窗口”对象 消息的接受者:“库存物品清单”对象 传递的消息: 消息:查询() 消息的类型:同步消息 返回消息:是否找到相应物品 3、设置销售物品。 涉及的对象:
消息的发送者:“库存物品清单”对象 消息的接受者:“销售物品清单”对象 传递的消息: 消息:设置销售物品() 消息的类型:同步消息 返回消息:设置成功或出错消息 4、发送增添销售物品通知。 涉及的对象:
消息的发送者:“销售物品清单”对象 消息的接受者:“增加销售物品通知”对象 传递的消息: 消息:发送() 消息的类型:同步消息 返回消息:发送成功或出错消息
【设置销售物品顺序图】 【销售物品设置合作图】