软件设计师---下午题1【数据流图】

考题形式

总共的分值15分,应该做到10分以上,题目比较简单
分为4个小题:至少是3问,近几年都是有4个问题。
前三问固定的题目形式(重点学习)
第四题考察比较广(了解)
本博客收录16个大题,11上半年、14年到21年。
在这里插入图片描述

题目形式:

  1. 说明
  2. 图(一般俩个)
  3. 问题(1到4)
    在这里插入图片描述
    在这里插入图片描述

小tips:

  1. 弄清图中的元素是什么
  2. 一般前三题的答案都在说明里面了

数据流图基本图形元素

在这里插入图片描述
外部实体通常用 E 表示。
数据存储通常用 D 表示。
数据流,其名称由写在上面的名称来决定。在这里插入图片描述
加工通常用 P 表示。

但也有数据存储D用矩形表示(主要以字母为主)在这里插入图片描述


一个例子
在这里插入图片描述

在这里插入图片描述
父图的细分得到了子图。在这里插入图片描述

外部实体

在这里插入图片描述
外部实体是用来和当前开发的系统进行信息交互的
外部系统不包括当前开发的系统

数据存储

在这里插入图片描述
存储加工的输出数据,和为加工提供输入数据。
在这里插入图片描述
在这里插入图片描述

加工

在这里插入图片描述
问题3的考点:在这里插入图片描述

数据流

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

问题一介绍

分值3到4分
在这里插入图片描述


例子
在这里插入图片描述
在这里插入图片描述
以E4实体为例,在说明种找巴士维修系统通过维修总结吧数据给了哪个实体
题目种的 说明 如下:
在这里插入图片描述
因此E4是主管实体(直接通过主图找的答案,不建议这样)
在这里插入图片描述

通过子图找实体

由于说明会把子图中所有加工列举出来,所以,看子图确定实体比较合适和快捷
子图和说明如下:
在这里插入图片描述
在这里插入图片描述

找到4号加工:记录维修工时,得到E4实体名称。


注意1:说明中主要功能的序号和子图加工的序号没有匹配关系,得去对应汉字
在这里插入图片描述


注意2:在题目子图中,实体会重复多个,多个同名的实体其实是一回事
在这里插入图片描述
等价于:
在这里插入图片描述


问题1例题

在这里插入图片描述
在这里插入图片描述

