2.DFD各成分的作用和命名注意事项.pptVIP

  • 13
  • 0
  • 约3.59千字
  • 约 41页
  • 2017-02-16 发布于湖北
  • 举报
2. DFD各成分的作用和命名注意事项 DFD图是软件工程师可以同时开发信息域和功能域的模型,因此正确使用DFD中的各元素是保证系统设计的根本 创建DFD图指南: 第0层的DFD图应将软件/系统描述为一个整体处理项. 应仔细的标记主要的输入和输出 通过隔离要表示在下一层的候选加工,数据对象和存储而开始精划过程 所有的箭头和处理使用有意义的名称标记 当从一个级到下一级时要维护“信息流的连续性” 一次精化一个处理,经常存在一种使DFD过份复杂的自然趋势. 数据流 表示数据和数据流向 三个重要属性: 流向(从加工出发或流向加工) 数据组成 数据流名字 数据流命名方法和注意事项 (讲义P27) 用名词或名词词组 不要使用意义空洞的名词 尽量使用现实系统已有名字,当命名出现困难,考虑是否数据流划分不恰当。 不要把控制流作为数据流 加工的命名原则 (讲义P28) 顶层的加工名就是软件项目 的名字 最好使用动宾词组,也可用 主谓词组 不要使用空洞的动词 数据存储 分层数据流图中,数据存储 一般局限在某一层或某几层 命名方法与数据流相似 举例: DFD的性质 与程序流程图的区别 (不同用途): 程序流程图用于表示程序的过程设计, DFD用作软件分析阶段的工具, DFD不能表示程序的控制结构. (分析阶段只须考虑软件“干什么”, 不必问“怎样干”) D

文档评论(0)

1亿VIP精品文档

相关文档