数据流图-DFD
数据流图 DFD
2022年10月4日 16:46:37
作者:咸瑜
标识
首先认识图的一些标识:

--很简单看的出来,也很容易记住,刷多题就记住了
一些基本理论(是什么,为什么,干什么)
- 数据流映射为软件系统的模块结构。
- 一般情况下,数据流类型包括变换流行 和 事务流型。
- 不同的数据流有不同的映射方法。
- 一个软件系统可能有多个不同的数据流图。
- 数据流是分层的,0层、1层...
分层图解

设计原则
父图与子图的平衡原则
子图的输入输出数据流同父图相应加工的输入输出数据流必须一致,此即父图与子图的平衡。父图与子图之间的平衡原则不存在与单张图。
顶层和0层 互为 父图、子图,输入输出流不应该被改变,也即应该保持平衡。【答题时,关注父图和子图的外部实体的输入和输出个数、名称是否相同,可以确定是否缺少数据流,】

数据守恒原则:
对任何一个加工来说,其所有输出数据流中的数据必须能从该加工的输入数据流中直接获得,或者说是通过该加工能产生的数据。
1.外部实体与外部实体之间不存在数据流

2.外部实体与数据存储之间不存在数据流

3.数据存储与数据存储之间不存在数据流

守恒加工原则
- 对同一个加工来说,输入与输出的名字必须不相同,即使它们的组成成分相同。
- 对于每个加工,必须既有输入数据流,又有输出数据流。
- 数据流与加工有关,且必须经过加工。
例:
对于加工,只有输入,没有输出,违反了数据守恒原则。 --简称:黑洞
对于加工,只有输出,没有输入,违反了数据守恒原则。 --简称:奇迹
数据字典
这个就不说了,emmm自己百度
软件设计师考试 下午 技巧【当阅读理解来解】
补充实体

补充存储

补充数据流

补充加工名

找“动词 + 名词”,老师说的笑死我了,,,,这老师好逗。。。。。啊哈哈哈
本文来自博客园,作者:咸瑜,转载请注明原文链接:https://www.cnblogs.com/bi-hu/p/16754081.html

浙公网安备 33010602011771号