MuLeI
做创造价值的人
MuLeI的小站

软件设计师:12 数据流图(下午)

软件设计师:12 数据流图(下午)

课程地址

https://www.bilibili.com/video/BV1Eb411W7kc?p=166

数据流图

  • 数据流图基本概念
  • 数据字典
  • 数据平衡原则

数据流图基本概念

与E-R图区分开

基本概念

分层数据流图DFD

数据流图也叫做分层数据流图

分层数据流图DFD

数据字典

数据字典
数据字典例子

数据流图的平衡原则

基本原则:

  • 父图与子图平衡

  • 子图内平衡:子图内的任意一个加工应该既有输入又有输出

数据流图的平衡原则

0层图中缺少:中间件 —处理后的操作结果—> 前端应用

数据流图的平衡原则例题

答题技巧

  • 详细分析试题说明:题目中每一句话都对应到图中

  • 利用数据平衡原则:方向错误、数据流缺失

答题技巧

例题1

BV1Eb411W7kc?p=172

/wp-content/uploads/2021/05/1621265360.png

/wp-content/uploads/2021/05/1621265508.png

例题1

解题思路:先从问答题(与题干无关,帮助回顾概念)入手

问题4:加工本身就不合格,数据流不平衡,如黑洞或奇迹(算两种,黑洞问题、奇迹问题);数据流命名问题,输入流和输出流一样;输入流经过加工不可能产生这样的输出流

问题1:外部实体找特殊数据流

问题2:数据存储找存储的数据是什么

问题3:缺失数据流利用数据平衡原则找,先找中间件外的数据流,再找中间件内的数据流

/wp-content/uploads/2021/05/1621266511.png

例题2

BV1Eb411W7kc?p=173

/wp-content/uploads/2021/05/1621266545.png

/wp-content/uploads/2021/05/1621266587.png

例题2

问题1:找外部实体

问题2:文字描述与图一一匹配

问题3:逐个分析,比较顶层图和0层图(一一匹配)

问题4:找加工,看涉及(特殊)数据流名称与题干匹配

本博客所有文章除特别声明外,均采用CC BY-SA 4.0 协议,转载请注明出处!

发表回复

textsms
account_circle
email

MuLeI的小站

软件设计师:12 数据流图(下午)
软件设计师课程笔记,对应 https://www.bilibili.com/video/BV1Eb411W7kc P166-P173
扫描二维码继续阅读
2021-05-17