软件设计师历年真题及标准答案

2009年上半年 软件设计师 下午试卷 试题一(共 15 分)

阅读下列说明,回答问题 1 和问题 2,将解答填入答题纸的对应栏内。 【说明】

假设某大型商业企业由商品配送中心和连锁超市组成,其中商品配送中心包括采购、财务、配送等部门。为实现高效管理,设计了商品配送中心信息管理系统,其主要功能描述如下:

1.系统接收由连锁超市提出的供货请求,并将其记录到供货请求记录文件。 2.在接到供货请求后,从商品库存记录文件中进行商品库存信息查询。如果库存满足供货请求,则给配送处理发送配送通知;否则,向采购部门发出缺货通知。

3.配送处理接到配送通知后,查询供货请求记录文件,更新商品库存记录文件,并向配送部门发送配送单,在配送货品的同时记录配送信息至商品配送记录文件。

4.采购部门接到缺货通知后,与供货商洽谈,进行商品采购处理,合格商品入库,并记录采购清单至采购清单记录文件、向配送处理发出配送通知,同时通知财务部门给供货商支付货款。 该系统采用结构化方法进行开发,得到待修改的数据流图(如图 1-1 所示)。 【问题 1】(8 分)

【问题1】(8 分使用【说明】中的词语,给出图 1-1 中外部实体 E1 至 E4 的名称和数据存储 D1 至D4 的名称。 【问题 2】(7 分)

图 1-1 中存在四处错误数据流,请指出各自的起点和终点;若将上述四条错误数据流删除,为保证数据流图的正确性,应补充三条数据流,请给出所补充数据流的起点和终点。(起点和终点请采用数据流图 1-1 中的符号或名称)

错误数据流 起点 终点

补充的数据流 起点 终点

试题一:

2.错误数据流: 起点 D4 供货请求处理 D3 D2 补充数据流:

起点 供货请求处理 供货请求处理 采购处理 终点 D4 采购处理 D2

2009年下半年 软件设计师 下午试卷

试题一(共 15 分) 阅读以下说明和数据流图,回答问题1至问题4,将解答填入答题纸的

对应栏内。 【说明】

现准备为某银行开发一个信用卡管理系统 CCMS,该系统的基本功能为:

1. 信用卡申请。非信用卡客户填写信用卡申请表,说明所要申请的信用卡类型及申请 者的基本信息,提交 CCMS。如果信用卡申请被银行接受,CCMS 将记录该客户的基本信 息,并发送确认函给该客户,告知客户信用卡的有效期及信贷限额;否则该客户将会收到 一封拒绝函。非信用卡客户收到确认函后成为信用卡客户。

2. 信用卡激活。信用卡客户向 CCMS 提交激活请求,用信用卡号和密码激活该信用 卡。激活操作结束后,CCMS 将激活通知发送给客户,告知客户其信用卡是否被成功激活。

3. 信用卡客户信息管理。信用卡客户的个人信息可以在 CCMS 中进行在线管理。每 位信用卡客户可以在线查询和修改个人信息。

4. 交易信息查询。信用卡客户使用信用卡进行的每一笔交易都会记录在 CCMS 中。 信用

1-1 和图 1-2 分别给出了该系统的顶层数据流图和 0 层数据流图的初稿。 卡图

客【户问【问题2】 (3 分) 可题以 通1过】 (

终点 供货请求处理 E2 E4 采购处理

(注: 数据流的起点和终点均采用图中的符号和描述) 【问题 3】(5 分) 图 【1问-题2 4中】有(两4条 数分据)流根是据错【误,将图1-2 中 P1~P4 的处理名称填充完整。 的,请指出这两条数据流的名称,并

(注:数据流 的起点和终点均采用图中的符号和描述)

2010上半年

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4