2014年下半年软件设计师考试下午真题答案解析

2014年下半年软件设计师考试下午真题答案解析

参考答案: 【问题1】 E1:客户;E2:供应商【问题2】 D1:销售订单表;D2:库存表;D3:生产计划表;D4:配方表;D5:采购订单表【问题3】 (1)数据流名称:支付细节;起点:财务管理;终点:E2。 (2)数据流名称:销售订单;起点:销售订单表;终点:5运送。 (3)数据流名称:生产计划;起点:D3;终点:3生产。 (4)数据流名称:库存量;起点:D2;终点:4采购。 (5)数据流名称:原材料数量;起点:4采购;终点:库存表。 (6)数据流名称:未完成订单;起点:销售订单表;终点:7存储。

试题分析: 本题考查数据流图(DFD)应用于采用结构化方法进行系统分析与设计,是比较传统的题目,要求考生细心分析题目中所描述的内容。 DFD是一种便于用户理解、分析系统数据

流程的图形化建模工具,是系统逻辑模型的重要组成部分。 1、本问题考查上下文数据流图。上下文数据流图一般用来建立初始的项目范围的,将待开发系统看作一个加工,因此图中只有唯一的一个处理和一些外部实体,以及这两者之间的输入输出数据流。题目要求根据描述来确定图中的外部实体。分析题目中的描述,病结合已经在上下文数据流图中给出的数据流进行分析。从中可以看出,与系统的交互者包括客户和供应商。其中,客户下订单,将订单信息交付给系统,系统向供应商发送采购订单,可知E1为客户,E2为供应商。 2、本问题考查0层DFD中数据存储的确定。根据说明中描述: (1)销售。处理客户的订单信息,生成销售订单,并将其记录在销售订单表中。销售订单记录了订购者、所订购的披萨、期望的交付日期等信息; (2)生产控制。根据销售订单以及库存的披萨数量,制定披萨生产计划(包括生产哪些披萨、生产顺序和生产量等),并将其保存在生产计划表中; (3)生产。根据生产计划和配方表中的披萨配方,向库存发出原材料申领单,将制作好的披萨的信息存入库存表中,以便及时进行交付; (4)采购。根据所需原材料及库存量,确定采购数量,向供应商发送采购订单,并将其记录在采购订单表中;得到供应商的供应量,将原材料数量记录在库存表中,在采购订单表中标记已完成采购的订单。 3、本问题考查0层DFD中缺失的处理和数据流。从说明中的描述和图1=2(依据:保持父图与子图的平衡(经常考))可知: 1、财务管理需依据完成的采购订单给供应商支付原材料费用并出具支付细节; 2、运送的主要作用为根据销售订单将披萨交付给客户,并记录在交付记录表中; 3、生产计划按生产计划表进行生产; 4、库存表传输库存量进行采购; 5、采购完传输原材料数量给库存表; 6、销售订单表存储未完成订单。

2、阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】某集团公司在全国不同城市拥有多个大型超市,为了有效管理各个超市的业务工作,需要构建一个超市信息管理系统。【需求分析结果】 (1)超市信息包括:超市名称、地址、经理和电话,其中超市名称唯一确定超市关系的每一个元组。每个超市只有一名经理。 (2)超市设有计划部、财务部、销售部等多个部门,每个部门只有一名部门经理,有多名员工,每个员工只属于一个部门。部门信息包括:超市名称、部门名称、部门经理和联系电话。超市名称、部门名称唯一确定部门关系的每一个元组。 (3)员工信息包括:员工

号、姓名、超市名称、部门名称、职位、联系方式和工资。其中,职位信息包括:经理、部门经理、业务员等。员工号唯一确定员工关系的每一个元组。 (4)商品信息包括:商品号、商品名称、型号、单价和数量。商品号唯一确定商品关系的每一个元组。一名业务员可以负责超市内多种商品的配给,一种商品可以由多名业务员配给。【概念模型设计】根据需求分析阶段收集的信息,设计的实体联系图和关系模式(不完整)如下:

图1-1实体联系图【关系模式设计】超市(超市名称,经理,地址,电话)部门( (a),部门经理,联系电话)员工( (b),姓名,联系方式,职位,工资)商品(商品号,商品名称,型号,单价,数量)配给( (c),配给时间,配给数量,业务员)【问题1】(4分)根据问题描述,补充四个联系,完善图1-1的实体联系图。联系名可用联系1、联系2、联系3和联系4代替,联系的类型分为1:1、1:n和m:n(或1:1、1:*和

2014年下半年软件设计师考试下午真题答案解析

你可能喜欢

  • 软件设计师大纲
  • 软件设计师考试
  • 综合题目
  • 好题目
  • 报告题目
  • 社会题目
  • 服务系统设计
  • 系统与设计

2014年下半年软件设计师考试下午真题答案解析相关文档

最新文档

返回顶部