需求分析—数据流图

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/u012495579/article/details/78473561

数据流图是用来描述系统逻辑模型的一种图形工具。
数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。

数据流图中的主要图形元素

这里写图片描述

数据流图中的其他图形元素

这里写图片描述

数据流图的层次结构

为了表达数据处理过程的数据加工情况,需要采用层次结构的数据流图。按照系统的层次结构进行逐步分解,并以分层的数据流图反映这种结构关系,能清楚地表达和容易理解整个系统
这里写图片描述

  • 顶层流图仅包含一个加工,它代表被开发系统。它的输入流是该系统的输入数据,输出流是系统所输出数据;
  • 中间层流图则表示对其上层父图的细化。它的每一加工可能继续细化,形成子图
  • 底层流图是指其加工不需再做分解的数据流图,它处在最底层

下面用几个例子来说明数据流图的具体画法

一、描述银行取款过程的数据流图

这里写图片描述

二、商店业务系统数据流图

  • 首先确定系统的输入和输出
  • 根据商店业务,画出顶层数据流图,以反映最主要业务处理流程
  • 经过分析,商店业务处理的主要功能应当有销售、采购、会计三大项。主要数据流输入的源点和输出终点是顾客和供应商。
  • 然后从输入端开始,根据商店业务工作流程,画出数据流流经的各加工框,逐步画到输出端,得到第一层数据流图

顶层数据流图

这里写图片描述

第一层数据流图

这里写图片描述

第二层数据流图

1、销售细化
这里写图片描述
2、采购细化
这里写图片描述

猜你喜欢

转载自blog.csdn.net/u012495579/article/details/78473561