狐假虎威,数据流图其实很简单

        不同于类图、用例图和顺序图等等UML里面的概念,DFD数据流图术语结构化分析的范畴。它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程。

两句话来概括数据流图:

  • 功能是用来描述整个系统中信息、数据的流向,以及途中发生的变化
  • 分层的概念就是,将各个【加工】细分到不能再度分解

举个简单的例子,学生在系统里面提交自己的作业:用方形来表示外部实体,这里的实体有学生和老师,也即数据经过的客观存在物:

这里我们先画【顶层数据流图】,因此第一个加工应该是整个系统的处理(相当于最高层次的抽象),加工这里用圆角矩阵表示,很多情况下也用圆形表示:

千万提到,细化的过程就是对加工进行分解,如下处理后,得到0层数据流图:

 

 每个加工至少有一个输入数据流和一个输出数据流~

 学生的作业信息需要保存。如下图,也可以使用双横线:

 对于数据仓库来说,同样也是一读一写~

        还可以继续分解为1层数据流图、2层数据流图,这里博主就不扩展了,只需要记住核心要义:不断细化加工。这方面,倒是更考研各位的语文能力:阅读和写作。即便是很复杂的数据流图,亦是如此~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lyric群青

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值