软件设计师中级-数据流图(DFD)

数据流图(DFD)

数据流图基本概念

软件设计师中级-数据流图(DFD)_第1张图片

  • 数据存储要么是什么表要么是什么文件

软件设计师中级-数据流图(DFD)_第2张图片

软件设计师中级-数据流图(DFD)_第3张图片

  • 绘制分层数据流图要从顶层往下

数据字典

软件设计师中级-数据流图(DFD)_第4张图片

数据流图平衡原则

软件设计师中级-数据流图(DFD)_第5张图片

  • 一般考点在根据顶层数据流图推 出0层数据流图什么有缺失(或者倒过来问)

  • 在0层数据流图中对数据管理中间件(软件系统)进行了细化

  • 在数据流图中,任何一个加工都要既有输入又有输出

数据流图答题技巧

数据流图案例分析1 软件设计师中级-数据流图(DFD)_第6张图片

  • 黑洞(只有输入没有输出)

  • 奇迹(只有输出没有输入)

  • 数据流命名问题(输入流输出流命名一样)

  • 输入流经过加工根本不可能产生这种输出流

  • E1 前端应用

  • E2 数据管理员

  • E3 后端数据库

软件设计师中级-数据流图(DFD)_第7张图片

  • D1 用户表

  • D2 操作表

  • D3 权限管理维护权限表

软件设计师中级-数据流图(DFD)_第8张图片

  • 权限验证需要用到操作表(D2)和权限表(D3),没有的话无法完成权限验证

数据流图案例分析2

软件设计师中级-数据流图(DFD)_第9张图片

  • E1 非信用卡客户

  • E2 信用卡客户

  • E3 银行

  • 信用卡申请表 E1→P0

  • 激活请求 E2→P0

  • 交易信息 P0→E2

软件设计师中级-数据流图(DFD)_第10张图片

  • 信用卡申请表 E1→P4

  • 激活请求 E2→P3

第4问

  • P1 交易信息查询

  • P2 信用卡客户信息管理

  • P3 信用卡激活

  • P4 信用卡申请

你可能感兴趣的:(软件设计师,中级,大数据)