数据流图、数据字典

结构化分析方法使用:数据流图和数据字典数据库

  • 数据流图

       1.只能表示主要的基本逻辑功能,不考虑实现数据库设计

             2.描述系统逻辑模型的一种经常使用的工具,不存在任何物理元素,只表示信息处理状况工具

       

  • 数据流图的层次结构:

       为了表达数据处理过程的数据加工状况,须要采用层次结构的数据流图      spa

 

  

  • 数据流图特性:   抽象性

                                归纳性设计

                                       层次性3d

 

(圆圈=加工、方框=原点、两条线=文档或数据库、箭头=流向)blog

  • 数据流图做用:    1.能够自顶向下分析

                                        2.进步一作数据分析,向数据库设计过分文档

                                                 3.根据数据流向,定储存取当时数据分析

                                                           4.对应一个处理过程class

  • 优缺点: 1.整体概念强

                        2.反映数据流向和处理过程

                                 3.自顶向下分析容易发现错误也容易修正

                                          4.容易和计算机处理相对照

                                                  5.不直观

                                                          6.没有系统帮助,人工工做量大

用于加工逻辑说明的工具:

       1.结构化英语(天然语言和形式化语言之间)

                2.断定表(条件、条件组合,动做、动做组合)

                        3.断定树(断定表元素多余两个,就比较是和用断定树)