早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
数据流程图23-8中缺失了三条数据流,请指出这三条数据流的起点、终点和数据流名称。
题目
数据流程图23-8中缺失了三条数据流,请指出这三条数据流的起点、终点和数据流名称。
参考答案
正确答案:(1)起点:房主 终点:变更房屋状态 数据流名称:变更房屋状态请求
(2)起点:租赁者 终点:登记租赁者信息 数据流名称:租赁者信息
(3)起点:租赁者 终点:安排租赁者看房 数据流名称:看房请求
(1)起点:房主 终点:变更房屋状态 数据流名称:变更房屋状态请求 (2)起点:租赁者 终点:登记租赁者信息 数据流名称:租赁者信息 (3)起点:租赁者 终点:安排租赁者看房 数据流名称:看房请求 解析:本题考查的是DFD的应用,属于比较传统的题目。
【问题1】考查的是顶层DFD。顶层DFD通常用来确定系统边界,其中只包含一个唯一的加工(即待开发的系统)、外部实体及外部实体与系统之间的输入/输出数据流。题目要求填充的正是数据流。
细心的考生可能会发现,在0层DFD中,与“房主”相关的数据流有5条。其中的“费用单”是顶层DFD中没有出现过的,而且是系统输出给“房主”的。这条数据流恰好可以与第(1)空对应,因此(1)处缺失的数据流就是“费用单”。如果确定了 (4)处的数据流,实际上【问题3】要求的一条数据流也就找到了。
由于(4)处缺失的数据流是一条输入数据流,从【说明】中可以看出,只有功能 6“当租赁者与房主达成租或退房协议后,房主向系统提交变更房屋状态的请求”所描述的数据流没有在“房主”与系统之间体现出来。因此可以确定,(4)处缺失的数据流就是“变更房屋状态请求”。相应地,可以确定,在。层图中缺失的其中一条数据流也是它,其起点是“房主”,终点是“变更房屋状态”这个加工。
类似地,通过比较两张DFD中与外部实体“租赁者”相关的数据流,可以发现:出现在0层图上的数据流“带租赁房屋列表”是顶层图上没有的,且与(2)处的数据流的方向一致。由此可以断定,(2)处的数据流就是“带租赁房屋列表”。而顶层图中的数据流“租赁者信息”却是0层图上没有的。这样就找到了0层图上缺失的第2条数据流:租赁者信息,它的起点是“租赁者”,终点是加工“登记租赁信息”。
再回到【说明】,其中与“租赁者”相关的功能“一旦租赁者从中找到合适的房屋就可以提出看房请求”并没有在图中体现出来。这样就能确定(3)处的数据流应该是“看房请求”。而0层图中也没有出出这条数据流。所以0层图中缺失的第3条数据流就是“看房请求”,它的起点是“租赁者”,终点是加工“安排租赁者看房”。
到此为止所有缺失的数据流部分都补齐了,0层图中的(5)~(8)需要填的是数据存储。由【说明】可以确定,这个系统中的数据存储有房存储有房主信息文件(功能 1)、房屋信息文件(功能2)、租赁者信息文件(功能3)和看房记录文件(功能4)。下面就可以根据相应的加工对号入座了。显然,(5)处的是房主信息文件;(6)处的是租赁者信息文件;(?)处的是房屋信息文件:(8)处的是看房记录文件。
(1)起点:房主 终点:变更房屋状态 数据流名称:变更房屋状态请求 (2)起点:租赁者 终点:登记租赁者信息 数据流名称:租赁者信息 (3)起点:租赁者 终点:安排租赁者看房 数据流名称:看房请求 解析:本题考查的是DFD的应用,属于比较传统的题目。
【问题1】考查的是顶层DFD。顶层DFD通常用来确定系统边界,其中只包含一个唯一的加工(即待开发的系统)、外部实体及外部实体与系统之间的输入/输出数据流。题目要求填充的正是数据流。
细心的考生可能会发现,在0层DFD中,与“房主”相关的数据流有5条。其中的“费用单”是顶层DFD中没有出现过的,而且是系统输出给“房主”的。这条数据流恰好可以与第(1)空对应,因此(1)处缺失的数据流就是“费用单”。如果确定了 (4)处的数据流,实际上【问题3】要求的一条数据流也就找到了。
由于(4)处缺失的数据流是一条输入数据流,从【说明】中可以看出,只有功能 6“当租赁者与房主达成租或退房协议后,房主向系统提交变更房屋状态的请求”所描述的数据流没有在“房主”与系统之间体现出来。因此可以确定,(4)处缺失的数据流就是“变更房屋状态请求”。相应地,可以确定,在。层图中缺失的其中一条数据流也是它,其起点是“房主”,终点是“变更房屋状态”这个加工。
类似地,通过比较两张DFD中与外部实体“租赁者”相关的数据流,可以发现:出现在0层图上的数据流“带租赁房屋列表”是顶层图上没有的,且与(2)处的数据流的方向一致。由此可以断定,(2)处的数据流就是“带租赁房屋列表”。而顶层图中的数据流“租赁者信息”却是0层图上没有的。这样就找到了0层图上缺失的第2条数据流:租赁者信息,它的起点是“租赁者”,终点是加工“登记租赁信息”。
再回到【说明】,其中与“租赁者”相关的功能“一旦租赁者从中找到合适的房屋就可以提出看房请求”并没有在图中体现出来。这样就能确定(3)处的数据流应该是“看房请求”。而0层图中也没有出出这条数据流。所以0层图中缺失的第3条数据流就是“看房请求”,它的起点是“租赁者”,终点是加工“安排租赁者看房”。
到此为止所有缺失的数据流部分都补齐了,0层图中的(5)~(8)需要填的是数据存储。由【说明】可以确定,这个系统中的数据存储有房存储有房主信息文件(功能 1)、房屋信息文件(功能2)、租赁者信息文件(功能3)和看房记录文件(功能4)。下面就可以根据相应的加工对号入座了。显然,(5)处的是房主信息文件;(6)处的是租赁者信息文件;(?)处的是房屋信息文件:(8)处的是看房记录文件。
看了数据流程图23-8中缺失了三条...的网友还看了以下:
根据条件求标准方程(1)求与双曲线x²/16-y²/4=1有公共焦点,且过点(3√2,2)的双曲线 数学 2020-04-08 …
根据下列条件求二次函数解析式(1)若抛物线Y=(M^2-2)X^2-4MX+N的对称轴是直线X=2 数学 2020-06-06 …
根据下列条件,求一次函数的解析式.*3(1)一次函数经过点(2,4),(-2,2).(2)一次函数 数学 2020-07-09 …
坐标上两条直线平行,是K相等还是B相等①已知直线Y=(a-2)X+3A-12,分别求下列情况A的直 数学 2020-07-25 …
我们知道3个点连成线段的条数是:1+2=3条4个点连成线段的条数是:1+2+3=6条5个点连成线段的 其他 2020-11-19 …
我们知道3个点连成线段的条数是:1+2=3条4个点连成线段的条数是:1+2+3=6条5个点连成线段的 数学 2020-11-19 …
2个点有一条,3个点有2条……经过8个点,最多可以画多少条直线,你发现规律是2个点有一条,3个点有2 数学 2020-11-27 …
根据角度算坐标,一条轴线,和南北方向角度35度,知道这条轴线的点1和点3坐标,点1和点3之间有一个点 数学 2020-12-05 …
计算机数据结构知识(1)一棵有2n-1个结点的二叉树,其每一个非叶结点的度数都为2,则该树共有多少个 数学 2020-12-07 …
如图,两条直线相交,有1个交点.三条直线相交,最多有3个交点,4条直线相交,最多有6个交点.五条直线 其他 2020-12-14 …