阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某大型匹萨加工和销售商为了有效管理生产和销售情况,欲开发一匹萨信息系统,其主要功能如下: (1)销售。处理客户的订单信息,生成销售订单,并将其记录在销售订单表中。

admin2016-05-10  38

问题 阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
    某大型匹萨加工和销售商为了有效管理生产和销售情况,欲开发一匹萨信息系统,其主要功能如下:
    (1)销售。处理客户的订单信息,生成销售订单,并将其记录在销售订单表中。销售订单记录了订购者、所订购的匹萨、期望的交付日期等信息。
    (2)生产控制。根据销售订单以及库存的匹萨数量,制定匹萨生产计划(包括生产哪些匹萨、生产顺序和生产量等),并将其保存在生产计划表中。
    (3)生产。根据生产计划和配方表中的匹萨配方,向库存发出原材料申领单,将制作好的匹萨的信息存入库存表中,以便及时进行交付。
    (4)采购。根据所需原材料及库存量,确定采购数量,向供应商发送采购订单,并将其记录在采购订单表中;得到供应商的供应量,将原材料数量记录在库存表中,在采购订单表中标记已完成采购的订单。
    (5)运送。根据销售订单将匹萨交付给客户,并记录在交付记录表中。
    (6)财务管理。在匹萨交付后,为客户开具费用清单,收款并出具收据;依据完成的采购订单给供应商支付原材料费用并出具支付细节;将收款和支付记录存入收支记录表中。
    (7)存储。检查库存的原材料、匹萨和未完成订单,确定所需原材料。
现采用结构化方法对匹萨信息系统进行分析与设计,获得如图1-1所示的上下文数据流图和图1-2所示的0层数据流图。

【问题1】
    根据说明中的词语,给出图1-1中的实体E1~E2的名称。
【问题2】
    根据说明中的词语,给出图1-2中的数据存储D1~D5的名称。
【问题3】
    根据说明和图中词语,补充图1-2中缺失的数据流及其起点和终点。

选项

答案【问题1】 E1:客户 E2:供应商 【问题2】 D1:销售订单表 D2:库存表 D3:生产计划表 D4:配方表 D5:采购订单表 【问题3】 [*]

解析 本题考查采用结构化方法进行系统分析与设计,主要考查数据流图(DFD)的应用,是比较传统的题目,考点与往年类似,要求考生细心分析题目中所描述的内容。
    DFD是一种便于用户理解、分析系统数据流程的图形化建模工具,是系统逻辑模型的重要组成部分。上下文DFD(顶层DFD)通常用来确定系统边界,将待开发系统看作一个大的加工(处理),然后根据系统从哪些外部实体接收数据流,以及系统将数据流发送到哪些外部实体,建模出的上下文图中只有唯一的一个加工和一些外部实体,以及这两者之间的输入输出数据流。O层DFD在上下文确定的系统外部实体以及与外部实体的输入输出数据流的基础上,将上下文DFD中的加工分解成多个加工,识别这些加工的输入输出数据流,使得所有上下文DFD中的输入数据流,经过这些加工之后变换成上下文DFD的输出数据流。根据O层DFD中加工的复杂程度进一步建模加工的内容。
    在建分层DFD时,根据需求情况可以将数据存储建模在不同层次的DFD中,注意要在绘制下层数据流图时要保持父图与子图平衡。父图中某加工的输入输出数据流必须与其子图的输入输出数据流在数量和名字上相同,或者父图中的一个输入(或输出)数据流对应于子图中几个输入(或输出)数据流,而子图中组成这些数据流的数据项全体正好是父图中的这一个数据流。
【问题1】
    本问题考查上下文DFD,要求确定外部实体。考察系统的主要功能,不难发现,系统中涉及到客户和供应商,没有提到其他与系统交互的外部实体。根据描述(1)中“处理客户的订单信息"等信息、从供应商出进行采购时“向供应商发送采购订单",从而可确定E1为“客户”实体,E2为“供应商”实体。
【问题2】
    本问题要求确定0层数据流图中的数据存储。分析说明中和数据存储有关的描述,根据说明中(1)中客户的订单信息,生成销售订单,“并将其记录在销售订单表”,可知D1为销售订单表;说明中(2)根据销售订单以及库存的匹萨数量制定匹萨生产计划,并将其保存在生产计划表中;说明(3)中“根据生产计划和配方表中的匹萨配方”、“将制作好的匹萨的信息存入库存表中”,可知。D2为库存表、D3为生产计划表、D4为匹萨配方表;说明(4)中向供应商发送采购订单,“并将其记录在采购订单表中”,可能D5为采购订单表。
【问题3】
    本问题要求补充缺失的数据流及其起点和终点。对照图1—1和图1-2的输入、输出数据流,数量不同,考查图1-1中输出至E2的数据流,有“采购订单”和“支付细节”,而图1-2中缺少了“支付细节”数据流,所以需要确定此数据流或者其分解的数据流的起点。
    考查说明中的功能,功能(3)根据生产计划和配方表中的匹萨配方,向库存发出原材料申领单,对照图1-2,不难发现,处理3缺少了输入流生产计划,而生产计划存储在“生产计划表”中。功能(4)根据所需原材料及库存量,确定采购数量,可以看出处理4缺少了从库存表中获取的库存量;得到供应商的供应量,将原材料数量记录在库存表中,可以发现,缺少了从处理4到库存表的数据流“原材料数量”。图1-2中处理5没有输入流,考察功能(5)根据销售订单将匹萨交付给客户,可知,处理5的输入数据流为“销售订单”,其来源为数据存储订单记录表。功能(6)中依据完成的采购订单给供应商支付原材料费用并出具支付细节,可以看出缺少了支付细节输出流,结合对比图1-1和图1-2,可知支付细节并未分解。功能(7)检查库存的原材料、匹萨和未完成订单,不难发现,处理7缺少输入流未完成订单,客户订单在数据存储“销售订单表”中。
转载请注明原文地址:https://kaotiyun.com/show/udDZ777K
0

相关试题推荐
随机试题
最新回复(0)