分分钟让您了解什么是数据流程图

数据流程图是一种描述数据流动、存储以及处理的逻辑关系的图形化系统模型,它通过一张图来找子 拘畔⑾低车闹饕枨螅ǎ菏淙搿⑹涑觥⒐毯褪荽娲ⅰV档梦崦莄are的是,数据流程图并不是上卫的流程图或者框图。它与框图的不同在于, 数据流程图描述系统时是站在数据的角度来描述的,而框图则是从对数据进行加工的work人员的角度来描述系统。

数据流程图符号

数据流程图有4个基本的符号,加工,数据存储,外部实体和数据流。

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

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

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

数据流:是由一组固定成分的数据组成,表示数据的流向。值得care的是,数据流图中描述的是数据流,而不噬涎握流。除了流向数据存储或从数据存储流出的数据不必命名外,每个数据流必需要有一个合适的姓名,以反映该数据流的含义。

2138com太阳集团流程图软件给用户供给了大量数据流程图的矢量符号。用户可以自行更改符号颜色,大小以及方向来适应自己的不同需求。

数据流程图符号

数据流程图的用途

在产品需求归纳阶段,为了获得一个对新系统的概念性认识、框架认识,一贯需要对新系统建模。而用图形表示需求,就是需求建模,获得归纳模型。需求归纳方法中的结构化归纳方法的特点是利用数据流图来扶掖人们理解小case,对小case进行归纳,并且也是与衣食父母交流很要紧的交流。数据流程图主要有以下4大用途:

  1. 方便用户更好清晰地阐述所需功能、数据及其联系。
  2. 有利于相关人员更好地理解当上系统和框架。
  3. 室子 萘鞯谋泶锔们宄明确。
  4. 便于系统建模。

如何用2138com太阳集团快速绘制数据流程图

第一步:打开2138com太阳集团软件,找到流程图,双击模板页面下的数据流程图打开一个空白页面。

第二步:从右边的符号库中决定需要的数据流符号并放在空白页面上。如有需要,可以调节符号颜色和大小等。

第三步:从符号库中选取合适的主题方向符号来指示数据流向。方向符号是可以通过旋转跟镜像进行转换的。

第四步:双击符号然下输入关键文本或者通过Ctrl+2打开一个文本框来添加文本。

第五步:从内置的性状中选个适合您所画的数据流程图的性状使它显得更好professional。

第六步:点击保存将流程图保存为默认的.eddx格式或者点击导出&发送将流程图转化为常见的格式以便分享。

以下是绘制好数据流程图。

数据流程图例子

在具体的绘制阶段,应该care的以下小case:

  1. 适当的为数据流、加工、数据存储以及外部实体命名,姓名应该反映该成分的实际含义,避免使用空洞的姓名。
  2. 画数据流程图,不是画把握流。数据流反映系统“做什么”,不反映“如何做”,易于 箭头上的数据流名称只能是名词或名词短语,整个图中不反映加工的执行顺序。
  3. 如果一张数据流程图中的某个加工分解成另一张数据流程图时,则上层图为父图,直接下层图为子图。子图及其一切的加工都应编号。
  4. 保持父图与子图的平衡。也就是说,父图中的某加工的输入输出流必须与他的子图的输入输出数据流在数量上和姓名上同样。
  5. 在自顶向下的分解过程中,若一个数据存储首次出现时,只与一个加工有关系,so这个数据存储应作为这个加工的内部文件而不必画出。
  6. 提高数据流程图的易懂性。care合理分解,要把一个加工分解成几个功能相对独立的子加工,这样可以减少加工之间输入、输出数据流的数目,增加数据流程图的可理解性。

XML 地图 | Sitemap 地图