数据流表怎么画
数据流图表的画法步骤:
准备材料:电脑。
1、确定系统的输入输出。由于系统究竟包括哪些功能可能一时难于弄清楚,可使范围尽量大一些,把可能有的内容全部都包括进去。
这个阶段,应该充分了解“系统从哪些外部实体接受什么数据”、“系统向哪些外部实体送出什么数据”等信息,这将是第二步绘制顶层数据流程的关键。
2、由外向里画系统的顶层数据流图。确定系统的输入输出后,我们将可以将它们用“加工”连接起来,“加工”用以表示被开发的整个系统,也是数据流组成或值变化的地方。注意事项:顶层图只有一张,图中的“加工”也只有一个,不必为其编号。
3、自顶向下逐层分解,绘出分层数据流图。对于大型的系统,为了控制复杂性,便于理解,需要采用自顶向下逐层分解的方法进行,即用分层的方法将一个数据流图分解成几个数据流图来分别表示。
0层图:就是把顶层图的“加工”分解成若干个“子加工”,并用数据流将这些“子加工”连接起来,使得顶层图的输入数据经过若干“子加工”处理后,变成顶层图的输出数据流。
(1)确认“加工”方法。其实我前面也简单提到,“加工”用以表示被开发的整个系统,也是数据流组成或值变化的地方。因此,0层图数据流的组成或值变化的地方可以变成若干“子加工”。
(2)确定数据流的方法。一起到达、一起处理的数据可看成数据流。
(3)关于数据存储。对于以后要使用的数据,可以组织成为一个数据存储来表示。接下来,就是对其他“子加工”重复拆解,直至“子加工”无法被拆解。
理解数据流图:
根据数据流动和处理的环节不同,数据流图可以拆分为四大要素,分别为:
1、外部实体:指系统之外、又与系统有联系的人或事物,它表达了该系统数据的外部来源和去处。
2、数据加工:描述输入数据流到输出数据之间的变换,也就是输入数据流经过什么处理后变成了输出数据。注意事项:每个加工都有一个名字和编号。编号能反映该加工位于分层的数据流图的哪个层次和哪张图中,能够看出它是由哪个加工分解出来的子加工。
3、数据存储:某种数据保存后的逻辑统称,不是指保存数据的物理地点和物理介质。每个数据存储都有一个名字。
4、数据流:处理功能的输入/输出,箭头表示数据流向。
有一块五边形的试验田,用于种植1号良种水稻进行实验,如图所示,已知五边形ABCDE中,∠ABC=∠AED=90°,
先确定系统是啥,外部实体都有啥,然后找出外部实体与系统的数据流。这样就可以画出顶层的数据流图了,顶层数据流图一般只有外部实体,系统,以及外部实体与系统的数据流。
接下来是画0层图,0层图作画步骤:画0层图就是细化系统内部,把系统细分成加工和数据流以及文件。
数据流程图上所有图形符号必须是前面所述的四种基本元素。②数据流程图的主图必须含有前面所述的四种基本元素,缺一不可。③数据流程图上的数据流必须封闭在外部实体之间,外部实体可以是一个,也可以是多个。④处理过程至少有一个输入数据流和一个输出数据流。⑤任何一个数据流子图必须与它的父图上的一个处理过程对应,两者的输入数据流和输出数据流必须一致,即所谓“平衡”。⑥数据流程图上的每个元素都必须有名字。①把一个系统看成一个整体功能,明确信息的输入和输出。
解:(1)延长DE至F,使EF=BC,连AC,AD,AF,
∵AB=CD=AE=BC+DE,∠ABC=∠AED=90°,
在Rt△ABC和Rt△AEF中
|
∴Rt△ABC≌Rt△AEF,
∴AC=AF,
∵CD=BC+DE,
∴CD=FD,
在△ACD和△AFD中,
|
∴△ACD≌△AFD,
∴△ABC和△ADE的面积和=S△ADF=200,
∴共需水稻1号良种200×25=5000克;
(2)SABCDE=2S△ADF=2×
1 |
2 |
1 |
2 |
∴共需水稻1号良种400×25=10000克,
∵11千克=11000克>10000克,
∴够用.
本文由用户上传,如有侵权请联系删除!转转请注明出处:https://nongye.s666.cn/js/5_657950458.html