早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

加工2的细化图(见图2-23)中缺少3条数据流,请指出这3条数据流的起点、终点和数据流名称。

题目

加工2的细化图(见图2-23)中缺少3条数据流,请指出这3条数据流的起点、终点和数据流名称。

参考答案
正确答案:
这也是一道要求读者从题干说明信息中识别数据流,以及掌握局部数据存储的隐蔽性原则的综合分析题。本题的解答思路如下。 ①根据DFD父图与子图的平衡原则和输入/输出平衡原则,通过比对图2-22和图2-23中所有输入/输出数据流可知,如图2-22所示中数据流“查询请求信息”在如图2-23所示中包含了“查询读者请求信息”和“查询图书请求信息”两条子数据流;如图2-22所示中数据流“非法查询请求信息”在如图2-23所示中包含了“非法查询读者请求信息”和“非法查询图书请求信息”两条子数据流。 ②由题干给出的说明信息可知,读者基本信息存储在读者文件中,而读者借阅图书的信息存储在借书文件中。再由题干给出的关键信息“读者信息查询可以得到读者的基本信息及读者借阅图书的情况”,并结合[问题2]的分析过程可知,在如图2-23所示中加工“2.1读者信息查询”应从数据存储“借书文件”中获取该读者借阅图书的情况。因此在如图2-23所示中补充的一条数据流起点是“借书文件”,终点是“2.1读者信息查询”,数据流名称是“读者借阅图书情况”。 ③同理,由题干给出的说明信息可知,读者借阅图书的信息存储在借书文件中,而图书的基本信息存储在图书目录文件中。再由题干给出的关键信息“图书信息查询可以得到图书基本信息和图书的借出情况”可知,在如图2-23所示中加工“2.2图书信息查询”应从数据存储“图书目录文件”中获取所查询图书的基本信息,从数据存储“借书文件”中获取所查询图书的借出情况。因此在如图2-23所示中补充的一条数据流起点是“图书目录文件”,终点是“2.2图书信息查询”,数据流名称是“图书基本信息”;另一条数据流起点是“借书文件”,终点是“2.2图书信息查询”,数据流名称是“图书借出情况”。