数据流图是软考当中比较重要的一部分考点,不仅上午的选择题会考,而且下午要考一个大题。所以对数据流图的学习不容忽视。
对于数据流图,我们不做过多详细的介绍,网上有很多丰富的资源(百科),一定了解的它的由来,这才是学习的关键。下面我们看看数据流图基本图形符号、设计原则、应用和总结。
基本图形符号
设计原则
我们重点研究数据流图的三大设计原则,这三大设计原则是解题的法宝。
(1)父图与子图的平衡原则
子图的输入输出数据流同父图相应加工的输入输出数据流必须一致,此即父图与子图的平衡。
(图1,不符合父图与子图的平衡原则) (图2,符合父图与子图的平衡原则)
在图1中,我们可以看到父图中有输出流:提货单,但是子图中没有与之对应的输出流。
(2)数据守恒原则
对任何一个加工来说,其所有输出数据流中的数据必须能从该加工的输入数据流中直接获得,或者说是通过该加工能产生的数据。
1.外部实体与外部实体之间不存在数据流
2.外部实体与数据存储之间不存在数据流
3.数据存储与数据存储之间不存在数据流
(3)守恒加工原则
对同一个加工来说,输入与输出的名字必须不相同,即使它们的组成成分相同。
1.对于每个加工,必须既有输入数据流,又有输出数据流。
2.数据流与加工有关,且必须经过加工。
对于加工,输入是A,输出还是A,也违反了数据守恒原则,输入与输出一样,加工没有作用。比如,人不可能吃的什么,出来的是同一样的。
对于加工,只有输入,没有输出,违反了数据守恒原则。比如,人不可能只吃饭,不大小便。
对于加工,只有输出,没有输入,违反了数据守恒原则。比如,人不可能一直大小便,但不吃饭。
数据流经过加工之后,数据流的关系,如图:
数据字典
数据流图描述了系统的分解。但没有对图中各成分进行说明。数据字典是对数据流图中出现的所有被命名的图形元素在数据字典中作为一个词条加以定义,使每个图形元素的名称都有一个确切的解释。
在数据字典中有4种类型的条目:
1、数据项条目:通常为数据项的值类型,允许的取值范围等
2、数据流条目:给出某个数据流的定义,列出该数据流的各组成数据项。
3、文件条目:对文件的定义,列出期组成的数据项
4、加工条目:对每个不能再分解的加工做说明,包括加工的激发条件,加工的逻辑,优先级等等。
应用
下面我看一道选择题,这道题完全能体现上面所有的原则,最具代表性。
我们先分析一下,无非就是那三大原则:根据这些原则,DF2违背了数据守恒原则,外部实体与外部实体之间不存在数据流,DF6违背了数据守恒原则,外部实体与数据存储之间不存在数据流,DF7违背了数据守恒原则,数据存储与数据存储之间不存在数据流;P1和P3缺少数据流,违背了守恒加工原则,P4的输入输出数据流相同,违背了守恒加工原则。因此共有6个错误。
总结
数据流图题,相对而言还是很简单,只要记得三大原则,相信你没有问题,最后祝大家明天考试顺利,取得优异的成绩。
相关推荐
软考必备知识点——多媒体专题.pdf软考必备知识点——多媒体专题.pdf
软考必备知识点——数据库知识.pdf软考必备知识点——数据库知识.pdf
软考必备知识点——计算机系统知识.pdf软考必备知识点——计算机系统知识.pdf
软考必备知识点——操作系统知识.pdf软考必备知识点——操作系统知识.pdf
软考必备知识点——计算机网络知识 教程 软考 计算机基础知识
下定决心考试、购买学习资料、往年的真题做了一遍又一遍、每一套冲刺模拟题做下来有欣慰又惶恐、到最后拿起笔杆义无反顾的走进考场--与天斗,与地斗,与试题...本文档汇集了一些走过软考的人,在软考之路上的经验与感悟
数据流图 一、数据流图简介: 1、英文简称:DFD(Data Float Diagram)
这是公司聘请的软考高级培训讲义,方向是信息系统项目管理工程师,针对国家软考行业内认可的专家培训讲义,应考针对性强,列出了考试重点内容进行药店分析讲解。
有时为了增加数据流图的清晰性,防止数据流的箭头线太长,减少交叉绘制数据流条数,一般在一张图上可以重复同名的数据源点、终点与数据存储文件。如某个外部实体既是数据源点又是数据汇点,可以在数据流图的不同的...
csai软考计算机英语——数据库.rar解压密码为:www.csai.cn
附件是软考高级——信息系统项目管理师的历年的一些案例分析题目答案汇总。
软考资料——软件测试师.rar软考资料——软件测试师.rar 内容全面
2009年11月系统架构设计师考试下午试题1分析下午1为主观性案例分析题,除试题1是必答题外,考生还需要在试题2至试题5中任意选择两道进行回答,表2给出了各个题
历年软考——电子商务设计师试题及答案
软考必备知识点——操作系统知识.pdf 软考必备知识点——多媒体专题.pdf 软考必备知识点——计算机系统知识.pdf 软考必备知识点——数据库知识.pdf
希塞软考辅导视频资料——软件设计师数据流图设计05
软考——结构化开发知识点
附件是信息系统项目管理工程师里面的计划公式汇总
09——17年题目答案