数据流图(DFD)

  • 课程内容提要
  • 数据流图基本概念
    • 分层数据流图
  • 数据字典
  • 数据流图平衡原则
  • 答题技巧

┏┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅☆
┇ 根据B站视频以及教材做的笔记 ╹◡╹
┇ 视频:https://www.bilibili.com/video/av19665344
┇ 教材:软件设计师考试冲刺(习题与解答)
┗┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅☆

课程内容提要

数据流图基本概念


分层数据流图

  • 中间的椭圆代表要开发的系统。
  • 两边的方框代表外部实体。
  • 由顶向下逐层分解。
  • 结构化开发方法的主流工具。

数据字典

数据流图平衡原则

  • 黑洞:只有输入,没有输出。
  • 奇迹:只有输出,没有输入。

    如下图,父图和子图之间不平衡,0层数据流图缺失了部分顶层数据流图的数据流。

答题技巧

  • 依据题干文字找出答案。
  • 利用平衡原则进行判断。




【问题1】E1:前端应用;E2:数据管理员;E3:后端数据库。

【问题2】数据存储要么是某某表,要么是某某文件。D1:用户表;D2:操作表;D3:权限管理维护权限表。

【问题3】对比顶层数据流图和0层数据流图的数据流。对比后发现缺失“操作结果”和“处理后的操作结果”。

【问题4】黑洞(有入无出),奇迹(有出无入),数据流命名问题。




【问题1】E1:非信用卡客户;E2:信用卡客户;E3:银行。

【问题2】根据题干可知,E1→P0缺失了“信用卡申请表”,E2→P0缺失了“激活请求”,P0→E2缺失“交易信息”。
【问题3】蓝色标识为第2题补充上去的。
对比顶层数据流图和0层数据流图可知,P4→E1的“信用卡申请表”数据流方向错误;P4→P3的“激活请求”数据流与顶层数据流不一致,起点应为E2。

【问题4】P1:交易信息查询;P2:客户信息管理;P3:信用卡激活;P4:信用卡申请。

软件设计师——数据流图(DFD) [ 笔记 ]相关推荐

  1. 【软考-软件设计师精华知识点笔记】第六章 系统开发与运行

    前言 由于笔记复制到CSDN样式失效,没有精力再重新完整的检查并设置一遍样式,有积分的可以前往下载word.pdf.有道云笔记版本. 需要说明的是,下载的内容与本篇分享内容一致,只有样式的区别[比如重 ...

  2. 【软考-软件设计师精华知识点笔记】第八章 算法分析设计

    前言 由于笔记复制到CSDN样式失效,没有精力再重新完整的检查并设置一遍样式,有积分的可以前往下载word.pdf.有道云笔记版本. 需要说明的是,下载的内容与本篇分享内容一致,只有样式的区别[比如重 ...

  3. 【软考-软件设计师精华知识点笔记】第十章 网络与信息安全

    前言 由于笔记复制到CSDN样式失效,没有精力再重新完整的检查并设置一遍样式,有积分的可以前往下载word.pdf.有道云笔记版本. 需要说明的是,下载的内容与本篇分享内容一致,只有样式的区别[比如重 ...

  4. 软件设计师——数据流图设计(下午试题一)

    软件设计师备考笔记 上午题 下午题 计算机网络概述 数据流图设计(下午试题一) 程序设计语言基础知识 数据库设计(下午试题二) 标准化和知识产权 UML分析与设计(下午试题三) 数据库 面向对象程序设 ...

  5. 软件设计师备考知识点笔记

    目录 软件设计师知识点笔记 一.计算机组成原理与体系结构 1.数据的表示 考点1:进制转换 考点2:码制(源码/反码/补码/移码) 考点3:浮点数的表示 考点4:逻辑运算 2.校验码 考点1:奇偶校验 ...

  6. 2021年5月软件设计师考前总结笔记

    一. 计算机基础 1. 运算器和控制器的组成和含义 运算器&&控制器 运算器 ① 算数逻辑单元ALU: 数据的算数运算和逻辑运算; ② 累计寄存器AC: 通用寄存器, 为ALU提供一个 ...

  7. 软件设计师——操作系统基本原理 [ 笔记 ]

    操作系统基本原理 操作系统概述 课程内容提要 进程管理 进程的状态 前趋图 进程的同步与互斥 PV操作 死锁问题 死锁的预防和避免 银行家算法 存储管理 分区存储组织 页式存储组织 段式存储组织 段页 ...

  8. 软件设计师——多媒体基础 [ 笔记 ]

    多媒体基础 课程内容提要 多媒体技术基本概念 音频相关概念 图像相关概念 媒体的种类 多媒体相关计算问题 常见多媒体标准 数据压缩技术 数据压缩基础 有损压缩与无损压缩 ┏┅┅┅┅┅┅┅┅┅┅┅┅┅┅ ...

  9. 软件设计师——数据流图

    数据流图又称DFD或分层数据流图 涉及到的内容 数据流图基本概念 数据字典 数据平衡原则 数据流图基本概念 需要注意对图元代表的意义.(容易将E-R图和数据流图进行混淆) 分层数据流图,逐步向下层进行 ...

最新文章

  1. linux配置桌面快捷方式:idea.desktop快捷方式文件编写
  2. SQL Server 自增字段重置
  3. java管理员登录_idea实现管理员登录javaweb
  4. html宽度自动填充,html – 创建一个td填充表宽度
  5. Dubbo 新增本地 IDE 插件,快速创建样例工程
  6. ASP.Net学习笔记013--ViewState初探2
  7. python的wget用法介绍_Python使用wget实现下载网络文件功能示例
  8. AspnetCore 缓存篇
  9. android 类似按键精灵脚本_脚本编辑器 -- 按键精灵 #Android
  10. ubuntu16 install sogou input
  11. ansys经典界面分析工字钢_【干货】基于ANSYS经典界面的接触分析例子
  12. 自然语言处理之 snownlp,分词、词性标注、情感分析、文本分类、提取关键词、文本相似度
  13. mht转html转换器apk,MHT文件转换工具BitRecover MHT Converter
  14. iOS 16 中 SwiftUI 防止弹出的 sheet 视图被下滑关闭(dismiss)的新解决方案
  15. 从法外狂徒张三卖房引起的代理模式
  16. linux系统中如何查ip,在Linux系统中查看ip的命令是什么
  17. 一次惨痛的线下机房上云的经历
  18. 计算机策略编辑器,组策略及组策略编辑器基础知识
  19. 极致CMS百度智能小程序前后端源码
  20. c语言open()介绍

热门文章

  1. winner组合_韩国艺人WINNER成员金秦禹入伍服役,板寸发型依然不失帅气
  2. URAL 1009 K-based Numbers (DFS)
  3. NSX从入门到精通(1):NSX介绍-系统工程师篇(原创: 张敏 nsx很可爱的)
  4. 石器外挂部分源代码2
  5. PPgan 之 MPR_Net
  6. python 阴阳师 识别图像_Python爬取阴阳师式神全图鉴图片
  7. 番子和滑条_请关注——山东细犬!番子!!!
  8. python财务入门基础培训
  9. STM32芯片内部温度监控调试记录
  10. Git 读书笔记(一)