九个功能对应9个加工
看子图
在这里插入图片描述
对与E1
在这里插入图片描述
在这里插入图片描述
因此E1是病人
对与E3
在这里插入图片描述
在这里插入图片描述
因此E3是医生(优先考虑数据流少的加工
对于E2
在这里插入图片描述
在这里插入图片描述
由于E3是医生,说明里面是:医生和护理人员查询治疗意见,所以E2是护理人员(虽然数据流和说明不完全一致,但可以推理出来E2实体的类别)在这里插入图片描述(先求E3在求的出E2)
答案书写方式:在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

五个功能对应5个加工
看子图
在这里插入图片描述
优先找数据流关联较少的实体
求E4实体
在这里插入图片描述
在这里插入图片描述
因此E4是主管
求E5实体
在这里插入图片描述
在这里插入图片描述
当前系统以外的系统可以做为实体
在这里插入图片描述
因此E5是库存管理系统
对于E3
在这里插入图片描述
在这里插入图片描述
因此E3是会计
对于E2
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
因此E2是机械师
对于E1,从输入和输出的数据流关联的加工来推断
输出E1数据流:
在这里插入图片描述
在这里插入图片描述
因此E1可能是巴士
输入E1数据流
在这里插入图片描述
在这里插入图片描述
因此E1是巴士司机。。。
需要从输入和输出的数据流综合判断
答案在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

五个功能对应5个加工
看子图
在这里插入图片描述
先找数据流比较少的实体
对于E1
在这里插入图片描述
在这里插入图片描述
因此E1是客户
对于E2实体
在这里插入图片描述
在这里插入图片描述
因此供应商是E2
答案:在这里插入图片描述

问题二介绍

求数据存储的名称,其做题思路同问题1
数据存储就是: XXX文件,XXX表,
把什么什么东西,存储在什么什么地方;记录在什么什么地方
图中多个相同的数据存储是指的同一个数据存储。(仅仅为了方便画图)
在这里插入图片描述

出题人的小心机

在这里插入图片描述
在这里插入图片描述
出题人并没有明确说明每一个存储的名称。

在这里插入图片描述
在这里插入图片描述
出题人也没有明确说明从哪哪哪获得考试信息。。。

在这里插入图片描述
在这里插入图片描述
出题人也没有说明解答结果存储的位置

解题方法:
在后面加上表\文件。。。。。。。。。。很无语其实,我第一次看到这答案。
在这里插入图片描述

而且现在命题趋势就是这样。。。
看下面的例子
在这里插入图片描述
答案:在这里插入图片描述

问题2例题

做题思路:分析数据存储对应的数据流和哪一些加工相关,就去和加工对应的说明里面找信息。基本上可以把数据存储的名称推测出来了。
在这里插入图片描述
在这里插入图片描述

先找数据流较少的数据存储
分析D3
在这里插入图片描述
在这里插入图片描述
因此,D3是病历文件
对于D2
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
因此D2是日志文件
对于D4
在这里插入图片描述
在这里插入图片描述
因此D4是治疗意见文件。
对于D1
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
因此,D1是生命特征与生命特征范围文件
答案如下:在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

先找数据流较少的数据存储,看他和哪一些加工相关,找对应的说明
加工从数据存储取数据,加工将数据保存到数据存储中。
分析D1和D2
在这里插入图片描述
在这里插入图片描述
易知D2是维修记录文件(或者用加工3也可以推断出)
D1则是巴士列表文件
分析D3
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
得出D3是部件清单
分析D4
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
得出D4是人事档案
答案:在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

对于D3
在这里插入图片描述
在这里插入图片描述
因此D3是生产计划表
对于D1
在这里插入图片描述
在这里插入图片描述
因此D1是销售订单表
对于D4
在这里插入图片描述
在这里插入图片描述
因此,D4是配方表
对于D5
在这里插入图片描述
在这里插入图片描述
因此D5是采购订单表
对于D2
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
因此,D2是库存表。
答案:在这里插入图片描述

问题三介绍(重点)

求丢失的数据流
在这里插入图片描述
如果题干中没有说明找多少条数据流,则需要找的数据流条数为:
在这里插入图片描述

方法一:父图,子图平衡

父图实体和系统交互数据流子图实体和加工交互数据流是一致的。
(加工就是系统细分的功能模块)
出题一般是父图数据流完整,子图缺少数据流。
父图如下:
在这里插入图片描述
子图如下:
在这里插入图片描述

其中
在这里插入图片描述
A/B表示俩条数据流

如果找不出,就用下面的其他俩种方法。

方法二:加工 既有输入数据流,也有输出数据流

加工最少要有一个输入数据流和一个输出数据流。
下图中的加工3就没有输入数据流。
在这里插入图片描述
其缺失的数据流起点未知,终点是完成维修在这里插入图片描述
下图中的加工5也是缺少输入数据流。

在这里插入图片描述

方法三:数据守恒

加工对应说明,然后根据说明中的话一个一个看,看有没有丢失的数据流。
就是看加工对应的描述(文字)和子图中加工所做的事情(图片)是不是一样的。

例如:下图中加工3缺少数据流:生产计划
在这里插入图片描述
在这里插入图片描述

答题格式和注意事项

数据流的起点或终点,必须有一端是加工。(至少)

在这里插入图片描述
书写规范:
在这里插入图片描述
在这里插入图片描述
二选一就行
官方答案形式:
在这里插入图片描述
总结的解题思路:
问题3一般是求丢失的数据流,根据下面的三步走来找到丢失的数据流

  1. 父图里的数据流在子图里也必须要有( 父子图平衡)(方法一)(以每一个加工为单位,父图的加工和子图的加工的数据流必须对应)
  2. 加工最少要有一个输入数据流和一个输出数据流 (方法二)
  3. 说明中的文字和子图的加工是一一对应的,根据说明中的文字对应子图的加工,然后看子图的加工有没有丢失的数据流
  4. 总结:就是先用方法一和方法二找出了一部分缺少的数据流(只能找出一部分,还不能完全确定),最后用方法三完全找出来所有的数据流。

总结:
先把问题1和问题2求得的写到那个图上去,最重要的是根据说明来找,直接锁定加工,然后看加工缺少什么,特别是那种说明中一大堆话去描述那个加工的,然后分析它有没有说根据…去做一个操作,一般这样的就很容易出现丢失输入数据流,反正就是它要干什么你就思考它做这个事有没有丢失输入数据流,也就是有没有需要什么数据来支撑它去干这个事

问题3例题

在这里插入图片描述
在这里插入图片描述

方法一:找不出缺失的数据流
方法二
对于本地监控加工,缺少输出数据流
在这里插入图片描述
对于生成病例加工,缺少输出数据流
在这里插入图片描述
对于格式化生命特征加工,缺少输入数据流
在这里插入图片描述
方法三
对于本地监控和格式化声明特征加工
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
因此,缺少的数据流如图:
在这里插入图片描述
但建议如下的书写方式:在这里插入图片描述
对于检查生命特征加工:
在这里插入图片描述
在这里插入图片描述
因此缺少数据流是格式化后的生命特征
在这里插入图片描述
在这里插入图片描述
建议的书写方式::在这里插入图片描述
对于生成病例加工:
在这里插入图片描述
在这里插入图片描述
缺少生命特征数据流
在这里插入图片描述
建议书写方式:在这里插入图片描述
缺少病历数据流
在这里插入图片描述
答案的书写方式:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

方法1:找到父图中有维修情况数据流,但是子图中没有。
在这里插入图片描述
在这里插入图片描述
方法二:对于加工3:
没有输入数据流。
在这里插入图片描述
在这里插入图片描述
方法三
对于完成维修加工
在这里插入图片描述
在这里插入图片描述
我们很容易就入下图这样画了,但这个数据流首尾巴都不是加工,存在问题。
在这里插入图片描述
正确的数据流如图:
在这里插入图片描述
在这里插入图片描述
之前在方法一中找出缺少的数据流为数据维修:在这里插入图片描述
根据:机械师完成对巴士的维修,登记维修情况,,将维修情况记录登记在维修记录文件中
因此缺少维修情况数据流:
在这里插入图片描述
在这里插入图片描述
对于计算总成本加工:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
因此,缺少实际所用部件数据流。
在这里插入图片描述
在这里插入图片描述
答案如下:
在这里插入图片描述
起点或终点至少一个是加工。

在这里插入图片描述
在这里插入图片描述

方法1
支付细节数据流父图有,子图没有
在这里插入图片描述
方法2对于加工5
在这里插入图片描述
没有对应的输入数据流
总结:由方法1和2得出了缺失的数据流如下:
在这里插入图片描述
方法3
对于生产加工
在这里插入图片描述
在这里插入图片描述
缺少生产计划输入数据流。
在这里插入图片描述
对于采购加工
在这里插入图片描述
在这里插入图片描述
缺少库存量数据流
在这里插入图片描述
缺少原材料数量数据流
在这里插入图片描述
对于运送加工
在这里插入图片描述
在这里插入图片描述
缺少销售订单数据流
在这里插入图片描述
对于财务管理加工
在这里插入图片描述
在这里插入图片描述
依据完成的采购订单给供应商支付原材料费用,并出具支付细节。。。
所以缺少支付细节数据流
在这里插入图片描述
6-----》E2数据流名称:支付细节
对于存储加工:
在这里插入图片描述
在这里插入图片描述
缺少未完成订单数据流
在这里插入图片描述
建议的笔记书写方式:在这里插入图片描述
答案书写方式:在这里插入图片描述

总结

问题1:去图1-2中找实体
在这里插入图片描述
看数据流和哪一些加工相关(数据流至少有一端是加工,因为关联了实体,所以必然是实体----数据流—加工)
然后去说明中找相应的实体名字的描述。
关注实体和哪些加工有交互的数据流,然后去加工对应的描述里面找实体的名称
在这里插入图片描述

问题2:在说明中找到:XXX表,XXX文件;如果找不到,就是需要存的东西+表/需要存的东西+文件。
关注数据存储和哪些加工有数据流交互,然后去加工对应的说明中找数据存储的名称
问题3,先用方法1,在用方法2,最后用方法3,找缺少的数据流。
问题4,考的广。。。。。

例题

11上半年

在这里插入图片描述
在这里插入图片描述

问题1
从子图中寻找实体的名称
在这里插入图片描述
关注实体和哪些加工有交互的数据流,然后去加工对应的描述里面找实体的名称
在这里插入图片描述
在这里插入图片描述
E1是病人
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
E3是医生
在这里插入图片描述
在这里插入图片描述
E2是医护人员
在这里插入图片描述
问题2
在子图中找数据存储的位置
在这里插入图片描述
关注数据存储和哪些加工有数据流交互,然后去加工对应的说明中找数据存储的名称
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
D1是生命特征范围文件
在这里插入图片描述
在这里插入图片描述
D3是病例文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
因此D2是日志文件
在这里插入图片描述
在这里插入图片描述
D4是治疗意见文件
答案:在这里插入图片描述
问题3
方法一:没找到缺失的数据流
方法二:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
方法三:
在这里插入图片描述
在这里插入图片描述
因此数据流为:重要生命特征,起点:本地监控,终点:格式化生命特征。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
缺失数据流为 格式化后的生命特征
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
缺失的数据流为:生命特征、病历
在这里插入图片描述
在这里插入图片描述
还可缺失的数据流为:病历
在这里插入图片描述
在这里插入图片描述
答案:在这里插入图片描述
数据流起点和终点至少有一个是加工(加工的打勾)
在这里插入图片描述
问题4,E1和E3都是实体,不能存在他们之间的数据流。
在这里插入图片描述

14上半年

在这里插入图片描述
在这里插入图片描述

在子图中找实体相关的数据流和哪一些加工有交互,就去描述中找加工想对应的文字。
对于E1实体
在这里插入图片描述
从输出的加工和输入的加工俩方面来分析
在这里插入图片描述
在这里插入图片描述
因此E1是巴士司机
对于E5
在这里插入图片描述
在这里插入图片描述
E5是库存管理系统
对于E4
在这里插入图片描述
在这里插入图片描述
因此,E4是主管。
对于E2
在这里插入图片描述
在这里插入图片描述
因此E2是机械师
对于E3
在这里插入图片描述
在这里插入图片描述
答案
在这里插入图片描述
问题2
看子图
在这里插入图片描述
对于D1、D2
在这里插入图片描述
在这里插入图片描述
D2是维修记录文件、D1是巴士列表文件。
在这里插入图片描述
在这里插入图片描述
或者
在这里插入图片描述
在这里插入图片描述
D3是部件清单
对于D4
在这里插入图片描述
在这里插入图片描述
D4是人事档案
答案在这里插入图片描述
问题3
在这里插入图片描述
就是找缺失的数据流。。。。。。。。。
方法1:
父图中维修情况子图没有
在这里插入图片描述
方法2:
对于加工3没有输入数据流。(缺失数据流)
在这里插入图片描述
总结方法1和方法2
在这里插入图片描述
因为问题4才是详细问数据流名称,其实位置,所以问题三就这样回答就行。
只有加工要求有输入和输出数据流,数据存储没有要求。。。。。
问题4
在这里插入图片描述
用方法3
对于加工3
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
对于加工5
在这里插入图片描述
在这里插入图片描述
缺少数据流如下:
在这里插入图片描述
总结:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
答案:
在这里插入图片描述

14下半年

在这里插入图片描述
在这里插入图片描述

问题1:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
E1是客户
在这里插入图片描述
E2是供应商
答案:在这里插入图片描述
问题2
在这里插入图片描述
在这里插入图片描述
D3是生产计划表
D1是销售订单表
D2是库存表
在这里插入图片描述
D4是配方表
在这里插入图片描述
D5是采购订单表
在这里插入图片描述
问题3
在这里插入图片描述
方法1:
在这里插入图片描述
缺失支付细节数据流。
方法二
在这里插入图片描述
加工5缺少输入数据流
方法3:
在这里插入图片描述
缺少生产计划的输入数据流。
在这里插入图片描述
在这里插入图片描述
缺少D2到4的输入和输出数据流
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
缺失数据流如下
在这里插入图片描述
在这里插入图片描述
缺少数据流如下:
在这里插入图片描述
在这里插入图片描述
缺少数据流:
未完成订单(6)
在这里插入图片描述
在这里插入图片描述

15上半年

在这里插入图片描述
在这里插入图片描述

问题1:
在这里插入图片描述
在这里插入图片描述
E1是教师
在这里插入图片描述
E2是学生
答案:
在这里插入图片描述
问题2
在这里插入图片描述
在这里插入图片描述
加工一描述的太模糊了。。。。。。(就按照模糊的描述,自己给他加上表。。。)
在这里插入图片描述
在这里插入图片描述
D4是解答结果表
在这里插入图片描述
问题3
方法1:
在这里插入图片描述
在这里插入图片描述
没有找到缺少的数据流
方法2:
也没找到缺少的数据流
方法3:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
答案在试题表中,所以:
在这里插入图片描述
答案:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

15下半年

在这里插入图片描述
在这里插入图片描述

问题1
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
E1是学生
在这里插入图片描述
在这里插入图片描述
E2是讲师
在这里插入图片描述
E3是教务人员
答案:
在这里插入图片描述
问题2
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
加工一说明:D1是作业表(猜的),但D2没有提及
根据题目开头有说的,知道D2是学生表(通过学生提交的学生标识和数据库中的进行对比)
在这里插入图片描述
从这里知道D1是提交的作业表
D3是讲师表
在这里插入图片描述
D4是批改后的作业表
在这里插入图片描述
问题3:
方法1:
缺少通知
缺少抽检报告
在这里插入图片描述
方法二:
加工5缺少输出数据流
在这里插入图片描述
问题3
在这里插入图片描述
缺少数据流如下:
在这里插入图片描述
在这里插入图片描述
缺少数据流如下:(有俩条数据流缺失)
在这里插入图片描述
在这里插入图片描述
对于缺失的数据流3,抽检报告,
在这里插入图片描述
在这里插入图片描述
答案:在这里插入图片描述
问题4
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
就是对加工进行分解,
在这里插入图片描述
在这里插入图片描述
答案
在这里插入图片描述

16上半年

在这里插入图片描述
在这里插入图片描述

问题1:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
E1是客户
E2是管理员
在这里插入图片描述
问题2
在这里插入图片描述
在这里插入图片描述
D1是预定表
D2是客户记录表
在这里插入图片描述
D4,D3是设施表,设备表
在这里插入图片描述
问题3
方法1:
缺失俩条数据流
在这里插入图片描述
方法二:
没有找到缺失的数据流
方法三:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

16下半年

17上半年

17下半年

18上半年

18下半年

19上半年

19下半年

20下半年

21上半年

21下半年

某高校欲开发一个成绩管理系统,记录并管理所有选修课程的学生的平时成绩和考试成绩,其主要功能描述如下:   1. 每门课程都有3到6个单元构成,每个单元结束后会进行一次测试,其成绩作为这门课程的平时成绩。课程结束后进行期末考试,其成绩作为这门课程的考试成绩。   2. 学生的平时成绩和考试成绩均由每门课程的主讲教师上传给成绩管理系统。   3. 在记录学生成绩之前,系统需要验证这些成绩是否有效。首先,根据学生信息文件来确认该学生是否选修这门课程,若没有,那么这些成绩是无效的;如果他的确选修了这门课程,再根据课程信息文件和课程单元信息文件来验证平时成绩是否与这门课程所包含的单元相对应,如果是,那么这些成绩是有效的,否则无效。   4. 对于有效成绩,系统将其保存在课程成绩文件中。对于无效成绩,系统会单独将其保存在无效成绩文件中,并将详细情况提交给教务处。在教务处没有给出具体处理意见之前,系统不会处理这些成绩。   5. 若一门课程的所有有效的平时成绩和考试成绩都已经被系统记录,系统会发送课程完成通知给教务处,告知该门课程的成绩已经齐全。教务处根据需要,请求系统生成相应的成绩列表,用来提交考试委员会审查。   6. 在生成成绩列表之前,系统会生成一份成绩报告给主讲教师,以便核对是否存在错误。主讲教师须将核对之后的成绩报告返还系统。   7. 根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生。 2. ......
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值