商品配送中心信息管理系统设计与分析

需积分: 0 0 下载量 7 浏览量 更新于2024-07-20 收藏 2.42MB DOC 举报
"此资源包含2009年至2014年软件设计师考试的历年真题及答案,重点是2009年上半年和下半年的下午试卷。这些试题涉及到软件设计过程中的系统分析与设计,例如结构化方法在数据流图(DFD)中的应用。" 在软件设计中,数据流图是一种重要的工具,用于描述系统的数据处理流程。在2009年上半年的试题中,数据流图描述了一个商品配送中心信息管理系统。系统包含了外部实体(如E1至E4)和数据存储(如D1至D4),它们分别是: E1 - 连锁超市:提出供货请求的源头。 E2 - 采购部门:负责商品采购和付款。 E3 - 配送部门:执行商品配送。 E4 - 财务部门:处理与供应商的货款支付。 D1 - 供货请求记录文件:存储来自连锁超市的供货请求信息。 D2 - 商品库存记录文件:记录商品的库存状态。 D3 - 商品配送记录文件:记录配送信息。 D4 - 采购清单记录文件:记录采购处理后的商品清单。 在问题1中,需要识别图1-1中的错误数据流。错误数据流包括: 1. D4(采购清单记录文件)到“供货请求处理”:错误地将采购清单信息传递给供货请求处理。 2. “供货请求处理”到E2(采购部门):错误地直接将请求发送给采购部门,而未经过库存检查。 3. D3(商品配送记录文件)到E4(财务部门):错误地将配送信息直接发送给财务部门,而不是通过采购处理。 4. D2(商品库存记录文件)到“采购处理”:错误地直接将库存信息发送给采购处理,而没有经过缺货通知。 为了纠正这些错误,需要补充以下数据流: 1. “供货请求处理”到D4:正确地将供货请求信息记录到采购清单记录文件。 2. “供货请求处理”到“采购处理”:在发现缺货时,将请求传递给采购部门。 3. “采购处理”到D2:在商品入库后,更新商品库存记录文件。 2009年下半年的试题涉及的是一个信用卡管理系统的分析,但具体的问题和数据流图并未给出详细信息。通常,这类问题会关注如何处理信用卡申请、客户信息记录、信用评估等流程,这些都是系统设计的关键部分。 这些试题考察了考生对系统分析、数据流图的理解和应用能力,以及如何通过结构化方法来设计和优化信息管理系统。解答这些题目需要对软件工程的生命周期、数据处理流程和系统组件有深入理解。