精·软件工程导论-软件工程-沈师(第10章).pptVIP

  • 4
  • 0
  • 约6.12千字
  • 约 64页
  • 2017-02-03 发布于北京
  • 举报

精·软件工程导论-软件工程-沈师(第10章).ppt

10.4.3 画事件跟踪图 1. 确定事件 2. 画事件跟踪图 事件跟踪图实质上是扩充的脚本,是简化的UML顺序图。 对象:竖线; 事件:水平箭头。 10.4.4 画状态图 状态图描绘事件与对象状态的关系。 通常,用一张状态图描绘一类对象的行为,它确定了由事件序列引出的状态序列。但是,也不是任何一个类都需要有一张状态图描绘它的行为。 根据一张事件跟踪图画出状态图后,再把其他脚本的事件跟踪图合并到已画出的状态图中。 考虑完正常事件后考虑边界情况和特殊情况,当所有脚本都被状态图反映出来,该类的状态图就构造好了。 10.4.5 审查动态模型 审查每个事件,跟踪它对系统中各个对象所产生的效果,保证它们与每个脚本都匹配。 10.5 建立功能模型 10.5.1 画出基本系统模型图 10.5.2 画出功能级数据流图 10.5.3 描述处理框功能 10.6 定义服务 1. 常规行为(服务) 如,读、写类属性的操作; 2. 从事件导出的操作(服务) 如,“请分行验卡”事件-“验证卡号”; 3. 与数据流图中处理框对应的操作(服务) 如“更新帐户”等; 4. 利用继承减少冗余操作(服务) 10.6 定义服务 1. 常规行为(服务) 如,读、写类属性

文档评论(0)

1亿VIP精品文档

相关文档