如何画好数据流图?.docx

上传人:lao****ou 文档编号:914947 上传时间:2024-07-25 格式:DOCX 页数:10 大小:193.18KB
下载 相关 举报
如何画好数据流图?.docx_第1页
第1页 / 共10页
如何画好数据流图?.docx_第2页
第2页 / 共10页
如何画好数据流图?.docx_第3页
第3页 / 共10页
如何画好数据流图?.docx_第4页
第4页 / 共10页
如何画好数据流图?.docx_第5页
第5页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《如何画好数据流图?.docx》由会员分享,可在线阅读,更多相关《如何画好数据流图?.docx(10页珍藏版)》请在第一文库网上搜索。

1、如何画好数据流图?数据流图的绘制分三步走:I、确定系统的输入输出;2、由外向里画系统的顶层数据流图;3、自顶向下逐层分解,绘出分层数据流图。顶层固IIgS2丽记录53周B录2Sh3t销售管理系统的分层数据流图接下来,我们作进一步解读:-、理解数据流图数据流图(DataF1owDiagram):简称DFD,它从数据传递和I加工角度,以图形方式来表达系南返辑功能、数据在系统内部的逻辑丽和逻辑变换过程,是结构化系统分析方法的主要表达工具及用隹示软件模型的一种图示方法C这样的解释听起来太端着了,我还是喜欢拆词然后用大白话来理解:数据流图=数版+fj所谓数据流,是由组固定成分的组成,表示数据的流向。这里

2、的数据流向,不仅指数据的输入、输出,还包括中间的加工、储存等环节。如此一来,数据流图就很好理解了。它是以图形的方式描绘数据在系统中流动和处理的过程。而根据数据流动和处理的环节不同,数据流图可以拆分为四大要素,分别为:外部实体1、外部实体:指系统之外、又与系统有联系的人或事物,它表达了该系统数据的外部来源和去处;2、数据加工:描述输入数据流到输出数据之间的变换,也就是输入数据流经过什么处理后变成了输出数据。注意事项:每个加工都有一个名字和编号。编号能反映该加工位于分层的数据流图的哪个层次和哪张图中,能够看出它是由哪个加工分解出来的子加工。数据加工3、数据存储:某种数据保存后的逻辑统称,不是指保存

3、数据的物理地点和物理介质。每个数据存储都有一个名字。4、数据流:处理功能的输入/输出,箭头表示数据流向。二、数据流图怎么画?理解了数据流图的概念、组成要素,我们回到最开始给出的答案,也是题主想知道的重点如何绘制数据流图:1、确定系统的输入输出由于系统究竟包括哪些功能可能一时难于弄清楚,可使范围尽量大一些,把可能有的内容全部都包括进去。这个阶段,应该充分了解“系统从哪些外部实体接受什么数据”、“系统向哪些外部实体送出什么数据”等信息,这将是第二步绘制顶层数据流程的关键。2、由外向里画系统的顶层数据流图确定系统的输入输出后,我们将可以将它们用“加工”连接起来,“加工”用以表示被开发的整个系统,也是

4、数据流组成或值变化的地方。下图为销售管理系统的顶层图:顶层图顶层数据流图注意事项:顶层图只有一张,图中的“加工”也只有一个,不必为其编号。3、自顶向下逐层分解,绘出分层数据流图对于大型的系统,为了控制复杂性,便于理解,需要采用自顶向下逐层分解的方法进行,即用分层的方法将一个数据流图分解成几个数据流图来分别表示。O层图:就是把顶层图的“加工”分解成若干个“子加工”,并用数据流将这些“子加工”连接起来,使得顶层图的输入数据经过若干“子加工”处理后,变成顶层图的输出数据流。层图。层图(1)确认“加工”方法其实我前面也简单提到,“加工”用以表示被开发的整个系统,也是数据流组成或值变化的地方。因此,。层

5、图数据流的组成或值变化的地方可以变成若干“子加工”。(2)确定数据流的方法一起到达、一起处理的数据可看成数据流。(3)关于数据存储对于以后要使用的数据,可以组织成为一个数据存储来表示。注意事项:0层图只有一张,图中的加工号分别是0.1、0.2、,或者1、2、接下来,就是对其他“子加工”重复拆解,直至“子加工”无法被拆解。圉21层图三、数据流图其他注意事项1、画数据流而不是控制流。数据流反映系统“做什么”,不反映“如何做”,因此箭头上的数据流名称只能是名词或名词短语,整个图中不反映加工的执行顺序。2、一般不画物质流。数据流反映能用计算机处理的数据,并不是实物,因此对目标系统的数据流图一般不要画物

6、质流。3、每个加工至少有一个输入数据流和一个输出数据流。4、一个加工的输出数据流,不应与输入数据流同名,即使他们的组成完全相同。5、外部实体之间不应该存在数据流,因为数据流的起点和终点中必须有一个是加工。6、如果一张数据流图中的某个加工分解成另一张数据流图时,则上层图为父图,直接下层图为子图。子图及其所有的加工都应编号(这一点,前面也提到过)。上:父图;下:子图7父图与子图的平衡。父图中的某加工的输入输出流必须与他的子图的输入输出数据流在数量上和名字上相同,此即父图与子图的平衡。8、当某层数据流图中的数据存储不是父图中相应加工的外部接口,而只是本图中某些加工之间的数据接口,则称这些数据存储为局部数据存储。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 工作总结

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服