当前位置: 首页 > news >正文

软设下午题第一大题--数据流图(做题)

软设下午第一大题

    • 一、数据流图(Data Flow Diagram,简称DFD)
      • 1、基本图形元素元素
        • (1)外部实体(External Agent)
        • (2)数据存储(Data Store)
        • (3)数据流(Data Flow)
        • (4)加工(Process)
      • 2、考点
            • (1)数据流的流动方向
            • (2)黑洞、白洞、灰洞
    • 做题方法
      • 第一大题的第一题
      • 第一大题的第二题
      • 第一大题的第三题
      • 第一大题的第四题

兄弟们,刷题!刷题!

一、数据流图(Data Flow Diagram,简称DFD)

是一种便于用户理解、分析系统数据流程的图形工具,精确地在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部分。

1、基本图形元素元素

(1)外部实体(External Agent)

指存在于软件系统之外的人员或组织。
实体常用E表示,图形表现为长方形,部分题目中显示为正方形

(2)数据存储(Data Store)

用来存储数据
数据存储用D表示,图形表现为两条横线或者长方形去掉右侧的竖线

(3)数据流(Data Flow)

由一组固定成分的数据组成,表示数据的流向。
数据流是一个带单个箭头的线表示,箭头所指方向为终点,无箭头端为起点

(4)加工(Process)

描述了输入数据流到输出数据流之间的变换。
加工用P表示,图形表现为圆角矩形

2、考点

(1)数据流的流动方向
  • 加工流向加工
  • 加工流向数据存储(写操作)
  • 数据存储流向加工(读操作)
  • 实体流向加工(输入)
  • 加工流向实体(输出)
(2)黑洞、白洞、灰洞
  • 有输入无输出,称为黑洞
  • 有输出无输入,称为白洞
  • 输入不足以产生输出,称为灰洞

做题方法

第一大题一般是一堆描述性文字,两张图。第一张图一般比较抽象,称为父图,第二张图比较具体,称为子图。
两张图中都包含实体,第二张图中还有数据存储、数据流、加工

第一大题的第一题

题目描述:根据描述,写出实体的名称
解题思路:描述文字中的功能对应着子图中的加工。先观察实体与加工的联系,直接去描述文字中找到对应功能,阅读后面的内容,就可以找到实体名称

第一大题的第二题

题目描述:根据描述,写出数据存储的名称
解题思路:与第一题相同

第一大题的第三题

题目描述:根据描述,写出子图中缺失的数据流
解题思路
步骤一:父图子图平衡。父图中有的数据流,子图中没有,异常
步骤二:加工必既有输出又有输入,缺一,异常
步骤三:阅读,补充步骤一二的异常,找到其他缺失的数据流

第一大题的第四题

都是开放性题目,见机行事吧。

http://www.lryc.cn/news/26289.html

相关文章:

  • springboot内嵌Tomcat 安全漏洞修复
  • Android OTA 相关工具(三) A/B 系统之 bootctl 工具
  • 【Flink】org.apache.flink.table.api.ValidationException: SQL validation failed
  • 宏基因组鉴定病毒流程中需要的生物信息工具
  • Doris入门篇-分区分桶实验
  • Spring-Xml配置
  • 设计模式-工作线程 创建多少线程池合适
  • 【算法基础】深度优先搜索(DFS) 广度优先搜索(BFS)
  • 【分布式】ProtocolBuffer平滑升级原则
  • 第四阶段17-关于Redis中的list类型,缓存预热,关于Mybatis中的`#{}`和`${}`这2种格式的占位符
  • stringstream用法
  • 2022年下半年系统集成项目管理工程师综合知识真题及答案解析
  • 【洛谷 P2089】烤鸡(搜索)
  • Mac item2 配置免密登录开发机
  • vue 解决问题:Webpack安装不成功,webpack -v无法正常显示版本号
  • 07-1【openEuler】系统及进程管理(网络管理的补充实验及说明)
  • 【Linux】磁盘结构、文件系统、软硬链接、动静态库链接
  • 交换机电口、光口、网络速率的基本概念总结
  • 【面试题 05.02. 二进制数转字符串】
  • webpack - webpack的基本使用和总结
  • 【蓝桥杯嵌入式】定时器实现按键单击,双击,消抖以及长按的代码实现
  • 基于SSM的Javaweb爱心扶贫捐赠系统
  • Spring Cloud(微服务)学习篇(三)
  • 一文带你吃透JSP,增删改查实战案例详细解读
  • taobao.item.propimg.upload( 添加或修改属性图片 )
  • TDEngine集群监控组件安装配置(Telegra+Grafana方案)
  • 【定位】高德地图wifi定位接口使用效果实践
  • Nacos注册中心
  • Liunx常用命令总结
  • MySQL表的增删查改(进阶)