概述系统设计过程度不同设计用例实现方案知识讲解.pptVIP

  • 5
  • 0
  • 约7.13千字
  • 约 51页
  • 2019-11-02 发布于天津
  • 举报

概述系统设计过程度不同设计用例实现方案知识讲解.ppt

交互图的用例:订货系统 (1)订单提交窗口对象发送“prepare”消息给订单对象。 (2)订单对象发送“prepare”消息给订单上的每个订单项对象。 (3) 每个订单项检查其对应的仓库货物: 如果检查结果为真,则订单项对象从对应的仓库货物中减去所订购的数量; 否则,仓库要求一次新的进货。 订货系统的顺序图 [needsToRecorder=“true”] new 创建 交付货物 [check=“true”] new 返回 进货货物 [check=“false] remove() needsToRecorder() 回授 订单提交窗口 订单项 仓库货物 对象 check() 条件 订单 prepare() 消息 迭代 * prepare() 对象的生命线 2*:prepare() 对象 消息 3:check() 4:[check==false]remove() 7:[check==true]new 1:prepare() :订单提交窗口 :订单 :交付货物 电视栏目:订单项 5:needsToRecorder() 时序号 回授 :购进货物 6:new 电视库存:仓库货物 简单编号方案的合作图 小 结 顺序图突出对象的执行时序,合作图能更清楚地表示对象之间的静态连接关系。 交互图擅长显示对象之间的合作关系,尽管它并不对这些对象的行为进行精确定义。如要描

文档评论(0)

1亿VIP精品文档

相关文档