数据流图实例应用
参考链接:
https://blog.csdn.net/xiaoxiang2017/article/details/81460397
https://blog.csdn.net/m0_53130858/article/details/127234104
数据流图:简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表达软件模型的一种图示方法。(数据流图只是描述数据在软件中流动和被处理的逻辑过程,数据流图是系统逻辑功能的图形表示,设计它只需考虑基本逻辑功能,不许考虑如何实现功能)
数据流图或数据流程图(Data Flow Diagram),缩写DFD。数据流图DFD是描述系统中数据流程的一种图形工具,它标志了一个系统的逻辑输入和逻辑输出,以及把逻辑输入转换为逻辑输出所需的加工处理。
数据流图的画法可概括为:自外向内,自顶向下,逐层细化,完善求精。
输入:旅客信息 (姓名、年龄、单位、身份证号码、旅行时间、目的地等)
输出:取票通知单(附有应交的账款)
绘制数据流图注意点
画数据流而不是控制流。即数据流反映系统”做什么“,不反映”如何做“,即肩头上的数据流名称只能是名词或者名词短语,整个图中不反映加工的执行顺序。
每个加工都至少有一个输入数据流和一个输出数据流,反映除此加工数据的来源与加工的结果。
编号。如果一张数据流图中的某个加工分解成另外一张数据流图时,则上层图为父图,直接下层图为子图。子图及其所有加工都有对应的编号。
父图与子图的平衡。子图的输入输出数据流同父图相应加工的输入输出数据流必须一致,此即父图与子图的平衡。
实例
TIPS:仅供参考。