首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
数据流图1-2中有两条数据流是错误的,请指出这两条数据流的起点和终点。 根据系统功能和数据流图填充下列数据字典条目中的(1)和(2); 查询请法语信息=[查询读者请求信息 查询图书请求信息] 读者发问=读者号+姓名+所在单位+[借书情况]
数据流图1-2中有两条数据流是错误的,请指出这两条数据流的起点和终点。 根据系统功能和数据流图填充下列数据字典条目中的(1)和(2); 查询请法语信息=[查询读者请求信息 查询图书请求信息] 读者发问=读者号+姓名+所在单位+[借书情况]
admin
2009-05-15
43
问题
数据流图1-2中有两条数据流是错误的,请指出这两条数据流的起点和终点。
根据系统功能和数据流图填充下列数据字典条目中的(1)和(2);
查询请法语信息=[查询读者请求信息 查询图书请求信息]
读者发问=读者号+姓名+所在单位+[借书情况]
管理工作请求单=(1)
入库单=(2)
选项
答案
(1)[入库单|借书单|还书单|注销单]; (2)分类目录号+书名+作者+价格+数量+购书日期。
解析
本题是一道分层数据流图的题。解答此类问题最关键的一点就是要细心,把题目看清,不要丢掉任何一个条件。另外解题有一定的技巧,从一些常规的入口作为突破口,会事半功倍。现在就利用分层数据流图的数据流的平衡原则(即父图和子图(加工图)的一致性)来解题。
子图是从上一级图中某一部分内部的细节图。就好比你看到地上有只蚂蚁有6条细细的腿,中间是一个小黑点,你想看得更清楚一些就要拿个放大镜看。这时,你能看到它的头,触角,身体和比较粗的腿,但是你看到的一定还是6条腿,不是7条,也不是, 3条。子图也是如此,在上一级中有几个数据流,它的子图也一定有同样的数据流。而且它们的输送方向是一致的(也就是说原图有3条进的数据流2条出的,子图同样也是)。
以前的考题,往往只是简单的抽掉了一些子图的输入/输出数据流,让考生补充,题型过于简单,只要知道了上面的规则,就很容易解答。但在此题中有了一定的变化。不过我们还是要用到上面的规则,把0层图中的输入/输出数据流一条一条地与顶层图中的数据流进行对比。
通过对比,我们发现顶层图中的“非法请求信息”数据流在0层图中没有对应的数据流,而0层图中多出了两个数据流:“非法管理工作请求单”,“非法查询请求信息”,这是不是就是问题1所指的两条错误数据流呢?不确定。因为从字面上和处理流程来看“非法管理工作请求单”和“非法查询请求信息”都应属于“非法请求信息”,而且在分层数据流图中完全有可能把子图中的同类信息合并,写成一个。
我们现在应该看。层图中的其他数据流是否有问题。现在就只剩下与“读者文件”相关的两个数据流了,图中的“2处理查询请求”应完成的功能是查询出“图书情况”和“读者情况”(这一点可以从题干中的:“系统的信息查询功能主要包括读者信息查询和图书信息查询”看出),这一过程要用到读者文件中的一些数据,所以应该从读者文件中取数据,但图中的数据流是从“2处理查洵请求”到“读者文件”,这种数据流的含义是把数据存入“读者文件”,显然不正确。再来看另一条数据流:“读者文件”到“3登记读者信息”的数据流,在“3登记读者信息”完成的功能把读者基本信息写入“读者文件”(这一点可以从题干中的:“系统自动生成读者号,并与读者基本信息一起写入读者文件”看出)。所以图上的数据流方向不正确,应该是从“登记读者信息”到“读者文件”。
因此,问题1的答案是:从“2处理查询请求”到“读者文件”的数据流和从“读者文件”到“3登记读者信息”的数据流。
另外,细心的考生应该注意到,加工2的细化图中与读者文件关联的数据流方向与 0层图的不同,而加工2的细化图中只是缺少了数据流,没有错误的数据流。由此也可以看出这条数据流有问题。
用同样的方法来分析“加工2的细化图”,可以发现此图中的输入/输出数据流和 0层图中“2处理查询请求”的输入/输出数据流完全可以对应(除与“读者文件”相关联的那条外)。
所以确定缺少的数据流是加工2的内部数据流。加工2的细化图中有两个文件是孤立的,没有数据流与之相联,这显然不合常理,所以我们看看题目中关于读者信息查询和图书信息查询的描述:“系统的信息查询功能主要包括读者信息查询和图书信息查询。其中读者信息查询可得到读者的基本信息及读者借阅图书的情况:图书信息查询可得到图书基本信息和图书的借出情况”。这样一来,就十分明显了。读者信息查询要用到“借书文件”,我们就加上一条从“借书文件”到“2.1读者信息查询”的数据流。同理,有从“借书文件”到“2.2图书信息查询”的数据流和从“图书目录文件”到“2.2图书信息查询”的数据流。
从系统的描述看来,系统的图书管理功能分为四个方面:购入新书、读者借书、读者还书,以及图书注销。又因为购入新书时需要为该书编制入库单;读者借书时需填写借书单;读者还书时需填写还书单;注销图书时,需填写注销单并修改图书目录文件中的库存总量。所以(1)应填“[入库单|借书单|还书单|注销单]”。
因为题目中明确提到,入库单内容包括图书分类目录号、书名、作者、价格、数量和购书日期,所以(2)应填“分类目录号+书名+作者+价格+数量+购书日期”。
转载请注明原文地址:https://kaotiyun.com/show/cpUZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
利用ARP的协议漏洞,通过伪造IP地址和MAC地址发送大量虚假ARP报文,导致网络用户上网不稳定,甚至网络短时瘫痪。这种攻击行为属于(2)。
软件质量强调三个方面的内容:(48)是测试软件质量的基础;(49)定义了一组用于指导软件开发方式的准则;(50)间接定义了用户对某些特性的需求。
一般来说,多项目管理从项目目标上看项目可能是孤立无关的,但是这些项目都是服务于组织的产品布局和战略规划,项目的协作管理不包括(66)。
如果某IT项目客户的业务部署在其Internet网站上,客户的供应商、经销商等合作伙伴的业务也部署在各自的Interlnet网站上。客户要求自己的IT系统能通过Internet,和其合作伙伴集成起来,开发者首先要考虑的技术是______。A.COM和Ca
希赛公司拥有多个应用系统,分别采用不同的语言和平台独立构建而成,企业需要集成来自不同系统的数据,并使用可定制格式的数据频繁地、立即地、可靠地、异步地传输数据。以下集成方式最能满足这种要求的是______。A.文件共享B.数据库共享C.远程方法调用D
NET的描述,错误的是______。A.Microsoft.NET是一个程序运行平台B..NETFramework管理和支持.NET程序的执行C.VisualStudio.NET是一个应用程序集成开发环境D.编译.NET时,应用程序被直接编译成机器
Projectworkpackagesaretypicallydecomposedintosmallercomponentscalledactivitiestoprovideabasisfor(37),scheduling,e
(51)fromonephaseareusuallyreviewedforcompletenessandaccuracyandapprovedbeforeworkstartsonthenextphase.
某公司项目经理准备了四种供应商选择方案。每个方案损益值已标在如图15-1所示的决策树上。根据期望货币价值(EMV)论,应该选择的设备供应商是()。
Thepurposeofaprogrammingsystemistomakeacomputereasytouse.Todothis,itfumisheslanguagesandvariousfacilitiesth
随机试题
上颌窦肿瘤侵犯后壁表现为
下列哪种为非必需脂肪酸()
新生儿青紫窒息的临床表现,错误的是( )。
关于粪便标本采集,说法错误的是()。
设置会计科目时,可以实现()。
如果测验分数呈正偏态分布,大多数得分集中在分端,说明必须增加足够数量的()的项目。
报纸版面中如何安排图片。
以下不能触发滚动条Change事件的操作是( )。
Amajormasonforconflictintheanimalworldisterritory.Themaleanimal【C1】______anarea.Thesizeoftheareaissufficien
BeingObjectiveonClimateChange[A]Lastweek,CraigRucker,aclimate-changeskepticandtheexecutivedirectorofanonprofit
最新回复
(
0
)