数据库设计需求分析阶苹段成果.pptVIP

  • 2
  • 0
  • 约7.49千字
  • 约 47页
  • 2018-12-29 发布于福建
  • 举报
数据库设计需求分析阶苹段成果

1 需求分析的方法 数据流程图DFD(date flow diagram)和数据字典DD(date dictionary)是描述用户需求的重要工具。 数据流程图描述了数据的来源和去向,以及所经过的处理; 而数据字典是对数据流图中的数据流、数据存储和处理的进一步描述。 * 数据流程图的逐层扩展 最上层的数据流程图应概括地反映信息系统最主要的逻辑功能、外部实体和数据存储,并且能让用户一看就明白这个系统的主要功能、外部实体以及与环境的主要联系是什么。 逐层扩展数据流程图是对父图中某些处理框加以分解。随着处理的分解,功能越来越具体,数据存储、数据流越来越多。 逐层扩展数据流程图时应注意保持系统的完整性和一致性: 子图是父图中某个处理框的“放大”。 子图上应用虚线长方框表示所放大的处理框。 凡与这个处理框有关系的外部实体、数据流、数据存储都必须在子图中反映出来。 逐层扩展数据流程图的目的是把一个复杂的功能逐步分解为若干较为简单的功能。 * 分层应遵循的原则 分层应遵循的原则: (1)一个处理框经过展开,一般以分解为3~8个处理框为宜。 (2)展开的层次与管理层次一致,也可以划分得更细。处理块的分解要自然,注意功能的完整性。 (3)数据流程图分层细化时必须保持信息的连续性,即当把一个处理分解为一系列处理时,分解前和分解后的输入、输出数据流必须相同。 * 2.检查数据流程图的正确

文档评论(0)

1亿VIP精品文档

相关文档