当前位置: 首页 > 后端技术 > PHP

数据流图,绘制流程图操作方法

时间:2023-03-29 20:59:21 PHP

数据流图是描述数据流转、存储和处理的逻辑关系的图形化系统模型。它通过一张图展示了信息系统的主要需求,包括:输入、输出、处理和数据存储。值得注意的是,数据流图不是传统的流程??图或框图。它与框图的区别在于,数据流图是从数据的角度来描述系统,而框图是从处理数据的人员的角度来描述系统。数据流图符号数据流图有4个基本符号,处理,数据存储,外部实体和数据流。Processing:Processing描述了输入数据流和输出数据之间的转换,即输入数据流经过处理后,成为输出数据。每个进程都有一个名称和编号。编号可以反映流程在分层数据流图中位于哪个层级、哪个映射,可以看出它被分解成子流程的哪个流程。数据存储:数据存储代表临时存储的数据。每个数据存储区都有一个名称。外部实体:外部实体是存在于软件系统之外的个人或组织。它指出了所需数据的来源或系统生成的数据的属性,即源和目的地。数据流:由一组具有固定成分的数据组成,表示数据的流向。值得注意的是,数据流图描述的是数据流,而不是控制流。除了流入或流出数据存储的数据不必命名外,每个数据流都必须有一个适当的名称来反映数据流的含义。亿图流程图软件为用户提供了大量的数据流程图矢量符号。用户可以改变符号的颜色、大小和方向以适应他们不同的需要。数据流图的使用在产品需求分析阶段,为了获得对新系统的概念理解和框架理解,通常需要对新系统进行建模。将需求图形化表示,就是对需求进行建模,得到分析模型。需求分析法中的结构化分析方法的特点是利用数据流图帮助人们理解和分析问题,也是与客户沟通的重要方式。数据流图主要有以下四个用途:方便用户更清楚地说明所需要的功能、数据及其联系。有利于相关人员更好地了解现行制度和框架。使数据流的表达更加清晰明了。便于系统建模。如何用亿图快速绘制数据流程图第一步:打开亿图软件,找到流程图,双击模板页面下的数据流程图,打开空白页面。第二步:从右侧的符号库中选择需要的数据流符号,放置在空白页面上。如有必要,您可以调整符号颜色、大小等。第三步:从符号库中选择合适的中心方向符号,表示数据流向。方向符号可以通过旋转和镜像进行转换。第四步:双击符号并输入关键文本或通过Ctrl+2打开文本框添加文本。第五步:从内置的主题中选择一个适合你的数据流图的主题,让它看起来更专业。第6步:单击“保存”以默认的.eddx格式保存流程图,或单击“导出并发送”将流程图转换为通用格式以供共享。下面是绘制好的数据流程图。在具体绘图阶段,应注意以下问题:适当命名数据流、处理、数据存储和外部实体。名称应反映组件的实际含义,避免使用空名。绘制数据流图,而不是控制流。数据流反映的是系统“做什么”,而不是“怎么做”,所以箭头上的数据流名称只能是名词或名词短语,整个图并不能反映处理的执行顺序。如果将一张数据流图中的流程分解为另一张数据流图中,上图为父图,下图为子图。子图及其所有处理都应编号。保持父图和子图之间的平衡。也就是说,父图中进程的输入输出流必须与其子图的输入输出数据流在编号和名称上相同。在自上而下的分解过程中,如果一个数据存储在第一次出现时只与一个进程相关,那么这个数据存储应该作为这个进程的内部文件而不用画图。提高数据流图的可理解性。注意合理分解,将一个流程分解成若干个功能相对独立的子流程,可以减少流程间输入输出数据流的数量,增加数据流程图的可理解性。