软件工程—DFD各成分的作用和命名注意事项.pptVIP

  • 33
  • 0
  • 约3.4千字
  • 约 41页
  • 2016-08-14 发布于重庆
  • 举报

软件工程—DFD各成分的作用和命名注意事项.ppt

软件工程—DFD各成分的作用和命名注意事项

软件工程—DFD各成分的作用和命名注意事项 由安博测试空间技术中心/提供 2. DFD各成分的作用 和命名注意事项 由安博测试空间技术中心/提供 数据流 表示数据和数据流向 三个重要属性: 流向(从加工出发或流向加工) 数据组成 数据流名字 数据流命名方法和注意事项 (讲义P27) 用名词或名词词组 不要使用意义空洞的名词 尽量使用现实系统已有名字,当命名出现困难,考虑是否数据流划分不恰当。 不要把控制流作为数据流 加工的命名原则 (讲义P28) 顶层的加工名就是软件项目 的名字 最好使用动宾词组,也可用 主谓词组 不要使用空洞的动词 数据存储 分层数据流图中,数据存储 一般局限在某一层或某几层 命名方法与数据流相似 举例: 数据源 数据池 没有输出! 加工 没有输入! 加工 数据源 数据池 数据源 数据存储 数据源 数据存储 数据存储 数据存储 数据流必须 起于且/或 止于加工 加工至少有 一个输入数 据流和一个 输出数据流 DFD的性质 与程序流程图的区别 (不同用途): 程序流程图用于表示程序的过程设计, DFD用作软件分析阶段的工具, DFD不能表示程序的控制结构. (分析阶段只须考虑软件“干什么”, 不必问“怎样干”) DFD可以用来表示一个系统或软件在任何层次上的抽象。 较大型软件系统DFD分成多层(子图、父图概念),可以表

文档评论(0)

1亿VIP精品文档

相关文档