软件工程第三章 需求分析.pptVIP

  • 7
  • 0
  • 约8.33千字
  • 约 63页
  • 2021-03-19 发布于湖北
  • 举报
3.3.4控制流图(CFD)与控制说明(CSPEC) 适合实时系统的分析 控制流图用来描述进程之间的控制流并刻画系统的行为特征. 与DFD和PSPEC类似 和DFD与PSPEC配合使用 DFD用来表示加工模型; CFD用来表示控制模型(行为模型) PSPEC会引发CSPEC中描述的状态转换 CSPEC中的加工激活信号会作用于数据流图 (1)CFD的符号表示 (2)CFD的建立 与DFD的关系 具有相同的加工,但显示的是控制流而不是数据流。 方法 在DFD上去掉所有的数据流箭头; 在图中加入时间和控制信息,并加上到CSPEC的引用。 例: (3)控制说明(CSPEC) CSPEC与PSPEC的区别 CSPEC:仅说明会激活哪些加工; PSPEC:说明某个加工做什么。 CSPEC主要描述内容 当事件或控制信息被感知时软件如何行动; 作为事件发生的结果,哪些加工将被激活。 状态迁移图STD的建立 本讲小结 本讲主要介绍了教材中的第3章的大部分内容。内容主要介绍了需求分析的一般过程,并以SA方法为主,介绍了需求分析的主要步骤。 需求分析是软件工程中最重要的工作。 SA方法仍然是一个非常有用的方法。为了深入理解和掌握SA方法,补充了一个可用于需求分析的实用工具S-Designor5.1,配合实例介绍了该工具的主要功能和使用步骤。 把需求分析工具用于实际的需求分析过程,可以极大地提高需求分析的

文档评论(0)

1亿VIP精品文档

相关文档