考试网 >> IT认证 >> 水平 >> 软件指导 >> 轻松应对高程软件设计题(2)

轻松应对高程软件设计题(2)

发布时间:2006-06-28 04:55     点击:
分页:[1] 2  下一页

2000年试题3:阅读以下说明和流程图(如图1~图4所示),回答问题1和问题2。

  【说明】

  某供销系统接受顾客的订货单。当库存中某配件的数量小于订购量或库存量低于一定数量时,向供应商发出采购单;当某配件的库存量大于或等于订购量时,或者收到供应商的送货单并更新了库存后,向顾客发出提货单。该系统还可随时向总经理提供销售和库存情况表。该供销系统的分层数据流图中部分数据流和文件的组成如下:

  文件

  配件库存=配件号+配件名+规格+数量+允许的最低率库存量

  数据流

  订货单=配件号+配件名+规格+数量+顾客名+地址

  提货单=订货单+金额

  采货单=配件号+配件名+规格+数量+供应商名+地址

  送货单=配件号+配件名+规格+数量+金额

  假定顶层图是正确的,“供应商”文件已由其他系统生成。

  问题1:指出哪张图中的哪些文件可不必画出。





  问题2:指出哪些图中遗漏了哪些数据流。

  回答时用如下形式之一:

  1. 图中遗漏了××加工(或文件)流向××加工(或文件)的××数据流;

  2. 图中××加工遗漏了××输入(或输出)数据流。

  【解析】

  首先阅读试题说明,明确供销系统的基本结构。基本结构如顶层图(图1)所示,供销系统与顾客、供应商和总经理之间交换数据。供销系统接受顾客的订货单,反馈不合法的订货单,并在适当的时机向顾客发出提货单;供销系统向供应商发出采购单,接受送货单,并反馈不合法的送货单;在以上购销操作的基础上,该系统接受总经理的查询并返回销售及库存情况表。

  问题1要求指出哪张图中的哪些文件是不必画出的。这是一个难度较高的要求。首先,它要求仔细研究每一张图,确认每张图中每个文件是否必须画出;其次所谓“不必画出”,其含义是该文件画出也不会导致该流程图发生错误,但不画出该文件将使整个流程图的层次结构更科学、更清晰。一般来说,如果一个元素(文件如数据流等)只用于一个加工,那么它就不必在其上层流程图中画出。但试题说明中只假定了顶层图的正确性,对于其他流程图,我们首先要确定它们是否完整、是否正确。

分页:[1] 2  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有