数据流图的制作规范
数据流图的制作规范 ⚫
1、数据流图的基本图元: (1)数据源点和数据终点 数据源点和终点用方块表示,是数据流的起点及最终目的地 2)加工(数据处理/变换)用圆框表示,是对数据进行处理 的逻辑单元,它接受若干数据流,通过加工内部产生规定的数据 流,DFD中对加工的标识通常由加工编号和加工命名组成
1、 数据流图的基本图元: ⚫ ⚫ (1) 数据源点和数据终点 ⚫ 数据源点和终点用方块表示,是数据流的起点及最终目的地 ⚫ ⚫ ⚫ (2) 加工(数据处理/变换)用圆框表示,是对数据进行处理 的逻辑单元,它接受若干数据流,通过加工内部产生规定的数据 流,DFD中对加工的标识通常由加工编号和加工命名组成。 ⚫ ⚫ ⚫
(3)数据流:用标识箭头表示,是系统处理的数据 对象,同时还表示数据流动的方向,当进入或者流出 某个加工的数据流之间,存在重要的逻辑联系时,可 以附加符号说明。见后图 (4)文件(数据存储):文件用两条平行线段表示
⚫ (3) 数据流:用标识箭头表示,是系统处理的数据 对象,同时还表示数据流动的方向,当进入或者流出 某个加工的数据流之间,存在重要的逻辑联系时,可 以附加符号说明。见后图 ⚫ (4) 文件(数据存储):文件用两条平行线段表示。 ⚫ ⚫
(a)流入加工的两个数据流的联系为与 (b)流出加工的两个数据流的联系为与 (c)流入加工的两个数据流的联系为异或 (d)流出加工的两个数据流的联系为或 (e)流入加工的两个数据流的联系为或 ()流出加工的两个数据流的联系为或 流入/流出同一加工数据流
数据流图具体步骤如下 ●1)确定系统边界,画出顶层数据流图 ●2)自项向下,对每个加工进行内部分解,画出分层数 据流图 3)对数据流图进行复查求精 在分层数据流图求精过程中应该注意以下问题: ●①检査流入、流出加工的数据流的连续性 ●②控制单张数据流图的复杂性 父图与子图的数据平衡 ●④终止加工分解的条件 ⑤局部文件 ⑥分解层次的均匀性问题
数据流图具体步骤如下: ⚫ 1) 确定系统边界,画出顶层数据流图。 ⚫ 2) 自项向下,对每个加工进行内部分解,画出分层数 据流图。 ⚫ 3) 对数据流图进行复查求精。 ⚫ 在分层数据流图求精过程中应该注意以下问题: ⚫ ① 检查流入、流出加工的数据流的连续性。 ⚫ ② 控制单张数据流图的复杂性 ⚫ ③ 父图与子图的数据平衡 ⚫ ④ 终止加工分解的条件 ⚫ ⑤ 局部文件 ⚫ ⑥ 分解层次的均匀性问题