首页 > 自考资料 > 自考书籍  > 

教材发放系统的数据流图,数据流图

1、数据流图

数据流图也称为数据流程图date flow diagram , DFD,是一种便于用户理解和分析系统数据流程的图形工具。

他摆脱了系统和具体内容,精确的在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部分。

数据流图的基本组成成分:

1、数据流。

是由一组固定成分的数据组成,表示数据的流向。值得注意的是,数据流图中描述的是数据流,而不是控制流。除了流向数据存储或从数据存储流出的数据不必命名外,每个数据流必须要有一个合适的名字,以反映该数据流的含义。

2、加工。

加工描述了输入数据流到输出数据之间的变换,也就是输入数据流经过什么处理后变成了输出数据。每个加工都有一个名字和编号。编号能反映该加工位于分层的数据流图的哪个层次和哪张图中,能够看出它是由哪个加工分解出来的子加工。

3、数据存储。

数据存储表示暂时存储的数据。每个数据存储都有一个名字。

4、外部实体。

外部实体是存在于软件系统之外的人员或组织,他指出数据所需要的发源地或系统所产生的数据的归属地。

教材发放系统的数据流图,数据流图(图1)

2、数据流图怎么画

先确定系统是啥,外部实体都有啥,然后找出外部实体与系统的数据流。这样就可以画出顶层的数据流图了,顶层数据流图一般只有外部实体,系统,以及外部实体与系统的数据流。

接下来是画0层图,0层图作画步骤:画0层图就是细化系统内部,把系统细分成加工和数据流以及文件。

数据流程图上所有图形符号必须是前面所述的四种基本元素。②数据流程图的主图必须含有前面所述的四种基本元素,缺一不可。③数据流程图上的数据流必须封闭在外部实体之间,外部实体可以是一个,也可以是多个。④处理过程至少有一个输入数据流和一个输出数据流。⑤任何一个数据流子图必须与它的父图上的一个处理过程对应,两者的输入数据流和输出数据流必须一致,即所谓“平衡”。⑥数据流程图上的每个元素都必须有名字。①把一个系统看成一个整体功能,明确信息的输入和输出。

教材发放系统的数据流图,数据流图(图2)

3、数据流程图画法技巧-如何画数据流程图

软件工程数据流图的画法?

1、打开MicrosoftOfficeVisio2007软件。

2、在模板类别中选择“软件和数据库”,在右侧模板列表中选择“数据流模型图”模板,点击“创建”。

3、创建一个空白的数据流程图。

4、点击左侧形状列表中的“接口”形状,添加到画布上,并在形状上添加必要的文字。接口表示外部实体,即数据的来源或者输入。

5、点击左侧形状列表中的“流程”形状。

6、添加到画布上,并在形状上添加文字。流程表示数据的处理过程或处理方式,即对数据做怎样的处理。

7、点击左侧形状列表中的“数据流”形状。

8、将外部实体和流程形状连接起来,数据流表示数据的走向,表示数据从箭头的起始端流向到末端。

9、点击左侧形状列表中的“数据存储”形状。

10、添加到画布上,并在形状上添加文字。数据存储表示数据输入后,经过一系列的数据流程后,数据最终存储为止。

11、这样,一个简要的数据流程图就画好了。根据实际需求,一个信息系统的数据流程图非常复杂,需要花大量的时间分析和绘制。

如何画数据流图

先确定系统是啥,外部实体都有啥,然后找出外部实体与系统的数据流。这样就可以画出顶层的数据流图了,顶层数据流图一般只有外部实体,系统,以及外部实体与系统的数据流。

接下来是画0层图,0层图作画步骤:画0层图就是细化系统内部,把系统细分成加工和数据流以及文件。

数据流程图上所有图形符号必须是前面所述的四种基本元素。②数据流程图的主图必须含有前面所述的四种基本元素,缺一不可。③数据流程图上的数据流必须封闭在外部实体之间,外部实体可以是一个,也可以是多个。④处理过程至少有一个输入数据流和一个输出数据流。⑤任何一个数据流子图必须与它的父图上的一个处理过程对应,两者的输入数据流和输出数据流必须一致,即所谓“平衡”。⑥数据流程图上的每个元素都必须有名字。①把一个系统看成一个整体功能,明确信息的输入和输出。

如何画数据流程图

1、把一个系统看成一个整体功能,明确信息的输入和输出;

2、找到系统的外部实体。一旦找到外部实体,则系统与外部世界的界面就可以确定下来,系统的数据流的源点和终点也就找到了;

3、找出外部实体的输入数据流和输出数据流;

4、在图的边上画出系统的外部实体;

5、从外部实体的输入流出发,按照系统的逻辑需要,逐步画出一系列逻辑处理过程,直至找到外部实体处理所需的输出流,形成数据流的封闭;

6、将系统内部数据处理又分别看做整体功能,其内部又有信息的处

4、数据流图表怎么画

数据流图表的画法步骤:

准备材料:电脑。

1、确定系统的输入输出。由于系统究竟包括哪些功能可能一时难于弄清楚,可使范围尽量大一些,把可能有的内容全部都包括进去。

这个阶段,应该充分了解“系统从哪些外部实体接受什么数据”、“系统向哪些外部实体送出什么数据”等信息,这将是第二步绘制顶层数据流程的关键。

2、由外向里画系统的顶层数据流图。确定系统的输入输出后,我们将可以将它们用“加工”连接起来,“加工”用以表示被开发的整个系统,也是数据流组成或值变化的地方。注意事项:顶层图只有一张,图中的“加工”也只有一个,不必为其编号。

3、自顶向下逐层分解,绘出分层数据流图。对于大型的系统,为了控制复杂性,便于理解,需要采用自顶向下逐层分解的方法进行,即用分层的方法将一个数据流图分解成几个数据流图来分别表示。

0层图:就是把顶层图的“加工”分解成若干个“子加工”,并用数据流将这些“子加工”连接起来,使得顶层图的输入数据经过若干“子加工”处理后,变成顶层图的输出数据流。

(1)确认“加工”方法。其实我前面也简单提到,“加工”用以表示被开发的整个系统,也是数据流组成或值变化的地方。因此,0层图数据流的组成或值变化的地方可以变成若干“子加工”。

(2)确定数据流的方法。一起到达、一起处理的数据可看成数据流。

(3)关于数据存储。对于以后要使用的数据,可以组织成为一个数据存储来表示。接下来,就是对其他“子加工”重复拆解,直至“子加工”无法被拆解。

理解数据流图:

根据数据流动和处理的环节不同,数据流图可以拆分为四大要素,分别为:

1、外部实体:指系统之外、又与系统有联系的人或事物,它表达了该系统数据的外部来源和去处。

2、数据加工:描述输入数据流到输出数据之间的变换,也就是输入数据流经过什么处理后变成了输出数据。注意事项:每个加工都有一个名字和编号。编号能反映该加工位于分层的数据流图的哪个层次和哪张图中,能够看出它是由哪个加工分解出来的子加工。

3、数据存储:某种数据保存后的逻辑统称,不是指保存数据的物理地点和物理介质。每个数据存储都有一个名字。

4、数据流:处理功能的输入/输出,箭头表示数据流向。

微信号咨询

请添加微信号咨询:19071507959

在线报名

标签:

教材发放系统的数据流图,数据流图由自考帮手网自考书籍栏目发布,感谢您对自考帮手网的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“教材发放系统的数据流图,数据流图