软件工程ch2.pptVIP

  • 4
  • 0
  • 约5.67千字
  • 约 36页
  • 2017-02-09 发布于重庆
  • 举报
软件工程ch2

* 分层数据流图只是表达了系统的“分解”,为了完整地描述这个系统,还需借助“数据词典”和“小说明”对图中的每个数据和加工给出解释。 对数据流图中包含的所有元素的定义的集合构成了数据词典。词典中可有以下四种类型的条目: 2.2.7 数据词典(DD) 数据流 文件 数据项 加工 * 数据字典 数据字典 数据流程图中,所有的图形元素都进行了命名,所有名字的定义集中起来就构成一本数据字典。 数据字典最重要的用途是作为分析阶段的工具。在数据字典中建立的一组严密一致的定义有助于改进分析员和用户之间的通信,因此将消除许多可能的误解。对数据的这一系列严密一致的定义也有助于改进在不同的开发人员之间或者不同开发小组之间的通信。如果要求所有开发人员都根据公共的数据字典描述数据或设计模块,则能避免许多麻烦的接口问题。 * A、 数据流条目 给出某个数据流的定义,通常是列出该 数据流的各组成数据项。 例如: 报名单=姓名+单位名+年龄+性别+课程名   常用符号:=、+、[|]、{}、()、 C、 数据项条目  数据项条目给出某个数据单项的定义,通常是数据项的值类型,允许的取值范围。 B、文件条目 给出某个文件的定义,同数据流一样,文件的定义通常是列出文件记录的组成数据流 例如某销售系统的订单文件: 订单文件=订单编号+顾客名称

文档评论(0)

1亿VIP精品文档

相关文档