1.数据流图
数据流图是结构化分析的工具。
表示
1.1. 数据流图的画法
-
确定系统的输入输出、画出顶层图
开始由于系统究竟包括哪些功能可能一时难于弄清楚,所以把整个系统视为一个大的加工,可能有的内容全部都包括进去。此时,应该向用户了解“系统从外界接受什么数据”(输入)、“系统向外界送出什么数据”(输出)等信息,然后,根据用户的答复画出数据流图的外围。
-
画系统的内部
把顶层图的加工分解成若干个加工,并用数据流将这些加工连接起来,使得顶层图的输入数据经过若干加工处理后,变成顶层图的输出数据流。这张图称为0层图
加工的分解:从一个加工画出一张数据流图的过程就是对加工的分解。
-
确定加工的方法:
- 可以根据数据流的组成或值变化的地方决定加工。
- 也可以根据系统的功能决定加工。
-
确定数据流的方法
用户把若干数据当作一个单位来处理(这些数据一起到达、一起处理)时,可以把这些数据看成一个数据流
</
-